Cisco ACNS Software Program Manager for IP/TV User Guide, Release 5.4
Program Examples

Table Of Contents

Program Examples

Sample Network

Sample On-Demand Category

Sample On-Demand Program

Sample Scheduled Program to Play a Media File

Sample Scheduled Live-Capture Program

Sample SmallCast Program

Sample Recording


Program Examples


This chapter contains examples showing how to define the most common types of IP/TV programs. Each example includes a scenario that describes what kind of program is being defined, and the criteria used to select options. When default values are acceptable, this is indicated in the text.

This chapter contains the following sections:

Sample Network

Sample On-Demand Category

Sample On-Demand Program

Sample Scheduled Program to Play a Media File

Sample Scheduled Live-Capture Program

Sample SmallCast Program

Sample Recording

Sample Network

The examples in the following sections are based on the sample network described here:

The main network is located at the corporate headquarters of Zycorp, Inc., in San Jose, California. About 100 IP/TV Viewer users are on this network, and one IP/TV Program Manager. The two IP/TV Servers on the network serve media files, whether scheduled, live or on-demand.

A second network is located in the Zycorp sales office in Boston. This network is connected to the main network by a T1 leased line. About ten IP/TV Viewer users are on this network, along with one IP/TV Program Manager and one IP/TV Server. The IP/TV Server serves both scheduled and on-demand programs.

A third network is located in the Zycorp sales office in Mexico City. This network can be reached from the main network through the Internet. About five IP/TV Viewer users are on this network, and one IP/TV Server. There is no IP/TV Program Manager; the IP/TV Server and all IP/TV Viewers are configured to get their program information from the IP/TV Program Manager in San Jose.

A fourth network is located in the Zycorp manufacturing plant in Singapore. This network can be reached from the main network through the Internet. About 50 IP/TV Viewer users are on this network, along with one IP/TV Program Manager and one IP/TV Server.


Note Programs defined on the San Jose network that use administratively scoped addresses are not visible to IP/TV Viewer users on the Mexico City or Singapore networks, or to IP/TV Program Managers or IP/TV Servers on those networks. See the "Multicast Addresses" section for information about using scoped addresses to limit the range of IP/TV programs.


Figure 11-1 shows all of the IP/TV Servers and IP/TV Program Managers on each network, but only one sample PC running IP/TV Viewer on each network.

Figure 11-1 Sample Network

Sample On-Demand Category

Table 11-1 lists the settings chosen by the IP/TV administrator to set up an on-demand category on the IP/TV Program Manager on the Zycorp headquarters network. These settings are shown in Figure 5-7.

Table 11-1 Settings for On-Demand Category

Parameter
Value

New Category

Instructional Videos

Description

Corporate and Human Resources information for employees

Keywords

training benefits HR education

Administrator Name

IP/TV Help Desk

Telephone

456-567-8900 x 63

E-mail

iptvhelp@zycorp.com

Producer

HR Department


Sample On-Demand Program

Table 11-2 lists the settings chosen by the IP/TV administrator to set up an on-demand program on IP/TV Program Manager on the Zycorp headquarters network and autodistribute the program to a second server. Figure 5-10, Figure 5-11, and Figure 5-15 show these settings.


Note When a value is listed as Default, the IP/TV administrator accepted the value assigned by IP/TV Program Manager.


This program is defined within the on-demand category Instructional Videos (see Table 11-1).

The program is a 30-minute video summary of the information covered in the Employee Handbook. The media file, which initially resides only on Server B in San Jose, is automatically distributed to Server A. Autodistributing the media file allows IP/TV Program Manager to balance the load of requests for the program.

Table 11-2 Settings for On-Demand Program 

Parameter
Value

Program Name

New Employee Orientation

Description

Video summary of the Employee Handbook

Keywords

instruction handbook employee

URL

www.zycorp.com/~HR

Copyright

Default (no copyright information is entered)

Password

Default (no password is set)

Hide Program from Viewer/SAP announcement

Unchecked

Select media file

Filename of media file containing new employee orientation video

Play Video (Enable QoS?)

Checked

Play Audio (Enable QoS?)

Checked

Play SlideCast (Enable QoS?)

Unchecked

Play Web Presentation

Unchecked

Transfer HTML to Browser Cache

Unchecked

Media length

Default

Audio/Video Bandwidth

Default

Maximum Video Frame Rate

Default

Web Presentation Bandwidth

Default

Web Presentation Base URL

Default

Clusters

Default

OnDemand Servers

File Present has been checked on server iptvb; Play has been checked on both server iptva and server iptvb

