Integration Note for ECDS with Cisco Show and Share, Cisco Media Experience Engine 3500, and Cisco Digital Media Players

Similar documents
Capture Transform Share Configuration Guide

Cisco MDS SAN-OS Release Compatibility Matrix for Storage Service Interface Images

Cisco MDS NX-OS Release Compatibility Matrix for Storage Service Interface Images

Upgrade Guide to Release for Cisco Digital Media Encoder 1000

RAID Battery Replacement for Supported Cisco Security Appliances

RAID Controller Firmware Upgrade Instructions for the Cisco WAVE-7541, 7571, and 8541

Logging to Local Nonvolatile Storage (ATA Disk)

Cisco Intelligent Automation for Cloud Starter Edition Release Notes

Installing the Cisco VQE Application on the CDE250

FAQs for the Cisco Aironet Conversion Tool Version 2.1 for Cisco IOS Software

Release Notes for Cisco TV CDS 3.2.2

Release Notes for Cisco Network Registrar 7.2.3

EFM and DGLux5 Installation Guide

Installation and Configuration Guide for Visual Voic Release 8.5

Enterprise Chat and Supervisor s Guide, Release 11.5(1)

Release Notes for Cisco Insight v2, Release 2.0.0

Using the Multicast Routing Monitor

Release Notes for Cisco Spectrum Expert, Release

Cisco TEO Adapter Guide for Microsoft System Center Operations Manager 2007

Cisco TEO Adapter Guide for

SIP RFC 2782 Compliance with DNS SRV Queries

Expires Timer Reset on Receiving or Sending SIP 183 Message

Cisco Intelligent Automation for Cloud Release Notes

Deploying Cisco MXE 3500 Release 3.2 in Standalone Configuration

Job Profiles. Introduction to Job Profiles. Send document feedack to CHAPTER

Release Notes for Cisco VSM 7.0 Driver Pack, Release d

Cisco TEO Adapter Guide for Microsoft Windows

CPU Thresholding Notification

Administrator Guide for Cisco Show and Share 5.2.x

Cisco Prime Optical 9.5 Basic External Authentication

Release Notes for Cisco ONS MA Release 9.01

Configuring Port to Application Mapping

Release Notes for Cisco Video Surveillance High Definition IP Cameras, Release 1.4.1

ECDS MDE 100XVB Installation Guide on ISR G2 UCS-E and VMWare vsphere Hypervisor (ESXi)

Maintenance Checklists for Microsoft Exchange on a Cisco Unity System

Release Notes for the Cisco EnergyWise Orchestrator, EnergyWise Phase 2

Using the Cisco Review Player

Cisco StadiumVision Director Localization Guide

Configuring the snmptraphandler Process Technical Reference

Release Notes for Cisco StadiumVision Mobile Release 1.2.0

Configuring Priority Queueing

Cisco TEO Adapter Guide for SAP Java

Multicast Subsecond Convergence

Multicast Subsecond Convergence

Release Notes for Cisco Service Portal for Release 9.4

Configuring IP Multicast over Unidirectional Links

Release Notes for Cisco ONS SDH Release 9.01

Encrypted Vendor-Specific Attributes

Contextual Configuration Diff Utility

The Cisco Show and Share mobile client for Apple ios devices will provide the following features when connected to a Cisco Show and Share system:

Upgrading the Cisco ONS CL to Release 7.0

Cisco Service Control Online Advertising Solution Guide: Behavioral. Profile Creation Using Traffic Mirroring, Release 4.0.x

Netflow v9 for IPv6. Finding Feature Information. Prerequisites for Netflow v9 for IPv6. Information About Netflow v9 for IPv6

Configuring the Physical Subscriber Line for RADIUS Access and Accounting

Cisco CIMC Firmware Update Utility User Guide

Release Notes for Cisco UCS Platform Emulator, Release 3.1(1ePE1)

Maintenance Checklists for Active Directory on a Cisco Unity System with Exchange as the Message Store

Process Automation Guide for Automation for SAP BOBJ Enterprise

BGP Next Hop Unchanged

