Guest

Cisco Show and Share

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

  • Viewing Options

  • PDF (2.2 MB)
  • Feedback
Integration Note for ECDS with Cisco Show and Share, Cisco Media Experience Engine 3500, and Cisco Digital Media Players

Table Of Contents

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

Origin Server Applications

ECDS and Cisco Show and Share Integration

Flash Live Events: Integration Overview

Flash Live Events: Configuration Workflow

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.

Flash VoD: Integration Overview

Flash VoD: Configuration Workflow

Step 1: Configure ECDS for Flash VoD.

Step 2: Configure Show and Share for Flash VoD.

Flash VoD: Configuration Example

Windows Media Live: Integration Overview

Windows Media Live: Configuration Workflow

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.

Windows Media VoD: Integration Overview

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.

ECDS and DMS Digital Media Player Integration

ECDS and DMS DMP Integration Overview

ECDS and DMS DMP Configuration Workflow

Step 1: Configure a Delivery Service in ECDS.

Step 2: Configure DMPDM.

ECDS and MXE 3500 Integration

ECDS and MXE 3500 Integration Overview

Cisco MXE 3500 Configuration Workflow

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.

Related Documentation

Obtaining Documentation and Submitting a Service Request


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 to locate the documentation for your product on Cisco.com.


Origin Server Applications

ECDS and Cisco Show and Share Integration

ECDS and MXE 3500 Integration

ECDS and DMS Digital Media Player Integration

Related Documentation

Origin Server Applications

We recommend that the origin server run the following applications:

SFTP/FTP Server

Flash Media Server (FMS) 3.5

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

Flash Live Events: Configuration Workflow

Flash VoD: Integration Overview

Flash VoD: Configuration Workflow

Flash VoD: Configuration Example

Windows Media Live: Integration Overview

Windows Media Live: Configuration Workflow

Windows Media VoD: Integration Overview

Windows Media VoD: Configuration Workflow

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
ECDS Flash Live Events

Configure Non-DME Live Event

Configure normal VoD Delivery Service

Use Type FLV

Delivery Service origin should be the live FMS source

URL Format:

rtmp://ECDS_SRDN/live/mp4:Live-Stream-Handler
rtmp://ECDS_SRDN/live/flv:Live-Stream-Handler


Flash Live Events: Configuration Workflow

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.

Step 1: Configure the live encoder.

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.


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

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.

Figure 6 Example of Four Launched Client Sessions

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.

Figure 8 ECDS and Cisco Show and Share Flash VoD Settings

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

Flash VoD: Configuration Example

The goal of this example configuration is to ensure that a mapped directory exists on the Service Engine.

Example 1: Virtual Path Mapping

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

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
ECDS WM Live

Configure DME or Non-DME Live Event

Configure Live Delivery Service

Use Type WMV

Configure Live WM Program

URL Format:

rtsp://ECDS_SRDN/LiveProgramName
http://ECDS_SRDN/LiveProgramName.asx
http://ECDS_SRDN/LiveProgramName.nsc.asx

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 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.

Step 1: Configure the Origin Source.

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

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

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:

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
ECDS WM VoD

Configure file hosting

Configure normal VoD Delivery Service

Use Type WMV, WMA, or ASF

DS origin may or may not point to the file server

URL Format: rtsp://ECDS_SRDN/PATH/File_Name
http://ECDS_SRDN/PATH/File_Name

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.

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

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

ECDS and DMS DMP Configuration Workflow

ECDS and DMS DMP Integration Overview

Figure 20 ECDS and DMS DMP Integration

1

Input MPEG2-TS stream is encapsulated in RTP

5

Service Engine sends JOIN message to ingest stream

2

SDP File is created with Multicast IP and Port then posted on Web Server

6

Edge Service Engine assigned to Delivery Service retrieves ingested stream

3

Movie Streamer Live Program is created in ECDS with Source URL pointing to SDP file

7

Edge Service Engine transmits multicast and sources to output buffer ahead of initial unicast request

4

SDP file is retrieved by ECDS SE to determine input source

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.

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

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

Cisco MXE 3500 Configuration Workflow

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

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.

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.

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

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.