Auto Distribute File...

Checked; the file is automatically transferred to iptva

Transfer file now

Checked

Transfer file on

Unchecked

Administrator Name

IP/TV Help Desk

Telephone

456-567-8900 x 63

E-mail

iptvhelp@zycorp.com

Producer

HR Department


Sample Scheduled Program to Play a Media File

Table 11-3 lists the settings chosen by the IP/TV administrator to set up the simplest type of scheduled program. The program is a 1-hour film describing the 401(k) retirement plan available to all Zycorp employees located in San Jose and Boston. It does not apply to the employees in Mexico City or Singapore.

The film was provided by Mega Insurance Company, the company that offers the 401(k) plan, and the Zycorp coverage contract requires that the Mega Insurance copyright be included in the program listing information.

The Human Resources director wants the program to be played every Monday at 1100 Pacific time, which is 1400 Eastern time, through the end of the year.

Table 11-3 lists all the parameters on the New Program page and gives a recommended setting for each parameter. Figure 6-4, Figure 6-5, and Figure 6-7 show these settings.


Note When a value is listed as Default, the IP/TV administrator accepted the value assigned by IP/TV Program Manager.


Table 11-3 Settings for Scheduled Program to Play a Disk File 

Parameter
Value

Program Name

Zycorp's 401(k) Plan

Description

Detailed description of the 401(k) retirement plan

URL Link (Optional)

http://www.zycorp.com/~benefits

Copyright (Optional)

Copyright 1999 Mega Insurance Company, all rights reserved.

Password (Optional)

Default

Enable Question Manager

Unchecked

Hide Program from Viewer/SAP Announcement

Unchecked

Play Program Continuously

Unchecked

Play Program once on

Selected, Mar 8 02 at 11:00

Length

1 hour

Do not repeat it

Unchecked

Repeat it every

Unchecked

Repeat it

Selected, Weekly, Monday 11:00

Last repeat ends on

Dec 27 02 12:00

Select Media File

Relative path of file (supplied by IP/TV Program Manager)

Play Once and Stop

Checked

Loop for Program Duration

Unchecked

Play from Start to End

Checked

Play .rtp Offset

Unchecked

Play Video (Enable QoS?)

Checked

Play Audio (Enable QoS?)

Checked

Play Slidecast (Enable QoS?)

Unchecked

Play Web Presentation

Unchecked

Multicast HTML to Browser Cache

Unchecked

Audio/Video Bandwidth

Default

Maximum Video Frame Rate

Default

Web Presentation Bandwidth

Default

Web Base URL (Optional)

Default

Server

iptvb

Suppress Viewer Feedback (for large sessions)

Unchecked

Administrator Name

IP/TV Help Desk

Telephone

456-567-8900 x 63

E-mail

iptvhelp@zycorp.com


Sample Scheduled Live-Capture Program

Table 11-4 lists the settings chosen by the IP/TV administrator to set up a schedule for a live-capture program.

The program is a 15-minute invitation to the annual company picnic. The invitation will be filmed on the Monday before the picnic, and multicast simultaneously. The program applies to employees in San Jose only.


Note When a value is listed as Default, the IP/TV Administrator accepted the value assigned by IP/TV Program Manager.


Figure 6-4, Figure 6-5, Figure 6-6, and Figure 6-7 show these settings.

Table 11-4 Settings for Live-Capture Program 

Parameter
Value

Program Name

2002 Company Picnic

Description

Join us for the annual Zycorp company picnic!

URL Link (Optional)

www.zycorp.com/~HR

Copyright (Optional)

Default (no copyright information is entered)

Password (Optional)

Default (no password is set)

Enable Question Manager

Unchecked

Hide Program from Viewer/SAP Announcements

Unchecked

Play Program once on

Selected, Aug 18 02 10:00

Length

15 minutes

Do not repeat it

Checked

Repeat it every

Unchecked

Repeat it

Unchecked

Last repeat ends on

Default (not used if no repeats are scheduled)

Preferred Video Format

Set appropriately for the live-capture hardware on IP/TV Server

Compression Quality

Default

Preferred Audio Format

Default

Play Video (Enable QoS?)

Checked

Play Audio (Enable QoS?)

Checked

Play SlideCast (Enable QoS?)

Unchecked

Play Web Presentation

Unchecked

Multicast HTML to Browser Cache

Unchecked

Share SlideCast with

Unchecked

Share Presentation with

Unchecked

Audio/Video Bandwidth

Default

Maximum Video Frame Rate

Default

Web Presentation Bandwidth