Readme for Cisco Unity Connection Release 8.6(2a)Service Update 5

Cisco Connected Mobile Experiences REST API Getting Started Guide, Release 10.2

Cisco Service Control Service Security: Outgoing Spam Mitigation Solution Guide, Release 4.1.x

Verifying the Internet Streamer CDS

Configuring COPS for RSVP

Product Overview. Overview CHAPTER

Release Notes for Cisco VSM Driver Pack, Release d

To use DNS, you must have a DNS name server on your network.

Release Notes for the Cisco Global Site Selector, Release 4.1(1)

Cisco Unified Wireless IP Phone 7921G, 7925G, 7925G-EX, and 7926G Release Notes for Firmware Version 1.4(2)

Implementing Multicast Service Reflection

Release Notes for Cisco Insight Reporter, v3.1

Prime Service Catalog: UCS Director Integration Best Practices Importing Advanced Catalogs

Cisco Unified Communications Self Care Portal User Guide, Release

Cisco IOS Release Notes for Cisco EnergyWise, EnergyWise Version 2.7

QUICK START GUIDE Cisco Internet Streamer CDS

Polycom VMC 1000 Version 2.0 Release Notes

Enterprise Chat and Upgrade Guide, Release 11.6(1)

Transcode and Add Pulse Video Analytics to Video Content on Cisco Show and Share

Release Notes for Cisco Aironet a/b/g Client Adapters (CB21AG and PI21AG) for Windows Vista 1.1

Cisco UCS Director API Integration and Customization Guide, Release 5.4

Release Notes for Cisco Services Ready Engine Virtualization 1.5

IGMP Static Group Range Support

Configuring RTP Header Compression

Cisco Video Surveillance Monitoring Workstation Performance Baseline Specification, Release 7.2

Release Notes for the Cisco ESS 2020 Switch, Cisco IOS Release 15.0(2)EC and Later

MPLS LDP Autoconfiguration

Release Notes for Cisco VSM 7.2 Driver Pack, Release

AToM Graceful Restart

Release Notes for Cisco 860VAE Series Multimode VDSL2/ADSL2/2+ DSL Router using Firmware Release ABpv6C035j

Upgrade Guide for Cisco Digital Media System Release 5.0

Nexus On-Demand Introduction

Recovery Guide for Cisco Digital Media Suite 5.4 Appliances

Release Notes for Cisco 880VA Series Multimode VDSL2/ADSL2/2+ DSL Router with Firmware Release ABpv6C035j

HTTP 1.1 Web Server and Client

Configuring TCP Header Compression

Use a Cisco DME to Transcode Video

Cisco TEO Adapter Guide for SAP ABAP

Release Notes for the Cisco ASA Services Module, Version 8.5(x)

Release Notes for Cisco Media Origination System Release 2.4.1

Cisco Service Control Usage Analysis and Reporting Solution Guide,

Transcription:

Integration Note for ECDS with Cisco Show and Share, Cisco Media Experience Engine 3500, and Cisco Digital Media Players Revised: December 12, 2011 This document provides only the basic configuration workflows to test Enterprise Content Delivery System (ECDS) integration with these products: Cisco Show and Share Release 5.2.3 and 5.3 Cisco MXE 3500 Release 3.0 to 3.4. Cisco Digital Media Suite Release 5.2.3 and 5.3 for Cisco Digital Media Players Note Examples and other figures included in the document are shown for illustrative purposes only. For detailed configuration, see the Related Documentation section on page 23 to locate the documentation for your product on Cisco.com. Origin Server Applications, page 1 ECDS and Cisco Show and Share Integration, page 2 ECDS and MXE 3500 Integration, page 20 ECDS and DMS Digital Media Player Integration, page 17 Related Documentation, page 23 Origin Server Applications We recommend that the origin server run the following applications: SFTP/FTP Server Flash Media Server (FMS) 3.5 Americas Headquarters: Cisco Systems, Inc., 170 West Tasman Drive, San Jose, CA 95134-1706 USA

Windows Media Server Web Server ECDS and Cisco Show and Share Integration Cisco Show and Share can be used for webcasting with integrated presentations. Show and Share operates from a single appliance and supports Windows Media and Flash for live events and VoDs. As a best practice, we recommend that you store Cisco Show and Share files on external servers. A common practice for administrators is to export videos to an external server for storage and streaming. Alternatively, you can use ECDS to scale Cisco Show and Share by providing a distributed caching and storage and streaming front end. Flash Live Events: Integration Overview, page 2 Flash Live Events: Configuration Workflow, page 3 Flash VoD: Integration Overview, page 7 Flash VoD: Configuration Workflow, page 7 Flash VoD: Configuration Example, page 10 Windows Media Live: Integration Overview, page 11 Windows Media Live: Configuration Workflow, page 12 Windows Media VoD: Integration Overview, page 15 Windows Media VoD: Configuration Workflow, page 15 Flash Live Events: Integration Overview Figure 1 ECDS and Cisco Show and Share Flash Live Event Integration Table 1 ECDS and Show and Share Flash Live Event Configuration Overview Show and Share Flash Live Events Configure Non-DME Live Event ECDS Flash Live Events Configure normal VoD Delivery Service 2

Table 1 ECDS and Show and Share Flash Live Event Configuration Overview (continued) Show and Share Flash Live Events Use Type FLV URL Format: rtmp://ecds_srdn/live/mp4:live-stream-handler rtmp://ecds_srdn/live/flv:live-stream-handler ECDS Flash Live Events Delivery Service origin should be the live FMS source Flash Live Events: Configuration Workflow Step 1: Configure the live encoder. Step 1: Configure the live encoder. Step 2: Configure the Delivery Service in ECDS. Step 3: Configure the Live Event in Show and Share and start the broadcast. Step 4: View the Live Event in Show and Share. 1. Configure the encoder video settings. 2. Configure the encoder audio settings. 3. Specify the Flash Media Server (FMS) URL. Note Note that the FMS will have a single connection with the encoder. Figure 2 Example Encoder Settings Step 2: Configure the Delivery Service in ECDS. 1. You will enter the Service Routing Domain Name that you configure in ECDS in the Show and Share Live Event. 2. Delivery Service Quota configuration is same as conventional VoD configuration. 3

Note Verify that the Content Origin is set to the IP or Name of the FMS, and be sure to assign a Service Engine to this Delivery Service. Figure 3 Example Delivery Service Settings Step 3: Configure the Live Event in Show and Share and start the broadcast. Log in to Show and Share, and click My Account. Then, click Create Live Event. Select Non-DME Live Event, and enter information about the video in the Live Event Basic Setup area. Figure 4 Example Show and Share Non-DME Live Event Settings 4

For the video URL, use this format: rtmp://ecds_srdn/live/flv:live-stream-handler, where: rtmp://ecds_srdn/ live/ flv:live-stream-handler FQDN from the Delivery Service App Name from the encoder Live Stream Name from the encoder Select Save as Draft. In the Videos area on the My Account page, click the Live Events tab to view the event. Figure 5 Example Show and Share Live Event Settings Select the live event, and then do the following: Click Publish to publish the listing of the live event to Show and Share. Click Administer and then click Start in the Main administrative controls area when you want to start this broadcast. Step 4: View the Live Event in Show and Share. Figure 6 shows an example of the active sessions that result when viewers access a live event. 1. Four client sessions are launched. 2. Four sessions are from ECDS. 3. Two sessions are from the origin server: one for the encoder and one for ECDS that is stream split for the four clients. 5

Figure 6 Example of Four Launched Client Sessions 6

Flash VoD: Integration Overview Figure 7 ECDS and Cisco Show and Share Flash VoD Integration Table 2 ECDS and Show and Share Flash VoD Configuration Overview Show and Share Flash VoD ECDS Flash VoD Configure external file host Configure normal VoD Delivery Service Use Type MP4 and FLV Delivery Service origin is the origin server for dynamically cashed content Delivery Content points to sources for prepositioning Flash VoD: Configuration Workflow Step 1: Configure ECDS for Flash VoD. Step 2: Configure Show and Share for Flash VoD. Step 1: Configure ECDS for Flash VoD. 1. Create a VoD Delivery Service. 2. (Existing) Set up a source to pull the content from the origin server that is used for Show and Share publishing. 3. (New) Set up a source to pull the content from the origin server that is used for Show and Share publishing. 4. Assign a time interval to the Delivery Service content for how often it will check the origin server for updates. 7