Default

Start Page URL (Optional)

Default

Audio/Video Server

iptva (IP/TV Server that is equipped for live-capture Program)

Select Capture Card

Default

SlideCast/Web Presentation Server

Default

Administrator Name

IP/TV Help Desk

Telephone

456-567-8900 x 63

E-mail

iptvhelp@zycorp.com


Sample SmallCast Program

The Zycorp CEO plans to videotape an important 45-minute announcement to all employees. The taping will take place at 10:00 a.m. in San Jose, and the CEO wants the program to play simultaneously in Boston and Mexico City.

Table 11-5 lists the settings chosen by the IP/TV Administrator to set up a program to accomplish this using SmallCast. Figure 6-4, Figure 6-5, Figure 6-6, and Figure 6-7 show these settings.

The capture server in San Jose must be configured to be able to use SmallCast to send the program to the IP/TV Server in Mexico City. See the "Defining Servers and Server Clusters" section for information on defining servers.


Note Where a value is listed as Default, the IP/TV administrator has accepted the value assigned by IP/TV Program Manager.


Table 11-5 Settings for Sample SmallCast Program 

Parameter
Value

Program Name

Zycorp News

Description

An important announcement from the CEO

URL Link

www.zycorp.com/admin/iptvprograms.htm

Copyright

Zycorp, Inc.

Password

Default (no password is set)

Enable Question Manager

Checked

Play Program Continuously

Unchecked

Play Program once on

Selected, Sep 15 02 10:00

Length

1 hour (extra time is allowed in case either the presentation or the question and answer period lasts longer than originally scheduled)

Do not repeat it

Checked

Repeat it every

Unchecked

Repeat it

Unchecked

Last repeat ends on

Default (not used if no repeats are scheduled)

Capture Live Audio/Video Data

Checked

Preferred Video Format

Set appropriately for the live-capture hardware on IP/TV Server

Compression Quality

Default

Preferred Audio Format

Default

Play This File

Cleared

Play Video (Enable QoS?)

Checked

Play Audio (Enable QoS?)

Checked

Play SlideCast (Enable QoS?)

Unchecked

Play Web Presentation

Unchecked

Multicast HTML to Browser Cache

Unchecked

Share SlideCast with

Unchecked

Share Presentation with

Unchecked

Audio/Video Bandwidth

Default

Maximum Video Frame Rate

Default

Web Presentation Bandwidth

Default

Start Page URL

Default

Audio/Video Server

iptva (the IP/TV Server that is equipped for live-capture Program)

SlideCast/Web Presentation Server

Default

Select Admin. Scoped Addresses

Checked

Select Global Scoped Addresses

Unchecked

Use SmallCast

Checked

SmallCast Only

Unchecked

Capture live MPEG data

Unchecked

Administrator Name

IP/TV Help Desk

Telephone

456-567-8900 x 63

E-mail

iptvhelp@zycorp.com


Sample Recording

Given the differences in local time between San Jose and Singapore, the sample SmallCast program example would not be a practical way to send the corporate announcement to users in Singapore. The original program was multicast during working hours in San Jose, which is the middle of the night in Singapore.

A better strategy would be to follow these steps:


Step 1 Record the live-capture program to a file.

Table 11-6 lists the settings chosen by the IP/TV administrator to set up a program that instructs IP/TV Server B in the main Zycorp network to record the live-capture program using the settings from Table 11-4.


Note When a value is listed as Default, the IP/TV administrator has accepted the value assigned by IP/TV Program Manager.


Table 11-6 Settings for Sample Recorded Program 

Parameter
Value

Program Name

Zycorp News (default from the original program)

Description

An important announcement from the CEO (default from the original program)

Record Program once on

Checked, Sep 15 02 10:00 (default from the original program)

Length

1 hour (default from the original program)

Record Audio

Checked

Record Video

Checked

Record to this file

Name of the destination file, relative to the media root of the IP/TV Server

Do not overwrite existing file

Unchecked

Select a server from this list

iptvb.hq.zycorp.com

Administrator name

IP/TV Help Desk

Telephone

456-567-8900 x 63

E-mail

iptvhelp@zycorp.com


Step 2 Transfer the file to the IP/TV Server in Singapore using FTP.

Refer to the Cisco IP/TV Broadcast Server User Guide for information on transferring files using FTP.

Step 3 Set up a scheduled program on the IP/TV Server in Singapore to play the file. This procedure would be similar to the example provided in Table 11-3.


Figure 6-15, Figure 6-15, Figure 6-17, and Figure 6-18 show these settings.