Figure 8 ECDS and Cisco Show and Share Flash VoD Settings 8

Step 2: Configure Show and Share for Flash VoD. Create a file hosting location. For MP4 and F4V file containers, use mp4 protocol definition in the URL. For FLV file container, use flv protocol definition in the URL. For Host address, enter the IP address for the origin file server. For Directory root location, enter the directory for the origin file server. For Directory root URL path, the URL reference points to ECDS. Use the following URL formats: rtmp://ecds_srdn/vod/mp4:file_name rtmp://ecds_srdn/vod/flv:file_name Figure 9 Example Show and Share Settings for H.264 VoD Figure 10 Example Show and Share Settings for Flash VoD 9

Flash VoD: Configuration Example Example 1: Virtual Path Mapping The goal of this example configuration is to ensure that a mapped directory exists on the Service Engine. Because a directory called /video exists in origin server, virtual path mapping replaces vod with video. First, enter the following mapping on the Service Engine: SE(config)# flash-media-streaming application-virtual-path vod map video Then, edit the hosting locations in Show and Share, as follows: mp4: rtmp://ecds-srdn/vod/h264/mp4 flv: rtmp://ecds-srdn/vod/flash/flv When a request comes in, mapping is from rtmp://ecds-srdn/vod/flash/flv:[file-name] to rtmp://ecds-srdn/video/flash/[file-name]. Figure 11 Example H.264 Hosting Location Configuration 10

Figure 12 Example Flv Hosting Location Configuration Example 2: Editing Pre-existing Path Mapping Because a directory called /vod exists in the origin server, no additional mapping is required on the Service Engine. However, if mapping pre-exists, you will need to change it back to map to vod for both Flash and Mp4. Enter the following command to change the mapping on the Service Engine with a previously configured rule: SE(config)# flash-media-streaming application-virtual-path vod map vod Windows Media Live: Integration Overview Figure 13 ECDS and Cisco Show and Share Windows Media Live Integration Table 3 ECDS and Show and Share Windows Media Live Configuration Overview Show and Share WM Live Configure DME or Non-DME Live Event ECDS WM Live Configure Live Delivery Service 11

Table 3 ECDS and Show and Share Windows Media Live Configuration Overview (continued) Show and Share WM Live Use Type WMV URL Format: rtsp://ecds_srdn/liveprogramname http://ecds_srdn/liveprogramname.asx http://ecds_srdn/liveprogramname.nsc.asx ECDS WM Live Configure Live WM Program Live URL: rtsp://ip_of_publish_point/publish_point_name http://ip_of_dme:port/ Windows Media Live: Configuration Workflow Step 1: Configure the Origin Source. Step 1: Configure the Origin Source. Step 2: Configure an ECDS Delivery Service and the Windows Media Live Program. Step 3: Configure the Live Event in Show and Share and start the broadcast. Step 4: View the Live Event in Show and Share. In the Windows Media Server publishing point window, specify the content source for the publishing point. This can be an encoder, another server, or content on the file system. Figure 14 Example Origin Source Settings for Windows Media Live 12

Step 2: Configure an ECDS Delivery Service and the Windows Media Live Program. 1. The configuration is the same as VoD except that Live is selected (WMT and MS only), which disables the disk quota. 2. Create a Windows Media Live Program. 3. Specify the Content Source for the Publishing Point. This program shows the support for encoder failover. 4. Select an option for Play Schedule. Figure 15 Example Delivery Service Settings for Windows Media Live 13

Step 3: Configure the Live Event in Show and Share and start the broadcast. Select Video and Most Recent for the event to verify the event is now playing. Log in to Show and Share, and click My Account. Then, click Create Live Event. Select either DME Live Event or Non-DME Live Event, and enter information about the video in the Live Event Basic Setup area. Figure 16 Example Show and Share Non-DME Live Event Settings For the video URL, enter the Unicast or Multicast reference URL from ECDS. Select Save as Draft. In the Videos area on the My Account page, click the Live Events tab to view the event. Select the live event, and then do the following: 14

Click Publish to publish the listing of the live event. Click Administer and click Start in the Main administrative controls area to start the broadcast when ready. Step 4: View the Live Event in Show and Share. Select Video > Most Recent to access the event. Windows Media VoD: Integration Overview Figure 17 ECDS and Cisco Show and Share Windows Media VoD Integration Table 4 ECDS and Cisco Show and Share Windows Media VoD Configuration Show and Share WM VoD Configure file hosting Use Type WMV, WMA, or ASF URL Format: rtsp://ecds_srdn/path/file_name http://ecds_srdn/path/file_name ECDS WM VoD Configure normal VoD Delivery Service DS origin may or may not point to the file server Configure DS for prepositioning Enable Streaming over HTTP Windows Media VoD: Configuration Workflow Step 1: Configure an ECDS Delivery Service. Step 2: Configure Show and Share to publish Windows Media Content to an external server when using ECDS. Step 1: Configure an ECDS Delivery Service. 1. Create a VoD Delivery Service. 2. (Existing) Set up a source to pull the content from the origin server that is used for Show and Share publishing. 3. (New) Set up a source to pull the content from the origin server that is used for Show and Share publishing. 15

4. Assign a time interval to the Delivery Service content for how often it will check the origin server for updates. 5. Enable streaming over HTTP for Windows Media. Figure 18 ECDS and Cisco Show and Share Flash VoD Settings 16

ECDS and DMS Digital Media Player Integration Step 2: Configure Show and Share to publish Windows Media Content to an external server when using ECDS. Create a file hosting location. Enter in WMV, ASF, WMA, and ASX for file extensions. For Host address, enter the IP address for the origin file server. For Directory root location, enter the directory for the origin file server. For Directory root URL path, the URL reference points to ECDS SRDN from Delivery Service. Use the following URL formats: rtsp://ecds_srdn/path/file_name http://ecds_srdn/path/file_name Figure 19 Example Show and Share Settings for WM VoD ECDS and DMS Digital Media Player Integration ECDS and DMS DMP Integration Overview, page 18 ECDS and DMS DMP Configuration Workflow, page 18 17

ECDS and DMS Digital Media Player Integration ECDS and DMS DMP Integration Overview Figure 20 ECDS and DMS DMP Integration 1 Input MPEG2-TS stream is encapsulated in RTP 2 SDP File is created with Multicast IP and Port then posted on Web Server 3 Movie Streamer Live Program is created in ECDS with Source URL pointing to SDP file 4 SDP file is retrieved by ECDS SE to determine input source 5 Service Engine sends JOIN message to ingest stream 6 Edge Service Engine assigned to Delivery Service retrieves ingested stream 7 Edge Service Engine transmits multicast and sources to output buffer ahead of initial unicast request 8 DMP tunes to the desired channel configured with the appropriate Multicast IP and Port ECDS and DMS DMP Configuration Workflow Step 1: Configure a Delivery Service in ECDS. Step 2: Configure DMPDM. Step 1: Configure a Delivery Service in ECDS. 1. Create a Delivery Service and select Live. 2. Create a Live Program. 3. Select Live Movie Streamer Type. 4. Enter the location of static SDP file for content ingest. 18

ECDS and DMS Digital Media Player Integration 5. Click Auto-populate to display the source multicast data. You will enter this information in DMPDM. 6. The Multicast IP and port are required for Digital Media Manager (DMM). Note When ingesting multiple live streams to ECDS SE, be sure to configure a unique UDP Port for each, even if the source IP is different. Figure 21 ECDS and DMS DMP Settings 19

ECDS and MXE 3500 Integration Step 2: Configure DMPDM. 1. Select Media Playback. 2. Select rtp:// for the protocol. 3. Enter the Multicast Group IP Address and Group Port Number from the ECDS Live Program. 4. Select Start. Figure 22 Example DMPDM Settings ECDS and MXE 3500 Integration ECDS and MXE 3500 Integration Overview, page 20 Cisco MXE 3500 Configuration Workflow, page 21 ECDS and MXE 3500 Integration Overview For live feeds from the Cisco MXE 3500, ensure that origin server is running the FMS 3.5 and Windows Media Server. For Windows Media live events, ECDS can pull the Cisco MXE 3500 feed directly. Figure 23 ECDS and MXE 3500 Integration 20

ECDS and MXE 3500 Integration Cisco MXE 3500 Configuration Workflow This workflow provides the steps to configure Cisco MXE 3500 for a Flash and Windows Media live transcoding. Step 1: Create an IP Capture source. Step 2: Create a Distribution: Webcast Profile. Step 3: Create a Job Profile. Step 4: Create a Live Job submission. Step 1: Create an IP Capture source. Log in to the Cisco MXE 3500 UI. Under Administration > IP Capture, select New and then enter the IP Address and Port for multicast. In this example, the source is live multicast input for an capture named vlc4. Figure 24 Example IP Capture Source Settings Step 2: Create a Distribution: Webcast Profile. Choose Profile Management > New Profile > Profile Class: Distribution > Webcast > New Profile. This example will show the settings for a new Webcast Profile named vlc4-wcast-pro. 1. Specify the encoding profiles for Stream 1 (WMV). Click Browse and then select the Windows Media encoding profile that you want to use in the ms folder. 2. Specify the Server, Port, and Filename. The stream output is pointing locally (WMV). 3. Specify the encoding profiles for Stream 2 (FLV). Click Browse and then select the Flash encoding profile that you want to use in the Flash 8 folder. 4. Specify the Server, Port, and Filename. The stream output is pointing to FMS (FLV). For Flash, the stream name is referenced by the client. Be sure to click Save and enter a name for the Webcast profile. 21

ECDS and MXE 3500 Integration Figure 25 Example Webcast Profile Settings Step 3: Create a Job Profile. Choose Profile Management > New Profile > Profile class (Job) > Job Profile. This example will show profile settings for a new Job Profile named vlc4-job-pro. Choose the same Windows Media and Flash 8 encoder profiles that you selected for encoding in the Webcast Profile. Select the new Webcast Profile name that you created. Figure 26 Example Job Profile Settings Step 4: Create a Live Job submission. Choose Submission > Live. 1. Select the Job Profile that you created, such as vlc4-job-pro. 22

Related Documentation 2. Specify the Output ID for the Live Job. 3. Set the Video Format to IP Capture and choose the Capture Source that you created, such as vlc4. 4. Specify the triggers to start and stop the session. Figure 27 Example Live Job Submission Settings Related Documentation Enterprise Content Delivery System (ECDS) Documentation http://www.cisco.com/en/us/docs/video/ecds/documentation.html Cisco Show and Share Documentation http://www.cisco.com/en/us/products/ps6682/tsd_products_support_series_home.html Cisco Digital Media System Documentation, including DMM and DMPDM http://www.cisco.com/en/us/docs/video/digital_media_systems/5_x/5_0/dms/roadmap/dms50map.html Cisco Media Experience Engine 3500 Documentation http://www.cisco.com/en/us/docs/video/mxe/3500/sw/3_x/3_0/roadmap/mxe3500_30map.html 23

Obtaining Documentation and Submitting a Service Request Obtaining Documentation and Submitting a Service Request For information on obtaining documentation, submitting a service request, and gathering additional information, see the monthly What s New in Cisco Product Documentation, which also lists all new and revised Cisco technical documentation, at: http://www.cisco.com/en/us/docs/general/whatsnew/whatsnew.html Subscribe to the What s New in Cisco Product Documentation as an RSS feed and set content to be delivered directly to your desktop using a reader application. The RSS feeds are a free service. Cisco currently supports RSS Version 2.0. This document is to be used in conjunction with the documents listed in the Related Documentation section. Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1110R) Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental. 2011 Cisco Systems, Inc. All rights reserved. 24