ProStream™ 9000 - Harmonic Inc
ProStreamв„ў 9000
Stream Processing Platform
Software Guide
ProStream 9000 VERSION 10.X.X
Rev. A
Disclaimer
Harmonic reserves the right to alter the equipment specifications and descriptions in this publication without prior notice. No part of
this publication shall be deemed to be part of any contract or warranty unless specifically incorporated by reference into such
contract or warranty. The information contained herein is merely descriptive in nature, and does not constitute a binding offer for
sale of the product described herein. Harmonic assumes no responsibility or liability arising from the use of the products described
herein, except as expressly agreed to in writing by Harmonic. The use and purchase of this product do not convey a license under
any patent rights, copyrights, trademark rights, or any intellectual property rights of Harmonic. Nothing hereunder constitutes a
representation or warranty that using any products in the manner described herein will not infringe any patents of third parties.
Trademark Acknowledgments
Harmonic and all Harmonic product names are trademarks of Harmonic Inc. All other trademarks are the property of their respective
owners.
Conventions
NOTE: The Note symbol calls your attention to additional information that you will benefit from
heeding. It may be used to call attention to an especially important piece of information you need, or it
may provide additional information that applies in only some carefully delineated circumstances.
TIP: The Tip symbol calls your attention to parenthetical information that is not necessary for performing
a given procedure, but which, if followed, might make the procedure or its subsequent steps easier,
smoother, or more efficient.
In addition to these symbols, this manual uses the following text conventions:
пЃ®
Data Entry: indicates text you enter at the keyboard.
пЃ®
User Interface: indicates a button to click, a menu item to select, or a key or key sequence
to press.
пЃ®
Screen Output: shows console output or other text that is displayed to you on a
computer screen.
пЃ®
Bold: indicates the definition of a new term.
пЃ®
Italics: used for emphasis, cross-references, and hyperlinked cross-references in online
documents.
Related Documentation
пЃ®
Splicing Application Note
пЃ®
Slate Application Note
пЃ®
Edge Descramble Unit Software User Guide
пЃ®
Transcoding Application Note
В© 2012 Harmonic Inc. All rights reserved.
Table of Contents
Chapter 1
1.1
1.2
Chapter 2
2.1
2.2
2.3
2.4
2.5
Chapter 3
3.1
3.2
3.2.1
3.2.2
3.2.3
3.3
3.3.1
3.3.2
3.3.3
3.3.4
3.3.5
3.3.6
3.4
3.5
3.5.1
3.6
3.7
3.7.1
3.7.2
3.7.3
3.8
3.8.1
3.8.2
3.8.3
3.8.4
3.9
Chapter 4
4.1
4.2
4.3
В© 2012 Harmonic Inc.
Features and Specifications
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Main Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Logging into ProStream 1000
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Full Device Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Logging into the Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Setting/Changing a Password. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Restoring a Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Configuring and Provisioning
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Web Client Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ProStream Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Stages of ProStream Configuration . . . . . . . . . . . . . . . . . . . . . . . . .
Before you Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Platform Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting ETH1-3 Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Viewing/Setting Chassis Parameters . . . . . . . . . . . . . . . . . . . . . . .
Viewing/Setting Card Parameters . . . . . . . . . . . . . . . . . . . . . . . . . .
Global Platform Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Managing Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Working with Wizards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
What’s Next . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Stream Config page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Stream Config page Conventions . . . . . . . . . . . . . . . . . . . . . . . . . .
What’s Next . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuring Input Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting the Mode of Work of the Port . . . . . . . . . . . . . . . . . . . . . . .
Configuring the Input ASI Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuring the Input GbE Ports . . . . . . . . . . . . . . . . . . . . . . . . . . .
Input Information (Extraction) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Viewing/Configuring Input Information . . . . . . . . . . . . . . . . . . . . .
Input Properties section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GbE Input Redundancy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Service Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
What’s Next... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
13
14
14
15
15
16
16
17
19
20
21
22
22
24
25
25
25
26
27
33
33
34
39
44
46
Output Configuration
Configuring Output Ports and Provisioning the ProStream . . . . . . 47
Defining Broadcasting Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Configuring the Output Socket - GbE Output Port Only . . . . . . . . 51
3
ProStream 9000, Version 10, Rev A
4.3.1
4.4
4.4.1
4.4.2
4.4.3
4.4.4
4.5
4.5.1
4.5.2
4.5.3
4.6
4.6.1
4.7
4.8
4.8.1
4.8.2
4.9
Chapter 5
5.1
5.2
5.3
5.3.1
5.3.2
5.3.3
5.3.4
5.3.5
5.3.6
5.4
5.4.1
5.4.2
5.4.3
5.5
5.5.1
Chapter 6
6.1
6.2
6.2.1
6.2.2
6.3
6.4
6.4.1
6.5
6.5.1
6.5.2
6.6
В© 2012 Harmonic Inc.
Configuring the Output Socket Parameters . . . . . . . . . . . . . . . . . .
Provisioning the Output TS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuring Delivery Information . . . . . . . . . . . . . . . . . . . . . . . . . .
Regenerating DVB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Regenerating PSIP Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TS Mirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Provisioning/Multiplexing Stream Content . . . . . . . . . . . . . . . . . . .
Provisioning/Multiplexing a Service . . . . . . . . . . . . . . . . . . . . . . . .
Configuring BISS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reference Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Provisioning/Multiplexing PIDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Defining PID Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
What’s Next... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuring the Output Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuring an ASI Output Port . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuring a GbE Output Port . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8VSB Modulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
51
53
59
61
62
64
65
66
76
76
78
79
83
83
83
84
84
Broadcast Transcoding
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Video Transcoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Video Transcoding Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Transcoding an HD/SD Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Transcoding a PIP Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Defining Output Bitrate of a Transcoded Service . . . . . . . . . . . . . 99
PCR and Video Transcoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Creating a Pool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Video Quality Enhancement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Audio Transcoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Audio Transcoding Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Audio Transcoding Specifications . . . . . . . . . . . . . . . . . . . . . . . . . 105
Specific Codec Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Audio Transcoding Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Configuration Following the Output Stream Type . . . . . . . . . . . . 115
CAS
CAS Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Setting General CAS Parameters . . . . . . . . . . . . . . . . . . . . . . . . . 126
Main CAS Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Setting EMMG Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
What’s Next... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Internal EIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Using Internal EIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
BISS Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
BISS Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Configuring BISS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Viewing SCGs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
4
ProStream 9000, Version 10, Rev A
6.7
Chapter 7
7.1
7.1.1
7.1.2
Chapter 8
8.1
Chapter 9
9.1
9.2
9.3
9.3.1
9.3.2
9.4
9.5
9.6
9.6.1
9.6.2
9.6.3
9.7
9.7.1
9.8
9.9
9.10
9.10.1
9.10.2
9.10.3
9.10.4
Chapter 10
Using a PSIG Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Monitoring
Viewing Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Alarms Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Alarms History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Troubleshooting
Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Additional Tools
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Selecting IGMP Version. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Setting Device Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Network Time Protocol (NTP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Setting Device Time Manually . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Setting a Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Defining HW Clock Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Defining the A/V Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Defining the Set-Top-Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Defining ACE Video Configuration . . . . . . . . . . . . . . . . . . . . . . . . 167
Defining ACE Audio Configuration . . . . . . . . . . . . . . . . . . . . . . . . 167
Configuring EAS Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
Configuring EAS Receiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
Defining SNMP Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Video Inventory System (VIS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Licensing System Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Supported Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Working with Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
License Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Support
10.1
Support Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
10.1.1 Command list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Appendix A Loader Utility
A.1
A.2
Appendix B
B.1
B.2
B.3
В© 2012 Harmonic Inc.
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Using the Loader Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Standard ES Types and Descriptors
Standard Elementary Stream (ES) Types . . . . . . . . . . . . . . . . . . . 183
Standard ES and Program Descriptors (MPEG) . . . . . . . . . . . . . . 183
Standard ES and Program Descriptors (DVB) . . . . . . . . . . . . . . . 184
5
ProStream 9000, Version 10, Rev A
Chapter 1
Features and Specifications
1.1
Introduction
Harmonic ProStream 1000 is a highly integrated MPEG/DVB multiplexer, scrambler and
descrambler, for multimedia services carried over digital broadcast networks. It features a
modular, high-density chassis that is furnished with up to 5 IOMs (Input/Output Module) and
up to 4 IPCs (Internal Processing Card) in a single one-rack-unit (1-RU) chassis. The
modularity of the platform allows easy field replacement of cards, as well as field upgrades of
SW and HW features.
This guide describes the configuration and monitoring instructions for ProStream 1000, a
high density stream processing platform.
1.2
Main Features
The following table lists the main features of ProStream 1000. The functionality of ProStream
1000 depends on the installed IPC. ProStream 1000 functions as an encoder or transcoder
according to the installed IPC type.
Table 1-1: Main Firmware Related Features
Category
Feature
IP IOM
Description
пЃ®
пЃ®
пЃ®
Two independent ports per IP IOM
line rate of 1 Gbps per IP IOM
Maximum input and output bitrate is 500Mbps per
IP IOM
ASI SCR IOM
ASI-SCR - up to four ports per IOM
пЃ® Inputs and outputs DVB-ASI streams
пЃ® Supports Common Scrambling Algorithm scrambling
пЃ® May synchronize the device to an external clock
coming from a GPS receiver
пЃ® Bit rate:
пЃ® Maximum output bit rate of 187 Mbps
пЃ® Maximum input bit rate of 210 Mbps
пЃ® Supports packet size: 188 or 204 bytes
Parsing
Tables
Dynamic parsing of
input
Extracts incoming feeds and displays their structure and
elements on the control interface. It displays their
bitrate, CC errors, SI PSI structure etc’.
Redundancy
Input
пЃ®
Input and
Output
Interfaces
пЃ®
пЃ®
В© 2012 Harmonic Inc.
GbE port redundancy
Socket redundancy for each input socket
Service redundancy
6
ProStream 9000, Version 10, Rev A
Chapter 1 Features and Specifications
Main Features
Table 1-1: Main Firmware Related Features
Category
Feature
Multiplexing/
provisioning options of
the device
Description
пЃ®
пЃ®
пЃ®
пЃ®
пЃ®
пЃ®
Processing
DiviTrack over IP
Statistical multiplexing - combines rate shaping using
external encoders
DiviTrackMX (HW
dependent, type of IPC)
Statistical multiplexing - combines rate shaping using
internal encoders
Transcoding
(HW dependent, type of
IPC)
When transcoding modules are mounted:
Transcodes incoming H264/MPEG2 programs and
outputs them as H264/MPEG2 CBR/VBR services.
Scrambling
пЃ®
пЃ®
пЃ®
пЃ®
пЃ®
В© 2012 Harmonic Inc.
Supports the following scrambling algorithm:
пЃ® DVB-CSA
пЃ® AES-NSA2 - for future use
пЃ® AES Fixed Key Control Word (CW) scrambling of
outgoing TS over IP - for future use
пЃ® BISS
пЃ® Selective Encryption
Functions as scrambler and in AES-CBC scrambling
mode, also as de-scrambler. For future use only.
Supports PSIG MUX protocol
Supports ECMG redundancy
Internal EIS
Transcoding Bit Rate
Video
пЃ® VBR - in a pool
пЃ® CBR - For HD up to 3 services per pool for best
performances.
Audio
пЃ® CBR only
TS Mirroring
TS Mirroring - Duplicates each output TS (master) from
any interface (IP, ASI) to any other TS (slave) in any
interface. Supports all master functions such as: rate
shaping, scrambling, RSS, tables generation, common
PCR, PID range, DToIP.
IP Mirroring - Allows to duplicate all output data from
one port (GbE1) of an IP IOM card to the other port
(GbE2) of that card.
Output
Bit Rate
Output
Monitoring
Maximum processing bit rate of 400 Mbps
Full multiplexing (any input to any output)
Multicast of any input stream to multiple transport
streams.
Multicast of services with different transcoding
configuration
IP multicast - supports IGMP ver 2/3
Passing range of PIDs from any input to any output
7
ProStream 9000, Version 10, Rev A
Chapter 1 Features and Specifications
Main Features
Table 1-1: Main Firmware Related Features
Category
Feature
Description
SCT35 Insertion
Receives an SNMP trap from SL 10 and generates an
SCT35 cue message
Table Generation
пЃ®
пЃ®
пЃ®
Table Re-generation
пЃ®
пЃ®
Output
Capabilities
PCR
In case of Over subscription, the ProStream 1000 starts
dropping PIDs according to their priority.
PID Range
Allows to pass a range of PIDs from any input to any
output.
Up to 16 PID ranges per unit.
Slate
Any service can be configured to have an alternative, or
backup input feed or source that is enabled on the
output upon disruption of the primary feed. It allows
MSOs to inform their subscribers that they are doing
anything possible to restore the service.
Emergency Alert System
(EAS)
Enable MSO to automatically broadcast emergency
alert messages through pre-configured channels.
Input PCR
The PCR can arrive on any input PID, such as video,
audio or not on ES
Output PCR
пЃ®
пЃ®
Management and
monitoring interfaces
пЃ®
пЃ®
пЃ®
В© 2012 Harmonic Inc.
PSIP re-generation
EIT re-generation
PID Prioritization
пЃ®
Management
Create CAT
Create SDT
Create NIT
The PCR can outflow on any PID. In transcoding,
only over video PID
Generate PCR
Common PCR
Control Panel
Web client
NMX (Harmonic's Digital Service Manager)
8
ProStream 9000, Version 10, Rev A
Chapter 2
Logging into ProStream 1000
2.1
Overview
In order to enhance the security of ProStream 1000, the device has three access levels. Each
access level applies to any form of communication with the device whether it is a web client
or a Telnet session. Each access level offers a different mode of work with the device. The
following table lists the various access levels and the available working modes:
Access Level
Working Mode
Monitor
Allows only to monitor the operation of the device.
Configure
Allows to configure the device only via a web client and to define
the monitor access level password.
The various access levels require a correct username and password combination.
Username
Password
monitor
monitor
configure
configure
The current access level appears in the upper right hand corner of the web client.
User name
Title bar
2.2
Full Device Configuration
The ProStream 1000 web client allows a full configuration of the device. It also allows the
user to monitor the ProStream 1000's status, view its alarms (if present), and troubleshoot
them. This manual describes and instructs you on how to configure and monitor the device
via the web client accessible through a web browser. The following table lists the web client
specifications:
Table 2-1: Web client Specifications
Parameter
Explanation
Screen resolution
1280 x 1024
Supported web browsers
Microsoft Internet Explorer
Versions 7, 8 and 9
В© 2012 Harmonic Inc.
9
ProStream 9000, Version 10, Rev A
Chapter 2 Logging into ProStream 1000
Logging into the Device
NOTE: Once you open any of the supported browsers, clean the cash. The browser may save previous GUI
files. To clean cash, select Tools > Internet Options and in Browsing History click Delete.
TIP: After upgrading the firmware of a ProStream 1000 device, clean cash as explained in the note above.
2.3
Logging into the Device
The following instructions guide you on how to login via a web client.
1. In a browser, type in the address of the required device.
2. Click Login.
3. Type in the required username and password.
4. To save the password for the future, select Remember my password.
5. Click Ok.
The web client page appears and you may start working with the device according to the
restrictions of your access level.
В© 2012 Harmonic Inc.
10
ProStream 9000, Version 10, Rev A
Chapter 2 Logging into ProStream 1000
2.4
Setting/Changing a Password
Setting/Changing a Password
To change a password, you do not need to click Apply. Once you enter all required
information and click Change Password the new password is applied.
1. Select Tools > Password section.
2. If you logged in as Configure, you are authorized to change your password or the
password of Monitor. In this case, the User Name field appears and you need to select
either Monitor or Configure.
3. In Current User Password, enter the required password.
4. In New Password, enter the new password.
5. In Verify Password, re-enter the new password.
6. Click Change Password.
When logging in use the newly set password.
After three unsuccessful login trials, or if you forgot the password/user name, restore
your password. To restore the password, see the following section.
2.5
Restoring a Password
In case you forget your password, you can restore it. You have three trials to login to the
device. However, if you failed to log in, do the following:
1. Upon your failed trial to login, a screen appears with the Specific Data Number.
Specific Data Number
NOTE: The Specific Data Number is generated per each failed login.
2. Record this unique number and immediately contact Harmonic Customer Support and
provide customer support with the Specific Data Number.
Harmonic Customer Support personnel provides you with a temporary password.
3. Open your browser, and type the following:
http://<device IP address>/resetpass.htm
4. Click Go.
В© 2012 Harmonic Inc.
11
ProStream 9000, Version 10, Rev A
Chapter 2 Logging into ProStream 1000
Restoring a Password
5. The Connect To <IP Address> dialog appears:
6. In Username, type backdoor.
7.
In Password, type the password you received from Harmonic Customer Support.
8. Once you logged into the device, set a password for future logins. See 2.4 Setting/
Changing a Password on page 11.
В© 2012 Harmonic Inc.
12
ProStream 9000, Version 10, Rev A
Chapter 3
Configuring and Provisioning
3.1
Overview
Once the ProStream 1000 is properly cabled and setup in your network, you may access it
via the web client in order to configure, provision and monitor it. The web client reads data
from the device and presents it in an easy to use User Interface (UI).
This chapter guides you on how to configure and multiplex a ProStream 1000 standalone
model using the web client.
NOTE: ProStream 1000 version 4.9 and up requires IE 7 and up.
3.2
Web Client Page
Title bar
Tabs bar
Input Properties
section
Input section
Clock
Logged in user
Buttons section
Output section
Output Properties section
The web client page includes the following sections:
В© 2012 Harmonic Inc.
13
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
3.2.1
Web Client Page
пЃ®
Title bar - Indicates the ProStream model, its IP address, Alarm indicator, the current
logged in username and the Apply button.
пЃ®
Tabs bar- Links you to parameters required for ProStream configuration and provisioning.
The available tabs are as follows:
пЃ±
Platform - links you to the Platform page.
пЃ±
Stream Config - links you to the Stream Config page.
пЃ±
Status - links you to the Alarms page, the main monitoring page.
пЃ±
Tools - allows you to set device time and required protocols
пЃ±
CAS - links you to the CAS pages to configure CAS parameters and to view ECMs and
SCGs parameters.
пЃ±
Support - links you to diagnostic information about the device
пЃ®
Work area - Presents the parameters available for configuration and provisioning and
allows to configure and provision the ProStream. It is divided into two sections: Input and
Output. The work area changes according to the tab you have selected.
пЃ®
Buttons section - Includes multiplexing buttons. See Multiplexing Buttons on page 23.
пЃ®
Clock - located at the Title bar. It displays the time of the device in the following format:
mm/dd/yyyy hh:mm.
ProStream Monitoring
Monitoring the ProStream operation is very easy and straightforward. An alarm indicator is
displayed in the title bar of each one of the available Web client pages. The Alarm indicator is
actually a link to the Alarm page and the indicator provides the following information:
Table 3-1: Alarm Indicators
Alarm Indication
Green Alarm button
No active alarms.
Red Alarm button
There is at least one active alarm. Once the mouse
pointer hovers on it, a hint appears displaying the alarm
description. Once you click it, the Alarm page opens.
Red Alarm button
There is at least one active warning. Once the mouse
pointer hovers on it, a hint appears displaying the alarm
description. Once you click it, the Alarm page opens.
N Active Alarms
3.2.2
Explanation
�N’ stands for the amount of registered alarms. Click the
link to open the Alarm page.
Stages of ProStream Configuration
Configuring the ProStream standalone model includes the following stages:
пЃ®
ProStream Platform Parameters - configure Ethernet ports, slots and ASI port direction.
Usually, this configuration is a one time procedure performed as soon as you start
configuring the device. You can also view chassis and GbE port parameters and define
various global settings of the device.
пЃ®
ProStream provisioning - during this stage you may read information from the device and
then multiplex it. Multiplexing is done mainly from the Stream Config page and includes
the following stages:
пЃ±
В© 2012 Harmonic Inc.
Input configuration - enabling input ports and in case of GbE input port, setting port
14
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Platform Parameters
and socket parameters.
пЃ±
Reading data from the device (optional) - Web client displays the updated data as
read from the device.
пЃ®
Output configuration and multiplexing - in case of GbE port, setting port and socket
parameters, setting TSs, services and PIDs parameters, arranging the output content
(multiplexing) and setting output port parameters and enabling the port.
пЃ®
Scrambling/Descrambling - when ProStream functions as a scrambler/descrambler, set
communication parameters to allow communication between the device and the
Conditional Access System (CAS). You may also view other CAS parameters such as SCG,
ECM and EMM parameters.
When ProStream functions as a descrambler using the AES protocol, set the CWS
parameters. For future use only.
пЃ®
3.2.3
Encoding - when ProStream functions as a re-encoder, set the re-encoding parameters.
Set these parameters via the Encoding tab.
Before you Begin
Before you start configuring and provisioning the device, pay attention to the following:
3.3
пЃ®
Fields that are for viewing only, are greyed out.
пЃ®
To change parameter values, click in the field and type the required values. Once you
click away from the field, the web client interface is updated and displays the new
parameters. However, the parameters are not sent to the device.
пЃ®
Every web page dialog includes a Done button. When clicking this button, you save the
new configuration without applying it to the device and you close the web page dialog.
пЃ®
To close a web page dialog without saving the configuration, click the button at the upper
right corner of each page.
пЃ®
To send to the device the newly configured parameters, click Apply. Only when you click
Apply, you actually submit the new parameters to the device.
пЃ®
To delete rows in a table, check the Select box and then click Delete Selected.
Platform Parameters
Configure the platform parameters when you start the device configuration. Usually it is a one
time procedure that you do via the Platform page. The Platform page is the default page, it
opens as soon as you link to the device:
В© 2012 Harmonic Inc.
15
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Platform Parameters
The Platform page is comprised of a graphical view of the ProStream back panel and as you
select each component, a table presenting its parameters appears. The table allows you to
configure and view various parameters.
3.3.1
Setting ETH1-3 Parameters
The IP address of the ETH3 port or ProStream primary IP address is configured as part of the
ProStream installation (see ProStream Installation and Start Up User’s Guide). However, when
required, you may change the IP address settings via the Platform screen, Ethernet table:
пЃќ To change configuration of ETH1, ETH2 and ETH3
NOTE: Configure the IP address of ETH3 on a different subnet than that of ETH2. Configuring both ports
to be on the same subnet may result in serious network communication problems. ProStream uses the
ETH3 port to communicate with the network for management purposes and ETH2 for Conditional Access
Systems (CAS) purposes.
1. In Platform, select the required Ethernet port.
2. In the table that appears, type the required IP address, subnet mask and default gateway.
3. Click Apply to apply changes.
4. In case you configured ETH3, login to the new IP address.
NOTE: The MAC address is the physical address of the unit. The address is retrieved and presented in the
Platform page for viewing purposes only.
3.3.2
Viewing/Setting Chassis Parameters
1. Select the Platform tab.
2. Select Chassis/Main Card.
3. In the Chassis Properties table, view the following chassis parameters:
В© 2012 Harmonic Inc.
16
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Platform Parameters
SW Version - indicates the firmware version.
RAM Size - indicates the RAM size of the device. In this case the chassis supports 1Giga
RAM.
Chassis Serial Number - the serial number of the chassis.
Hardware Revision - the revision of the Central Processing Card.
Internal Part Number - indicates hardware configuration.
Chassis Type - indicates chassis type.
Part Number - customer part number.
Boot Version - indicates the boot flash version.
CPC Part Number - part number of the CPC card and its version.
Midplane Part Number - indicates the part number and revision.
Unit Name - type in the required device name.
3.3.3
Viewing/Setting Card Parameters
1. Select the Platform tab.
2. Select the required slot. Each slot provides the following information:
View slot information
Slot # - the number of the slot as in the back panel of the device.
Slot # list - allows you to select another IOM card when required.
Actual - indicates the IOM card that is currently mounted in the slot.
Table 3-2: Actual IOM Card
Icon of
Actual Card
Explanation
ASI IOM card
ASI SCR IOM card
GbE Pro IOM card
В© 2012 Harmonic Inc.
17
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Platform Parameters
Table 3-2: Actual IOM Card
Icon of
Actual Card
Explanation
8VSB card
3. To select the required card in the slot, open the Slot # list, and select the required card:
пЃ±
None - no IOM card in the slot
пЃ±
ASI SCR - ASI IOM with scrambling support
пЃ±
GbE Pro - GbE 1G IOM card
пЃ±
GbE 4G - GbE 4G IOM card
пЃ±
8VSB card. See 8VSB Modulation on page 84.
The Card# Properties table is updated to display the following:
For ASI SCR IOM Card - view or set the required port direction.
View properties
Set port direction
For a GbE 1G IOM card - in the Card# Properties table, view the type, serial number and
the part number of the card.
For a GbE 4G IOM card - in the Card# Properties table, view the type, serial number and
the part number of the card.
В© 2012 Harmonic Inc.
18
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Platform Parameters
For 8VSB card - in the Card# Properties table, view the type, serial number and the part
number of the card.
3.3.4
Global Platform Configuration
The Auxiliaries section allows you to apply global platform configuration according to the
following explanations:
пЃќ To identify unit
пЃ®
In Platform under Auxiliaries, click Identify Unit.
The Local LED on the ProStream front and back panel turns on and the button toggles to
Stop Identify.
пЃќ To reset the unit
1. In Platform under Auxiliaries, click Reset Unit.
2. Confirm the action by clicking OK.
3. Wait until the procedure is complete.
пЃќ To clear configuration
1. In Platform under Auxiliaries, click Clear Configuration.
2. Confirm the action by clicking Ok.
The previous configuration is removed and the device boots up with the default
configuration.
пЃќ To download the Loader utility
1. In Platform under Auxiliaries, click Loader Utility.
2. Navigate to the location of your choice and click Save.
3. The Loader utility is saved to the required location and you may start using it.
пЃќ To manage software versions
In Platform under Auxiliaries, click Manage Software. For detailed information and instructions,
refer to Managing Software on page 20.
пЃќ To access a wizard
В© 2012 Harmonic Inc.
19
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
пЃ®
Platform Parameters
Click Wizards to open the Wizards page. See Working with Wizards on page 21.
пЃќ To verify that Validation system is active
By default a validation system is active when using the web client. The validation system is
checking the validity of the newly entered values. It is strongly recommended to configure
and provision the device with the Validation box selected.
3.3.5
Managing Software
The Software Management page allows you to do the following:
пЃ®
Transfer and install an updated version
пЃ®
Change the running software - Up to two versions of the software package may reside on
the ProStream device. Usually, the current installed version and the previous installed
version. You may change the running software as required.
пЃќ To transfer and install an updated firmware version
1. From Harmonic FTP site, download the zipped folder of the updated version.
2. Unzip the folder.
3. In Platform, in Auxiliaries, click Manage Software.
The Software Management dialog appears.
4. Click Install Software Package.
The Transfer Software dialog appears.
5. Click Browse and navigate to the location of the unzipped folder and select the file of the
following format:xx.xx.xx.xxx (the file does not have an extension.)
В© 2012 Harmonic Inc.
20
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Platform Parameters
6. Click Transfer.
A message appears notifying that the transfer may take a few minutes.
7.
Click Ok.
The selected package is transferred and installed on the device. Progress bars and
flashing messages appear indicating the stages and progress of the version transfer and
installation.
CAUTION: During software transfer leave the Internet Explorer open and do not reset the device. Either
action may cause the device to hang without a valid firmware for booting up.
Once the transfer is complete, a message appears asking you whether the device should
run with the newly transferred version.
8. Click Ok.
A message appears asking you whether to reset.
9. Click Ok to reset and run the device with the newly transferred version.
A message appears asking you whether to close the web client.
10. Click Yes to close the web client page. This is the recommended option.
If you click No, the web client page stays open during reset, but it cannot read data from
the device to display updated information.
11. Wait a few minutes until reset is complete and open the web client page.
пЃќ To organize the loaded software versions
1. In Platform, click Manage Software.
The Software Management dialog appears.
2. Open the Software Version list to select the required version.
3. Do either of the following:
пЃ±
To select a version to be installed after reset, click Select. A message appears
notifying you that the selection completed successfully and asking you whether to
reset the device. Once you click Ok, the device reboots to run with the newly selected
version.
пЃ±
To remove a version from the device, click Remove.
NOTE: You can have up to three software versions loaded on the device.
3.3.6
Working with Wizards
The built-in wizards streamline the configuration of the following:
пЃ®
Routing a large number of sockets
пЃќ To select and use a wizard
1. In the web client page, select Platform.
2. Under Auxiliaries, click Wizards.
3. Open the Wizards list and select:
пЃ±
В© 2012 Harmonic Inc.
SPTS Socket Routing Configuration - for routing input SPTS sockets to output SPTS
sockets.
21
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
What’s Next
4. Enter the required parameters.
5. Click Run to process the configuration This process may take a few seconds.
6. Click Apply to send the configuration to the device.
7.
3.4
To return to the Platform page, click the Platform tab.
What’s Next
To continue with the configuration, familiarize yourself with the Stream Config page. The
Stream Config page allows you to continue with the configuration.
3.5
Stream Config page
The Stream Config page enables to view the input and output ports and to configure them.
The page reflects the cards mounted in the device ProStream and reads and displays data
from the input ports. The following figure shows the Stream Config page:
Output section
Input section
Input Properties section
Multiplexing buttons
Output Properties section
The Stream Config page always includes the following sections:
пЃ®
Input section - displays the input ports according to the mounted card and allows to
update the display by reading the current input from the input ports.
пЃ®
Input Properties section - allows to enable a port and to configure the port’s settings. This
section changes according to the item selected in the Input section.
пЃ®
Output section - displays the available output ports and their provisioned output TSs.
пЃ®
Output Properties - allows to configure the output ports, TSs, services and PIDs.
В© 2012 Harmonic Inc.
22
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
пЃ®
Stream Config page
Multiplexing buttons:
Table 3-3: Multiplexing Buttons
Button
В© 2012 Harmonic Inc.
Button Name
Selected Output Parameter
Add to Output from input
Any beside PID Allocation
Remove from Output
Any beside PID Allocation
New Service
Any beside PID Allocation
New PID
Any beside PID Allocation
PID Range - moves a PID
range from the input to the
output
Any beside PID Allocation
New Reference Service
Any beside PID Allocation
New ECM
PID Allocation
New EMM
PID Allocation
New ECM PID
Hierarchy, TS, audio/video
PID
New EMM
PID Allocation
New Pool
Any beside PID Allocation
ReAlloc TransEngines - to
optimize transcoding
performance following the
Could not Allocate
Transcoding Unit alarm.
Hierarchy
View Input - click to view
input extraction of object
selected in output.
Service and audio/video PID
New Service In - click to
create a service in the
input. Toggles to Delete
Service In when the
service is selected in the
input.
Select a TS in the Input
section.
23
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Stream Config page
NOTE: Once you read input information and then open another page, read input information again when
reopening the Stream Config page.
3.5.1
Stream Config page Conventions
The following table lists the icons used in the Stream Config page and the information
provided next to the icon:
Table 3-4: Stream Config Conventions
Icon
Explanation
Additional Info.
Arrowhead is yellow - active Port
Arrowhead is grey - inactive Port.
The port type name is italicized.
(ASI, GbE)
Transport Stream (TS)
TS ID and either of the following:пЂ GbE - (IP:UDP) index #пЂ ASI - (# of services)
Descrambled Transport Stream
(TS)
TS ID and either of the following:пЂ GbE - (IP:UDP) index #пЂ ASI - (# of services)
TS Mirror
This TS is mirroring another TS
Pool
For future use. Pool ID and its bit rate
Multiplexed ECM
PID number
EMM PID
PID number
Video PID
PID number
Audio PID.
PID number
Audio PID of type MPEG1L2,
usually ES 0x3/4
PID number
Audio PID of type AC3, usually ES
0x81
PID number
SCTE35 PID
PID number
Private Data PID, Ghost PID, or
Range of PIDs
PID number
PID allocation for ECMs and
EMMs
PCR PID
В© 2012 Harmonic Inc.
PID number
24
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
What’s Next
Table 3-4: Stream Config Conventions
Icon
3.6
Explanation
Additional Info.
Service, Reference Service
Service name and ID
Re-encoded service
Service name and ID
Scrambled service
Service name and ID
Transcoded service in a pool
Service name and ID and pool name
What’s Next
Now you are ready to start configuring the ProStream unit and provision services through it.
NOTE: GbE input/output port should be configured before provisioning services through the port.
3.7
Configuring Input Ports
ProStream devices may have GbE and/or ASI input ports. Each port may be individually
enabled or disabled. The configuration of the input ports is done through the Stream Config
page.
The Input port configuration consists of the following stages:
3.7.1
пЃ®
Set port mode of work - applicable only to GbE ports.
пЃ®
Enable/disable ports - applicable to all types of input ports.
пЃ®
Set port parameters - applicable to GbE ports only.
пЃ®
Set socket parameters - applicable to GbE ports only.
пЃ®
Read the current information from input ports. (optional)
Setting the Mode of Work of the Port
1. In the Input section, select a GbE card.
The Main section is updated accordingly.
2. Open the Ports Usage list and select one of the methods for using the GbE input ports.
Ports may work independently or in a redundancy mode. The redundancy modes are
listed in table Table 3-5 on page 26.
Note the following regarding port redundancy:
пЃ±
By default, port 1 is the primary port and port 2 of the same IOM module is the
backup port.
пЃ±
Triggers of port redundancy switch are: Missing PID, Zero Bitrate (Cable Disconnect,
Socket Loss), PAT/PNT Missing, CC Error.
В© 2012 Harmonic Inc.
25
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Configuring Input Ports
The following table lists the supported redundancy modes:
Table 3-5: GbE Input Redundancy modes
Parameter
3.7.2
Explanation
Independent Ports
Each port receives another feed.
Manual
The redundancy switch is performed manually. The Active Port
parameter appears and you can set the active port.
Automatic
The redundancy switch is performed automatically upon port
failure. Once the primary is faulty, the device automatically switches
to the backup port and continues receiving content over this port
unless it is faulty. The device switches to the primary port only
when the backup fails.
Manual Revert
The redundancy switch is performed automatically upon port
failure. However, switching back to the primary, when fixed, is
performed manually.
To revert back to the primary port, you should change the Port
Usage to Automatic. Once the primary port is active, change Port
Usage to Manual Revert.
Automatic Revert
The redundancy switch is performed automatically upon port
failure. However, the device automatically switches to the primary
when the primary has stabilized and even though the backup is still
in order. The baseline is that the primary is preferred.
Configuring the Input ASI Ports
NOTE: Prior to configuration, define whether the ASI port is an input or output port. See Viewing/
Setting Card Parameters on page 17. By default the port is an input port.
1. In the Input section, select a port.
The Main section is updated accordingly.
2. �To enable the port, select Enable Port.
TIP: Enable the port only once port configuration is complete.
3. In Description, edit the default description.
4. In Packet Size, select the required packet size.
You may select 188 (default) or 204 or Auto. In the latter, the ProStream automatically
detects the packet size.
In case of scrambling over ASI, you may select 188 (default) and 204 only.
5. In Port Type, usually Regular Port appears.
6. Click Apply.
The port is enabled and its data may flow into the device.
В© 2012 Harmonic Inc.
26
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
3.7.3
Configuring Input Ports
Configuring the Input GbE Ports
1. In the Input section, select a port.
The Main tab is updated accordingly.
2. To enable the port, select Enable Port.
TIP: Enable the port only once port configuration is complete.
3. In Disable on No Stream - if selected, when no stream is detected at the port, automatically
port shifts to Link Down. Once stream is detected, port automatically shifts to Link Up.
4. In Description, edit the default description.
5. Do one of the following:
пЃ±
To configure the port, click Port Configuration. See GbE Port Configuration on
page 27.
пЃ±
To configure the socket, click Sockets Configuration. See Socket Configuration on
page 29.
6. Click Apply.
The port is enabled and its data may flow into the device.
TIP: The following sections are relevant to GbE port only.
3.7.3.1
GbE Port Configuration
Configure the GbE input port according to the following provided instructions:
пЃќ To set Port definitions - GbE ports only
1. Select the Input GbE port.
2. In Input Properties, click Port Configuration.
В© 2012 Harmonic Inc.
27
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Configuring Input Ports
The following dialog appears:
3. Configure and view the port parameters according to the following:
пЃ±
IP Address - type in the required IP address.
пЃ±
Subnet Mask - type in the required subnet mask.
пЃ±
Gateway - type in the IP address of the gateway.
пЃ±
Route1 IP Address - type in the required IP address.
пЃ±
Route1 Subnet Mask - type in the required subnet mask.
пЃ±
Route2 IP Address - type in the required IP address.
пЃ±
Route2 Subnet Mask - type in the required subnet mask.
пЃ±
MAC Address - (Read only) view the physical address of the GbE as retrieved from
the device.
пЃ±
SFP Vendor - (Read only) view the vendor of the SFP module mounted in the GbE
port.
пЃ±
SFP mode - (Read only) view the mode of the SFP module mounted in the GbE.
пЃ±
SFP type - (Read only) view the type of SFP mounted. It can be either SX - usually
used for short distances (up to 200 m) or LX - usually used for long distances (10km
and up).
пЃ±
Auto Negotiation - The Auto Negotiation is a handshake protocol used in GbE links.
Select this check box to activate the Auto Negotiation protocol only if the other end
of the GbE link also uses auto negotiation.
В© 2012 Harmonic Inc.
28
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Configuring Input Ports
пЃ±
Under Advanced Options, configure the following:
пЃ±
TX Only - in case of a single direction link, select to define the port as a transmitting
port.
пЃ±
Inter Packet Gap - Applies to GbE output ports only. Enter the required internal
packet gap. The minimum allowed gap is 12 ticks. If the gap is less than 12, the alarm
The Inter Packet Gap is below 12 ticks is raised.
пЃ±
Loopback Mode - select in case you wish to loopback the port, that is the data is sent
back to the input port.
4. Click Done to save the new configuration.
3.7.3.2
Socket Configuration
Content transmission of Video-over-IP utilizes sockets. Each socket is a terminal for a TS. The
socket is defined by a unique combination of destination IP address and UDP port.
You may add up to 128 sockets with up to eight MPTS (Multi Protocol Transport Services)
sockets. Each MPTS socket may stream up to 32 services.
NOTE: To change socket type (SPTS, MPTS), delete the socket and reconfigure with the new socket type.
You may add sockets either one by one or multiple sockets in one step. In addition, you may
delete sockets at any time.
Socket IP Address
When defining the IP address of a socket, follow the information provided below:
Table 3-6:
Type
Class
Available Range
Unicast
A
1.0.0.0 - 126.255.255.255
Unicast
B
128.0.0.0 - 191.255.255.255
Unicast
C
192.0.0.0 - 223.255.255.255
Multicast
D
224.0.0.0 - 239.255.255.255
NOTE: The following reserved ranges should not be used:пЂ reserved 224.0.0.0 - 224.0.0.255,пЂ reserved for administration 239.0.0.0 - 239.255.255.255
пЃќ To set socket definitions - GbE ports only
1. In the Input Properties section, click Sockets Configuration.
В© 2012 Harmonic Inc.
29
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Configuring Input Ports
The Sockets Configuration dialog appears:
NOTE: This dialog is furnished with an horizontal and vertical scroll bars. To view the vertical scroll bar,
scroll with the horizontal one to the right most side of the dialog. Scroll the horizontal one to view all
configured sockets.
2. Do either of the following:
Edit the parameters of the required sockets according to the explanation below ( Defining
Socket Parameters.
Or,
Add a socket as explained in Adding a Socket or Multiple Sockets on page 31.
Defining Socket Parameters
Define the socket parameters as follows:
пЃ®
Sel - click to select the socket prior to using any of the buttons of the dialog.
пЃ®
IP Address - enter an IP as explained in Socket IP Address on page 29.
пЃ®
Port - enter a port number. The available range is 1- 65535.
пЃ®
Encapsulation Mode - select one of the following:
пЃ®
пЃ±
UDP - according to the transmitter/receiver
пЃ±
RTP - according to the transmitter/receiver. If FEC is used, select RTP
пЃ±
HRTP - to receive a socket encapsulated in Harmonic RTP to allow connection
between ProStream 1000 devices.
пЃ±
TCP - Input only. It applies to data with low rate that is transmitted over TCP
TS Mode - select one the following:
пЃ±
MPTS
пЃ±
SPTS
пЃ±
Data - see ADI Application Note.
пЃ±
CAS DATA
В© 2012 Harmonic Inc.
30
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
пЃ®
Configuring Input Ports
FEC - relates to the extra data that is sent on a separate socket(s) and includes the
number of rows and columns to be calculated. Higher number of rows and columns,
yields a higher overhead and a better error correction ability. Define the FEC parameters
as follows:
Option
Explanation
No FEC
No Forward Error Correction is applied
Pro-MPEG Annex B/SMPE 2022 Annex C
FEC standard. Select to read input with FEC
data
пЃ®
Descramble - select for Fixed Key descrambling. You can also configure this field in the
Input Properties of a TS. When you select in the Descramble tab the Fixed Key option, this
field is selected automatically
пЃ®
Bitrate - enter the required bit rate.
Adding a Socket or Multiple Sockets
The following table lists the available methods for adding a socket:
Table 3-7: Adding a Socket
Button
Explanation
Adds a single socket with the last socket
configuration with an incremented IP address
Adds a single socket with the last socket
configuration with an incremented port number
Adds a single socket or multiple sockets
1. In the Socket Configuration page, click Add Socket.
The Add sockets page appears.
2. To add a single socket, do the following:
1.
Define the IP Address (see Socket IP Address on page 29) and the port number.
2.
Click Done.
The socket is added to the list. Continue the configuration as explained in Defining
Socket Parameters on page 30.
3. To add multiple sockets, select Add Multiple Sockets.
В© 2012 Harmonic Inc.
31
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
1.
Configuring Input Ports
Select Add Multiple Sockets.
The Num of Ports parameter is added to the table.
2.
Define the IP Address (see Socket IP Address on page 29) and the UDP port.
3.
In Num of IPs, enter the amount of IPs you wish to add.
4.
In Num of Ports, enter the amount of UDP ports you wish to add.
5.
Click Done.
Multiple sockets are added to the list. Continue the configuration as explained in
Defining Socket Parameters on page 30.
Adding a Single Socket with Incremented Port Number
пЃ®
In the Socket Configuration page, click Duplicate Last Socket (Inc Port).
The configuration of the last socket is duplicated and is the configuration of the newly
added socket. The port number of the newly added socket is incremented by one.
Newly added socket with same configuration as
previous one and an incremented port number
Adding a Single Socket with Incremented IP Address
пЃ®
In the Socket Configuration page, click Duplicate Last Socket (Inc IP).
The configuration of the last socket is duplicated and is the configuration of the newly
added socket. The IP address of the newly added socket is incremented by one.
Newly added socket with same configuration as
previous one and an incremented IP address
Now you are ready to enable the GbE port as explained in Configuring the Input ASI Ports on
page 26.
В© 2012 Harmonic Inc.
32
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Input Information (Extraction)
пЃќ To edit the socket list
1. To delete a socket, check the Select box of a socket you wish to cancel.
2. Click Delete Selected.
The required socket is deleted.
3.8
Input Information (Extraction)
пЃќ To read/refresh input information from the Input port
пЃ®
To refresh input information, click Refresh Input Information.
The display is updated as the application retrieves the information. When this is the first
time you are reading information the
icon appears next to the port to indicate that you
may look at its content.
3.8.1
Viewing/Configuring Input Information
Both Input and Input Properties sections provide information on the input stream.
3.8.1.1
Input section
The Input section provides a general view of the input stream and you may drill down a slot to
view its components, that is the mounted card. Drill down the card to view its components.
пЃќ To view the Slot components
пЃ®
Click,
next to the required slot.
The components of the slot, that is the mounted card appear.
пЃќ To view the Card components
пЃ®
Click,
next to the required card.
The components of the card, that is the ports appear. You can also configure port usage,
see Setting the Mode of Work of the Port on page 25.
пЃќ To view the Port components
пЃ®
Click,
next to the required port.
The components of the port, that is the TSs appear.
Usually, each port appears with its port number and bit rate in kbps. If you drill down a
port you may view its TSs.
пЃќ To view the components of a TS
пЃ®
Click,
В© 2012 Harmonic Inc.
next to the required TS/service.
33
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Input Information (Extraction)
The components of the TS/service appear. If you drill down a service you may view its
PIDs. In case the TS includes PSIP tables, the PIDs of the PSIP tables appear as ghost
PIDs. The ghost PID 0x1FFB always appears and the appearance of the other ghost PIDs
depends on the PSIP data.
Usually TSs appear with their ID number, for GbE port - socket, and number of services
included in the TS.
GbE Port - TS
ASI Port - TS
However TSs may be disabled or unknown as the following table lists:
Table 3-8: TS Information at the Input Port
TS Status
Explanation
Enabled
TS appears with ID number.
ASI port - also number of services and bitrate
GbE port - also socket information, number of
services, bitrate and TS index number
Disabled
The port is disabled. Also TS services are disabled.
Unknown
Port is enabled and data is flowing in, however
ProStream cannot extract input data.
NOTE: In case of an ASI input/output port, the Input/Output section allows you to set the packet size.
See, Configuring the Input ASI Ports on page 26.
3.8.2
Input Properties section
The Input Properties section provides essential information on an item selected in the Input
section. This information is read only and may help you while provisioning the output stream.
The following tables list the information displayed in the Input Properties according to the
selected item in the Input section:
3.8.2.1
GbE Card
Define the Port Usage, see Setting the Mode of Work of the Port on page 25.
3.8.2.2
ASI Port Information
See Configuring the Input ASI Ports on page 26.
В© 2012 Harmonic Inc.
34
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
3.8.2.3
Input Information (Extraction)
GbE Information
See Configuring the Input GbE Ports on page 27.
3.8.2.4
ASI TS Information
When you select a TS in the Input section and the TS flows into the device over an ASI port,
the following information appears in the Input Properties section:
Table 3-9: ASI TS EXtraction
Parameter
3.8.2.5
Explanation
TS ID
The ID number of the selected TS.
PAT Version
The PAT’s (Program Association Table) version
identification. This version is incremented every
time the PAT’s data is changed.
NIT PID
The PID of the Network Information Table.
Extract. Mode
Allows you to select the requested extraction.
See Selecting Extraction Mode on page 38.
Show CC Errors
Whether to show Continuity Counter errors,
select one of the following options:
пЃ® Always
пЃ® Never
пЃ® Passed through PIDs
GbE TS Extraction
When you select a TS in the Input section and the TS flows in the device over a GbE port, the
following information appears in the Input Properties section:
пЃ®
General tab
В© 2012 Harmonic Inc.
35
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Input Information (Extraction)
Table 3-10: GbE TS Extraction - General tab
Parameter
Explanation
TS ID
The ID number of the selected TS.
PAT Version
The PAT’s (Program Association Table) version identification. This
version is incremented every time the PAT’s data is changed.
NIT PID
The PID of the Network Information Table.
TS Name
Enter a name for the TS. You can enter up to 40 characters. Once
you click anywhere in the General tab, the name is updated in the
tree view. The name appears as follows: TS <TS Name>-<TS ID>
TS Name
Extract. Mode
Allows you to select the requested extraction. See Selecting
Extraction Mode on page 38
TS-Mode
Allows you to select the requested TS mode: SPTS, MPTS, or Data
Show CC Errors
For Continuity Counter errors, select one of the following options:
Always
Never
For Passed PIDs Only
Elapsed Time for
Socket Fail
Define, in seconds, the elapsed time between detecting a
problem in the input port and raising the Socket Fail alarm.
FEC
Indicates FEC parameters when configured to read input with FEC
parameters. See Defining Socket Parameters on page 30.
De-Jittering
Select to recover video directly from the jittered and noisy frames.
De-Jittering should be unchecked for:
пЃ® CAS Data IP input TS.
Bitrate
Applies to TS-Mode Data only. Enter the required input bitrate.
Delay
Available when IP Transport Type is Data Specifies a delay for the
data stream (PID) for the purpose of synchronizing subtitles. The
range is 0 to 7000 milliseconds. The default is 0 (no delay).
В© 2012 Harmonic Inc.
36
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
пЃ®
Input Information (Extraction)
Descramble tab
Table 3-11: GbE TS Extraction - De-scramble tab
Parameter
пЃ®
Explanation
No Descrambling
select when De-scrambling is not required
CWS Usage
select in AES application. For future use only.
Fixed Key Usage
select when fixed key is required. For future use
only.
Primary
Table 3-12: GbE TS Extraction - Primary tab
Parameter
Explanation
Socket IP
Enter the IP address of the socket
Socket UDP
Enter the required UDP
Encapsulation Mode
Select the required encapsulation mode
FEC
Select whether to read input with FEC.
See Defining Socket Parameters on page 30.
SSM
Source Specific Multicast. This feature allows you to define
up to four different sources for the TS by entering the IP
address of the upstream transmitting devices. This feature
is relevant only when working in GMPv3.
В© 2012 Harmonic Inc.
37
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
пЃ®
Input Information (Extraction)
Backup
Backup socket should have the same content as the primary socket. However, primary and
backup can have different Encapsulation mode, FEC and a set of SSM addresses.
NOTE: You can define a backup socket on the same port as the primary or on a different port but it
should be on the same IOM module.
Table 3-13: GbE TS Extraction - Backup tab
Parameter
Explanation
Socket IP
Enter the IP address of the backup socket
Socket UDP
Enter the required UDP
Encapsulation Mode
Select the required encapsulation mode
FEC
Select whether to read input with FEC.
See Defining Socket Parameters on page 30.
SSM
Source Specific Multicast. This feature allows you to define
up to four different sources for the TS by entering the IP
address of the upstream transmitting devices. This feature
is relevant only when working in GMPv3.
Backup Scr From
пЃ®
пЃ®
3.8.2.6
Same Physical Port - primary and backup sockets are
on the same physical port
Other Physical Port - primary and backup ports are on
different ports of the same IOM module
Selecting Extraction Mode
1. In Input, select a TS.
2. In Input Properties, select the required extraction mode:
пЃ±
Disable - no extraction is available
пЃ±
Ghosts only - displays all PIDs of the TS as ghost PIDs.
пЃ±
PSI only - extracts the PAT PMT and CAT tables.
пЃ±
PSI + SI - extracts the PAT, PMT, CAT, SDT and NIT tables.
пЃ±
PSIP - extracts the supported PSIP tables.
3. Click Apply.
4. Click Refresh Input.
В© 2012 Harmonic Inc.
38
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Input Information (Extraction)
The TS appears with the required extraction mode.
3.8.3
GbE Input Redundancy
The following section describes the redundancy mechanism for input GbE ports and sockets.
Configuring socket redundancy includes the following stages:
пЃ®
Configuring a primary and a backup socket.
Backup socket should have the same content as the primary socket. However, primary
and backup can have different Encapsulation mode, FEC and a set of SSM addresses.
You can define a backup socket on the same port as the primary or on a different port
but it should be on the same IOM module.
пЃ®
Selecting the required redundancy mode. The following table lists the available modes:
Table 3-14: GbE Input Redundancy modes
Parameter
3.8.3.1
Explanation
None
No redundancy is required
Manual
The redundancy switch is performed manually
Automatic
The redundancy switch is performed automatically
according to the predefined triggers.
The device automatically switches between
primary and backup according to their activation
status. Switching from the active one to the non
active occurs upon failure on the active one and
while the non active is in order.
Manual Revert
The redundancy switch is performed automatically
according to the predefined triggers. However,
switching back to the primary, when fixed, is
performed manually.
Automatic Revert
The redundancy switch is performed automatically
according to the predefined triggers. However,
the device automatically switches to the primary
when the primary is stabilized and even though
the backup is still in order. The baseline is that the
primary is preferred. For each trigger you can
define the stabilized time. See Configuring
Redundancy for GbE Input Socket - Automatic
Revert Mode on page 43.
пЃ®
Defining redundancy triggers per socket
пЃ®
In cas you select Automatic revert, configure stabilization time per redundancy trigger.
Configuring Redundancy for GbE Input Socket - Manual Mode
1. Open the device browser and login. See Logging into the Device on page 10.
2. Select the Stream Config tab.
3. In the Input section, select the required socket and the Redundancy tab.
В© 2012 Harmonic Inc.
39
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Input Information (Extraction)
4. Open the Mode list and select Manual.
Select the redundancy tab
Open the Mode list and select
Manual
In the Redundancy tab, the following takes place:
Mode is Manual
View the currently
activated socket
пЃ±
The activated option appears
пЃ±
The Backup tab appears
Select the active
socket
5. View the current active socket.
6. In Active, select the required socket. In case the primary failed, open the Active list and
select Backup to perform a manual redundancy switch.
7.
Select the Primary tab and configure the primary socket. See GbE TS Extraction on
page 35.
8. Select the Backup tab and configure the backup socket. See GbE TS Extraction on
page 35.
3.8.3.2
Configuring Redundancy for GbE Input Socket - Automatic Mode
When selecting the Automatic mode, configure the triggers for the redundancy switch.
By default, the alarm Socekt Not Active is always a trigger. You can view the elapsed time
between detecting a problem in the input port and raising the Socket Fail alarm. To configure
this threshold, see Table 3-10 on page 36.
For other triggers, define whether to activate them as triggers for the redundancy switch and
the threshold for the redundancy switch.
The Bitrate Underflow and the Scrambled A/V triggers raise an alarm only when they are
enabled triggers.
пЃќ To configure redundancy Automatic mode
1. Open the device browser and login. See Logging into the Device on page 10.
2. Select the Stream Config tab.
3. In the Input section, select the required socket and the Redundancy tab.
В© 2012 Harmonic Inc.
40
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Input Information (Extraction)
4. Open the Mode list and select Automatic.
Select the redundancy tab
Open the Mode list and select
Manual
In the Redundancy tab, the following takes place:
View the currently
activated socket
Configure the
triggers
пЃ±
Indication of the activated socket appears
пЃ±
The Backup tab appears
пЃ±
Triggers section appears
5. View the following:
пЃ±
View the currently activated socket
пЃ±
View the threshold for Socket Not Active
6. For each trigger, enable/disable it, if enabled, set the threshold time in seconds. The
following table lists the available triggers and provides important information per trigger:
Table 3-15: Triggers for Socket Redundancy
Trigger
Explanation
Bitrate Underflow
Default threshold is 5 seconds.
If for five seconds, the bitrate is lower than the minimum
expected bitrate, a redundancy switch will take place.
Missing PAT
Default threshold is 2 seconds.
Missing PMT
Default threshold is 2 seconds
PMT PID should be the same for primary and backup
sockets. This trigger requires also PAT missing as a trigger.
CC Err
Default threshold is 60 seconds and default number of
errors is 4. For example, if during 60 seconds four counter
errors occurred, a redundancy switch takes place.
Scrambled A/V
Based on Scrambling Counter Bits for the routed A/V PIDs
only.
В© 2012 Harmonic Inc.
41
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Input Information (Extraction)
Table 3-15: Triggers for Socket Redundancy
Trigger
PID Underflow
7.
Explanation
You can configure each routed PID (ghost, EMM, ECM, ES,
PCR not on ES) to be monitored for this trigger.
Minimum bitrate - can be 0, which means PID missing, or
greater than 10k.
Note: All A/V PIDs under reference service are marked
automatically as a trigger with 0 bitrate threshold.
PID Underflow does not apply to the following:
пЃ® DPI PID - for future use
пЃ® Generated, re-generated tables and PID range
Select the Primary tab and configure the primary socket. See GbE TS Extraction on
page 35.
8. Select the Backup tab and configure the backup socket. See GbE TS Extraction on
page 35.
3.8.3.3
Configuring Redundancy for GbE Input Socket - Manual Revert Mode
When selecting the Manual Revert mode, configure the triggers for the redundancy switch.
After a redundancy switch, if you wish to revert to the primary socket, change the mode to
Manual and revert, as explained below:
пЃќ To configure redundancy Automatic mode
1. Open the device browser and login. See Logging into the Device on page 10.
2. Select the Stream Config tab.
3. In the Input section, select the required socket and the Redundancy tab.
4. Open the Mode list and select Manual Revert.
Select the redundancy tab
Open the Mode list and select
Manual
In the Redundancy tab, the following takes place:
View the currently
activated socket
Configure the
triggers
пЃ±
Indication of the activated socket appears
пЃ±
The Backup tab appears
В© 2012 Harmonic Inc.
42
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
пЃ±
Input Information (Extraction)
Triggers section appears
5. View the following:
пЃ±
View the currently activated socket
пЃ±
View the threshold for Socket Not Active
6. For each trigger, enable/disable it, if enabled, set the threshold time in seconds. See
Table 3-15 on page 41.
7.
Select the Primary tab and configure the primary socket. See GbE TS Extraction on
page 35.
8. Select the Backup tab and configure the backup socket. See GbE TS Extraction on
page 35.
9. Following a redundancy switch, to revert back to primary, open the Mode list and select
Manual.
10. Open the Activate list and select Primary.
3.8.3.4
Configuring Redundancy for GbE Input Socket - Automatic Revert Mode
Define for each trigger whether to activate it as triggers for the redundancy switch and the
threshold for the redundancy switch.
When selecting the Automatic Revert mode, you need also to configuring stabilization time.
The stabilization time should be bigger than the configured failover time.
пЃќ To configure redundancy Automatic Revert mode
1. Open the device browser and login. See Logging into the Device on page 10.
2. Select the Stream Config tab.
3. In the Input section, select the required socket and the Redundancy tab.
4. Ope n the Mode list and select Manual Revert.
Select the redundancy tab
Open the Mode list and select
Automatic Revert
In the Redundancy tab, the following takes place:
View the currently
activated socket
Configure the
triggers failover time
Configure the
triggers stabilization
time
пЃ±
Indication of the activated socket appears
пЃ±
The Backup tab appears
В© 2012 Harmonic Inc.
43
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Input Information (Extraction)
Triggers section appears
пЃ±
5. View the following:
пЃ±
View the currently activated socket
пЃ±
View the threshold for Socket Not Active
6. For each trigger, enable/disable it, if enabled, set the threshold time in seconds. See
Table 3-15 on page 41.
7.
For each trigger, if enabled, set the stabilization time as the following table lists:
Table 3-16: Stabilization Time
Trigger
Parameter Name
Explanation
Bitrate Underflow
Bitrate Auto Revert
Default stabilization time is 60
seconds.
Missing PAT
PAT/PMT Auto Revert
Missing PMT
PAT/PMT Auto Revert
Default stabilization time is 10
seconds.
CC Err
CC Error Auto Revert
Default stabilization time is 600
seconds and default number of
errors is 4. For example, if during
600 seconds four counter errors
did occurred, automatic revert
takes place.
8. Select the Primary tab and configure the primary socket. See GbE TS Extraction on
page 35.
9. Select the Backup tab and configure the backup socket. See GbE TS Extraction on
page 35.
3.8.4
Service Information
When you select a service in the Input section, the following information appears in the Input
Properties section:
3.8.4.1
Service Extraction - Main Tab
Table 3-17: Service Extraction - Main tab
Parameter
Name
В© 2012 Harmonic Inc.
Explanation
The service name as extracted from the Service Description
Table (SDT).
44
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
Input Information (Extraction)
Table 3-17: Service Extraction - Main tab
Parameter
3.8.4.2
Explanation
Service ID
The service identification number.
PMT PID
The PID over which the service’s PMT (Program Map Table) is
transmitted.
PMT Version
The PMT’s version identification. This version is incremented
every time the PMT’s data is changed (e.g. the Video PID
changes).
PCR PID
The PID of the service’s PCR (Program Clock Reference).
Source ID
A PSIP parameter
Descriptors
Any additional information regarding the service. This field
appears either as a link or disabled (gray and italicized).
Configurable Service
Select to display the Configurable Service parameters. This
section applies to a unit that functions as an Edge Descrambler
Unit (EDU). See, EDU Software User Guide.
Service Extraction - Event Tab
This tab displays events
3.8.4.3
Viewing Descriptors
A descriptor includes additional information regarding the service. To view the descriptor
associated with the input component, see the following instructions:
пЃќ To view the descriptor
В© 2012 Harmonic Inc.
45
ProStream 9000, Version 10, Rev A
Chapter 3 Configuring and Provisioning
What’s Next...
1. Select the Descriptor tab. The following page dialog appears:
2. View the descriptor details.
All descriptors appear in a hex-decimal format.
3.8.4.4
PID Information
Table 3-18: PID Extraction
Parameter
3.8.4.5
Explanation
PID
Indicates the PID number
PID Type
The type of data carried over a specific elementary stream
Scrambled
Indicates whether scrambled
Descriptors
Any additional information regarding the PID. To view the PID
descriptor, select the Descriptor tab. The tab is enabled if a
descriptor is associated with the PID. For further information, refer
to Viewing Descriptors on page 45.
ECM Information
NOTE: ECM information is irrelevant when using Fixed Key.
Table 3-19: ECM Extraction
Parameter
3.9
Explanation
PID
Indicates the PID number
PID Type
The type of data carried over a specific elementary stream.
Scrambled
Indicates that this is a scrambled PID as the CA descriptor indicates.
CAS ID
16 bit CAS vendor ID.
What’s Next...
Once you have completed the input configuration, move to Output Configuration on
page 47.
В© 2012 Harmonic Inc.
46
ProStream 9000, Version 10, Rev A
Chapter 4
Output Configuration
4.1
Configuring Output Ports and Provisioning the ProStream
The procedure of configuring the output ports and of provisioning the ProStream includes
several stages. The order in which you perform these stages varies according to the output
port. However, the essential stage is provisioning the device. The GUI, developed with this
procedure in mind, turns provisioning into an easy procedure.
4.2
Defining Broadcasting Networks
To organize the broadcasting devices, you can define networks and later on associate TSs to
the required networks. A network may include the following types of TSs:
Local TS - the TS is transmitted by the device you are currently configuring
External TS - the TS is transmitted by another device, yet it belongs to one of the networks of
your device. If a NIT table is generated for the network, the NIT also points to the external
TSs.
пЃќ To define networks
1. Open the web client of the device.
2. Select the Stream Config page.
3. In Output, select the Output Hierarchy node.
Output Hierarchy node is
selected
Main tab and configured
networks
Click to add a network
В© 2012 Harmonic Inc.
47
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Defining Broadcasting Networks
4. To add a network, click Add Network.
Enter the required
Network name
Enter the required
Network ID
Click to add a TS
5. In Network ID, enter the required Network ID. By default, a number in sequence with the
last defined network appears. You can enter the required network ID as long as this value
is not as another network ID.
6. In Network Name, enter the required name.
TIP: Local TSs are associated with the network when configuring the TSs.
7.
To add external TSs, click Add TS.
NOTE: The local TSs are added while configuring the TS. See Provisioning the Output TS on page 53.
Enter TS required information
8. Enter the following information:
TS ID - enter the required TS ID
Original Network ID - enter the network ID of the originating delivery system.
Location - either of the following:
В© 2012 Harmonic Inc.
48
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Defining Broadcasting Networks
пЃ±
Local - the TS is transmitted by the device
пЃ±
External - the TS is transmitted by another device
9. To add a network descriptor, click Add Descriptor.
Enter CA descriptor required
information
Click to add CA descriptor
10. Enter the following information:
Descriptor Type - enter the descriptor type as defined by the DVB standard.
Descriptor Value - enter the value according to the SDV standard.
TIP: If the TS is transmitted with a NIT, the NIT points to both local and external TSs and the table
includes all configured descriptors.
11. Click Done.
The Main tab is updated and displays the newly added network. It also includes the
associated TSs. Local TSs appear in green and external TSs in blue. Once you hover the
pointer over a TS, a tip appears with the TS information as the following pictures show:
В© 2012 Harmonic Inc.
49
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Defining Broadcasting Networks
пЃќ To edit a network
1. Select Output Hierarchy > Main tab.
2. Do either of the following:
Select the record of the required network and click Edit Network,
Or
Double click the required network record.
The Network Parameters page appears and you can add a TS or a descriptor as explained
above.
пЃќ To delete a network
1. Select Output Hierarchy > Main tab.
2. Select the required network record.
TIP: To select multiple network-records, press <Ctrl> while selecting the required records.
3. Click Delete Network.
The network is removed from the table.
В© 2012 Harmonic Inc.
50
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
4.3
Configuring the Output Socket - GbE Output Port Only
Configuring the Output Socket - GbE Output Port Only
To output streams via a GbE output port, configure the sockets first. A socket is a terminal for
a TS. Each socket is defined by a unique combination of an IP address and UDP port.
You may add up to 128 sockets and add multiple sockets in one step. In addition, you may
delete sockets at any time.
пЃќ To configure a socket
1. In the Output section, select a GbE port.
The Output Properties section is updated as the following figure shows:
2. Click Sockets Configuration.
The Sockets Configuration page appears.
3. Do either of the following:
Edit the parameters of the enlisted sockets. For details, see Configuring the Output
Socket Parameters on page 51.
Add a socket or multiple sockets. For adding sockets, see Adding a Socket or Multiple
Sockets on page 31.
4. Click Done to save configuration and to close the web page dialog.
5. Click Apply to send the configuration to the device.
6. Continue by provisioning the TSs. See Provisioning the Output TS on page 53.
4.3.1
Configuring the Output Socket Parameters
In the Sockets Configuration page, do the following:
В© 2012 Harmonic Inc.
51
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Configuring the Output Socket - GbE Output Port Only
1. Select - check in case you wish to delete a socket. When clicking Delete Selected, the
selected socket is removed from the sockets list.
2. IP Address - type in the destination IP address according to the following table:
Table 4-1: Destination IP Address
Type
Class
Available Range
Unicast
A
1.0.0.0 - 126.255.255.255
Unicast
B
128.0.0.0 - 191.255.255.255
Unicast
C
192.0.0.0 - 223.255.255.255
Multicast
D
224.0.0.0 - 239.255.255.255
NOTE: The following reserved ranges should not be used: пЂ reserved: 224.0.0.0 - 224.0.0.255,пЂ reserved for administration: 239.0.0.0 - 239.255.255.255
3. UDP Port - type in UDP port. The available range is 1- 65535.
TIP: You can sort IP/UDP columns by double clicking the columns headings.
4. Shaping Mode - select either of the following to control the traffic
Best Effort - the best bitrate you can allocate to the socket based on the input bitrate
Null Padding - null PIDs are added to maintain the bitrate. See also Provisioning the
Output TS on page 53.
5. Bitrate - enter the required bit rate for the TS
6. Ecnap. Mode - open the Encapsulation Mode and select one of the following:
UDP - according to the transmitter/receiver
RTP - according to the transmitter/receiver. If FEC is used, select RTP
HRTP - N/A for a standalone version
TCP - Input only. It applies to data with low rate that is transmitted over TCP
7.
FEC - FEC requires extra data for detecting and correcting the errors. The extra data is
sent on a separate socket(s) and includes the number of rows and columns to be
calculated. Higher number of rows and columns, yields a higher overhead and a better
error correction ability. Define the FEC parameters as follows:
Parameter
Explanation
No FEC
No Forward Error Correction is applied
Pro-MPEG Annex B/SMPE 2022 Annex C
FEC standard. Select to apply FEC.
Num of Col
enter the number of columns to be
calculated
Num of Row
enter the number of rows to be calculated
В© 2012 Harmonic Inc.
52
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning the Output TS
Parameter
Explanation
2D FEC
select to enable the 2 dimensional Forward
Error Correction option, that is the
calculation includes columns only.
8. Static Mode - select to enable static mode and to allow editing the Destination Static MAC.
9. Destination Static MAC - when Static Mode is enabled, enter the Static MAC of the
destination port of the TS.
10. IP Packet Size - select the required IP packet. See To provision the output TS over GbE
port or ASI port on page 53.
4.4
Provisioning the Output TS
When provisioning the output TS, you may do the following:
пЃ®
Associate the TS with a network ID
пЃ®
Determine which tables to create in the TS level. Available tables vary according to the
port type that outputs the TS.
пЃ®
Set time zones (advanced configuration), if broadcasting time offset information (TOT) is
important.
пЃ®
Define whether to scramble with a fixed key
пЃ®
Define whether to mirror the TS
NOTE: The following instructions refer to TSs to be output over a GbE port or ASI port, unless else in
indicated.
пЃќ To provision the output TS over GbE port or ASI port
1. In the Output section, select a TS.
The page is updated with relevant tabs.
2. For GbE port - In the Main tab, define the following parameters of the output TS:
TS over GbE
output port
пЃ±
To enable the output TS, click Enable.
пЃ±
Under Destination, in IP, enter the destination IP of the output TS and in UDP, enter the
destination UDP port.
пЃ±
Under Source, to overwrite the source IP address, enter in IP the required IP address
and in UDP the required UDP port.
пЃ±
In TS ID, enter the required ID number.
пЃ±
In Bitrate (bps), enter the required bit rate.
пЃ±
To apply null padding, select Null Padding.
пЃ±
To add a name to the TS, enter a name in the TS Name box. You can enter up to 40
В© 2012 Harmonic Inc.
53
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning the Output TS
characters. Once you click any where in the Main tab, the name appears in the tree
view as follows: TS <TS name>-<TS ID>.
Enter TS name
TS name in tree view
пЃ±
Open the Encapsulation Mode list and select either UDP or RTP encapsulation mode.
3. Open the IP Packet Size and select the IP packet size ranging from 188 - 1316 bytes. The
packet size is derived from the number of MPEG packets that are packed in a single IP
packet, as indicated in the following table:
Table 4-2: IP Packet Size
IP Packet Size
MPEG Packet
1316
7
1128
6
940
5
752
4
564
3
376
2
188
1
NOTE: The larger the IP packet size is, the more MPEG packets it carries and the overhead is smaller.
пЃ±
Under Network, open the Network ID list and select the network ID. The list is
populated with the networks IDs defined during Network configuration. See Defining
Broadcasting Networks on page 47.
пЃ±
In Original Network ID, enter the original network ID according to the SDV standard.
For ASI - In the Main tab, define the following parameters of the output TS:
TS over ASI
output port
пЃ±
In TS ID, enter the required ID number.
пЃ±
Under Network, open the Network ID list and select the network ID. The list is
populated with the networks IDs defined during Network configuration. See Defining
Broadcasting Networks on page 47.
пЃ±
In Original Network enter the required network ID as defined by the SDV standard.
В© 2012 Harmonic Inc.
54
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning the Output TS
NOTE: The Network configuration is automatically reflected in Output Hierarchy > Main tab.
пЃ±
In TS Name, enter a name for the TS. You can enter up to 40 characters. Once you
click anywhere in the Main tab, the name appears in the tree view. It appears as
follows: TS <TS name>-<TS ID>
Entered TS name
TS name in the tree view
4. In Tables tab, check the following required boxes:
Option
Explanation
PAT
Creates a Program Associated Table that contains the PMT PIDs of
all services included in the TS.
In PAT Spooling Frequency (PAT/Sec), enter the required spooling per
one second.
TDT
ProStream creates a Time Date Table.
CAT
ProStream creates a Conditional Access Table. This table contains
information that is used by an access device (such as a set top box
with a smart card) to decode programs that are part of a Conditional
Access System. See also Allocating EMM PIDs on page 131
TOT
ProStream creates a Time Offset Table. Click the Create TOT link to
configure the TOT time zones. See, step To configure Time Zones,
especially if the broadcast includes time offset information (Create
TOT is selected), click the Time Zone tab. on page 56.
В© 2012 Harmonic Inc.
55
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning the Output TS
Option
Explanation
SDT
Prostream creates a Service Description Table (SDT). This table
contains data describing the services, e.g., the names of services,
the service provider, etc.
Select either of the following:
пЃ® Actual - when selected, SDT relates to all services of the TS.
Once Actual is selected, you can select also Other.
пЃ® Other - when selected, SDT relates to all services of TSs that
belong to the same network, that is that have the same network
ID.
Note: Define all required SDT parameters. Other wise, SDT table
includes the default values. See Defining General Service
Parameters on page 66.
NIT
In NIT (Network Information Table), select one of the following:
пЃ® None - NIT is not transmitted with the TS
пЃ® Actual Only - NIT relates to the network of the selected TS only
пЃ® Actual and Other - both NIT actual and Other tables are
generated. NIT Other table relates to TSs with network IDs that
are different than the selected TS
пЃ® Ref in PAT Only - Adds to the PAT a pointer that the TS carries a
NIT.
Regeneration
Mode
Applies to GbE ports only. Select one of the following:
 None - don’t regenerate any tables
пЃ® DVB - regenerate DVB related tables only
пЃ® PSIP - regenerate PSIP tables only, such as STT, VCT and EIT. See
Regenerating PSIP Tables on page 62.
5. To configure Time Zones, especially if the broadcast includes time offset information
(Create TOT is selected), click the Time Zone tab.
6. To configure the Time Zone, click Add Time Zone.
7.
Define the following fields of the table:
Country Code - type in the country code.
Country Region ID - type in the ID of the region.
Local Time Offset - select the local time offset according to GMT.
Time of Change - type in the Day Light Saving date according to the required format: dd/
mm/yyyy hh:mm:ss.
Next Time Offset - select the local time according to GMT in which Day Light Saving is
expected to change.
В© 2012 Harmonic Inc.
56
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning the Output TS
Select - select this box if you wish to cancel this row. Once you click Delete selected, the
selected row is removed from the table.
8. To configure scrambling options, select Scrambling tab.
Descrambler
Scrambler
9. Open the list and select the required option:
пЃ±
No Scrambling - no scrambling is required and the TS is output as a clear transport.
Select this option in Fixed Key application on the Descrambler.
пЃ±
Fixed Key - select to allow scrambling each socket with a different key. It prevents
mass de-scrambling by unauthorized viewers in the very rare cases that the keys are
unveiled. Select this option in Fixed Key application on the Scrambler.
10. To define advanced configuration, select the Advanced tab.
TS over GbE port
TS over ASI port
11. To define advanced GbE output TS parameters, define the following:
Parameter
Explanation
FEC
Select either of the following:
no FEC
Pro-MPEG Annex B/SMPTE 2022 Annex C - FEC standard to
output with FEC. See Configuring the Output Socket Parameters
on page 51.
FEC Col Num
Define the number of column
В© 2012 Harmonic Inc.
57
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning the Output TS
Parameter
Explanation
FEC Row Num
Define the number of rows
2D FEC
Select to allow two-dimensional FEC
Mirror of
Select the output socket to be duplicated to a mirror port for
monitoring.
Mirror Force Clear
Select to mirror the socket as a clear stream
Static MAC
Select to enable static MAC
TTL
Time To Leave. A limit on the period of time or number of
iterations or transmissions that a packet can experience before it
should be discarded.
DSCP
Differentiated Services Codepoint. Enter 0 or 1 to define the way
an IP packet is queued while waiting to be forwarded within a
router.
Stream Descriptor
TAG Filters
You can remove input descriptors in TS level, resulting in
removing the indicated input descriptors from all services of the
output TS. To filter the input descriptors, enter in the Stream
Descriptors TAG Filters box the descriptor TAGs you wish to remove
from the output TS.
TAGs to filter
See also, PID Advanced Options on page 81.
12. To define advanced ASI output TS, set the following:
Mirror Of - select the TS to be duplicated to a mirror TS for monitoring. See TS Mirroring
on page 64.
Mirror Force Clear - Select to mirror the socket as a clear stream
Encryption TAN - Applies to Sky Italia only. Open the list and select one of the following
encryption methods: None (default NDS encryption algorithm), 1,2, or 3.
В© 2012 Harmonic Inc.
58
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning the Output TS
Stream Descriptor TAG Filters - You can remove input descriptors in TS level, resulting in
removing the indicated input descriptors from all services of the output TS. To filter the
input descriptors, enter in the Stream Descriptors TAG Filters box the descriptor TAGs you
wish to remove from the output TS:
TAGs to be removed
from the output
See also, PID Advanced Options on page 81.
13. Click Done to close the window and to save the configuration.
14. Select the Delivery Info tab.
15. By default Delivery Type is None. Select the required delivery type:
пЃ±
Cable
пЃ±
Satellite
пЃ±
Terrestrial
The Delivery Info tab is updated accordingly.
4.4.1
Configuring Delivery Information
4.4.1.1
Configuring Cable Delivery Type
Configure the following parameters as defined by the DVB standard. For explanation, see
Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems,
section Delivery system descriptors.
Frequency (100Hz,Hex)
FEC Inner
FEC Outer
Modulation
Symbol Rate (100Hz, Hex) - the symbol rate
В© 2012 Harmonic Inc.
59
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
4.4.1.2
Provisioning the Output TS
Configuring Satellite Delivery Type
Configure the following parameters as defined by the DVB standard. For explanation, see
Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems,
section Delivery system descriptors.
4.4.1.3
пЃ±
Tuning Frequency (100Hz,Hex)
пЃ±
Orbital Position
пЃ±
Polarization
пЃ±
FEC Inner
пЃ±
Modulation
пЃ±
Symbol Rate (100Hz, Hex) - the symbol rate
Configuring Terrestrial Delivery Type
Configure the following parameters as defined by the DVB standard. For explanation, see
Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems,
section Delivery system descriptors.
Center Frequency (10Hz,Dec)
Bandwidth
Constellation
Hierarchy
Code Rate HP
Code Rate LP
Guard Interval
Transmission Mode
Other Frequency
Priority
В© 2012 Harmonic Inc.
60
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
4.4.2
Provisioning the Output TS
Regenerating DVB
ProStream 1000 version 4.10 and up may regenerate the Event Information Table (EIT) at the
output. To regenerate, ProStream 1000 parses the EIT at the input and draws the relevant
events according to the services included in the output TS.
Table 4-3: EIT Regeneration Specification
Specification
4.4.2.1
Explanation
EIT PID
0x12
Table ID
0x4E - for current/next events
0x50 - 0x5F - for scheduled events
Parsing
Up to 500 services
Average of 165 events per service
Output
Up to 128 services
ProStream
ProStream 4.10 and up
Configuring EIT Regeneration
NOTE: Configuration applies to the output only.
1. Open the web client of the device.
2. Select the Stream Config tab.
3. Select the required TS.
4. Select the Tables tab.
In Regeneration Mode, select
DVB
5. In Regeneration Mode, select DVB.
В© 2012 Harmonic Inc.
61
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning the Output TS
6. In Output, browse to the required service and select it.
7.
Select the DVB tab. The DVB tab appears only once you select an output TS > Tables and
define DVB as the Regeneration Mode.
8. Select Regen Tables.
9. To define the input to be parsed for EIT regeneration, do the following:
пЃ±
Open the Input TS list and select the TS that includes the input service.
пЃ±
In Input Service, enter the input service.
10. Click Apply.
11. Select the Events tab to view the event details.
Select the service
Select the Events tab
Scheduled events
4.4.3
Regenerating PSIP Tables
The Program and System Information Protocol (PSIP) standard, is an extension of the MPEG2
encoding standards. PSIP is a collection of tables designed to operate within every transport
stream for terrestrial broadcast of digital television. The purpose of PSIP is to describe
information at system and event levels for all services carried in a particular TS. Additionally,
information for analog channels as well as digital channels from other TSs may be
incorporated.
PSIP includes the following tables:
пЃ®
STT (System Time Table) - provides time reference
пЃ®
MGT (Master Guide Table) - lists the PIDs of each of the tables
пЃ®
VCT - lists all virtual channels included in the TS. VCT may refer to either of the following:
пЃ®
TVCT (Terrestrial Virtual Channel Table)
пЃ®
CVCT (Cable Virtual Channel Table)
пЃ®
EIT (Event Information Table) - provides information about events planned on the virtual
channels
пЃ®
ETT (Extended Text Table) Optional - detailed information about the planned events
Regenerating includes the following stages:
пЃ®
PSIP extraction in the input
пЃ®
Configuring the output TS and PSIP regeneration
В© 2012 Harmonic Inc.
62
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
пЃ®
Provisioning the Output TS
Associating required services to the regenerated PSIP tables
пЃќ To extract PSIP tables
1. In the Input section, select the required socket.
2. For TS input over a GbE port, select the General tab.
For TS input over an ASI port, select the Main tab.
TS input over a GbE port
TS input over an ASI port
3. Open the Extraction list and select PSIP.
4. Click Apply.
пЃќ To regenerate PSIP tables at the output
1. In the Output section, select the required output TS.
2. Select the Tables tab.
3. In PSIP/DVB, open the Regeneration Mode list and select PSIP.
В© 2012 Harmonic Inc.
63
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning the Output TS
Additional options appear:
4. In ETT PID - enter the required PID for ETT.
5. In EIT PID- enter the required PID for EIT.
6. In VCT Type - select either CVCT or TCVT.
7.
In GPS UTC Offset enter the required offset to synchronize between GPS and UTC time.
The default offset time due to SDT is 15 seconds.
8. Click Apply.
пЃќ To associate service(s) with the PSIP tables
1. In the Output section, select the required output service.
2. Select the PISIP tab. The PSIP tab appears only once you select an output TS > Tables and
define PSIP as the Regeneration Mode.
3. In PSIP tab, select Regenerate Tables.
4. In Input TS, select the input TS that inputs the PSIP tables.
5. In Input Service, enter the ID of the input service.
6. If the broadcast provider has changed the channel number, focus on the VCT section.
7.
To allow overriding of the input channel number, select Enable Override and enter the
required major and minor channel numbers.
8. Click Apply.
4.4.4
TS Mirroring
This feature allows to duplicate an output TS for monitoring purposes. The device duplicates
and output TS from any interface (IP, ASI) to any other TS over any interface. This feature
supports all the functionality of the mirrored TS such as rate shaping, scrambling, RSS, tables
generation, common PCR, PID range or DToIP. You can configure the mirrored TS to be
always clear.
To allow mirroring, verify that the mirroring TS is clear of any configuration and provisioning.
1. In Output, select the required TS.
2. Check all the tabs to verify the following:
В© 2012 Harmonic Inc.
64
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning/Multiplexing Stream Content
пЃ±
No configuration is defined. For example, in Tables, no table is selected to be
generated.
пЃ±
No content is provisioned to the mirroring TS.
3. Select the Advanced tab.
TS over a GbE port
TS over a ASI port
4. Open the Mirror Of list and select the required TS. The Mirror Of list is populated with the
provisioned output TSs.
5. To have a clear TS at all times, select Mirror Force Clear.
6. Click Apply.
4.5
Provisioning/Multiplexing Stream Content
When provisioning/multiplexing, you route a specific input (service/PID) to a specific output
(service/PID). You may use the Input section (when you read input information from the input
ports) and move services or PIDs from Input section to the Output section and then provision
them. On the other hand, you may use the New Service, New PID, PID Range buttons, enter
service/PID parameters and provision them. To provision a Reference Service, see Reference
Service on page 76.
An input service is provisioned to an output transport stream only. An input PID is provisioned
to an output service or transferred as an independent PID (ghost PID).
пЃќ To provision using the Input section
1. In the Input section, select an input component from a service level and below.
The Input Properties section displays important information about the selected
component.
2. In the Output section, select an appropriate output component.
3. Click Add to Output.
The Output section is immediately updated and you may define the output properties of
the service or PID.
В© 2012 Harmonic Inc.
65
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning/Multiplexing Stream Content
NOTE: The ECM PID icon displayed in the input section under the service, indicates a CA descriptor only.
An ECM PID is displayed in the input section as a ghost PID. To pass the ECM PID to the output, select it
and transfer it to the output section using the multiplexing buttons.
пЃќ To delete an output component
1. In the Output section, select a component.
2. Click Remove from Output.
The Output section is immediately updated.
4.5.1
Provisioning/Multiplexing a Service
When provisioning a service, you may change its service ID, name, PMT PID and PCR PID. In
addition, you may add to a service a Reference Service as explained Reference Service on
page 76.
пЃќ To provision a service
1. Do either of the following procedures:
a.
In the Input section, select a service.
a.
In the Output section, select a TS.
a.
Click Add to Output. The service with its current configuration appears in the Output
section and you may define its output properties.
Or
4.5.1.1
b.
In the Output section, select an output component from a TS level and below. If you
select a PID, a new service is added to the parent TS.
a.
Click New Service. The Output Section is immediately updated. You may define the
service input and output parameters as the following section explains.
Defining General Service Parameters
1. In the Output section, select a service.
The Stream Config page is immediately updated:
The above figure refers to New service versus New Reference Service. For further
information, refer to Reference Service on page 76.
2. Type in the required information in the following fields:
Name - type in the service name, for example CNN, NBA.
Service ID - service identification number at output port.
В© 2012 Harmonic Inc.
66
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning/Multiplexing Stream Content
PMT PID - the PID over which the service’s PMT (Program Map Table) is transmitted.
PCR PID - relevant to New Service only. The PID over which the service’s PCR (Program
Clock Reference) is transmitted.
Priority - In Priority, define the priority for dropping services in case of overflow. Services
defined as Low are the first ones to be dropped and services with High priority are the
last ones to be dropped. The available priorities are as follows: High, Normal, Medium,
Low.
ACE Transcoding - select to allocate a transcoding engine for this service. If all
transcoding engines are occupied, an alarm is raised when sending to device, clicking
Apply. To optimize the transcoding performance, click the Alloc Transcoding button.
CA Desc Location - Select one of the following:
пЃ±
Service
пЃ±
PID
пЃ±
Both
3. In Service Description section, define the following SDT related parameters:
NOTE: Configure the Service Description parameters, only in case SDT table is selected in output TS >
Tables tab. See Provisioning the Output TS on page 53.
EIT Scheduled - when selected, indicates that EIT schedule information for the service is
present in the current TS.
EIT Present Following - when selected, indicates that EIT schedule information/following
for the service is present in the current TS.
Free CA Mode - when selected, indicates that at least one component of the service is
scrambled.
Service Type - indicates the type of the service as defined in the DVB standard. It allows
the service provider to describe the nature of the service, such as, broadcast television,
on-demand television, broadcast radio, data broadcast etc’.
Running Status - indicates the status of the service:
пЃ±
undefined
пЃ±
not running
пЃ±
starts in a few seconds
пЃ±
pausing
пЃ±
running
Provider Name - enter the name of the service provider as defined by the DVB standard.
SDT Descriptors - click to add an SDT descriptor as defined by the standard.
4.5.1.2
Defining Slate (Static Apology Message) Parameters
When a broadcast of TV service is disrupted, the Slate feature allow MSOs quick way to
quickly inform their subscribers of their efforts to restore the service. The Slate feature allows
to configure for any service an alternative or backup input feed or source that is enabled on
the output upon disruption of the primary feed.
В© 2012 Harmonic Inc.
67
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning/Multiplexing Stream Content
The following table lists the Slate specifications:
Table 4-4: Slate Specifications
Specification
Explanation
Total number of Slate feeds
Up to five per device
Video format of Slate feed
Any of the following presented in MPEG transport
packets:
пЃ® SD MPEG2
пЃ® SD AVC
пЃ® HD MPEG2
пЃ® HD AVC
пЃ® AC3 2.0
пЃ® AAC 2.0 ВЎK
Note: Format of slate feed should match primary feed
Bitrate of Slate feed
CBR only
Note: The bit rate of the alternative feed is not greater
than the bit rate of the primary feed(s)
Interface
Any input to any output
Slate activation modes
The following modes are supported:
Manual - you initiate the switch from the primary feed to
the slate feed
Automatic - device initiates the switch based on
predefined triggers
Slate Triggers
See Slate Mode on page 69.
пЃќ To configure Slate feed
1. In the Output section, select a service.
The Stream Config page is immediately updated
2. Select the Slate tab.:
3.
В© 2012 Harmonic Inc.
To enable slate, tick Enable Slate.
68
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
4.
Provisioning/Multiplexing Stream Content
Open the Slate Mode list and select one of the following:
Table 4-5: Slate Mode
Option
Explanation
Auto
The Slate switch is performed automatically according to pre-defined
triggers:
пЃ® Lost of the Video PID - the Video PID drops to Zero bit-rate
пЃ® Lost of input on the Encoders - Harmonic encoders only. The
encoder stops streaming video traffic upon loss of input signal
(configurable for every video PID). ProStream1000 detects a zero
bit-rate at the input video.
When switching to the alternative feed, ProStream remaps the
components of the alternative feeds PIDs (Video, Audio) to the main
channel component PIDs to ensure signal continuity on the output.
Manual
The user initiates the Slate switch
Manual Revert
The user initiates the revert
5. Open the Slate TS list and select the input TS that includes the slate.
6. In Service ID enter the Slate service ID.
4.5.1.3
Setting PCR PID
A service may carry a PCR PID. A PCR PID can outflow according to one of the following
options:
пЃ®
Carried over one of the service’s PIDs
пЃ®
Carried over a reference service - only in case a reference service is configured
пЃ®
Carried over any of the incoming PIDs
пЃ®
A generated PID - PCR PID generated by the device and no input indication is required.
пЃ®
No ES - the PCR PID is out flowing as an independent PID
пЃќ To set a PCR PID
1. In the Output section, select a service.
The Stream Config page is immediately updated
2. Select the PCR tab.
3. Verify that Generation Mode is not selected. To generate a PCR PID, see Generate PCR on
page 71.
В© 2012 Harmonic Inc.
69
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning/Multiplexing Stream Content
4. Open the Set PCR On list and select one of the following:
Option
Explanation
Service PIDs
Select one of the service PIDs.
The Set PCR On list is automatically populated with the PIDs
of the service.
Reference Service
Only in case a reference service is configured
New PID
пЃ®
пЃ®
No PCR
If Generation Mode is selected - the PCR PID is
generated by the device and no input is required. See
If Generation Mode is not selected - an input is required
and the PCR PID is out flowing as an independent PID.
Select to indicate that the service is outputted without PCR
PID
5. Select the required instruction:
пЃ±
If the PCR is carried over the video/audio PIDs of the service, do the following:
a. Verify that Generation Mode is not selected.
b. Open the Set PCR On list and select the required PID of the service.
пЃ®
If the PCR is carried over the reference service, do the following:
a. Verify that Generation Mode is not selected.
b. Open the Set PCR On list and select the reference service.
В© 2012 Harmonic Inc.
70
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
пЃ®
Provisioning/Multiplexing Stream Content
If the PCR should out flow independently, do the following:
a. Verify that Generation Mode is not selected.
b. Open the Set PCR On list and select New PID....
c. In PCR PID, enter the ID of the PCR PID to outflow the PCR PID.
d. In Input TS, select the input TS that inputs the required PCR PID.
e. In Input PID, enter the required Input PID.
4.5.1.4
Generate PCR
ProStream 1000 may generate a PCR PID at the output regardless of the input PCR. As a
result, each output service can have its own PCR PID with a new time baseline.
NOTE: When transcoding is required, the PCR should outflow over the video PID.
You can configure a PCR PID as follows:
пЃ®
Each service generates its own PCR PID
пЃ®
Common PCR - a single PCR PID is common to a few services
In both options, the PCR PID is output as a separate PID or over one of the ESs of the service.
Usually the PCR PID is out-streamed over the video PID.
пЃќ To generate PCR
NOTE: This section does not apply to transcoded services. See
1. Select the required service and click PCR tab.
2. Select the Generation Mode box.
Select Generation
Mode
3. In Set PCR On, select one of the following:
пЃ±
Select one of the PIDs of the service
пЃ±
Select New PID. The PCR PID box appears.
4. In PCR PID, enter the required ID for the PCR PID.
NOTE: Continue with step 5, only to configure Common PCR.
5. For Common PCR, do the following:
В© 2012 Harmonic Inc.
71
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
a.
Provisioning/Multiplexing Stream Content
In PCR PID enter the required PID.
6. Select each of the required services and for the PID of the service to carry the PCR, do
the following:
пЃ±
Select the PID.
пЃ±
Select the Insert PCR box.
Select Insert PCR
NOTE: The Insert PCR box is enabled when a service is selected and in PCR tab you select Generation
mode.
пЃ±
Select the Advanced tab and in Ref PCR PID, enter the input PCR PID. The input PCR
PID is a baseline for the generation of the PCR at the output.
Define the Ref PCR PID
4.5.1.5
Transcoding
To transcode the service, see Transcoding an HD/SD Service on page 89.
To re-encode the service, see Re-Encoding on page 90.
4.5.1.6
Setting the PMT Generation Mode
1. Select the PMT tab.
2. Open the PMT Generation Mode list and select one of the following options:
пЃ±
В© 2012 Harmonic Inc.
Create - the default option. The ProStream creates a new PMT for the service.
72
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning/Multiplexing Stream Content
пЃ±
Pass - the ProStream transfers the Input PMT to an output stream without changing or
manipulating it. The PAT includes a reference to this PMT.
пЃ±
None - the components of the service are streamed without any PMT.
пЃ±
NMX - NMX sends the PMT to ProStream 1000
пЃ±
Regenerate - the ProStream regenerates PMT
3. Dynamic Service - Specifies the device response when the input service is missing from
the input PAT. Enable this check box if you know the input for this service may be
dynamic, and you want the device to respond as follows if the service does not appear in
the input stream:
пЃ±
The device does not raise any alarm regarding this service
пЃ±
The service is removed from the PAT
пЃ±
The device does not stream out the PMT of this service
Once you define a service as a dynamic service by selecting Dynamic Service, proceed and
configure the input TS and input service ID as the following picture shows:
Enter input service ID
Select Input TS
a.
Open the Input TS list and select the required input TS. The list is populated with the
incoming TSs.
b.
In Input Service, enter the ID of the input service.
4. In PMT Spooling Frequency (PMT/Sec), enter the required spooling per one second.
4.5.1.7
Adding a Descriptor
You can add a descriptor to the PMT.
1. Select the required service.
2. Select the PMT tab.
В© 2012 Harmonic Inc.
73
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning/Multiplexing Stream Content
3. Click Add Descriptor. The following dialog opens:
4. Open the Descriptor Tag list and select the required descriptor. The list of descriptors is
comprised of the following sections:
Table 4-6: Descriptors in Descriptor Tag List
Sections of List
4.5.1.8
Explanation
Pre-defined descriptors
This section is marked by a blue line. It Includes the
following four descriptors that appear above the blue
line:
пЃ® Registration descriptor
пЃ® Language descriptor
пЃ® Platform descriptor
пЃ® Integrated signaling descriptor
Descriptors
This section includes descriptors that you need to define
by entering the descriptor details in hexadecimal. See
Standard ES Types and Descriptors on page 133.
Other
This section allows to add and define required
descriptors that are not included in the list. Enter the
descriptor details (descriptor type and value) according to
the standard.
Defining Service Redundancy
The program redundancy switch has a unique triggering mechanism. The redundancy switch
is triggered by a program underflow and not by an alarm as other redundancy methods. The
related alarms only indicate that a redundancy switch has taken place.
The user can configure the triggering condition by defining when to activate the redundancy
switch:
пЃ®
Program underflow
пЃ®
Program PID underflow
пЃќ To define redundancy parameters
1. Select the Redundancy tab.
В© 2012 Harmonic Inc.
74
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning/Multiplexing Stream Content
2. To set the redundancy mode, open the Redundancy Mode list and select on of the following
options:
пЃ±
None - program redundancy is inactivated
пЃ±
Manual - the user initiates the program redundancy switch
пЃ±
Automatic - the program redundancy switch is performed automatically according to
the predefined triggers. See following step.
пЃ±
Manual Revert - the program redundancy switch is performed automatically
according to the predefined triggers. However, switching back to the primary
program, when fixed, is performed manually. See Reverting Manually on page 75.
3. To define the number of backups, open the Num of Backups list and select the required
number, a number between 0-3.
4. Applies to Automatic mode only. To define a redundancy trigger, open the Failover
Condition list and select either of the following:
пЃ±
Any PID - the redundancy switch takes place upon under flow of any of the service
PIDs
пЃ±
All PIDs - the redundancy switch takes place upon under flow of all of the service
PIDs, or in case a video PID or PCR PID is missing.
NOTE: When selecting a PID of the service, you can configure in Properties the backup PID.
4.5.1.9
Reverting Manually
1. Select the Redundancy tab.
2. Open the Redundancy Mode list and select Manual.
The Active Source box appears.
3. Open the Active Source list and select Primary.
4. Click Done and Apply.
4.5.1.10
Setting EAS Parameters
To enable the EAS service to outflow, do the following:
пЃ®
Enable EAS for the output service
пЃ®
Select the EAS service to outflow instead of the provisioned output service
1. To select the output service, in Output, select the required service.
2. Select the EAS tab.
3. To enable the EAS for the service, select Enable EAS.
В© 2012 Harmonic Inc.
75
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning/Multiplexing Stream Content
4. To select the EAS service (channel) for this output service, open the list and select the
required channel.
Once this EAS is required, the EAS is streamed out instead of the provisioned output
service. See also Configuring EAS Parameters on page 168.
4.5.2
Configuring BISS
See BISS Overview on page 137.
4.5.3
Reference Service
The Reference Service feature allows an output service to automatically update according to
changes detected on a specific input service. The input service is called “Reference Service”.
The Reference Service option allows ProStream to support two main applications:
пЃ®
MHP - (Multi media Home Platform). This standard allows streaming data for interactive
TV application.
пЃ®
ASM (Automatic Service Mode) - You may choose to pass a service from the input to the
output without specifying the exact PIDs of this service.
You can add a new reference service only to a service. The service becomes a parent service
as the following picture shows:
A Reference Service
ProStream dynamically aggregates the PIDs and descriptors of multimedia (audio/video)
services with the data PIDs and descriptors of one or more MHP Services which are received
from an MHP server that plays them out.
Any changes in the MHP services do not affect the stable streaming of the content of the
parent service.
A service that includes reference services may also include explicitly defined ESs, just like any
regular service. The PCR of such a service may be carried on an explicitly-defined ES, or on
an ES that is part of the reference service. In the latter case, the reference service that
includes the PCR stream is marked as Carry PCR. See also Setting PCR PID on page 69.
пЃќ To provision a New Reference Service
1. In the Output section, select a service to include a reference service.
2. Click New Ref. Service.
A reference service is added to the parent service.
3. Select the Reference Service.
В© 2012 Harmonic Inc.
76
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning/Multiplexing Stream Content
The Output Properties section is updated accordingly:
4. Open the Input list and select the required input port. This is the port through which the
reference service is streamed into the device.
5. In the Service ID box, type the ID of the required input service. This is the ID of the
reference service.
6. In PID Priority, define the priority for dropping PIDs in case of overflow. PIDs defined as
Low are the first ones to be dropped and PIDs with High priority are the last ones to be
dropped. The available priorities are as follows:
7.
пЃ±
As Parent
пЃ±
High
пЃ±
Normal
пЃ±
Medium
пЃ±
Low
By default, Remap PIDs is disabled. To enable it, select Remap PIDs. It allows to remap the
PIDs of the reference service and to set the PID range. To set PID range, do the following:
Select Remap PID and in Range Start and Range End, enter the first and last PID of the PIDs
range, respectively.
Remap PIDs
option is
enabled and
Range Start and
Range End
boxes appear
To maintain the PIDs as in the input, disable the Remap PID option. Range Start and Range
End boxes are removed as the following picture shows:
Remap PIDs of
Reference
Service is
disabled
В© 2012 Harmonic Inc.
77
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning/Multiplexing PIDs
8. PID Filtering applies to EDU only and currently not supported. When the device functions
as an EDU, in PID Filtering enter the component descriptor that should be ignored. You
can indicate up to five components to be ignored.
For EDU only. Set PIF
filtering
пЃќ To Provision a Reference Service from the Input
1. In the Output section, select a service to include a reference service.
2. In the Input section, select a service to be provisioned as a reference service.
3. Click Add to Output.
The input service appears as a reference service of the selected output service.
Select an input service
4.6
The input service is transferred
as a reference service
Reference service
properties are as the
selected input service
Provisioning/Multiplexing PIDs
This section instructs you on how to provision PIDs. You can add a single PID or a rage of
PIDs.
пЃќ To provision PIDs
Do either of the following procedures:
1. In Input, select the PID you wish to move.
2. In Output, select a service or a PID in a service, or in case of a ghost PID, select a TS.
3. Click Add to Output.
В© 2012 Harmonic Inc.
78
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning/Multiplexing PIDs
The Output section is immediately updated. You may continue by defining the PID output
parameters.
Or
1. In Output, select a service or a PID in a service, or in case of a ghost PID, select a TS.
2. Click New PID.
A new PID appears in the Output section with a default value. Continue by defining its
input and output parameters.
пЃќ To provision a range of PIDs
1. In Input, select the required incoming TS and in Output select the required output TS.
2. Click PID Range.
3. In the message that appears, click OK.
A new PID range appears in the Output section with a default value:0x0 - 0x1FFF.
PID range with default values
This value indicates a range that includes all the PIDs of the input TS. If you intend to
provision all of the PIDs, verify that under TS > Tables, none of the tables are selected to
prevent table override. However, you can configure the required PID range as instructed
below.
4. Select the PID Range.
The properties of the PID range appear and you may configure them as follows:
5. In Input, select the required Input port and socket.
6. To define the PID range, enter in Start PID and in End PID the first PID of the range and the
last PID, respectively.
7.
4.6.1
To remap, enter in Start Remap PID the first PID. The last remap PID is automatically
calculated once you click out of the Start Remap PID box.
Defining PID Parameters
1. Select the required output PID.
В© 2012 Harmonic Inc.
79
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
Provisioning/Multiplexing PIDs
The Re Muxing tab is updated and shows the Input/default values of the PID as the
following figure shows:
2. In Remux Mode, select one of the following options:
пЃ±
PID - allows to multiplex a PID that is identified according to the input TS, service and
PID. (see picture above)
пЃ±
Component - allows to multiplex a PID that is identified according to the input TS,
service and component. That is, one of the component descriptors has the indicated
component ID.
пЃ±
ES Type - allows to multiplex a PID that is identified according to the input TS, service
and ES type. If the ES is an audio PID, you may select the required language.
3. In Input, select the required components as follows:
пЃ±
TS - open the TS list and select the required TS.
пЃ±
Service ID - enter the required input service ID
В© 2012 Harmonic Inc.
80
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
пЃ±
Provisioning/Multiplexing PIDs
Fields according to Remux mode:
Table 4-7: Remux Mode Parameters
Remux Mode
Configuration
PID
In PID, enter the required input PID
Component
Component ID, enter the required component ID
ES Type
In ES Type, enter the required ES type. If it is an audio PID, select in
Language the required language.
4. In the Output section, enter the following:
пЃ±
PID - enter the ID of the output PID
пЃ±
ES Type - enter the ES type of the output PID
пЃ±
Insert PCR - select to indicate whether the PID carries the PCR PID. This box status
appears in one of the following options:
Under service, Generation Mode is enabled and you can
configure the PID to carry the PCR.
PCR configuration follows the input
PCR configuration is disabled for this PID
5. For a video PID in a transcoded service, select the Transcoding tab. See Video
Transcoding on page 86.
6. For advanced configuration, click Advanced Configuration.
7.
4.6.1.1
For adding a descriptor, select Descriptor tab.
PID Advanced Options
1. Select the required output PID.
2. Select the Advanced tab.
3. Ref PCR PID - indicates the PCR PID as defined in Setting PCR PID on page 69.
4. PID Priority - define the priority for dropping PIDs in case of overflow. PIDs defined as
Low are the first ones to be dropped and PIDs with High priority are the last ones to be
dropped. The available priorities are as follows:
пЃ±
As Parent - either TS or service, according to the parent stream.
пЃ±
High
пЃ±
Normal
В© 2012 Harmonic Inc.
81
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
пЃ±
Medium
пЃ±
Low
Provisioning/Multiplexing PIDs
5. CC Restamping - select the CC Restamping box to enable this option.
6. PID Presence Detection - when selected, the alarm PID Missing is raised. By default this
box is checked.
7.
In Tracking Input Descriptors section, do the following:
пЃ±
Enable Tracking - select to track changes in input of the descriptor and to allow
moving the descriptor from input to output. Once you select this option, you can
select PIDs to be filtered.
пЃ±
Input Service ID - enter the input service ID that carries the PID you wish to enable
tracking and/or filter its descriptors.
пЃ±
Filter CA Descriptor - select to remove the input CA descriptor from the output PID of
the service.
пЃ±
Filter Stream ID Descriptor - select to remove the input Stream ID descriptor from the
output PID of the service.
To filter descriptors in TS level, see page 57.
8. Bitrate Underflow Trigger for Redundancy - by default this option is checked.
9. In Min. Bitrate, enter the minimum bitrate in bps. If the output bitrate is lower than the
indicated minimum bitrate, a redundancy switch may take place. See Table 3-15 on
page 41.
10. Scrambling - open the list and select one of the following options:
4.6.1.2
пЃ±
Per Service/Transport No Override - follows the scrambling configuration of the TS or
service
пЃ±
Always Scramble - even if TS or service are not scrambled, the PID is scrambled as
long as a fixed key or a CW is provided. For future use only.
пЃ±
Always Clear- even if TS or service are scrambled, the PID is always clear.
Configuring PID Descriptors
1. Select the required output PID.
2. Select the Descriptors tab.
3. To add a descriptor to the original PID, click Add Descriptor.
4. For further instructions, see Adding a Descriptor on page 73.
NOTE: The configured CA descriptors is automatically added when creating an ECM PID.
В© 2012 Harmonic Inc.
82
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
4.6.1.3
What’s Next...
Adding Ghost PIDs to the TS
Ghost PIDs are independent Elementary Streams (ES) that are not associated with any
service. The ghost PID configuration allows you to transfer and remap PIDs as well as
relocate their destination. You may also remap Ghost PIDs to new PIDs as long as they do not
conflict with previously configured components.
пЃќ To add ghost PIDs to the TS
1. Select an Output TS.
2. Select an Input PID or create a new PID by clicking New PID.
3. If you select an Input PID, click Add to Output.
4. Configure the PID in the Output section. For further information, refer to Provisioning/
Multiplexing PIDs on page 78.
4.7
What’s Next...
Once provisioning/multiplexing is complete, configure the Output ports as explained in the
following section.
4.8
Configuring the Output Port
The available output ports are as follows:
пЃ®
ASI - outputs one TS.
пЃ®
GbE - outputs up to 128 TSs.
Each output port has its own unique configuration parameters. The following section guides
you on how to configure each output port.
4.8.1
Configuring an ASI Output Port
The ASI output port requires you to set the required bit rate and to enable the output port.
пЃќ To configure ASI output port
1. Select the required ASI out port.
The Main tab is updated accordingly:
2. To enable the ASI port, select the Enable Port.
3. In Description, enter a short description.
4. To duplicate the traffic that outflow via the port, select Is Mirroring.
You can configure TS Mirroring also when configuring a TS, see TS Mirroring on page 64.
5. SFN mode - currenlty not supported.
6. In Bitrate (bps), type in the required bit rate (bits per second) of the TS.
7.
To define packet size, select Packet Size.
В© 2012 Harmonic Inc.
83
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
4.8.2
8VSB Modulation
Configuring a GbE Output Port
The configuration of a GbE output port includes the following:
пЃ®
Enabling the port
пЃ®
GbE port configuration
пЃ®
GbE socket configuration
пЃќ To configure the GbE port
1. In the Output section, select the required GbE port.
The Output Properties section is updates as the following figure shows:
2. Click Port configuration, to set port parameters. See GbE Port Configuration on page 27.
3. Click Socket Configuration, to set socket parameters. See Configuring the Output Socket
Parameters on page 51.
4. Select Enable Port, to enable the output port.
5. Click Apply to send the configuration to the device.
4.9
8VSB Modulation
ProStream version 5.91 and up supports 8VSB modulation cards that enable reception of
ATSC terrestrial TV. See Viewing/Setting Card Parameters on page 17.
The following table lists the specifications of the 8VSB module:
Table 4-8: 8VSB Specifications
Parameter
Specifications
8VSB input card
Up to four per device
ATSC receiver modules
(tuner)
Up to four per 8VSB input card
Capacity of input port
1 x MPTS
TS frequency
Up to 19.39Mbps
Packet size
188 bytes
Channels of ATSC receiver
modules
2-59
Packet Error Rate threshold
0-12,892 packets per seconds
Signal Quality threshold
0.0-27.0dB
ProStream 1000 supports the following applications with 8VSB modules:
В© 2012 Harmonic Inc.
84
ProStream 9000, Version 10, Rev A
Chapter 4 Output Configuration
8VSB Modulation
пЃ®
8SVB input streams transcoded and output over ASI/GbE output ports. See Video
Transcoding on page 86
пЃ®
8SVB input streams multiplexed and output over ASI or GbE output ports with PCR
generation at the output. See Setting PCR PID on page 69.
В© 2012 Harmonic Inc.
85
ProStream 9000, Version 10, Rev A
Chapter 5
Broadcast Transcoding
5.1
Overview
This version of ProStream 1000 with ACETM (Agile Compression Engine) allows you to
transcode video and audio PIDs. This version of ProStream 1000 supports both broadcast
and multiscreen output streams simultaneously.
For Broadcast transcoding, see the following sections.
For Multiscreen transcoding, see Multiscreen Transcoding on page 142.
5.2
Video Transcoding
This version of ProStream 1000 allows to transcode up to 20 HD or up to 60 SD services.
The device transcodes services as follows:
пЃ®
High Definition (HD) MPEG2/H.264 services to HD MPEG2/H.264 services
пЃ®
Standard Definition (SD) MPEG2/H.264 services to SD MPEG2/H.264 services
пЃ®
Downconversion HD MPEG2/H.264 services to SD MPEG2/H264 services
пЃ®
Microsoft Picture in Picture (PIP) - HD/SD MPEG2/H.264 services to PIP H.264 services.
Microsoft PIP is a low resolution service that complies with Microsoft PIP specifications.
The following table lists the transcoding specifications. For PIP transcoding specifications, see
Table 5-3 on page 88:
Table 5-1: Transcoding Specifications
Specification
Explanation
Density
пЃ®
Density - four cards per unit
Services
пЃ®
HD to HD
пЃ± up to 5 services per transcoding card
пЃ± up to 20 services per unit
SD to SD
пЃ± up to 15 services per transcoding card
пЃ± up to 60 services per unit
Note: Supports any combination of SD and HD services, where 1 HD service
consumes the resources of 3 SD services. See Table 5-2 on page 87.
пЃ®
пЃ®
HD to SD
пЃ± up to 5 services per transcoding card
пЃ± up to 20 services per unit
пЃ®
Microsoft PIP services
пЃ± HD to PIP
Up to 5 main services + up to 5PIP services per transcoding card
Up to 20 main services + up to 20PIP services per unit
пЃ±
SD to PIP
Up to 10 main services + up to 10PIP services per transcoding card
Up to 40 main services + up to 40PIP services per unit
В© 2012 Harmonic Inc.
86
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Video Transcoding
Table 5-1: Transcoding Specifications
Specification
Explanation
Video Format
Input - H.264/MPEG2
Output - H.264/MPEG2
Bit rate
Input - VBR/CBR
Output - VBR/CBR. VBR is in a pool only. For HD, up to 3 services per
pool for best performances.
Note: Currently mixed pools (HD/SD, MPEG2/AVC) are not
supported.
Resolution
Horizontal Resolution:
пЃ®
HD
пЃ± 720p - supports 1280x720, 960x720
Coverts any to any of the supported types.
пЃ±
1080i - supports 1920x1080, 1440x1080, 1280x1080
Converts any to any of the supported types
Horizontal Resolution for both 50 and 60 Hz
Vertical Resolution - no conversion, follow the input
пЃ®
SD
пЃ± PAL 50Hz - supports 720/704/640/544/528/480/352 X 576
Converts any to any of the supported types
пЃ±
NTSC 60Hz - supports 720/704/640/544/528/480/352 X480
Converts any to any of the supported types
For downconversion, see Table 5-4 on page 89.
Frame Rate
50/60Hz
All services in a single ProStream 1000 device are either 50 or 60Hz.
Audio PIDs
Passthrough with required delay
PIDs per Service
Up to 32 PIDs per transcoded service
Table 5-2: Possible Combinations of HD and SD Services per Transcoding Card
SD
HD/Downconversion (HD to SD)
15 services
None
12 services
1 service
9 services
2 services
6 services
3 services
3 services
4 services
None
5 services
В© 2012 Harmonic Inc.
87
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Video Transcoding
Table 5-3: PIP Transcoding Specifications
Specification
Explanation
Services
See Table 5-1 on page 86.
PIP Service
PIP service is always coupled with main service. PIP Service without
Main service is not allowed:
Video Format
Stream Type
Bit rate
Resolution
В© 2012 Harmonic Inc.
пЃ®
PIP Service
пЃ± points to its main service
пЃ®
Main Service
пЃ± up to one coupled PIP service.
пЃ± video format - input MPEG2/H.264 to H.264
пЃ± output SD/HD, H.264 CBR/VBR
пЃ®
Main and PIP services
пЃ± have the same video input
пЃ± have different H.264 video output
пЃ± may outflow on a different TS out or on the same one
пЃ± may have different number of Audio/Data PIDs
пЃ®
Main Service
пЃ± Input - HD/SD
пЃ± Output - HD/SD
пЃ®
PIP Service
пЃ± Input - HD/SD
пЃ± Output - PIP
пЃ®
Main Service
пЃ± Input - H.264/MPEG2
пЃ± Output - H.264
пЃ®
PIP Service
пЃ± Input - H.264/MPEG2
пЃ± Output - H.264
пЃ®
Main Service
пЃ± Input - CBR/VBR
пЃ± Output - CBR/VBR
пЃ®
PIP Service
пЃ± Input - CBR/VBR
пЃ± Output - CBR, for range see Table 5-13 on page 99.
Horizontal Resolution:
пЃ®
Main Service HD
пЃ± See Table 5-1 on page 86
пЃ®
Main Service SD
пЃ± See Table 5-1 on page 86
пЃ®
HD PIP - PIP is coupled with an HD output service
пЃ± Supports 128x96 and 192x192
пЃ®
SD PIP - PIP is coupled with an SD output service
пЃ± Supports 96x96, 192x192 and 192x144
88
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Video Transcoding Procedure
Table 5-3: PIP Transcoding Specifications
Specification
Explanation
Miscellaneous
Parameters
5.3
пЃ®
The PIP service follows the Main service configuration of the
following parameters:
пЃ± GOP
пЃ± Aspect Ratio
пЃ± Mctf
пЃ®
The PIP service enforces the following configuration for the listed
parameters:
пЃ± AFD - Discard
пЃ± Closed Captions - Discard
пЃ± Other data - Discard
пЃ± Adaptation Field Data - Disabled
Video Transcoding Procedure
You can transcode either of the following:
5.3.1
пЃ®
an HD/SD service
пЃ®
a PIP service
Transcoding an HD/SD Service
The following section instructs you on how to transcode an HD/SD service using the web
client of the ProStream 1000 transcoder. The following table lists the required configuration
to allow the transcoding of the video PID of a service:
Table 5-4: Transcoding Required Configuration
Feature
Video
Format
Stream
Type
Input
Stream
HD/SD
H.264/
MPEG2
В© 2012 Harmonic Inc.
Output Stream
HD/SD
Explanation
Supports:
H.264/MPEG2
пЃ®
High Definition (HD)
пЃ®
Standard Definition (SD)
пЃ®
Downconversion from HD to SD
Inputs H.264/MPEG2 and
transcodes to H.264/MPEG2
In downcoversion, output is MPEG2
only.
89
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Video Transcoding Procedure
Table 5-4: Transcoding Required Configuration
Feature
Resolution
Input
Stream
N/A
Output Stream
Horizontal Resolution:
пЃ®
Explanation
пЃ®
HR - if input is 720p, transcodes
any 720p supported type to any
720p supported.
If input is 1080i, transcodes any
1080i supported type to any
1080i supported type
пЃ®
If input resolution changes, and:
пЃ± Output resolution is Follow the
Input, the output resolution
changes accordingly without
service interruption assuming
that no gaps are created at the
input.
пЃ± Output resolution is configured
to a certain resolution, the
output resolution remain as
output configured resolution.
пЃ®
Downconversion - any supported
input HD resolution to any
supported SD output resolution.
Default output resolution: 720p.
пЃ®
VR - Follow input only.
Unsupported VR conversion.
HD
пЃ± 720p - supports 1280x720,
960x720
Coverts any to any of the supported
types.
пЃ±
1080i - supports 1920x1080,
1440x1080, 1280x1080
Converts any to any of the supported
types
Horizontal Resolution supports both 50
and 60Hz
Vertical Resolution - no conversion, follow
the input
пЃ®
SD
пЃ± PAL 50Hz - supports 720/704/
640/544/528/480/352 X 576
Converts any to any of the supported
types
пЃ±
NTSC 60Hz - supports 720/
704/640/544/528/480/352
X480
Converts any to any of the supported
types
Note: Downcoversion - Output
Vertical resolution is automatically set
according to the input frame rate:
480 - In 60hz
576 - In 50hz
Aspect
Ratio
N/A
Follow input
16:9
4:3
Allows to match picture to type of
screen, standard or wide screen.
See Table 5-7 on page 93.
Bit rate
N/A
CBR
VBR
See Defining Output Bitrate of a
Transcoded Service on page 99.
User Data
N/A
AFD
Closed caption
Other data
Allows to select which user data to
output with the video PID
In Downconversion, define Video
Scaling.
GOP
N/A
GOP
Allows to define GOP related
parameters
PCR PID
Any PID
Video PID
Input - Any PID may input the PCR
PID.
Output - Only video PID may transmit
the PCR PID
The transcoding parameters are grouped in the Video Transcoding tab as explained below. For
PCR configuration, see Setting PCR PID on page 69.
В© 2012 Harmonic Inc.
90
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Video Transcoding Procedure
пЃќ To transcode a Video PID
1. Log into the device.
2. In the Output section, select the required service.
3. Double-click the service node to view its PIDs.
4. To transcode its video PID, select the PID.
5. In the Re Muxing tab, select Transcode.
Select the Video PID
Re Muxing tab
Select the Transcode
option
В© 2012 Harmonic Inc.
91
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Video Transcoding Procedure
6. Select the Video Transcoding tab.
Transcoding HD to HD/SD to SD
Downconversion - Transcoding HD to SD
In downconversion Aspect
Ratio is 4:3 or 16:9
7.
In downconversion, Video
Scaling is enabled.
To select the input video format, open the Video Format list and select one of the following:
пЃ±
SD to SD
пЃ±
HD to HD
пЃ±
HD to SD
пЃ±
Any to PIP. See Transcoding a PIP Service on page 97.
8. To select the input stream type, open the Input Stream Type list and select the required
type: H.264 or MPEG2.
9. To select the output stream type, open the Output Stream Type list and select the required
type: H.264 or MPEG2.
В© 2012 Harmonic Inc.
92
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Video Transcoding Procedure
10. To define the output resolution, open the Output Resolution list and select one of the
following:
Table 5-5: Output Resolution
Output Video
Format
Output Resolution
N/A
Follow the input
HD
пЃ®
720p - supports 1280x720, 960x720 for both 50 and 60 HZ
пЃ®
1080i - supports 1920x1080, 1440x1080, 1280x1080 for both
50 and 60Hz
пЃ®
PAL 50Hz - supports 720/704/640/544/528/480/352 X 576
пЃ®
NTSC 60Hz - supports 720/704/640/544/528/480/352 X480
SD
11. Open the Profile list and select one of the following according to table:
Table 5-6: Profile Configuration
SD
HD
MPEG2
main
high
H.264
main/high
main/high
12. To configure the required aspect ratio, open the Aspect Ratio list and select one of the
following options according to the video format as Table 5-7 on page 93 explains:
пЃ±
Follow the input - no changes to the aspect ratio.
пЃ±
16:9 - (Letter Box) the international standard format of HDTV, non-HD digital
television and analog wide screen television.
пЃ±
4:3 - (Center Cut) select for standard TV.
Table 5-7: Aspect Ratios and Video Format
Video Format
Available Aspect
Ratios Option
Explanation
HD to HD
Follow the Input
Follow the Input
SD to SD
Follow the Input
4:3
16:9
Follow the Input
4:3
16:9
HD to SD
4:3
16:9
4:3
16:9
В© 2012 Harmonic Inc.
93
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Video Transcoding Procedure
13. Mctf (Motion-Compensated Temporal Filtering) - by default it is off. Mctf affects the video
quality and reduces noises. If the service bit rate is low it is recommended to use strong
Mctf. However, strong Mctf affects the sharpness of the picture. пЂ To select the required Mctf, open the Mctf list and select the required level ranging from
very weak to very strong.
14. In AF Data (Adaptation Field Data) you may add data about the stream. You cannot select
the content of data, only whether to add this data.пЂ To add data, open the AF Data list and select either Yes or No.
15. PES Insert Rate - This parameters is required for H264 set-top-boxes and it applies to
H264 output streams. Open the PES Insert Rate and select either of the following:
пЃ±
пЃ±
Every Picture - the default option. PES packets are inserted per field.
Alternate - PES packets are inserted per frame. пЂ When output resolution is 720p, always use PES per frame.
16. MP2 Adaptive-PT - applies to MPEG2-to-MPEG2 SD, HD, 50/60Hz, CBR/VBR input and
output. When you wish to enable adaptive passthrough, the device automatically enforces
the required configuration. See also Video Quality Enhancement on page 103. пЂ To enable adaptive passthrough, do the following:
a.
In MP2 Adaptive-PT, select Enable. The following message appears:
b.
Click OK. The device automatically applies adaptive passthrough.
NOTE: When disabling MP2 Adaptive-PT, the enforced configuration is maintained, but the parameters
are enabled and you need to change their values as required.
17. EBP (Encoder Boundary Point) - by default it is disabled. EBP is a signaling mechanism for
creating fragments or segments from audio or video sterams. It also can provide a timing
field to indicate encoding time that can be used for synchronization purposes. EBP
applies to both Broadcast and Multiscreen modes as the following table shows:пЂ EBP Mode
Broadcast
Multiscreen
Disabled
V
V
Every GOP
V
V
Every Segment
To select the required EBP, open the EBP list and select the following:пЂ In Multiscreen mode - see пЂ In Broadcast mode - see Step 17 on pagepage 11.
18. To define the required output bit rate of the service, focus on the Bitrate section and
select the following:
В© 2012 Harmonic Inc.
94
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
пЃ±
Video Transcoding Procedure
Open the Mode list and select either CBR or VBR and configure according to the
following table:
NOTE: A service with VBR, is out flowing in a pool. Currently mixed pools (HD/SD, MPEG2/AVC) are not
supported. To create a pool, see Creating a Pool on page 100.
Transcoding tab, Bitrate section
when CBR is selected
Transcoding tab, Bitrate section
when VBR is selected
Table 5-8: CBR and VBR Configuration
CBR Configuration
пЃ®
VBR Configuration
In Rate (bps), enter the required
output bit rate. See Table 5-13 on
page 99.
1. Open the Pool list and select the required pool. To
create a pool, see Creating a Pool on page 100.
2. In Min Rate, enter the minimum rate of the video PID.
Note:Total sum of minimum rates of streams in the pool should
be smaller than pool rate.
See Table 5-12, “Bitrate of a VBR Output Service,” on
page 99.
3. In Max Rate, enter the maximum rate of the video PID.
See Table 5-12, “Bitrate of a VBR Output Service,” on
page 99.
4. Click Pool... to view pool information. See
Understanding the Pool Details Page on page 102.
19. To manage user data at the output, focus on the User Data section and do the following:
a.
Open the Closed Caption list and select one of the following options.:
Closed Caption Option
Explanation
Pass
Passthrough any closed caption data present in the input
stream
Discard
Remove any closed caption data present in the input
stream
Various formats
Closed caption data outflows in various formats such as
ATSC A/72, NADBS etc’. Closed caption data format
depends on Video Format and the Stream Type.
b.
Select Discard Other, to discard all user data except AFD and closed caption data.
c.
Select Discard AFD (Active Format Definition), to discard data related to the aspect
ratio of the image.
В© 2012 Harmonic Inc.
95
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
d.
Video Transcoding Procedure
Video Scaling applies to downconversion, HD to SD only. In case of HD to SD, open
the Video Scaling list and select one of the following options:
Force letter-box
Force center-cut
Follow AFD (fallback to letter-box) - default value
Follow AFD (fallback to center-cut)
Squeeze to Anamorphic - only in case the aspect Ratio is 16:9
e.
Border Filter applies to broadcast transcoding of SD to SD only. To enable, open the
Border Filter list and select On. The transcoding engine removes the following VBI data
in the video signal:
If input is 480i (NTSC), AMOL (Automated Measurement of Lineups) data is removed.
If input is 576i (PAL), WSS (Wide Screen Signaling) data is removed
In both cases, the VBI data occupies the first active line of video per video field. The
line suppressing functionality will copy the video data from the second line of video
(per field) into the first line of video (per field).
NOTE: Border Filter is not supported if Adaptive Passthrough is selected.
20. To configure GOP related parameters, focus on the GOP section.
21. To select the output GOP structure, open the Mode list and select one of the following
options for the out:
Table 5-9: GOP Mode
Mode
Explanation
Follow the Input
Default. The GOP mode is as in the input
Fixed GOP
The number of frames for inserting the I frame and for
inserting the reference frame (P frame) is fixed.
Variable
The number of frames for inserting the I frame changes.
First it is as in the input but may change as required.
Capped
Defines the maximum number of frames for inserting the I
frame. The number of frames should never exceed the
value defined in N frames.
Fixed M
Defines a fixed number of frames for inserting a reference
frame (P frame) no matter when the I frame is inserted.
To define the number of frames for inserting a P frame, in M Frames, select the required
value. The following table lists the valid M frame values:
Table 5-10: Values of M Frame
Output Stream
M Valid Values
M Default Values
MPEG2 (HD/SD)
1,2,3
3
H.264 SD
H.264 HD1080i,
1,2,4
4
H.264 HD 720p
1,2,4,8
8
96
ProStream 9000, Version 10, Rev A
В© 2012 Harmonic Inc.
Chapter 5 Broadcast Transcoding
Video Transcoding Procedure
22. To define the maximum number of frames in the outgoing GOP, in N frames, enter the
maximum number of frames for inserting the I frame in a range of 6-90.
NOTE: N should be a multiple of M.
23. Open the Open/closed GOP list and select either of the following:
5.3.2
пЃ±
Follow Input GOP - default option
пЃ±
Closed GOP - frames from current GOP cannot reference I frames from previous
GOP.
пЃ±
Open GOP - frames from current GOP can reference I frames from a previous GOP.
Transcoding a PIP Service
The following section instructs you on how to transcode a service using the web client of the
ProStream 1000 transcoder. The following table lists the required configuration to allow the
transcoding of the video PID of a PIP service:
Table 5-11: Required Configuration for Transcoding a PIP Service
Parameter
Specification
Enabling PIP
Enable PIP
Output Codec
H.264
Output
Resolution
пЃ®
Explanation
PIP configuration is allowed on the
device
PIP SD
пЃ®
PIP SD - PIP is coupled with an
output SD service
пЃ®
PIP HD - PIP is coupled with an
output HD service
96 Г— 96
92 Г— 192
192x144
пЃ®
PIP HD
128 Г— 96
192 Г— 192
Video Bitrate
100 to 550 Kbps CBR only
Frame Rate
50/60Hz
Service effecting operations for both the main and PIP coupled services:
пЃ®
Adding/Removing PIP from the main Service
пЃ®
Recovery from any error condition in main/PIP might result in service interruption to
main/PIP.
NOTE: You cannot delete, disable and un-transcode a main service when a PIP service is coupled with it.
The transcoding parameters are grouped in the Transcoding tab as explained below. For PCR
configuration, see Setting PCR PID on page 69.
пЃќ To enable and transcode PIP services
1. Log into the device as explained in Logging into the Device on page 10.
В© 2012 Harmonic Inc.
97
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Video Transcoding Procedure
2. To enable PIP services on the device, select Tools > Video Procession and focus on the ACE
PIP section.
3. Open the PIP Enable list and select Enable.
4. Click Apply.
5. In the Output section, select the required service to be transcoded. The stream is
configured as transcoded in the Main tab of the service configuration.
6. Select the video PID.
7.
Select the Transcoding tab.
8. To select the video format, open the Video Format list and select Any to PIP
To define the output resolution, open the Output Resolution list and select one of the
following:
PIP SD
96 Г— 96
92 Г— 192
192x144
PIP HD
128 Г— 96
192 Г— 192
9. To define the required output bit rate of the service, focus on the Bitrate section and do
the following:
пЃ±
In Rate, enter the required output bitrate in bps of the video PID. See Table 5-13 on
page 99
10. To define the main service focus on the PIP section.
пЃ±
В© 2012 Harmonic Inc.
Open the Main Service list and select services that may be coupled with PIP services
98
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Video Transcoding Procedure
NOTE: Main and PIP services have the same input. Any input problem, ensues an alarm on the main
service.
5.3.3
Defining Output Bitrate of a Transcoded Service
In case the output service is a VBR service in a pool, configure it according to the following
table:
Table 5-12: Bitrate of a VBR Output Service
VBR Output Service
Type
Min Rate
(Mbps)
Max Rate
(Mbps)
SD MPEG2
0.5
8
HD MPEG2
2
18
SD H.264
0.5
8
HD H.264
1
18
In case the output service is a CBR service, configure it according to the following table:
Table 5-13: Bitrate of a CBR Output Service
CBR Output Service
Type
5.3.4
Min Rate
(Mbps)
Max Rate
(Mbps)
SD MPEG2
2
8
HD MPEG2
6
20
SD H.264
1
8
HD H.264
3
18
HD/SD PIP
0.1
0.55
PCR and Video Transcoding
пЃ®
The PCR PID should outflow over the video PID. To configure it, see Setting PCR PID on
page 69.
пЃ®
Reference PCR value is indicated for all PIDs of the service. (Select any service PID >
Advanced tab.) Reference PCR indicates the PCR PID in the input. If, the input PCR PID
changes, you need to manually change the Reference PCR PID for every PID of the
transcoded service. Select the PID > Advanced tab.
В© 2012 Harmonic Inc.
99
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Video Transcoding Procedure
Video PID of the transcoded
service is selected
Ref PCR PID indicating the
PCR PID in the input
пЃ®
When transcoding a service, PCR Generation Mode is not selected in Service > PCR table,
Generation Mode:.
Transcoded service is
selected
generation Mode is not
selected
5.3.4.1
Transcoding Conventions
The following table lists the conventions for a transcoding service with CBR and VBR bitrate:
Table 5-14: Transcoding Conventions
Convention
Explanation
Transcoded service
Transcoded service in a pool
5.3.5
Creating a Pool
1. Log into the device as explained in Logging into the Device on page 10.
В© 2012 Harmonic Inc.
100
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Video Transcoding Procedure
2. In the Output section, select Output Hierarchy.
Select the Output Hierarchy
node
To create a pool, select the DT Pool tab.
3. Select the DT Pool tab.
Click to add a pool
Enter pool name
Click to remove a
selected pool
Enter pool bitrate
Click to view pool
details
4. To add a pool, click Add Pool.
5. Define pool parameters as follows:
пЃ±
Pool ID - Read only. A sequential order of the listed pool.
пЃ±
Pool Name - Enter a name for the pool.
пЃ±
Pool Bitrate - The default pool rate is 20bps. Enter the required pool rate in bps.
NOTE: The bitrate of the pool should consider the transport bitrate and allow enough bitrate for
additional PIDs that are included in the TS.
В© 2012 Harmonic Inc.
101
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Video Transcoding Procedure
6. To view general pool information, click Stream List.
5.3.5.1
Understanding the Pool Details Page
The Pool Detail page provides the following information:
пЃ±
Pool ID - the ID of the pool.
пЃ±
Pool Name - the configured name of the pool.
пЃ±
Pool Bitrate - the configured bitrate of the pool.
пЃ±
Stream list - a table that lists and shows the following parameters of pool streams:
Table 5-15: Parameters of Streams in a Pool
Parameter
5.3.5.2
Explanation
#
Sequential number of the stream
PID
The PID
Service Name
The name of the service that carries the video PID.
TS Out
Details of the output of the TS as follows: Slot: Port: Socket
Video Format
Input - HD/SD
Output - HD/SD
Xcode Path
Transcoding Type:
H-M - input H.264 to MPEG2 output
M-M - input MPEG2 to MPEG2 output
H-H - input H.264 to H.264 output
Min. Rate
The minimum rate of the stream
Max. Rate
The maximum rate of the stream
Removing a Pool
1. Select Output Hierarchy > DT Pool tab.
В© 2012 Harmonic Inc.
102
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Video Transcoding Procedure
2. Select the required pool to be removed by clicking the left most column.
To select a pool, click
here
The selected pool record has a darker shade.
Selected pool
NOTE: You can select multi pools by clicking the left most column while pressing the <Ctrl> key.
3. Click Delete Pool to delete the selected pool.
5.3.6
Video Quality Enhancement
To improve the Video Quality (VQ), ProStream 1000 supports Adaptive Passthrough
processing. This type of processing adoptively selects between the following modes, to get
better VQ:
пЃ®
Full rate shaping
пЃ®
Full pass-through - where input is passed as is without transcoding. When the output
stream bitrate is higher than the input stream bitrate, the device will mostly operate in full
pass-through (very low input, VBV, may disable pass-through for a short period)
пЃ®
Partial pass-through - where B-frames only are rate shaped. Partial pass-through tends to
kick-in when output bitrate is slightly lower than input bitrate (i.e. small rate reduction
ratios).
NOTE: Adaptive passthrough processing triggers-in when applicable and you cannot configure it.
Adaptive passthrough applies to the following:
пЃ®
Video format - SD, HD
пЃ®
Stream type - MPEG2-to-MPEG2
пЃ®
Horizontal resolution - 50/60Hz
пЃ®
Bitrate - CBR/VBR input and output
В© 2012 Harmonic Inc.
103
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Audio Transcoding
When adaptive pass-through is enabled, the following configuration is enforced:
пЃ®
пЃ®
All applicable user configurations (Output Resolution, Aspect Ratio, GOP Mode, Open/
Close GOP) are set to Follow the input
User Data - Closed Caption is set to PassпЂ Discard AFD is grayed outпЂ Discard Other is grated out
пЃ®
AF Data is set to No
пЃ®
MCTF is set to Off or Very Weak
пЃ®
Set-top box mode is set to DVB.
NOTE: When input bitrate is high, the adaptive passthrough feature might be disabled.
5.4
Audio Transcoding
This version of ProStream 1000 allows to transcode also audio PIDs. The density varies
according to the input/output stream type and input/output codecs. See Audio Transcoding
Options and Density on page 108
В© 2012 Harmonic Inc.
104
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
5.4.1
Audio Transcoding
Audio Transcoding Glossary
Table 5-16:
Term
5.4.2
Explanation
AC3
Dolby
E-AC3
Enhanced Dolby
AAC
Advanced Audio Coding
ALA
Audio Level Adjustment
HE-AAC
High-Efficiency Advanced Audio Coding
HE-AAC v1
High-Efficiency Advanced Audio Coding
version 1
HE-AAC v2
High-Efficiency Advanced Audio Coding
version 2
MC
Multichannel (5.0/5.1)
MP1L2
MPEG1 Layer II
ST
Stereo (2/0), Joint Stereo, Dual, Mono
LFE
Low Frequency Effects channel
Audio Transcoding Specifications
The following table presents the audio transcoding specifications:
Table 5-17: Audio Transcoding Specifications
Specification
Explanation
Stream Type
See table Table 5-20 on page 108.
Density
пЃ®
To view the number of transcoded PIDs per card, see Table 5-21
on page 108 and Table 5-22 on page 109.
пЃ®
To view the required processing units, per input/output
transcoding option, see Table 5-23 on page 109.
Number of audio
PIDs per
transcoded
service
Up to 32
Coding Modes
пЃ®
Stereo(2/0) / Joint Stereo / Dual / Mono
пЃ®
Multi channel
пЃ± 3/2 + LFE, namely 5.1
пЃ± 3/2, namely 5.0
Sampling Rate
В© 2012 Harmonic Inc.
Always follows the input sampling rate: 48KHz
105
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Audio Transcoding
Table 5-17: Audio Transcoding Specifications
Specification
Bit rate
Copyright
Processing
Audio Level
Adjustment
Explanation
пЃ®
Supported bit rates according to Codec (MP1L2/AAC/AC3) and
Coding Mode (stereo/multichannel), see Table 5-24 on page 110.
пЃ®
CBR output only
пЃ®
Copyright - Original
пЃ®
Copyright - Copy
пЃ®
Not Copyright - Original
пЃ®
Not Copyright - Copy
пЃ®
Follow the input.
пЃ®
According to Junger Level MagicTM. Adjusts the audio level from
any source at any time to a given reference level.
пЃ®
Fixed gain - in case ALA is not used, you can configure Fixed Gain
adjustments.
Error Handling
Full support of Silence Mode. If enabled, silence is inserted in cases of
corrupt/missing audio input.
Output PCR
Supports PCR on audio PIDs.
PES per Frame
One to six frames per PES.
Audio
Descriptors
The device generates and adds the required descriptors to the
transcoded audio PID according to the transcoding output
configuration.
Synchronization
Compensation
Allows adjustment of audio delay (PTS) to compensate for input with
A/V synchronization problems.
В© 2012 Harmonic Inc.
106
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Audio Transcoding
5.4.3
Specific Codec Specifications
5.4.3.1
MPEG1 Layer 2
Table 5-18: MPEG1L2 Specifications
Parameter
Error Protection
5.4.3.2
Specification
Supports error protection
AAC
Table 5-19: AAC Specifications
Parameter
AAC Coding Extensions
Transport Format
5.4.3.3
Specification
Supports the following:
пЃ®
MPEG-4 AAC (LC)
пЃ®
MPEG-4 HE AAC
пЃ®
MPEG-4 HE AAC v2
пЃ®
MPEG-2 AAC (LC)
пЃ®
MPEG-2 HE AAC
пЃ®
MPEG-2 HE AAC v2
пЃ®
ADTS
пЃ®
LATM
TNS
Supports Temporal Noise Shaping
PNS
Supports Perceptual Noise Substitution
DolbyВ®
Supports Dolby specifications for AC-3 and E-AC-3. For Dolby supported parameters, see
table Table 5-25 on page 111.
В© 2012 Harmonic Inc.
107
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
5.4.3.4
Audio Transcoding
Audio Transcoding Options and Density
The device transcodes audio PIDs as listed in table Table 5-20 on page 108.
NOTE: All options that are marked with a “V” are fully tested. Other options are not tested, but are
available for configuration.
Table 5-20: Audio Transcoding Options
Output
AAC
MP1l2
Input
MP1L2
AAC LC
AAC
Dolby
ST
V
ST
MC
ST
V
HEAAC
V2
AC3
ST
ST
MC
V
V
V
MC
V
ST
HE-AAC
V2
ST
AC3
ST
V
V
MC
V
V
E-AC3
MC
ST
MC
V
ST
HE-AAC
V1
E-AC3
HEAAC
V1
AAC
LC
ST
Dolby
MC
V
V
V
V
V
V
V
V
V
ST
MC
V
V
The following table lists the possible combinations of audio transcoding per transcoding card.
In Table 5-21, the numbers do not include ALA processing.
In Table 5-22, the numbers include ALA processing.
To define audio transcoding combinations, also use table Table 5-23 on page 109.
Table 5-21: Audio Transcoding Density without ALA
MP1L2
Output
AAC
AAC LC
Dolby
HE-AAC V1
Input
ST
MP1L2
AAC
(all flavours)
Dolby
В© 2012 Harmonic Inc.
ST
MC
ST
MC
HEAAC V2
ST
AC3
ST
E-AC3
MC
ST
MC
ST
60
48
23
33
14
38
18
12
12
6
ST
46
38
20
28
13
31
16
11
12
6
MC
27
24
16
20
11
21
13
10
10
5
ST/MC
40
34
20
26
13
29
16
11
11
6
108
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Audio Transcoding
.
Table 5-22: Audio Transcoding Density with ALA
MP1L2
AAC
AAC LC
Output
Input
ST
MP1L2
AAC
(all flavours)
Dolby
ST
Dolby
HE-AAC V1
MC
ST
HE-AAC
V2
MC
ST
AC3
ST
E-AC3
MC
ST
MC
ST
30
27
14
21
10
23
14
9
10
5
ST
26
23
13
19
9
20
13
8
10
5
MC
18
17
11
15
8
16
11
7
8
4
ST/MC
24
22
12
18
9
19
12
8
9
5
The following table, Table 5-23, lists the required processing units, per input/output
transcoding option. Use this table for defining maximum capacity, per card, of any stream
combination.
NOTE: A single card has total of 3750 processing units.
ALA requires more processing units:
пЃ®
ALA ST (2.0) requires additional 61 processing units
пЃ®
ALA MC (5.0/5.1) requires additional 104 processing units
For example
MP1L2 to MP1L2 (Stereo) without ALA: requires 63 processing units
MP1L2 to MP1L2 (Stereo) with ALA: 63+61 = 123 processing units:
Table 5-23: Audio Transcoding Required Processing Units
MP1L2
Output
AAC
AAC LC
Dolby
HE-AAC V1
Input
ST
MP1L2
AAC
(all flavours)
Dolby
5.4.3.5
ST
MC
ST
HE-AAC
V2
MC
ST
AC3
ST
E-AC3
MC
ST
MC
ST
63
79
164
114
268
99
209
313
313
625
ST
82
99
188
134
289
121
235
341
313
625
MC
139
157
235
188
341
179
289
375
375
750
ST/MC
94
111
188
145
289
130
235
341
341
625
Audio Transcoding Bitrate
The following table lists the audio ES bitrate in kbps. The allowed bitrate values are according
to input/output stream type - MP1L2/AAC/AC3 and Coding Mode - single/stereo/multi
channel.
Bitrate default values:
пЃ®
192kbps - for Single/Stereo channel
пЃ®
384kbps - for Multi channel
В© 2012 Harmonic Inc.
109
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Audio Transcoding
Table 5-24: Audio Transcoding - Output Bitrate
Output Audio Codec
ES Bitrate (Kbps)
MP1L2 stereo (2.0)
32 - 384
AAC stereo (2.0)
32 - 384
AAC multi-channel (5.1)
224 - 640
HE AACv1 stereo (2.0)
32 - 128
HE AAC v1 multi-channel (5.1)
96 - 192
HE AAC V2 stereo (2.0)
32 -64
Dolby Digital (AC-3) stereo (2.0)
96 - 640
Dolby Digital (AC-3) multi-channel (5.1)
32 - 640
E-Dolby Digital (E-AC3) stereo/multi-channel
32-1024
В© 2012 Harmonic Inc.
110
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
5.4.3.6
Audio Transcoding Procedure
DolbyВ® Supported Parameters
Table 5-25: Dolby Supported Parameters
Topic
Bitstream Information (BSI)
Parameter
Bit Stream Mode
Dialog Normalization
Production Information (mix level and room type)
BSI Extension
Stereo Downmix Preference
Mix Levels
Surround EX Mode
Head Phone Mode
A/D Converter Type
Alternate BSI Syntax
E-AC3 additional
configuration
Source Sample Rate
Stream Type
Sub Stream ID
Processing
DC High Pass Filter
Bandwidth Low Pass Filter
Digital De-emphasize
Dynamic Range Compression
Multichannel Processing
LFE Low Pass Filter
90 Degree Phase Shift
3 dB Attenuation
5.5
Audio Transcoding Procedure
пЃќ To transcode an audio PID
1. Log into the device.
2. In the Output section, select the required service.
В© 2012 Harmonic Inc.
111
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Audio Transcoding Procedure
3. Double click the service node to view its PIDs.
Select the Audio PID
Re Muxing tab
Select the
Transcode
option
4. Select the required audio PID.
5. In the Re Muxing tab, select Transcode.
6. Select the Audio Transcoding tab.
7.
To select the input stream type, open the Input Stream Type list and select one of the
following:
пЃ±
MPEG1 Layer II (0x3)
пЃ±
MPEG1 Layer II (0x4)
пЃ±
AC-3/e_AC-3 DVB 90x6)
пЃ±
ACC in ADTS (0xF)
пЃ±
ACC in LATM (0x11)
пЃ±
AC-3 ATSC (0x81)
пЃ±
E-AC-3 ATSC (0x87)
8. To select the Output stream type, open the Output Stream Type list and select the required
type:
пЃ±
MPEG1 Layer II (0x3)
пЃ±
MPEG1 Layer II (0x4)
В© 2012 Harmonic Inc.
112
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
пЃ±
AC-3/E-AC-3 DVB (0x6)
пЃ±
ACC in ADTS (0xF)
пЃ±
ACC in LATM (0x11)
пЃ±
AC-3 ATSC (0x81)
пЃ±
E-AC-3 ATSC (0x87)
Audio Transcoding Procedure
9. Input Coding Mode - allows to allocate trandcoding resources. If the coding of the input
stream is unknown, whether ST - less resources, or MC - more resources, select Any. If ST
is selected and the input coding is MC, an alarm is raised. пЂ To select the input coding mode, open the Input Coding Mode list and select the required
coding mode. Coding mode options depend on the selected input stream type as the
following table lists:
Table 5-26: Input Coding Options according to Input Stream Type
Input Stream Type
Input Coding Options
MPEG1 Layer II
Any input coding. Not configurable
AC-3/E-AC-3 all flavors
ACC
Any
Stereo/Mono
Multichannel
10. Decoding Format - allows to allocate trandcoding resources. If the decoding format of the
input stream is unknown, select Any. If a low MHz decoder (AAC LC / AC3) is selected
and the actual decoding format is a high MHz decoder (AAC HE / E-AC3), an alarm is
raised.пЂ To select the input decoding format, open the Decoding Format list and select the required
decoding format. Decoding format options depend on the selected input stream type as
the following table lists:.
Table 5-27: Input Decoding Format Options according to Input Stream
Input Stream Type
MPEG1 Layer II
Decoding Format Options
Any decoding format. Not configurable
AC-3 ATSC
E-AC-3 ATSC
AC-3/E-AC-3 DVB
Any
AC-3 (default)
E-AC-3
AAC
Any input decoding format
AAC LC
ACC HE
В© 2012 Harmonic Inc.
113
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Audio Transcoding Procedure
11. To select the output coding mode, open the Output Coding Mode list and select the
required coding mode. Coding mode options depend on the selected output stream type
as the following table lists:
Table 5-28: Output Coding Options according to Output Stream Type
Output Coding Options
MPEG1L2
AAC
HE AAC
V1
HE AAC
V2
AC3/E-AC3
Follow the input
V
V
V
V
Stereo (2/0)
V
V
V
Single channel left (1/0)
V
V
V
V
Single channel right (1/0)
V
V
V
V
Dual Mono (1+)
V
V
V
V
Joint Stereo (2/0)
V
Multi Channel (3/2)
V
V
V
Multi Channel (3/2 LFE)
V
V
V
V
V
NOTE: Any changes to input/output Codec, input/output Coding Mode and output AAC is service
affecting.
12. To define the ES bitrate in kbps, open the ES Bitrate list and select the required output ES
bitrate. The bitrate list is updated according to the output stream type and the selected
output codec. See Table 5-24 on page 110.
TS Bitrate is updated to display the total TS bitrate. View TS bitrate in TS Bitrate box.
13. Transcoded audio streams may carry PCR. To carry a PCR select the Insert PCR box.
NOTE: Sampling rate is always Follow the input. Sampling rate is 48 kHz and it is not converted.
14. To configure advanced audio transcoding options, click Advanced.
Advanced
section
15. To select the required copyright mode, open the Copyright Signaling list and select one of
the following
пЃ±
Copyright - Original: indicates that the audio stream is copyright protected by the
original copyright bitstream
пЃ±
Copyright - Copy: indicates that the audio stream is copyright protected by a copy of
the copyright bitstream
пЃ±
Not Copyright: Original - the original audio stream is not copyright protected
пЃ±
Not Copyright: Copy - the copy of the audio stream is not copyright protected
В© 2012 Harmonic Inc.
114
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
пЃ±
Audio Transcoding Procedure
Follow the input
16. PES per Frame - to control the number of Audio frames that are packed in a single PES
(Packetized Elementary Stream), open the Frames per PES list and select the required
number between one to six. Six is the default.
17. Fixed Gain (dB) - If ALA is not used, you may configure a fixed gain adjustment for the
output audio stream. It increases/decreases the audio volume by a fixed dB value. The
valid range is (-20) to 0 dB and the default value is 0. See Configuring Audio Level
Adjustment on page 123.
18. Audio Sync Compensation (msec) - to adjust audio delay (PTS) to compensate for input with
A/V synchronization problems, enter the required value, between (-500) to 500ms. The
default value is 0.
5.5.1
Configuration Following the Output Stream Type
Output stream type, allows configuration specific to this stream type. The Audio Transcoding
tab changes to allow this specific configuration as the following sections indicate.
5.5.1.1
Specific MPEG1L2 Configuration
The instructions below assume that the output stream type is MPEG1 Layer II.
1. Assuming that in Audio Transcoding tab, in Output Stream Type you have selected MPEG1
Layer II.
The MP1L2 menu appears (below the Advanced menu)
Output stream type is
MPEG1 Layer2
MP1L2 menu appears
2. To configure, click MP1L2 menu.
MPEG1l2 specific configuration
В© 2012 Harmonic Inc.
115
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Audio Transcoding Procedure
3. To enable error protection, select the Error Protection box.
5.5.1.2
Specific AAC Configuration
AAC and HE AAC can be encapsulated in the output transport stream in either of the
following methods:
пЃ®
ADTS (Audio Data Transport Stream) is the encapsulation method used if you select
MPEG-2 HE AAC as the coding mode extension. ADTS is assigned a stream type value of
0x0F.
пЃ®
LATM (Low-overhead Audio Transport Multiplex) is the default encapsulation method
used if you select MPEG-4 HE AAC as the coding mode extension. LATM is assigned a
stream type value of 0x11.
пЃќ To define specific AAC configuration
The instructions below assume that the output stream type is AAC or HE AAC.
1. Assuming that in Audio Transcoding tab, in Output Stream Type you have selected ACC or HE
ACC
The ACC menu appears (below the Advanced menu).
ACC specific configuration
2. To select a coding extension, open the Coding Mode list and select one of the following:
пЃ±
MPEG-4 AAC (LC)
пЃ±
MPEG-4 HE AAC
пЃ±
MPEG-4 HE AAC v2
пЃ±
MPEG-2 AAC (LC)
пЃ±
MPEG-2 HE AAC
пЃ±
MPEG-2 HE AAC v2
3. To enable Temporal Noise Shaping (TNS), select TNS.
4. To enable Perceptual Noise Substitution (PNS), select PNS. When Coding Mode is MPEG-2,
PNS is selected not configurable. When Coding Mode is MPEG-4, PNS is selected and is
configurable.
5. To enable error protection, select Error Protection.
5.5.1.3
Specific Dolby В® AC-3TM/E-AC-3TM Configuration
The instructions below assume that the output stream type is AC-3 all flavours.
1. Assuming that in Audio Transcoding tab, in Output Stream Type, you have selected an AC-3
stream or any of its flavors.
В© 2012 Harmonic Inc.
116
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Audio Transcoding Procedure
The AC-3/E-AC-3 menu appears (below the Advanced menu)
Output stream type is
AC-3(all flavors)
AC-3/E-AC-3 menu
appears
2. Click the AC-3/E-AC-3 menu.
3. To configure, open the required menu and define parameters as explained in the
following sections:
General menu, see AC-3 All Flavors General Menu on page 117
Audio Service Configuration, see AC-3 All Flavors Service Configuration Menu on
page 118
Bitstream, see AC-3All Flavors Bitstream Menu on page 119
Preprocessing, see AC-3 All Flavors Preprocessing Menu on page 120
Multichannel, see AC-3 All Flavors Multichannel Menu on page 121
BSI Extension, see AC-3 All Flavors BSI Extension Menu on page 122
AC-3 All Flavors General Menu
1. Click the General menu.
2. The Encoding Format list is enabled for output stream type AC-3/E-AC-3 only. In this case,
select either AC-3, Dolby, or E-AC-3, Dolby plus.
В© 2012 Harmonic Inc.
117
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Audio Transcoding Procedure
AC-3 All Flavors Service Configuration Menu
1. Click the Audio Service Configuration menu.
2. The bitstream mode describes the audio service contained within the Dolby Digital
bitstream. The stream can carry a main audio service or an associated service. The
default bit stream mode is Complete Main. Open the Bit Stream Mode list and select one of
the following modes:
пЃ±
Follow the input
пЃ±
Main audio: Complete Main - A complete audio service that includes dialog, music,
and effects. You can supplement a complete audio service with visually impaired,
hearing impaired, commentary, emergency, and karaoke/voice-over associated
services.
пЃ±
Main Audio: Music and Effects - An associated service with music and effects but no
dialog for the program. You can add the dialog by providing a dialog-associated
service.
пЃ±
Associated: Visually Impaired - An associated service with a narrative description of
the program's visual content. Audio service for the visually impaired allows the viewer
to enjoy the audio aspects with a commentary of the visual aspects of the program.
пЃ±
Associated: Hearing Impaired - An associated service with a single channel of dialog
but no music or effects. For the hearing-impaired viewer, the dialog is easier to
understand without the combination of music and sound effects in the audio stream.
пЃ±
Associated: Dialogue - An associated service with multiple channels for several
different languages.
пЃ±
Associated: Commentary - An associated service similar to the dialog-associated
service that provides optional program commentary, not the primary dialog for the
program. Used for added commentary during sporting events or educational
programming.
пЃ±
Associated: Emergency - An associated service with audio tones that accompany
emergency announcements. The tones replace the main audio of a program.
пЃ±
Main/Associated: Karaoke/Voice-Over - An associated service similar to the
emergency-associated service, but karaoke audio tones do not replace the main
audio of a program.
3. Dialog Normalization (dBFS) - (Also known as dialnorm.) The single most important Dolby
Digital metadata parameter. Its setting represents the average loudness of dialog in a
presentation, and is defined in terms of decibels below 0 dBFS.
When received at the consumer’s Dolby Digital decoder, this parameter setting
determines the level shift in the decoder that sets, or normalizes, the average audio
output of the decoder to a preset level. This aids in matching audio volume between
program sources. A dialnorm value of –31 results in no level shift, a value of –1 results in
maximum level shift.
В© 2012 Harmonic Inc.
118
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Audio Transcoding Procedure
The proper setting of the dialog level parameter enables the Dynamic Range Control
profiles chosen by the content producer to work as intended in less-than-optimal listening
environments.
To select the required value, open the Dialog Normalization (dBFS) and select either of the
following values: Follow the Input, or a value between -1 to -31(dBFS).
AC-3All Flavors Bitstream Menu
The parameters in the Bitstream menu relate directly to the Dolby Digital Plus bitstream
information fields.
1. Click the Bitstream menu.
Bitstream when output type is AC-3 and
encoding type is AC-3
Bitstream when output
type is E-AC-3 ASTC
2. Surround Mode - indicates whether the two-channel Dolby Digital (AC-3) stream contains
a Dolby Surround (Lt/Rt) program that requires Dolby Pro LogicR decoding. Open the
Surround Mode list and select one of the following modes:
пЃ±
Follow the input
пЃ±
No indication
пЃ±
Not Encoded in Dolby Surround - The bitstream contains information not encoded in
Dolby Surround.
пЃ±
Encoded in Dolby Surround - The bitstream contains information encoded in Dolby
Surround. After
3. Mix Level (dBSPL) - describes the peak sound pressure level (SPL) used during the final
mixing session at the studio or on the dubbing stage. Open the Mix Level (dBSPL) list and
select one of the following:
пЃ±
В© 2012 Harmonic Inc.
Follow the input
119
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
пЃ±
Audio Transcoding Procedure
A value between 80 to 111dB, in 1 dB increments
4. Room Type - describes the equalization used during the final mixing session at the studio
or on the dubbing stage. A large room is a dubbing stage with the industry standard пЂ X-curve equalization; a small room has flat equalization. This parameter allows an
amplifier to be set to the same equalization as heard in the final mixing environment.
Open the Room Type list and select one of the following:
пЃ±
Follow the input
пЃ±
Not indicated - The room type is not identified in the stream
пЃ±
Large room, X curve monitor - Film-style dubbing stage, x-curve monitoring
пЃ±
Small room, flat monitor - Typical recording studio, flat monitoring
5. AC-3 Center Mix Level (dB) - applies to Encoding Format AC-3 only. It indicates the level
shift applied to the C channel when adding to the L and R outputs as a result of
downmixing to an Lt/Rt output. Open the AC-3 Center Mix Level (dB) list and select one of
the following:
пЃ±
Follow the Input
пЃ±
-3
пЃ±
-4.5
пЃ±
-6
e. AC-3 Surround Mix Level (dB) - applies to applies to Encoding Format AC-3 only.
indicates the level shift applied to the surround channels when downmixing to an Lt/Rt
output. Open the AC-3 Surround Mix Level (dB) list and select one of the following:
пЃ±
Follow the Input
пЃ±
-3
пЃ±
-6
пЃ±
AC-3 All Flavors Preprocessing Menu
The parameters listed in the Preprocessing menu are associated with the preconditioning of
audio input signals before they are transcoded.
1. Click the Preprocessing menu.
2. DC HighPass Filter - by default this filter is enabled. If selected, activates a 3-Hz direct
current (DC) filter for all input channels. The DC filter removes any inaudible low
frequency signals and also any DC bias in the input signal.
3. Bandwidth LowPass Filter - select to enable this filter. If selected, activates a bandwidth
low pass filter with a cut-off close to the audio bit rate you specified.
В© 2012 Harmonic Inc.
120
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Audio Transcoding Procedure
4. Digital De-emphasize - Specifies whether de-emphasis is on or off. In some cases, an
audio signal may be scaled with a 50/15 microsecond pre-emphasis prior to its
transmission.
5. Dynamic Range Compression (DRC)- Different home listening environments present a
wide range of requirements regarding dynamic range. Rather than simply compressing
the audio program to work well in the poorest listening environments, Dolby Digital
encoders can calculate Dynamic Range Control (DRC) information and send it via the
Line Mode and RF Mode metadata parameters to the consumer decoder. This metadata
can then be applied to the audio signal by the decoder to reduce its dynamic range.
Through the proper setting of DRC profiles during content creation, the producer can
provide the best possible presentation of program content in virtually any listening
environment, regardless of the quality of the equipment, number of channels, or ambient
noise level in the consumer’s home.
Six preset DRC profiles are available to content producers: Film Light, Film Standard,
Music Light, Music Standard, Speech, and None. Each is applied with the values shown
below.
To set the required Dynamic Range Compression, open the DRC list and select the profile
that represents the acceptable range for the program type as explained below. You can
select:
пЃ±
None
пЃ±
Film Standard and Film Light - In most movies, the dialog is the softest audible part of
the sound track. Anything softer in volume than the dialog may not be heard in a
typical movie theatre. Therefore, movie sound tracks require only a small amount of
volume boost for low levels. Too much boost of low-level audio may reveal
unintended sounds in the audio sound track, such as camera reels and background
traffic noise that were recorded during production. Dolby recommends setting Film
Standard for most program material.
пЃ±
Music Standard and Music Light - The acceptable volume range is determined by the
music type. Most music has a limited variation in volume range, but you must set an
acceptable level so the sound is not too far above other programming.
пЃ±
Speech - Most speech sources have limited dynamic range of audio fluctuation.
However, some speech sources can have moments that are abnormally loud or soft.
The Speech profile uses a 10 dB acceptable range for average speech. If the speech
source contains a heavy amount of background noise, use Film Standard or Film Light
so the background noise is not audible during gaps in the speech content.
AC-3 All Flavors Multichannel Menu
This menu is available for Dolby AC-3 audio streams when Multichannel coding mode is
selected.
1. Click the Multichannel menu.
В© 2012 Harmonic Inc.
121
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Audio Transcoding Procedure
NOTE: Output Coding Mode should be Follow the input or Multichannel.3/2 and 3/2+LFE
2. LFE LowPass Filter - must be provided only if the LFE channel is enabled. Select the LFE
LowPass Filter box to turn on low-pass filter for low-frequency effects.
3. The following fields allow you to enable processing options for the surround audio
channel:
пЃ±
90 Degree Phase Shift - Select to modulate the phase of the reference signal by 90
degrees.
пЃ±
dB attenuation - Select to enable 3 dB attenuation of the surround audio.
AC-3 All Flavors BSI Extension Menu
Bitstream extended information is additional information to be carried about the audio
program and also more choices for stereo downmixing. When the metadata parameters
carried in Dolby Digital were first described, they were generically called bitstream
information, or BSI. The additional parameter definitions are called extended BSI.
1. Click the BSI Extension menu.
NOTE: Output Coding Mode should be Follow the input or Multichannel.3/2 and 3/2+LFE
2. AC-3 Alternate BSI Syntax - Select to enable the following BSI extension parameters.
3. Stereo Downmix Preference - Indicates whether the preferred stereo downmix is one of the
following:
пЃ±
Not Indicated
пЃ±
Lt/Rt Downmix Preferred - left total/right total
пЃ±
Lo/Ro Downmix Preferred - stereo left only/stereo right only
4. Lt/Rt Surround Mix Level - select the surround mix level for left total/right total downmixing.
5. Lo/Ro Surround Mix Level - select the surround mix level for left only/stereo right only
downmixing
6. Head Phone Mode - select one of the following:
В© 2012 Harmonic Inc.
122
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
7.
Audio Transcoding Procedure
пЃ±
Not Indicated
пЃ±
Not Encoded in Dolby Headphone
пЃ±
Encoded in Dolby Headphone
Lt/Rt Center Mix Level - select the center mix level for left total/right total downmixing.
8. Lo/Ro Center Mix Level - select the center mix level for left only/stereo right only
downmixing
9. Surround EX Mode - indicates whether the audio is encoded for Dolby В® Digital Surround
EXTM. Select one of the following:
пЃ±
Not Indicated
пЃ±
Not Encoded in Dolby Surround EX
пЃ±
Encoded in Dolby Surround EX
10. A/D Converter Type - Select the type of analog-to-digital converter: Standard or HDCD
Encoded.
5.5.1.4
Configuring Audio Level Adjustment
1. In the Audio Transcoding tab, click Audio Level Adjustment.
2. Under General, configure the following parameters:
пЃ±
ALA Enable - enables the ALA according to Level Magic LMв„ў - an adaptive level
control algorithm capable of adjusting audio level from any source at any time to a
given reference level.
Enable when incoming source levels vary widely between channels (Service A seems
twice as loud as Service B), or when transient audio level changes within the same
channel during commercial break, explosions or load music Vs. dialogs.
Once you select this option Link Mode and Input Gain are enabled and additional
menus appear:
Automatic Gain Control - see Automatic Gain Control on page 124
Transient Processor - see Transient Processor on page 125
Limiter - see Limiter on page 125
В© 2012 Harmonic Inc.
123
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
пЃ±
Audio Transcoding Procedure
Link Mode - use for multichannel (5.1) streams. There are two options for LFE control:
Unlinked Derived - Default. LFE follows the Input Gain (dB) configuration of 3/2.
Unlinked Adjustable - LFE may have different Input Gain (dB) configuration than 3/2.
Once you select this option, Input Gain (dB) box appears also for LFE
пЃ±
Input Gain (dB) - Allows to configure the audio level that streams into the ALA module.
Enter the required value between -20 to +20dB in steps of 0.1dB.
When ALA Enable is selected, additional menus appear. The following sections describe
these menus.
Automatic Gain Control
1. Click the Automatic Gain Control menu.
2. Configure the parameters as explained below for 3/2 and LFE:
пЃ±
Loudness Target (LKFS) - The loudness target for Dynamic Level Adjustment audio
processing, measured in LKFS (Loudness, K-weighted, relative to Full Scale) per ITU-R
BS.1770. A unit of LKFS is equivalent to a decibel. The default is –24.
пЃ±
Time - The amount of time the leveler takes to scale incoming audio with loudness
levels not at target. The time range is from 1 second to 1000 seconds.
В© 2012 Harmonic Inc.
124
ProStream 9000, Version 10, Rev A
Chapter 5 Broadcast Transcoding
Audio Transcoding Procedure
пЃ±
Max. Gain - The range available is 0 to 20dB in steps of 0.1 dB.
пЃ±
Freeze Level - This specifies the level below which gain will not be adjusted. The
range available is 0 to-70 in steps of 0.1dB.
Transient Processor
1. Click the Transient Processor menu.
2. Configure the parameters as explained below for 3/2 and LFE:
пЃ±
Response - Three values are available: soft, mid (default) and hard.
пЃ±
Max. Gain - The range available is 0 to 20 dB in steps of 0.1 dB.
Limiter
1. Click the Limiter menu.
2. Configure the parameters as explained below for 3/2 and LFE:
пЃ±
Ma. Peak Level (dBFS) - The maximum loudness level. Dynamic audio level
adjustment processing will ensure that audio loudness is below Max Peak Level. The
default is –6.
пЃ±
Processing - Several processing modes are available: Live, Speech, Universal (default)
and Classic.
В© 2012 Harmonic Inc.
125
ProStream 9000, Version 10, Rev A
Chapter 6
CAS
6.1
CAS Overview
The Conditional Access System (CAS) prevents unauthorized viewing of programs by
scrambling services that later on can be decrypted using the correct decrypting key.
ProStream 9000 devices support the following CAS mode:
пЃ®
DVB CSR scrambling - ProStream 1000 may be used as a DVB-CSA scrambler, over its
ASI and GbE interfaces. ProStream 1000 is fully-integrated and certified to work with the
following CA Systems:
пЃ±
NagraVision
пЃ±
NDS
пЃ±
Irdeto
пЃ±
Viaccess
пЃ±
Conax
When working as a scrambler, the following options apply:
6.2
пЃ±
DVB encryption with external or internal EIS. See Using Internal EIS on page 134.
пЃ±
BISS - See BISS Overview on page 137.
Setting General CAS Parameters
To set general CAS parameters, do the following:
пЃ®
Set communication parameters between ProStream and EIS.
пЃ®
Set the Crypto Period Duration.
пЃ®
Set communication parameters between ProStream and ECMG.
пЃ®
Allocate ECM PIDs.
пЃ®
Set communication parameters between ProStream and EMMG.
пЃ®
Allocate EMM PIDs.
В© 2012 Harmonic Inc.
126
ProStream 9000, Version 10, Rev A
Chapter 6 CAS
6.2.1
Setting General CAS Parameters
Main CAS Page
The Main CAS page allows to set the CAS parameters. It allows to configure the EIS and
ProStream communication and the ECMG and ProStream communication.
пЃќ To open the Main CAS page
пЃ®
6.2.1.1
In the web page, select the CAS tab.
Setting CAS parameters
1. In EIS Port Number box, type the required value to set the TCP port through which
ProStream communicates with the EIS. Valid values range between 1024 and 65535.
The default value is 11000.
NOTE: ProStream 1000 is a server to the EIS device.
2. In the CP Duration (Sec) box, type the required value to set how often ProStream should
change the encryption word, key. The Crypto Period is indicated in seconds and the valid
range 5 - 7200.
3. In the Channel Test Tolerance box, type in the required value to define the allowed channeltests before closing the connection with the ECMG. The default value is 3.
4. In CAS Mode, select one of the following options:
пЃ±
DVB - default option. CAS that supports the DVB protocol
пЃ±
AES CBC - CAS that supports the Advance Encryption Standard (AES) CBC protocol.
For future use only.
5. Select CW Conformance to allow CW conformance. For future use only.
6. CW Synchronization - applies to NMX control mode. When checked, there is CW
synchronization between the primary and backup device. For future use only.
7.
In State, select one of the following:
пЃ±
Init - applies to NMX control mode only.
пЃ±
Primary - this device functions as the primary device for CAS purposes
пЃ±
Backup - this device functions as the backup device for CAS purposes
пЃ±
Standalone - this device works in a standalone mode
В© 2012 Harmonic Inc.
127
ProStream 9000, Version 10, Rev A
Chapter 6 CAS
Setting General CAS Parameters
8. In Colleague IP Address, enter the IP address of the backup CAS device.
9. In Selective Encryption, verify that the box is not selected. When selected, it allows trick
mode of scrambled content. This option supports live ingests of channels such as nPVR,
CathcUp TV and StartOver.
10. In EIS Data, enter the IP address and subnet mask of EIS1 and EIS2 as explained below:
6.2.1.2
пЃ±
In IP Address, enter the IP address of EIS1 and EIS2.
пЃ±
In Subnet Mask, enter the subnet mask of EIS1 and EIS2, respectively, to enable
communication when the EIS is hooked to a network other than the CAS or the
management network.
Viewing Communication Parameters between Primary and Backup
The primary and backup scramblers communicate via TCP. To view the communication
parameters, focus on the Primary Backup Synchronization section.
The following table lists the parameters and explains them:
Table 6-1: TCP Communication
Parameter
Explanation
Module
Usually SCG appears to indicate that the ECM and CW are
synchronized
Protocol
TCP, the communication protocol between the scramblers
Local IP Address
The IP address of the primary device over which it
communicates with the backup device
Local Port
The port of the primary device over which it communicates with
the backup device
Colleague IP Address
The IP address of the backup device over which it
communicates with the primary device
Colleague Port
The port number of the backup device over which it
communicates with the primary device
State
As per the Net Stat values
В© 2012 Harmonic Inc.
128
ProStream 9000, Version 10, Rev A
Chapter 6 CAS
6.2.1.3
Setting General CAS Parameters
Setting Communication Parameters Between ProStream and ECMG
1. Select Simulcrypt Protocols > ECMG tab.
2. Click Add ECMG, to add an ECMG.
You may add up to 30 ECMGs.
3. Configure the ECMG according to the following parameters:
пЃ®
Name - type in a name for the ECMG.
пЃ®
Priority - to allow redundancy, set priority by indicating the primary and secondary ECMG
of the same SuperCAS ID.The ProStream always tries to connect first to the ECMG with
the same SuperCAS ID and the highest priority and then to the next highest priority.
Assign priority from 1-10 with 1 as the highest priority.
пЃ®
SuperCasID (hex) - a 32-bit identifier of the EIS provided by the CAS vendor.
пЃ®
Protocol Revision - specify the mode of operation of the ECMG. Select revision 1, 2 or 3.
пЃ®
IP Address - set the IP address of the ECMG. This IP address should be of the same
subnet as the ETH2 IP address.
пЃ®
Subnet Mask - set subnet mask for the ECMG. In case ECMG resides in a subnet other
than the management or CAS subnets, set ECMG Subnet Mask to allow communication.
пЃ®
Port - set in decimal, the number of the ECMG TCP port used to connect the ECMG to the
ProStream. The CAS vendor provides this value.
пЃ®
Channel ID - set a unique number to define a unique ECMG.
пЃ®
Ext. CW - when selected, an external CW is used. Select this option in case the ECMG
generates a CW.
пЃ®
Status - a read only filed which indicates the state of the connection. The connection state
is either of the following:
пЃ±
Connected - ECMG and ProStream are communicating.
пЃ±
Disconnected - no connection is taking place at the moment.
TIP: Once you have set the CAS configuration and send configuration to the device, allocate the ECM PID.
пЃ±
6.2.1.4
Open Streams - the number of streams that are open for the ECMG.
Allocating ECM PIDs
When allocating ECM PIDs you actually define PIDs as ECM PIDs. This procedure is
performed via the Stream Config page using the New ECM and New EMM buttons.
пЃќ To allocate ECM PIDs
1. Open the Stream Config page. (You may read/refresh input.)
2. Select the TS you wish to encrypt.
3. Select the PID Allocation icon.
The New ECM or New EMM buttons appear.
4. Click New ECM, to create an ECM PID.
An ECM PID appears with default ID, SuperCasID and PID number.
В© 2012 Harmonic Inc.
129
ProStream 9000, Version 10, Rev A
Chapter 6 CAS
Setting General CAS Parameters
5. Select the new ECM PID to allocate it.
The Delete button appears beneath the New EMM button and the Main tab is updated as
the following figure shows:
6. To allocate the ECM PID, fill in the following fields:
пЃ±
ECM ID - type in the ECM ID as provided by your CAS vendor. The ECM ID is a
unique headend ID.
пЃ±
SuperCasID - a 32-bit identifier that contains the CAS ID and ECMG ID. The CAS
vendor provides this value.
пЃ±
PID - type in the PID number you allocate for the ECM, in other words the PID that
carries the ECM.
пЃ±
Private Data - a string of up to 100 bytes that is added to the CA descriptor.
пЃ±
PID Priority - define the priority of the ECM PID in case of overflow. Priority values
range from High to Low.
пЃ±
Manage TID Independently - when selected, ProStream 1000 manages the ECM
table ID independent of the CP (Control Period).
NOTE: A CA descriptor is automatically added.
6.2.2
Setting EMMG Parameters
The Entitlement Management Message Generator issues EMMs (Entitlement Management
Messages) that carry private Control Access (CA) information as access permits to specific
users, access revocations etc. When configuring the EMMG, you set communication
parameters to establish communication between the ProStream and the EMMG. The
configuration is done via the EMMG page.
6.2.2.1
Configuring EMMG
You can add up to 30 EMMGs.
1. Select Simulcrypt Protocols tab > EMMG.
Define up to
5 different
ports
В© 2012 Harmonic Inc.
130
ProStream 9000, Version 10, Rev A
Chapter 6 CAS
Setting General CAS Parameters
2. To add an EMMG, click Add EMMG. You can add up to 20 EMMGs.
3. Add a row to the table for each EMMG that you want to configure. You can add up to ten
EMMGs.
4. Configure the EMMG by filling in the EMMG table:
пЃ±
Del EMMG - check the box of the EMMG you wish to delete.
пЃ±
ProStream Port - enter the TCP port via which the ProStream communicates with the
EMMG. ProStream supports up to five ports.
пЃ±
Client ID (hex) - enter in hex. an identifier of the EMMG. The EMMG vendor provides
this number.
пЃ±
IP Address - type in the IP address of the EMMG.
пЃ±
Subnet Mask - type in the subnet mask of the EMMG to enable communication when
the EMMG is hooked to a subnet other than the management or CAS subnets.
пЃ±
Control - specify whether the connection is TCP or broadcast. If you select broadcast,
the Sect TS Packet field is enabled and you should select the required option.
пЃ±
Sect TS Packet - enabled only if you select Broadcast under Control. The Sect TS
Packet field defines the format of the EMM. The available formats are as follows:пЂ Section - the EMM is in MPEG-2 section format.пЂ Packet - the EMM is in MPEG-2 transport stream packet format.
пЃ±
Data ID - enabled only if you select Broadcast under Control. Type in the data source
identifier.
пЃ±
Data Format - enabled only if you select Broadcast under Control. Allows to select
either EMM or PDG data format.
TIP: Once you have configured the EMMG parameters, allocate EMM PIDs for the required TSs.
6.2.2.2
Allocating EMM PIDs
When allocating EMM PIDs you actually define PIDs as EMM PIDs. This procedure is
performed via the Stream Config screen and you can add an EMM in either of the following
options:
пЃ®
Under PID Allocation
пЃ®
Moving a PID from the input to the output
пЃќ To allocate EMM PIDs under PID allocation
1. Select the Stream Config tab. (You may read/refresh input.)
2. Select the TS you wish to encrypt.
3. Select the PID Allocation icon.
The New ECM and New EMM buttons appear.
4. Click New EMM, to create an EMM PID.
An EMM PID appears with default ID, Client ID and default PID number.
5. Select the new EMM PID to allocate it.
В© 2012 Harmonic Inc.
131
ProStream 9000, Version 10, Rev A
Chapter 6 CAS
Setting General CAS Parameters
The Delete button appears beneath the New EMM button and the Main tab is updated as
the following figure shows:
6. To allocate the EMM PID, fill in the following fields:
пЃ±
EMM ID - type in the EMM ID as provided by your CAS vendor. The EMM ID is a
unique headend ID.
пЃ±
Client ID- a four-byte integer that contains the CAS ID and EMMG identifier. The CAS
vendor provides this value.
пЃ±
Backup Client ID -
пЃ±
PID - type in the PID number you allocate for the EMM, in other words the PID that
carries the EMM.
пЃ±
Max Bitrate - type in the maximum bitrate of the EMM.
пЃ±
Private Data - a string of up to 100 bytes that is added to the CA descriptor.
To stop sending EMM with the output stream, delete the EMM PID via the Stream Config
page. Deleting EMMGs only (via the EMMG page) does not stop the EMMs from flowing with
the output stream.
пЃќ To allocate EMM PIDs using an input PID
1. Select the Stream Config tab. (You may read/refresh input.)
2. Select the TS you wish to encrypt.
3. In Input, select the required PID and click Add to Output.
The PID appears underneath the selected output TS.
4. Click the newly moved PID.
В© 2012 Harmonic Inc.
132
ProStream 9000, Version 10, Rev A
Chapter 6 CAS
What’s Next...
The Main tab is updates accordingly:
5. To allocate the EMM PID, fill in the following fields:
пЃ±
EMM PID - tick to allocate the PID for the EMM, in other words the PID that carries
the EMM.
пЃ±
CAS ID- a four-byte integer that contains the CAS ID and EMMG identifier. The CAS
vendor provides this value.
пЃ±
Private Data - a string of up to 100 bytes that is automatically added to the CA
descriptor in the CAT table. To create CAT, see Provisioning the Output TS on
page 53.
To stop sending EMM with the output stream, delete the EMM PID via the Stream Config
page. Deleting EMMGs only (via the EMMG page) does not stop the EMMs from flowing with
the output stream.
6.3
What’s Next...
To start scrambling, activate your EIS to start issuing SCGs. If you do not have a vendor’s EIS
integrated in your CAS, you may use the Internal EIS.
6.4
Internal EIS
ProStream 1000 is furnished with internal EIS and you can create, configure and send SCGs
to scramble the required service or PID. ProStream 1000 allows to provision up to 200 SCGs.
An SCG request applies to a service or a PID and each SCG should be unique. The following
table lists the required combined parameters for creating a unique SCG:
Table 6-2:
Data Type
SCG Components
Service
NID, TSID, SID, ECM ID
PID
NID, TSIN, PID, ECM ID
В© 2012 Harmonic Inc.
Comments
A single SCG may supports multiple TSs, see
Step 6 on page page 135.
133
ProStream 9000, Version 10, Rev A
Chapter 6 CAS
6.4.1
Internal EIS
Using Internal EIS
The following section instructs you on how to do the following:
пЃ®
Define SCG components
пЃ®
Associate an ECM with the SCG
пЃ®
Send a provision
1. Select Simulcrypt Protocols > Internal EIS tab.
2. Click Create New SCG.
The New SCG page appears.
click to send
provision
Click to cancel
provision
Define SCG
components
Displays SCG
components
Displays available
ECMs
Displays parameters
of selected ECM
3. In SCG ID, define the required SCG ID.
4. Open the Component list and select either of the following:
Service List - the SCG refers to a service and once a TS is selected the Component
section is populated with the services of the TS.
PID List - the SCG refers to a PID and once a TS is selected the Component section is
populated with the PIDs of the TS.
5. To select a TS, open the TS ID list and select the required TS.
The Components and the ECM Groups sections are populated with the available
services/PIDs and the allocated ECMs.
В© 2012 Harmonic Inc.
134
ProStream 9000, Version 10, Rev A
Chapter 6 CAS
Internal EIS
6. To select multiple TSs, select Multiple TS. In this case the services/PIDs of the output TSs
with the selected ID, regardless of their NID (Network ID) appear in the Component List.
For example, if the selected TS ID = 1 and Multiple TS is selected, all the services of all
output TS with ID 1 appear in the Component list, as the following picture shows:
TS ID 1 is
selected
Multiple TS is
selected
All services of
output TS with ID
1 appear
regardless of the
NID
7.
In Components, select the required service(s)/PID(s) to be scrambled.
To select multiple components, press <Ctrl> while dragging/clicking your mouse.
8. To associate an ECM, in ECM Groups, select an ECM.
9. Click Add.
NOTE: You can add up to 30 ECMs per SCG.
A table appears and you can define the Access Criteria.
Enter Access Criteria
TIP: You can delete an associated ECM by clicking, in the table, the required ECM and pressing the
<Delete> key.
В© 2012 Harmonic Inc.
135
ProStream 9000, Version 10, Rev A
Chapter 6 CAS
Internal EIS
10. To send the SCG, click Send Provision.
11. In the confirmation message, click OK.The SCG Parameters page closes and Internal EIS
page displays the provisioned SCG:
Details of provisioned SCG
6.4.1.1
TIPs for SCG Table
The SCG table displays details of the sent SCGs:
пЃ®
SCGID
пЃ®
Network ID - if Multiple TS in selected Network ID is 0.
пЃ®
TS ID
пЃ®
Components - the components to be scrambled, either service(s) or PIDs
пЃ®
List - shows the ID of the service(s)/PIDs to be scrambled by this SCG request.
пЃ®
Number of ECM Groups - the number of associated ECM groups.
пЃќ To create a new SCG
пЃ®
Do one of the following:
пЃ±
Click Create New SCG.
Or
пЃ±
Click any where in the Internal EIS page and press the <Insert> key.
The SCG Parameters page appears.
пЃќ To edit an SCG
пЃ®
Do one of the following:
пЃ±
Click Edit SCG.
Or
пЃ±
Double click the required SCG.
The SCG Parameters page appears.
пЃќ To delete an SCG
NOTE: When you delete an SCG the service/PID turns to clear.
пЃ®
Do one of the following procedures:
12. Select the SCG(s) to be deleted.
1.
Click Delete SCG(s).
1.
In the confirmation message, click OK.
Or
2.
Select the SCG(s) to be deleted.
1.
Press the <Delete> key.
В© 2012 Harmonic Inc.
136
ProStream 9000, Version 10, Rev A
Chapter 6 CAS
BISS Overview
1.
6.5
Click OK in the confirmation message.
BISS Overview
Basic Interoperable Scrambling System (BISS) is an open Standard for protecting digital
contribution applications.
Digital contribution applications require the direct entry of a Session Word (SW) at the
transmitter and receiver. The sender and receiver(s) of the transmission share the SW, and
thus only the intended users receive the transmission. The Integrated Receiver Decoder (IRD)
device can decode the content only if the SW is the same and complies with the BISS
standard.
BISS supports the following modes of work:
6.5.1
пЃ®
Mode 0 - no scrambling
пЃ®
Mode 1 - transmission is scrambled and a fixed clear SW is required for decoding.
пЃ®
Mode E - transmission is scrambled and a fixed encrypted SW is required for decoding.
BISS Specifications
Table 6-3: BISS Specifications
Specification
Explanation
ProStream 1000
Version 4.9 and up in standalone mode only
Supported BISS mode
BISS Mode 1
Note: BISS-E mode is currently unsupported.
Supported Interfaces
Output ASI and GbE ports
Scrambling component
пЃ®
пЃ®
IRD
Service level only
All ES components unless Always Clear is
configured. See Applying BISS with Clear PID(s) on
page 138.
PVR-2900
NOTE: ProStream 1000 version 4.9 and up does not decode the transmitted streams. Decoding is
performed by the specified IRD.
6.5.2
Configuring BISS
NOTE: BISS is applied on a service level only.
1. Open the web client of the device.
2. Select the Symulcrypt Protocols tab.
В© 2012 Harmonic Inc.
137
ProStream 9000, Version 10, Rev A
Chapter 6 CAS
BISS Overview
CAS Mode is DVB
3. Verify that in CAS mode DVB is selected.
1. In output, select the required service.
2. Select the SCR tab.
3. Tick Enable BISS.
The Control Word box is enabled.
4. Enter the required Control Word with up to 12 hexadecimal characters (six bytes). The CW
is required for decoding the scrambled transmission.
5. Click Done.
6.5.2.1
Applying BISS with Clear PID(s)
You can apply BISS with clear PIDs, as explained below:
1. Select the Stream Config tab.
2. In Output, select the required PID.
3. Click Advanced Options.
Open the Scrambling
Override list
4. Open the Scrambling Override list and select the required option:
пЃ±
Per Service/Transport No Override - follows the scrambling configuration of the TS or
service
пЃ±
Always Scramble - even if TS or service are not scrambled, the PID is scrambled as
long as a fixed key or a CW is provided
пЃ±
Always Clear- even if TS or service are scrambled, the PID is always clear.
В© 2012 Harmonic Inc.
138
ProStream 9000, Version 10, Rev A
Chapter 6 CAS
6.5.2.2
Viewing SCGs
CA
According to the BISS standard a CA descriptor must be present in the PMT to support BISS.
ProStream 1000 automatically adds a CA descriptor when BISS is enabled. You can add
more descriptors if required.
6.5.2.3
CAT
Verify that the Conditional Access Table (CAT) is enabled when BISS is enabled.
пЃќ To enable CAT:
1. Select the required output TS.
2. Select the Tables tab.
3. Tick CAT.
Select the required TS
Select CAT
6.6
Viewing SCGs
1. Select Simulcrypt > SCGs tab.
2. View the following parameters:
пЃ±
SCG ID - a unique identifier of the SCG
пЃ±
CP Number - a running counter of the number of Crypto Periods. It indicates the
number of times the ECM has been changed for this stream.
пЃ±
Time to Next CP - indicates how often the ECM is changing for this stream.
пЃ±
TS ID - the stream that carries the service to be encrypted as sent by the EIS.
пЃ±
Service - the ID of the program/service being scrambled using the specific SCG
пЃ±
PIDs - if PIDs are scrambled, indicates the scrambled PIDs
пЃ±
Activation Time - the activation time of this configuration
пЃ±
# ECMs - the number of associated ECMs
В© 2012 Harmonic Inc.
139
ProStream 9000, Version 10, Rev A
Chapter 6 CAS
6.7
Using a PSIG Device
пЃ±
EIS - whether internal or not
пЃ±
Configuration Match - whether the SCG and ECM configuration is identical to the
ECM PID allocation.
пЃ±
State - whether scrambling is successful or not.
Using a PSIG Device
When using a Program Specific Information Generator (PSIG) device, use the PSIG page. The
PSIG interfaces with the ProStream device to receive information required for building the PSI
tables and for injecting them to the ProStream 1000 device.
пЃќ To work with PSIG
1. Select Simulcrypt Protocols > PSIG tab.
2. In Active Network, select Enabled and the required enabled network to communicate with
the PSIG. Select either Management or CAS.
3. In Timeout Tolerance, enter the required retrials for establishing communication with the
PSIG.
4. To add a PSIG, click Add PSIG.
5. Enter the following parameters:
пЃ±
TCP Port - enter the TCP port number over which the ProStream device
communicates with the PSIG.
пЃ±
Channel Test Interval (msec) - enter the required testing interval.
пЃ±
IP Address - enter the IP address of the PSIG.
пЃ±
Subnet Mask - enter the required subnet mask.
В© 2012 Harmonic Inc.
140
ProStream 9000, Version 10, Rev A
Chapter 7
Monitoring
In the event of a malfunction, the following events take place:
Table 7-1: Malfunction Reaction
Object
7.1
Reaction
Front panel
The alarm LED is illuminated in red.
Web client
The alarm icon turns red.
The number of active alarms is updated.
a message appears notifying you of the nature of the problem.
Viewing Alarms
You may view the alarms via the Status page. This page also allows you to view the Alarm log
and to save it as an .XML file.
пЃќ To view alarms
1. Perform either of the following:
In the title bar, click the Active Alarms link.
Or
In the web client, select Status.
The Status page appears:
Alarm display
Alarm History
The Status page includes the following two sections:
пЃ®
Alarms Display
пЃ®
Alarms History
В© 2012 Harmonic Inc.
141
ProStream 9000, Version 10, Rev A
Chapter 7 Monitoring
7.1.1
Viewing Alarms
Alarms Display
The Alarm display lists the alarms in a chronological order, the first alarm in the list is the
latest alarm to be registered. The Alarm display provides the following information:
Table 7-2: Alarm Display
Parameter
7.1.2
Explanation
#
a sequential number that indicates the chronological order
according to which the alarms are registered.
Module
the faulty object that caused the alarm
Description
describes the fault that invoked the alarm
Alarms History
The Alarm History section displays in a chronological order alarms that occurred up to the
time you generated the log. To view an updated log, refresh the log. You may view, refresh,
clear and save the log.
пЃќ To view the alarm log
1. In the Status page, click Show History.
In the Alarm History section a log appears and Show History toggles to Refresh History:
2. View the log. It displays the alarms registered up to the time you generated the log and
informs you of the following:
Table 7-3: Alarm History
Parameter
Explanation
#
index number of the alarm.
Date
the date on which the alarm was registered
Time
the time on which the alarm was registered
В© 2012 Harmonic Inc.
142
ProStream 9000, Version 10, Rev A
Chapter 7 Monitoring
Viewing Alarms
Table 7-3: Alarm History
Parameter
Explanation
Module
the faulty component
Description
describes the fault that invoked the alarm
Status
indicates whether the alarm is on or off
пЃќ To refresh the log
Since the Alarm log displays the alarms up to the time you generated the log, refresh it to
view an updated log by performing the following:
пЃ®
In the Alarm screen, click Refresh History.
The log is updated to display the latest alarms.
пЃќ To clear log
1. In the Status page, click Clear History.
The currently displayed log disappears. Once you click Refresh History, a new log is
generated. It includes alarms registered since the last clear log.
пЃќ To save log to file
1. In the Alarm screen, click Save to File.
2. Select a location for saving the file and click Save.
The log is saved as an .XML log in the location of your choice.
В© 2012 Harmonic Inc.
143
ProStream 9000, Version 10, Rev A
Chapter 8
Troubleshooting
8.1
Troubleshooting
The table below lists the alarm messages and describes their probable cause and possible
solutions. The alarms are arranged according to the various module and in alphabetical order:
.
Table 8-1: Alarm List Raised by Platform
Source
Object
Platform
Alarm Message
Description
Solution
CPC Card HW
Failure
An essential component of the
card is faulty.
Power-off the device and Call
Customer Support
CPC Card Temp.
Sense Exceed
Limits
The card is overheating.
пЃ®
пЃ®
пЃ®
пЃ®
Check for proper operation of
the cooling fans.
Power-off the device.
Ensure that the air filters are
clean.
If alarm persists, call Customer
Support.
CPC Card
Voltage Error
Inappropriate power supply of
CPC card.
Power-off the device and Call
Customer Support.
Got New
Configuration
Indicative alarm that appears in
History log only. Indicates a
change in the configuration.
N/A
NTP Connection
Failure
Connection to NTP failed or lost
пЃ®
пЃ®
Check Ethernet link of Ethernet
port 3.
Check NTP server definitions.
Front Panel Not
Present
Front panel malfunction
Call Customer Support
Failure
Generating CW
The CWS (Control Word Server)
does not successfully generate
CW.
Power down and power up the
CWS
More Than One
NMX Connected
to the Device
More than one NMX is controlling
the device.
In the web client of the device,
open the Support page, and click
View Net Stat. Look for TCP
connections port 80 (HTTP) and
try to figure out via IPs which NMX
is yours. If there is an unknown IP,
ask your IT team about it.
В© 2012 Harmonic Inc.
144
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
Platforms
Alarm Message
Description
Solution
Platform Change
to be Backup
Indicative alarm that the unit
configuration has changed and
currently it is configured as a
backup device
N/A
Platform Change
to be Primary
Indicative alarm that the unit
configuration has changed and
currently it is configured as a
primary device
N/A
DT Mux Priority
Changed
Indicative alarm remitted when a
redundancy switch has taken
place. Thus, the DT mux priority
was changed.
N/A
Platform
Initializing
Indicative alarm that appears in
History log only.
N/A
Auto-Negotiation
Failed:
management
network
The handshake protocol with the
switch failed
Reconfigure the switch to use
auto-negotiation settings.
Auto-Negotiation
Failed: CAS
network
The handshake protocol with the
switch failed
Reconfigure the switch to use
auto-negotiation settings.
Could not
Reserve Max
Splice Engines
The device could not reserve
maximum splice engines to splice
services.
Check how many spliceable
services were configured and
remove unnecessary services
Reset Required
after Successful
DL
The required firmware is ready.
Reset the device to bootup with
the new firmware.
Reset the device.
Background
Download in
Progress
Background download in progress
N/A
Background
Download in
Progress - Retry
Indicative alarm. Background
Download is in Progress.
N/A
Background
Download Failed
- TFTP Error
Background download failed due
to TFTP error.
Check that the TFTP server is up
and running. Zap the device.
Background
Download Failed
- Disk Full
Background download failed
because the disk is full.
Remove previous firmware files to
free up space.
Background
Download Failed
- Error
Background download failed.
Check that the TFTP server is up
and running. Zap the device.
В© 2012 Harmonic Inc.
145
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
Platform
Alarm Message
Description
Solution
Background
Download
Cancelled
Background Download was
cancelled
Reboot the device or retry to
download firmware.
Reserved BR in
Safe Mode
At least one of the DiviTrack pools
was configured to enable the
reservation of pool bitrate.
When this is true, the Multiplexer
expects the reserved bitrate client
to communicate with it at least
once every 5 seconds. This term
was not fulfilled, so the actual
reserved bitrate for every
DiviTrack pool will be the
maximum configured bitrate.
Contact Harmonic Customer
Support.
License Grace
Period Enabled
A licensed feature has been used
without a license. You have a
grace period of 45 days to use this
feature and to purchase a license
Purchase the license for the
feature
License Expired
License has reached its expiration
date.
Purchase the required license
License General
Failure
An internal licensing failure is
detected
пЃ®
PSU1 Not
Mounted
Power supply is not mounted in
slot 1
Insert Power supply module in slot
1
PSU2 Not
Mounted
Power supply is not mounted in
slot 2
Insert Power supply module in slot
2
PS1 Not
Operational
Power supply in slot 1 is
malfunctioning
пЃ®
пЃ®
пЃ®
пЃ®
PS2 Not
Operational
Power supply in slot 2 is
malfunctioning
пЃ®
пЃ®
пЃ®
IPOL Card Temp.
Sense Exceeds
Limits
IPOL card is over heating
SFC Detection
Failed
Failed to detect System Fan
Controller due to:
HW failure of the controller, or
Controller is not installed.
В© 2012 Harmonic Inc.
пЃ®
пЃ®
146
Restart the device
If problem persists, call
Customer Support.
Check power
Check power cable
Check power supply unit in slot
1
Check power
Check power cable
Check power supply unit in slot
1
Check the fans for proper
operation
Check the temp of the
environment temp.
Replace fan unit
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
Platform
Slot
Alarm Message
Description
Solution
SFC Cooling
Communication
Failure
A transient error indication.
Verify the alarm is remitted. If
persists, replace fan unit.
Cooling System
Failure
Detected at least one faulty fan out
of 6 or x of 8 fans
Replace fan unit
SFC Ext Temp
Near Threshold
Internal temperature >= Internal
temperature threshold
To be defined
SFC Amb Temp
Near Threshold
External temperature >= external
temperature threshold.
To be defined
Card Mismatch
The detected card is not as
configured
Verify that the appropriate card is
mounted in the slot.
Card Missing
The configured card is not
detected in the slot.
пЃ®
пЃ®
пЃ®
ASI Card
Sensed Temp.
Exceeds Limits
The card is overheating.
пЃ®
пЃ®
пЃ®
пЃ®
Verify that the card is mounted
in the slot
Verify that card is secured to
the slot.
If problem persists, replace
card.
Check for proper operation of
the cooling fans.
Power-off the device.
Ensure that the air filters are
clean.
If alarm persists, replace the
IOM card.
ASI Card HW
Failure
An essential component of the
card is faulty.
Replace card.
ASI Card
Initializing
An essential card error.
Replace card.
ASI Card Voltage
Error
Inappropriate power supply of
GbE card.
Replace card.
If more than one card issues the
alarm, call Customer Support.
В© 2012 Harmonic Inc.
147
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
ASI Scr
Card
Alarm Message
ASI Sensed Temp
Exceeds Limits
Description
The card is overheating.
Solution
пЃ®
пЃ®
пЃ®
пЃ®
8VSB Card
ASI Card HW
Failure
An essential component of the
card is faulty.
Replace card.
ASI Card
Initializing
An essential card error.
Replace card.
ASI Card Voltage
Error
Inappropriate power supply of
GbE card.
Replace card.
If more than one card issues the
alarm, call Customer Support.
Meteor Card
Initializing
An essential card error.
Replace card.
Meteor Card HW
Failure
An essential component of the
card is faulty.
Replace card.
Meteor Sensed
Temp. Exceeds
Limits
The card is overheating.
пЃ®
пЃ®
пЃ®
пЃ®
ASI Port
8VSB Port
Check for proper operation of
the cooling fans.
Power-off the device.
Ensure that the air filters are
clean.
If alarm persists, replace the
IOM card.
Check for proper operation of
the cooling fans.
Power-off the device.
Ensure that the air filters are
clean.
If alarm persists, replace the
card.
Meteor Card
Voltage Error
Inappropriate power supply of
GbE card.
Replace card.
If more than one card issues the
alarm, call Customer Support.
ASI Input Signal
Loss
No ASI input flow
пЃ®
ASI Input Sync
Loss
No valid MPEG data detected on
the input ASI signal
Check the ASI source
Meteor
Demodulator
Reset
No RF input is detected
Check RF input
В© 2012 Harmonic Inc.
пЃ®
148
Check the ASI source
Check the ASI input cable and
replace if defective.
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
Alarm Message
Transcoding
Card
Transcoding Card
Initializing
Indicative alarm that appears in
History log only.
N/A
Transcoding Card
Failure
The transcoding card crashed
resulting from an unknown error.
Call Customer Support
Transcoding Card
is Not Supported
by HW Model
The device RAM is less than 1G.
Call Customer Support
Transcoding Card
Temp. Sense
Exceed Limits
The card is over heating
Call Customer Support
Transcoding Card
Voltage Error
Inappropriate power supply of
transcoding card.
Call Customer Support
No
Communication
with TransEngine
The main processing unit cannot
communicate with the transcoding
engine
Verify that the Transocding card is
securely fastened in its slot
If persists, call customer support
TransEngine
FPGA Signal Loss
Transcoding engine internal fault
Call Customer Support
TransEngine
FPGA Sync Loss
Transcoding engine internal fault
Call Customer Support
Transcoding
Engine
В© 2012 Harmonic Inc.
Description
149
Solution
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
Transcoding
Engine
Pool
Alarm Message
Description
Solution
TransEngine
FPGA Output
Overflow
Transcoding engine internal fault
Call Customer Support
Loss of Input TS
(no nulls)
Transcoding engine internal fault
Call Customer Support
TransEngine
Application Error
(no output)
Transcoding engine internal fault
Call Customer Support
Host-TransEngine
Sync Error (Time
Change)
Transcoding engine internal fault
Call Customer Support
TS RX Overflow
Error
Transcoding engine internal fault
Call Customer Support
TS TX Underflow
Error
Transcoding engine internal fault
Call Customer Support
Audio DSP Communication
Failure
Transcoding engine internal fault
Call Customer Support
Audio DSP - Core
Failure
Transcoding engine internal fault
Call Customer Support
Audio DSP System Failure
Transcoding engine internal fault
Internal problem. If problem
persists, call Customer Support.
Audio DSP - Not
enough
resources
Transcoding engine internal fault
Check that configuration meets
spec.
License
Transcoding
Missing
No license for transcoding and
Grace period has expired.
Purchase the required license
License PIP
Missing
No license for PIP and Grace
period has expired.
Purchase the required license
License Audio
Level Missing
No license for ALM and Grace
period has expired.
Purchase the required license
License Pool
Missing
No license for pool and Grace
period has expired
Purchase the required license
В© 2012 Harmonic Inc.
150
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
GbEPro
Card
Alarm Message
GbE Card Sensed
Temp Exceeds
Limits
Description
The card is overheating.
Solution
пЃ®
пЃ®
пЃ®
пЃ®
GbEPro
Check for proper operation of
the cooling fans.
Power-off the device.
Ensure that the air filters are
clean.
If alarm persists, replace the
IOM card.
GbE Card HW
Failure
An essential component of the
card is faulty.
Replace card.
GbE Card
Initializing
An essential card error.
Replace card.
GbE Card Sensed
Temp. Exceeds
Limit
The card is over heating
Replace card.
GbE Card
Voltage Error
Inappropriate power supply of
GbE card.
Replace card.
If more than one card issues the
alarm, call Customer Support.
GbE Output
Multicast Buffer
Overflow
Too many identical PIDs are
output through the same IOM
card.
Reduce the number of multicast
PIDs.
GbE Input
Descrambling
Bitrate Exceeded
The input traffic buffer overflowed.
Check the input bit rate.
GbE Card Input
Data Loss
An internal data error in the GbE
IOM card.
Reassign the GbE IOM.
Pacer Clock Error
An internal error in the GbE IOM
card.
Reassign the GbE IOM.
GbE Flash
Upgrade in
Process
A notification message during the
upgrade of the GbE IOM firmware.
N/A
В© 2012 Harmonic Inc.
151
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
GbE Port
Alarm Message
Description
GbE AutoNegotiation
Failed
The handshake protocol with the
switch failed
GbE Input Error
Input GBE port general failure.
Solution
Check switch.
1. Verify that an SFP is installed
in the port.
2. Check the physical
connection between the port
and the switch.
3. Check the validity of the GbE
port configuration and that it
matches the network
definitions.
GbE Input IP
Packet CRC Error
At least one IP packet has a CRC
error
Check the switch, fiber, and SFP
connections.
GbE Input IP
Packet Missing
At least one IP packet is missing
Check the switch, fiber, and SFP
connections.
GbE Input Non
MPEG Buffer
Overflow
Management traffic on the GbE
network port exceeds the port’s
capacity.
Look for sources with excessive
management traffic.
GbE Input Inter
Packet Gap Too
Small
The Inter Packet Gap is below 12
ticks.
Check source.
GbE Input Invalid
IP/UDP Packet
Length
The payload length of an input IP/
UDP packet is not divisible by 188
bytes (standard length of an MPEG
packet)
Check source.
GbE Link Down Cable
Disconnect
The Gigabit Ethernet port is down.
Connect the cable.
GbE Port Failed
The GbE port link is down.
Check the link for connectivity.
GbE Output
MPEG Buffer
Overflow
FIFO overrun causes data to be
dropped and might cause
decoding problems.
Standalone - reset the module. If it
does not remit the alarm, contact
Harmonic Customer Support.
GbE SFP Missing
The SFP connector is missing from
the GbE port
Check that the SFP connector is
fully inserted.
GbE Slave
Channel
Activated
In port redundancy, the backup
port is active
None
В© 2012 Harmonic Inc.
152
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
GbE In
Access
Point
Alarm Message
Description
Solution
GbE Input
Backup Socket
Not Active
No data is detected in the backup
input socket
Verify the socket is correctly
defined and is streamed to the
device.
GbE Input
Primary Socket
Not Active
No data is detected in the primary
input socket
Verify the socket is correctly
defined and is streamed to the
device.
GbE Input Socket
Buffer Overflow
Input bit rate exceeds estimated
bit rate
Check source
Invalid Source
Clock Frequency
Source clock frequency breaches
the MPEG specifications
Check source
GbE Input Socket
Lost PCR
For more than 100ms, no PCR has
been detected at input socket
Check source
GbE Input Socket
Erred PCR
PCR discontinuity with no
Discontinuity indicator
Check source
GbE Input Socket
CBR Rate
Changed
Detects a change in the bit rate of
an MPTS. The MPTS must be a
CBR stream.
Check source
GbE Input Socket
Max. Jitter
Exceeded
An MPTS socket is not CBR
Check source
GbE Input Socket
Timestamp Error
The order of the transport stream
packets inside the IP packet is
wrong.
In most cases, this is a momentary
alarm. If this alarm is not remitted,
check the network.
Failed to Receive
CW for the
Service
The descrambler does not
successfully receive a CW
response for the service from the
CWS (Control Word Server).
Check that the CWS is alive and
communication cables are
connected.
Invalid Response
from CWS
There are problems in
communication between the
descrambler and CWS.
Check that the CWS is alive and
communication cables are
connected.
Missing ECM
No ECM was extracted from PMT
for the scrambled service.
The scrambler does not send ECM
to the descrambler. Check
scrambler configuration.
Missing CA
Information
There is no CA information for the
descrambled service.
The CA descriptor is missing.
Check the scrambler
configuration.
Undefined
Scrambling
Algorithm
There is no AES descriptor in the
PMT.
The descrambler still will try to
descramble the service.
The scrambler should add a CAS
Mode descriptor to the PMT.
В© 2012 Harmonic Inc.
153
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
GbE In
Access
Point
Alarm Message
Description
Solution
Unsupported
Scrambling
Algorithm
The scrambling descriptor is not
AES-NSA.
In this case, the descrambler will
still try to descramble the service.
The scrambler should add a
scrambling descriptor with an
AES-NSA value to the PMT.
Encoder’s Clock
Not Synced to
Mux
The clock of the encoder is not
synchronized with the clock of the
multiplexer.
Check the schedule format against
the specification.
GbE Input
Primary SocketPAT Missing
PAT is missing in the primary
socket for a longer period than the
configured failover time
Check source
GbE Input
Backup SocketPAT Missing
PAT is missing in the backup
socket for a longer period than the
configured failover time
Check source
GbE Backup
Socket Activated
With access point/socket/servicelevel redundancy configured, the
primary transport has failed, and
the backup transport is active.
None
Queue Depth
Threshold Passed
The allocated buffer reaches the
predefined fullness (50%)
Check bit rate configuration in the
input data socket
GbE Input
Primary Socket A/V Missing
With access point/socket/servicelevel redundancy configured, the
primary transport failed.
Missing PMT
Missing Backup
PMT
1. Check the GbE input for link
and activity.
2. Check that the IP and UDP
are indeed flowing to the port.
3. Check that the IP and UDP do
not create a conflict with
other sockets (same 32 lower
bits).
GbE Input
Backup Socket A/V Missing
With access point/socket/servicelevel redundancy configured, the
primary transport failed.
1. Check the GbE input for link
and activity.
2. Check that the IP and UDP
are indeed flowing to the port.
3. Check that the IP and UDP do
not create a conflict with
other sockets (same 32 lower
bits).
DiviTrack
Upstream
Problem
В© 2012 Harmonic Inc.
Connectivity problem between the
DiviTrack controller and the
encoder.
154
Check the connectivity between
the device and the encoder.
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
GbE In
Access
Point
8VSB In
Access
Point
Alarm Message
Description
Solution
DiviTrack
Downstream
Problem
Connectivity problem between the
encoder and the DiviTrack
controller.
Check the connectivity between
the device and the encoder.
GbE Socket
Failed
With access point/socket/servicelevel redundancy configured, both
the primary and the backup
transports have failed.
1. Check that the IP and UDP
are indeed flowing to the
port.
PSIP Tables
Missing
PSIP Master Guide Table (MGT)
was lost.
Recheck the connection and
extraction settings.
Meteor Weak
Signal/Loss of
Sync
No RF input is detected
Check RF input
Meteor Packet
Error Rate
Threshold
Exceeded
Problematic RF signal.
Check support Meteor page to get
the actual instantaneous packet
error rate value.
Meteor Signal
Quality (SNR)
Below Threshold
Problematic RF signal.
Check support Meteor page to get
the actual signal quality value.
В© 2012 Harmonic Inc.
155
2. Check that the IP and UDP do
not create a conflict with
other sockets (same 32 lower
bits).
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
GbE Out
Access
Point
TsIn
Alarm Message
Description
Solution
GbE Output
Socket Not
Transmitted
Cannot get MAC address of the
destination in unicast mode.
Check IP connectivity to
destination.
GbE Output
Socket Unreachable
Destination
Cannot get an updated destination
MAC address. Output is sent to
the last known MAC address. (in
unicast mode)
Check IP connectivity to
destination.
GbE Output
Socket - Buffer
Overflow Level =
High
The actual bit rate of the GbE
output socket exceeds the
configured output bit rate
Delete services from the alarmed
TS until the bit rate stabilizes and
the alarm is remitted or redefine
bit rate for this socket.
GbE Output
Socket - Buffer
Overflow Level =
Normal
Because of PID priority, some PIDs
from Normal priority are dropped.
Informational only.
GbE Output
Socket - Buffer
Overflow Level =
Medium
Because of PID priority, some PIDs
from Medium priority are dropped.
Informational only
GbE Output
Socket - Buffer
Overflow Level =
Low
Because of PID priority, some PIDs
from Low priority are dropped.
Informational only.
Invalid CAS
Mode
An invalid CAS mode is detected
Set the correct CAS mode
DVB Regen. Not
Supported by this
HW Model
DVB Regenerations Not
Supported
This HW model does not support
this feature.
TsIn CC Error
Detected
The splicer detected a continuity
counter error on the transport
stream input.
None
TsIn MPEG Sync
Loss
The port has lost sync with the
incoming transport.
Check source
Invalid CAS
mode
The CAS mode for fixed key
should be AES_CBC for both
descrambler and scrambler
Change the CAS mode and reset
the device
В© 2012 Harmonic Inc.
156
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
CAS
Alarm Message
ECM Stream
Error
Description
This alarm is related to the ECMG
machine. Cannot get ECM from
ECMG.
Solution
1. Check ECMG logs.
2. Check AC.
3. Check the error number,
reported from ECMG.
ECM Spooling
Error
There is a failure in ECM spooling.
The total number of spooled
tables should not exceed 128
tables per transport stream.
EMM PID Missing
The configured EMM is missing
пЃ®
пЃ®
Check EMM configuration
Check connectivity between
device and EMMG.
EMM Bitrate
Exceeded
The bit-rate of the EMM is higher
than the configured bit-rate
Check EMM configuration
SCS ECMG
Connection Error
The ECMG connection has been
disconnected for 10 seconds.
Services may not be encrypted
properly.
Check the ECMG properties, the
Ethernet network, and the ECMG.
SCS EIS Not
Connected
The TCP connection with the EIS
client on port 11000 is not
established.
Ensure the following:
пЃ® The TCP link with EIS (ping)
exists.
пЃ® The EIS configuration is 11000.
ECM is Missing in
Configuration
One or more ECMs in one or more
SCG messages are missing, or the
device receives an SCG message
with an unknown ECM ID.
Add an ECM and update as
necessary to ensure that all ECMs
in SCG messages are present in
the ECM configuration.
PID to Scramble
is Missing in
Config
One of the PIDs that suppose to
be scrambled isn't configured in
the output.
Verify output configuration and EIS
SCG provisioning.
SCS ECMG
Communication
Problem
The ECMG connection has been
disconnected for 10 seconds.
Services may not be encrypted
properly.
Check the ECMG properties, the
Ethernet network, and the ECMG.
SCS CP Less than
Delay Start
The Crypto Period is less than the
delay start.
Adjust the Crypto Period or Delay
Start property values so that the
crypto period is greater than the
delay start value.
В© 2012 Harmonic Inc.
157
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
Reference
Service
Alarm Message
Description
Solution
Remap Range
Overflow
The number of PIDs of the
Reference Service exceeds the
configured number
Increase the configured remap
range.
Input Service
Missing
The PMT of the Reference Service
is missing
Check source
Input RSS PID
Missing
At least one PID is missing in the
Reference Service
Check source
В© 2012 Harmonic Inc.
158
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
Output
Stream
Alarm Message
Description
Solution
PID Missing
Provisioned PID is missing in the
input
Check source.
Unsupported
Chroma
Sampling Mode
The input video stream is not
4:2:0.
Do not attempt to re-encode video
streams of chroma sampling mode
other than 4:2:0.
Low Delay Video
Stream Detected
The input video stream is lowdelay and cannot be re-encoded.
Do not attempt to re-encode lowdelay content.
HD Stream
Detected
The video stream is HD and
cannot be re-encoded.
Do not attempt to re-encode HD
streams.
Unsupported
Frame Rate
The input video stream is not
NTSC.
Do not attempt to re-encode nonNTSC video.
Unsupported
Resolution
The input video stream horizontal
resolution is not supported.
Do not attempt to re-encode a
video stream with a horizontal
resolution that is not 480, 528,
544, 704, or 720.
Encrypted PID
The input stream is encrypted and
cannot be re-encoded.
Do not attempt to re-encode
encrypted content.
No DTS/PTS
Detected at Input
No DTS/PTS was detected at input
for 700 ms. The input video
stream is not MPEG compliant.
Check the input stream.
Invalid DTS at
Input
The input video stream is not
MPEG compliant.
Check the input stream.
Sequence
Header Error
The input video stream is not
MPEG compliant.
Check the input stream
Picture Header
Error
The input video stream includes
an invalid picture header or bad
marker bits. The input video
stream is not MPEG-compliant.
Check input stream.
Video Macro
Block Level Error
A problem was encountered in
decoding the slice and macro
blocks.
Check the source.
MPEG1 Stream
Detected
The video stream is MPEG1 and
cannot be re-encoded.
Do not attempt to re-encode
MPEG1 streams.
Progressive
Refresh Stream
Detected
A progressive refresh video
stream was detected in a reencoded service. Re-encoded
services do not support
progressive refresh streams.
Remove the progressive refresh
stream from the re-encoded
service.
В© 2012 Harmonic Inc.
159
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
Output
Stream
Alarm Message
Description
Solution
Field Pictures
Detected
Field pictures were detected. Field
picture streams are not supported
in re-encoded services.
Remove field picture stream from
the re-encoded service.
Unexpected
Frame Rate
(Video Standard)
The input video stream is not
MPEG compliant.
Check the input stream
Unable to
Decode Input
Stream
The device cannot decode the
input stream.
Check the input stream.
Corrupt Input TS
The input transport stream is
corrupted.
Check the input stream.
Processing Input
PID Missing
Internal error in transcoding
engine
Call customer support
Wrong Video
Standard
(MPEG2/H264)
This input video format is not
supported in this version.
Check input
Input Vertical
Resolution
Mismatch
The configured VR does not match
the actual VR
Check input
Vertical
Resolution
Changed on
Input
A notification because it is service
affecting. While transcoding the
input VR type changed.
Engine is resetting and transcodes
with new resolution.
Invalid Picture
Type (not I, P or
B)
Applies to input video format
H264. It is a stream related failure
while decoding the stream.
Check input
Reference PCR
PID Interval Error
Did not get reference PCR for >
500 ms. Either the PID does not
contain PCR values or it is missing.
Check the source.
PID Recoding
Failure
Invalid content for reencoding.
Check source
PID Xcoding
Failure
Invalid content for transcoding
Check source
Input Codec Not
Supported
The input video type is different
than 2, x80 and x1B.
Change the input type (should not
require removal and re-creating
the stream)
Output Codec
Not Supported
The output codec is not supported
Change the output
SD Transcoding
Not Supported
When trying to transcode a SD
stream.
Check configuration
В© 2012 Harmonic Inc.
160
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
Output
Stream
Alarm Message
Description
Solution
Audio - Cannot
decode Corrupted input
Invalid content for decoding.
Check input source. If problem
persists, call Customer Support.
Audio - Decoder
Failure
The device cannot decode the
input stream due to either input
source or stream configuration.
Check input source and stream
configuration. If problem persists,
call Customer Support.
Audio Encrypted PID
detected
Cannot decode an encrypted PID.
Check input source.
Audio - No input/
Unable to sync
No input stream is detected
Check input source.
Audio - No PES
detected
No audio frames are detected in
the input stream.
Check input source.
Audio - Input
Audio Mode
Higher than
Config
Inconsistency between actual
input audio mode and configured
audio mode. For example, actual is
MC and configured is ST.
Check Input Coding Mode
configuration.
Audio - Decoding
Format Mismatch
Config.
The input decoding format is set to
a low MHz decoder (AAC LC /
AC3) but actually decoding format
is a high MHz (AAC HE / E-AC3)
In the Audio Transcoding tab,
configure decoding format to Any.
Audio - Encoder
Failure
Is this output stream????
Internal problem.
If problem persists, call Customer
Support.
Audio Unsupported
Output Bitrate
The configured output bitrate is
not supported for the configured
coding mode.
Check that bitrate configuration is
supported for configured Output
Coding Mode. See Table 5-24 on
page 110.
Audio Unsupported
Output Coding
Mode
The configured output coding
mode is not supported.
Check configuration. Try changing
Follow to another value.
Audio Unsupported
Output Sample
Rate
Output sample rate is always as in
the input.
Check configuration
Audio - Cannot
Meet PCR
Insertion Rate
PCR insertion rate is too low.
Increase the audio ES bitrate
В© 2012 Harmonic Inc.
161
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
Alarm Message
Description
Output
Stream
Audio - Encoder
detect PTS Gap
No PTS was detected at input for
XXX ms. The input video stream is
not MPEG compliant
Check input source
Output
Service
Backup Service 1
is Activated
Backup serivce1 is activated
Informational alarm only.
Look for another alarm that
triggered the backup service.
Backup Service 2
is Activated
Backup service 2 is activated
Informational alarm only.
Look for another alarm that
triggered the backup service.
Backup Service 3
is Activated
Backup service is 3 activated
Informational alarm only.
Look for another alarm that
triggered the backup service.
Service Failure
Service is not streamed out
Check source
Recoding Unit
Failure
The recoding unit crashed
resulting from an unknown error,
or the input video stream is not
MPEG compliant.
Check the input stream
Input PCR
Interval Error
Interval error > 100 ms.
Informational only.
Corrupt Input
PCR
The device detects more than one
time base discontinuity within one
second.
PCR on
Unsupported
Component
The input PCR is not carried on the
video component.
Informational alarm.
Too Many ES
The input service includes a
number of non video elementary
streams beyond the device's reencoding capabilities. The
maximum number of ES on the
ProStream 1000 is 6.
Do not attempt to re-encode
content with more than one video
and five non video elementary
streams.
Could not
Allocate
Recoding Unit
The device could not allocate a reencoder to re-encode this service.
There were no free units to reencode the program.
Check how many re-encoded
services (VBR, Caped VBR, and
DTMX pools) were configured and
remove unnecessary services.
В© 2012 Harmonic Inc.
162
Solution
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
Output
Service
Alarm Message
Description
Solution
Excessive NonVideo Rate
The allocated video rate is less
than 2 Mbps.
Monitor the service to check its
behavior. If problem persists, call
Customer Support.
I-Frame Dropped
Due to errors in the input, the
capped GOP structure was
violated, and an I-frame was
dropped.
Check the input stream.
ReEncoded
Service Required
Video ES
There is no video ES for the reencoded service.
Verify that a video PID is
provisioned on the service.
ReEncoded
Service Rate Too
Low
In DiviTrackMX, the rate is too low
for encoding.
N/A
EAS is Activated
EAS service is activated.
None
EAS Input
Service Missing
The associated EAS input service
is missing.
Check the EAS input transport to
ensure that the associated EAS
input service exists.
Pass-Through
Service
Exceeded Max
Rate
Input bit rate of the Pass-Through
Service is higher than Max Bit
Rate. Service output will be muted.
Check input signal.
Slate Service is
Activated
Occurs when the Slate feature is
activated.
None
Slate Service
Failure
Occurs on the service output
when the Slate is missing from the
service input (even when the Slate
is not activated).
The stream cannot flow end-toend. Check input stream.
Primary Service
Failure
The primary/backup source failed.
The stream cannot flow end-toend. Check input stream.
Backup Service 1
Failure
The stream cannot flow end-toend.
Check input stream.
Backup Service 2
Failure
The stream cannot flow end-toend.
Check input stream.
Backup Service 3
Failure
The stream cannot flow end-toend.
Check input stream.
Service Name
SCTE30 Error
In splicing, another spliceable
service with the same name is
detected
Check configuration
В© 2012 Harmonic Inc.
163
ProStream 9000, Version 10, Rev A
Chapter 8 Troubleshooting
Troubleshooting
Table 8-1: Alarm List Raised by Platform
Source
Object
Output
Service
Alarm Message
Description
Solution
Exceeded
Spliceable ESs
Capacity
In splicing, too many PIDs are
associated with the service. The
maximum PIDs are:
Up to one video, up two audio, up
to eight data PIDs
Check configuration to match
spec
No SCTE30
connection
In splicing, Ad-Server either did
not send Init request or Init
request is wrong.
Check Ad-Server configuration
Insertion Channel
is Missing
Insertion channel (ad) did not
arrive on time.
Check Ad-Server streaming
interface.
Input PMT
Missing
PMT entry required on the output
was not received on the input.
Recheck the extraction settings on
the service provided as the tables’
input for the PSIP/DVB
regeneration.
Input VCT
Missing
VCT entry required on the output
was not received on the input.
Recheck the extraction settings on
the service provided as the tables’
input for the PSIP regeneration.
ReEncoded
Service Missed
Rate
DiviTrackMX, internal fault
If alarm persists, call Customer
Support
Transcoding Unit
Failure
The transcoding unit crashed
resulting from an unknown error,
or the input video stream is not
MPEG compliant.
Check the input stream.
Could not
Allocate
Transcoding Unit
Too many services to transcode.
Cannot allocate trans engine
Check configuration
Reenc and Trans
are selected for
the Service
Wrong configuration
Check configuration either to
reencode or to trans
В© 2012 Harmonic Inc.
164
ProStream 9000, Version 10, Rev A
Chapter 9
Additional Tools
9.1
Overview
The Tools web client page includes additional features. These features are grouped as
follows:
9.2
пЃ®
IGMP - allows you to select the required IGMP version. See Selecting IGMP Version on
page 165
пЃ®
NTP and Time - allows you to set the time of the device. See Setting Device Time on
page 166
пЃ®
Password - allows to define an access level. See Setting a Password on page 166
пЃ®
HW Clock Source - allows to set the hardware clock source. See Defining HW Clock
Source on page 166
пЃ®
A/V Processing - allows to define the following:
пЃ±
Set-top-box mode. See Defining the Set-Top-Box on page 167.
пЃ±
ACE Video Configuration - allows to enable PIP and to set the video frequency. See
Defining ACE Video Configuration on page 167.
пЃ±
ACE Audio Configuration - allows to define silence insertion. See Defining ACE Audio
Configuration on page 167.
пЃ®
EAS - allows you to configure Emergency Alert System. See Configuring EAS Parameters
on page 168
пЃ®
SNMP - see Defining SNMP Parameters on page 169
пЃ®
BDS - for future use
пЃ®
VIS - see Video Inventory System (VIS) on page 169
пЃ®
Licenses - see Licenses on page 170
Selecting IGMP Version
IGMP-v3 allows to reuse multicast addresses in a network. Multicast streams in an IGMP-v3
enabled network are identified not only by their destination address, but also by their source
address.
ProStream 1000 may operate either in IGMP-v2 or IGMP-v3 mode. Switching between
modes is service affecting.
пЃќ To select IGMP Version
1. In the web page, select Tools > IGMP tab.
2. Open the list and select the required mode:
пЃ±
Auto Detect
пЃ±
IGMP Version 2
пЃ±
IGMP Version 3
В© 2012 Harmonic Inc.
165
ProStream 9000, Version 10, Rev A
Chapter 9 Additional Tools
9.3
Setting Device Time
9.3.1
Network Time Protocol (NTP)
Setting Device Time
The Network Time Protocol table allows to synchronize the device time with the Universal
Time Coordination (UTC) by connecting the device to an NTP server. If you enable this option,
you cannot set the time of the unit manually.
пЃќ To set ProStream time according to the NTP server
Once you set the time according to the NTP server, you cannot set ProStream time manually.
1. In the web page, select Tools > Time tab.
2. To synchronize the ProStream time with the UTC time, check the NTP Enable box.
The Date and Time fields are disabled.
3. In NTP Server IP Address, enter the IP address of the NTP server.
In case an NTP server is unavailable, you may set the unit time manually.
9.3.2
Setting Device Time Manually
1. In the Date and Time fields, enter date and time respectively. Date format: mm/dd/yyyy.
Day format: hh:mm:ss.
2. To send required date and time to the unit, click Set Clock.
A verification message appears.
3. Click Ok.
The required time is sent to the unit and the date and time are updated immediately.
4. To set the local time offset according to the Greenwich Mean Time (GMT), open the Local
Time Offset list and select the required GMT offset.
NOTE: Set manually local time offset upon Day Light Saving changes.
9.4
Setting a Password
пЃ®
9.5
Select Tools > Password tab. See Setting/Changing a Password on page 11.
Defining HW Clock Source
NOTE: SFN application is currently unsupported.
В© 2012 Harmonic Inc.
166
ProStream 9000, Version 10, Rev A
Chapter 9 Additional Tools
Defining the A/V Processing
In SFN application, the Receiver accepts an external clock signal over an ASI port 1 of any
card.
1. In the web page, select Tools > HW Clock Source.
2. Under HW Clock Source, select the required option:
Internal - to revert to an internal clock
Slot 1- slot 5 - select the requires slot for receiving the external clock.
9.6
Defining the A/V Processing
9.6.1
Defining the Set-Top-Box
1. Select Tools > A/V Processing tab and focus on the Set-Top Box section.
2. Open the Mode list and select either of the following:
9.6.2
пЃ±
DVB
пЃ±
Motorola
пЃ±
Philips
Defining ACE Video Configuration
1. Select Tools > A/V Processing tab and focus on the ACE Video section.
2. Open the PIP Enable list and select either of the following:
пЃ±
Disable, default option
пЃ±
Enable
3. To set the video frequency, open the Video Frequency list and select 50Hz or 60Hz.
9.6.3
Defining ACE Audio Configuration
1. Select Tools > A/V Processing tab and focus on the ACE Video section.
2. Open the Silence Insertion Enable list and select either of the following:
пЃ±
Enable - Full support of Silence Mode. If enabled, silence is inserted in cases of
corrupt/missing audio input.
пЃ±
Disable
В© 2012 Harmonic Inc.
167
ProStream 9000, Version 10, Rev A
Chapter 9 Additional Tools
Configuring EAS Parameters
3. In Silence Insertion Timeout (msec), enter the required time out. The default is 200
milli.seconds. Indicates the period of time for input loss that requires the activation of
silence insertion.
9.7
Configuring EAS Parameters
To configure the Emergency Alert System, do the following:
1. Select Tools > EAS.
2. Open the EAS Mode list and select one of the following:
9.7.1
пЃ±
None - no EAS application
пЃ±
GPI Converter - ProStream 1000 serves as the GPI converter that generates EAS
request.
пЃ±
EAS Receiver - ProStream 1000 serves as the EAS receiver. Once you select EAS
Receiver, additional fields appear for configuring the EAS receiver and the input EAS
channel.
Configuring EAS Receiver
If EAS Receiver is selected, the following fields appear in the EAS tab:
1. In IP Address, enter the EAS receiver IP address.
2. In UDP Port, enter the UDP port to receive the EAS.
3. In Site ID, enter the site ID of the EAS receiver.
4. In Group ID, enter the group ID of the EAS receiver.
5. Click Active AES, to activate ProStream 1000 as AES receiver.
6. To add an EAS channel, click Add EAS Channel.
В© 2012 Harmonic Inc.
168
ProStream 9000, Version 10, Rev A
Chapter 9 Additional Tools
7.
Defining SNMP Parameters
Open the TS Stream Input and select the required TS. This list is populated with TSs with
EAS services.
8. In Service ID, enter the required service ID, that is an EAS service.
9. In Name, enter the required service name for this EAS service.
NOTE: See also Setting EAS Parameters on page 75.
9.8
Defining SNMP Parameters
The device is capable of reporting its status via SNMP (Simple Network Management
Protocol) to a third-party SNMP-based network management systems.
The status of the device is reported to the SNMP manager as SNMP Traps - notifications that
the device initiates and sends to the SNMP manager to indicate the assertion or remittance of
an alarm or warning. SNMP Traps are sent only to SNMP managers that are registered with
the device. To allow sending SNMP traps, configure up to four SNMP managers as explained
below:
пЃќ To forward SNMP traps:
1. Select Tools > SNMP tab.
2. In IP 1 - IP 4, enter the IP address of the computer to which you wish to forward all SNMP
traps from the device.
9.9
Video Inventory System (VIS)
As services traverse the network, multicast addresses change due to local service
aggregation and ad splicing. Since the operator cannot correlate a multicast address to a
particular service, it becomes difficult to address quality issues and resolve outages in a
timely fashion resulting in longer down times, higher call volume, and a less than optimal
customer experience.
The VIS feature allows to create a video inventory system by appending information to the
Service Description Table (SDT). The SDT is populated at the multiplex source within the
Comcast network, and updated by each device that manipulates the MPEG transport stream
with a device identification. Thus, you can easily determine the path for any given service.
пЃќ To use the VIS feature
1. Select Tools > VIS tab:
2. Select Video Inventory System to enable the VIS feature.
В© 2012 Harmonic Inc.
169
ProStream 9000, Version 10, Rev A
Chapter 9 Additional Tools
Licenses
3. In System Name enter the required name to append to the SDT table.
9.10
Licenses
The following features of ProStream 1000 version 6.0 and up require licensing:
пЃ®
Video and audio transcoding - each transcoded stream requires a license
пЃ®
VBR pools - ACE DiviTrackMXв„ў
To transcode, you need to purchase a license. For the complete list of available licenses, see
Table 9-3 on page 171.
Licenses are arranged in hierarchy according to their capabilities. You can use a license with
a high hierarchy for operation that requires a lower hierarchy as the following examples show:
пЃ®
If you purchased a HD transcoding license, you can use it for SD transcoding.
пЃ®
If you purchased a H.264 transcoding license, you can use it for MPEG-2 transcoding.
To view license hierarchies, see Licenses Hierarchy on page 174.
ProStream 1000 is shipped with the purchased licenses. In case you need an additional
license, ProStream 1000 grants you a grace period that allows you to use this feature. Grace
period is for 45 days of device uptime. When Grace period is active, the alarm License Grace
Period Enabled is raised. Once licenses are installed, the grace period is reloaded.
The following table lists the licensing specifications
Table 9-1: Licensing Specifications
Parameter
Licensed feature
Explanation
пЃ®
пЃ®
License Type
пЃ®
пЃ®
пЃ®
Video and audio transcoding (ACE only) - per each
stream
VBR pools - ACE DiviTrackMXв„ў
Permanent - Once you install a license, it is for
unlimited time
Grace - All features are working for 45 days grace
period. Grace period of 45 days is counted
according to device uptime.
Expired - Licenses that are based on a calendar
timeline. These licenses are for demo purposes
only.
License Management
Licenses are added/removed via the following:
пЃ® External license tool (NLM) - this tool resided on
another PC. The device uses HTTP to transfer files
from/to NLM. See Licensing System Architecture
on page 171.
Note: Adding/removing licenses does not affect
running streams. However, it affects licensing
allocation. See License Allocation on page 174.
Note: In case of card failure, to release licenses you
should manually disable transcoding.
Firmware Upgrade/
Downgrade
Licenses are maintained after upgrade/downgrade.
В© 2012 Harmonic Inc.
170
ProStream 9000, Version 10, Rev A
Chapter 9 Additional Tools
Licenses
Table 9-1: Licensing Specifications
Parameter
License Allocation
9.10.1
Explanation
Licenses are allocated according to their hierarchy.
See License Allocation on page 174.
Licensing System Architecture
Table 9-2: Licensing System Architecture Legend
Term
9.10.2
Explanation
NLM
Nodelock License Manager. A desktop application
FNO
Flexera database that stores licenses at the Harmonic
backoffice
Supported Licenses
The following table lists the currently supported licenses:
Table 9-3: Supported Licenses
License Name
Explanation
FW-PRM-1K-ACE-ANY-FORMAT-DEMO
Firmware License for DEMO enables output of
HD, SD, MPEG-2, H.264, audio Transcoding
FW-PRM-1K-ACE-ANY-FORMAT-LAB
Firmware License for LAB enables output of
HD, SD, MPEG-2, H.264, audio Transcoding
FW-PRM-1K-ACE-ANY-FORMAT-OUT
Firmware License for ANY output format: HD,
SD, MPEG-2, H.264 Transcoding
В© 2012 Harmonic Inc.
171
ProStream 9000, Version 10, Rev A
Chapter 9 Additional Tools
Licenses
Table 9-3: Supported Licenses
License Name
Explanation
FW-PRM-1K-ACE-ANY-OUT-SD
Firmware License for SD MPEG-2, H.264
output Transcoding
FW-PRM-1K-ACE-AVC-OUT-HD
ProStream 1000 ACE HD, AVC out ReEncoding Firmware License
FW-PRM-1K-ACE-AVC-OUT-SD
Firmware License for SD, H.264 output
Transcoding
FW-PRM-1K-ACE-MP2-OUT-HD
Firmware License for HD, MPEG-2 output
Transcoding
FW-PRM-1K-ACE-MP2-OUT-SD
Firmware License for SD, MPEG-2 output
Transcoding
FW-PRM-1K-ACE-DWCV-AVC-OUT-SD
Firmware License for DownConvert to SD,
H.264 output Transcoding
FW-PRM-1K-ACE-DWCV-MP2-OUT-SD
Firmware License for DownConvert to SD,
MPEG-2 output Transcoding
FW-PRM-1K-ACE-PIP-AVC-OUT
Firmware License for H.264 PIP output
Transcoding
FW-PRM-1K-ACE-HD-AVC-PIP-OUT
Firmware License for HD H.264 PIP output
Transcoding
FW-PRM-1K-ACE-SD-AVC-PIP-OUT
Firmware License SD for H.264 PIP output
Transcoding
FW-PRM-1K-DTMX-1
ProStream 1000 DTMX FW License
FW-PRM-1K-ACE-AUDLVL-MC
Firmware License for multichannel 5.1 Audio
Leveling
FW-PRM-1K-ACE-AUDLVL-ST
Firmware License for Stereo 2.1 Audio
Leveling
FW-PRM-1K-ACE-AUD-ST-OUT
Firmware License for Audio Transcodeing of
Stereo output Transcoding
FW-PRM-1K-ACE-AUD-DD-ST-OUT
Firmware License for Audio Transcodeing of
Stereo Dolby Digital output Transcoding
FW-PRM-1K-ACE-AUD-DWMIX-OUT
Firmware License for Audio transcoding of
Multi-Channel IN, Stereo OUT output
transcoding
FW-PRM-1K-ACE-AUD-DWMIX-DD-OUT
Firmware License for Audio Transcoding of
Multi-Channel IN, Stereo Dolby Digital output
transcoding
FW-PRM-1K-ACE-AUD-MC-OUT
Firmware License for Audio Transcoding of
Multi-Channel format output transcoding
В© 2012 Harmonic Inc.
172
ProStream 9000, Version 10, Rev A
Chapter 9 Additional Tools
Licenses
Table 9-3: Supported Licenses
License Name
9.10.3
Explanation
FW-PRM-1K-ACE-AUD-DD-MC-OUT
Firmware License for Audio Transcoding of
Dolby Digital Multi-Channel output
Transcoding
FW-PRM-1K-ACE-AUD-DD+-ST-OUT
Firmware License for Audio Transcoding of
Dolby Digital + Stereo output Transcoding
FW-PRM-1K-ACE-AUD-DD+-MC-OUT
Firmware License for Audio Transcoding of
Dolby Digital+ Multi-Channel output
Transcoding
Working with Licenses
To transcode and to work with VBR pools, you need to purchase licenses.
To mange your licenses, that is to install and to remove licenses, use the NLM (Nodelock
License Manager), an external tool. See Licensing System Architecture on page 171.
Once you select Transcoding per audio/video PID (Re Muxing tab) and click Apply, the device
activates the license according to the output transcoding format. (See following captures)
NOTE: If you did not configure video or audio transcoding, yet selected Transcoding, once you click
Apply, the default license is activated.
Click here to transcode. Once you select
it, the license is activated according to
the configured output transcoding format
В© 2012 Harmonic Inc.
173
ProStream 9000, Version 10, Rev A
Chapter 9 Additional Tools
9.10.3.1
Licenses
Licenses Hierarchy
Licenses are arranged in a hierarchical order: Hierarchy is divided as follows:
пЃ®
Video - hierarchy among video licenses
пЃ®
Audio - hierarchy among audio licenses
The following table lists the licensing hierarchy. Hierarchy is arranged from left to right. The
left most license is the most limited license and the right most license is the most
comprehensive one.
License Hierarchy - Example 1
If you purchased license: FW-PRM-1K-ACE-MP2-OUT-HD and you need to output an MPEG-2
SD stream.
Due to license hierarchy (see Table 9-4 on page 175 and following picture), you can use the
FW-PRM-1K-ACE-MP2-OUT-HD license to output an MPEG-2 SD stream.
An excerpt from table Table 94 on page 175
FW-PRM-1K-ACE-MP2-OUT-SD
FW-PRM-1K-ACE-MP2-OUT-HD includes the
preceding capabilities. Thus, you can use it to
transcode MPEG-2 SD stream.
License Hierarchy - Example 2
If you purchased license: FW-PRM-1K-ACE-MP2-OUT-HD and you need to output an MPEG-2
SD stream.
Due to license hierarchy (see Table 9-4 on page 175), you can use the FW-PRM-1K-ACE-MP2OUT-HD license to output an MPEG-2 SD stream. However, if you also need to transcode to
HD MPEG-2 output, your purchased license is already occupied by the MPEG-2 SD stream.
In this case, you can transcode to HD MPEG-2 output with a Grace type license. The device
grants you with the FW-PRM-1K-ACE-MP2-OUT-HD license for a grace period of 45 days.
During this time, you can purchase another license and install it as explained in the following
section License Allocation.
License Allocation
To use the FW-PRM-1K-ACE-MP2-OUT-HD, purchase the FW-PRM-1K-ACE-MP2-OUT-SD
license. Once the latter is installed, licenses are re-allocated, and as a result FW-PRM-1KACE-MP2-OUT-HD is free for MPEFG-2 HD transcoding.
В© 2012 Harmonic Inc.
174
ProStream 9000, Version 10, Rev A
Chapter 9 Additional Tools
Licenses
Hierarchy of Video Licenses
Table 9-4: Hierarchy Among Video Licenses
First
Second
Third
Fourth
Fifth
FW-PRM-1KACE-AVCOUT-HD
FW-PRM-1KACE-ANYFORMAT-OUT
FW-PRM-1KACE-AVCOUT-SD
FW-PRM-1KACE-ANYFORMAT-OUT
FW-PRM-1KACE-ANYOUT-SD
FW-PRM-1KACE-MP2OUT-HD
FW-PRM-1KACE-ANYFORMAT-OUT
FW-PRM-1KACE-AVCOUT-HD
FW-PRM-1KACE-MP2OUT-SD
FW-PRM-1KACE-ANYFORMAT-OUT
FW-PRM-1KACE-ANYOUT-SD
FW-PRM-1KACE-DWCVAVC-OUT-SD
FW-PRM-1KACE-ANYFORMAT-OUT
FW-PRM-1KACE-AVCOUT-HD
FW-PRM-1KACE-DWCVMP2-OUT-SD
FW-PRM-1KACE-ANYFORMAT-OUT
FW-PRM-1KACE-DWCVAVC-OUT-SD
FW-PRM-1KACE-MP2OUT-HD
FW-PRM-1KACE-HD-AVCPIP-OUT
FW-PRM-1KACE-PIP-AVCOUT
FW-PRM-1KACE-SD-AVCPIP-OUT
FW-PRM-1KACE-SD-AVCPIP-OUT
FW-PRM-1KACE-PIP-AVCOUT
FW-PRM-1KACE-HDAVC-PIP-OUT
Sixth
Seventh
Eighth
FW-PRM-1KACE-DWCVMP2-OUTSD
FW-PRM-1KACE-DWCVAVC-OUT-SD
FW-PRM-1KACE-AVCOUT-HD
FW-PRM-1KACE-DWCVAVC-OUT-SD
FW-PRM-1KACE-MP2OUT-HD
FW-PRM-1KACE-AVCOUT-SD
FW-PRM-1KACE-AVCOUT-HD
FW-PRM-1KACE-ANYFORMAT-OUT
FW-PRM-1KACE-AVCOUT-SD
FW-PRM-1KACE-AVCOUT-HD
FW-PRM-1KACE-ANYFORMAT-OUT
FW-PRM-1KACE-AVCOUT-SD
FW-PRM-1KACE-AVCOUT-HD
Hierarchy of Audio Licenses
Table 9-5: Hierarchy Among Audio Licenses
First
Second
Third
Fourth
FW-PRM-1KACE-AUDMC-OUT
FW-PRM-1KACE-AUD-DDMC-OUT
Fifty
Sixth
FW-PRM-1KACE-AUDLVLMC
FW-PRM-1KACE-AUDLVLST
FW-PRM-1KACE-AUDLVLMC
FW-PRM-1KACE-AUD-STOUT
FW-PRM-1KACE-AUD-DDST-OUT
В© 2012 Harmonic Inc.
175
FW-PRM-1KACE-AUDDD+-ST-OUT
FW-PRM-1KACE-AUDDD+-MCOUT
ProStream 9000, Version 10, Rev A
Chapter 9 Additional Tools
Licenses
Table 9-5: Hierarchy Among Audio Licenses
First
Second
Third
Fourth
Fifty
FW-PRM-1KACE-AUDDD-ST-OUT
FW-PRM-1KACE-AUD-MCOUT
FW-PRM-1KACE-AUDDD-MC-OUT
FW-PRM-1KACE-AUDDD+-ST-OUT
FW-PRM-1KACE-AUDDD+-MC-OUT
FW-PRM-1KACE-AUDDWMIX-OUT
FW-PRM-1KACE-AUDDWMIX-DDOUT
FW-PRM-1KACE-AUDMC-OUT
FW-PRM-1KACE-AUD-DDMC-OUT
FW-PRM-1KACE-AUDDD+-ST-OUT
FW-PRM-1KACE-AUDDWMIX-DDOUT
FW-PRM-1KACE-AUD-MCOUT
FW-PRM-1KACE-AUDDD-MC-OUT
FW-PRM-1KACE-AUDDD+-ST-OUT
FW-PRM-1KACE-AUDDD+-MC-OUT
FW-PRM-1KACE-AUDMC-OUT
FW-PRM-1KACE-AUD-DDMC-OUT
FW-PRM-1KACE-AUDDD+-MCOUT
FW-PRM-1KACE-AUDDD-MC-OUT
FW-PRM-1KACE-AUDDD+-MC-OUT
FW-PRM-1KACE-AUDDD+-ST-OUT
FW-PRM-1KACE-AUDDD+-MC-OUT
Sixth
FW-PRM-1KACE-AUDDD+-MCOUT
FW-PRM-1KACE-AUDDD+-MC-OUT
9.10.4
License Status
1. Log into the device via the web client. See Logging into the Device on page 10.
В© 2012 Harmonic Inc.
176
ProStream 9000, Version 10, Rev A
Chapter 9 Additional Tools
Licenses
2. Select Tools > Licenses.
3. In General, view the following:
пЃ±
Host ID - Unique number of licenses host, usually chassis serial number.
пЃ±
Grace period - indicates the grace period in days. When Grace period is expired,
Grace Period Remaining Days appear in red.
Device full Grace period
Device Grace period has
expired
4. In the table, view the following:
пЃ±
Feature Part Number - the part number of the license
пЃ±
Description - a short description of the license. See Licenses on page 170.
пЃ±
In use - indicates the number of licenses per type that are currently being used
пЃ±
Total - the total number of licenses per type installed on the device
пЃ±
Requested - the number of licenses requested for current transcoding configuration
пЃ±
Expiration - indicates the expiration date of the license. For none expired licenses,
Permanent appears.
В© 2012 Harmonic Inc.
177
ProStream 9000, Version 10, Rev A
Chapter 9 Additional Tools
Licenses
Licenses may appear in the table in the following colors:
Table 9-6: Licenses and Colors
Color
Explanation
Grayed out
Licenses that are not installed or requested
Gray
Licenses that are properly installed
Red
Licenses in a grace period
Yellow
Licenses that are not installed and use other licenses according to
licensing hierarchy
NOTE: In case of an internal licensing failure, a general failure message appears in the Licenses page.
В© 2012 Harmonic Inc.
178
ProStream 9000, Version 10, Rev A
Chapter 10
Support
10.1
Support Page
Diagnostic information about the ProStream device is available via the Support and
Troubleshooting page.
1. In the ProStream web client, select the Support tab.
2. Select the required command.
3. Enter the required parameters if required.
4. Click Execute.
5. View the results in the Result section.
10.1.1
Command list
Table 10-1: Command List
Command
Explanation
Parameter
Clear configuration
Removes the current configuration with an
option to remove also the current SW
version.
DiviTrack Information
Displays DToIP routes
Get Versions
Displays SW and BOOT versions as well as
IOM, CPC and MidPlane FPGA versions.
Recorder Units Allocation
Displays the allocation of the recorder units
and allows you to allocate a general or
splicing recorder.
XC Service Information
Displays the configured transcoded services
Input PID Information
Displays detailed information on all PIDs in
the input TS.
View Alarms
Displays all current alarms.
View CAS Information
Displays detailed information on CAS
components
View GbE Card
Information
Displays detailed information on the card
and its ports.
Slot number
View ASI or RC Card
Information
Displays detailed information on the mux
configuration and the actual routing.
Slot number
View ACE Card
Information
Displays detailed information on the Ace
configuration and actual routing.
Slot number
В© 2012 Harmonic Inc.
179
Slot number
ProStream 9000, Version 10, Rev A
Chapter 10 Support
Support Page
Table 10-1: Command List
Command
Explanation
Parameter
View ARP table
Displays entries of the ARP table of the
system.
View Net Stat
Displays information on all network
connections.
View Routing Table
Displays the destinations and their
parameters.
View ETH Information
Displays detailed information on the
Ethernet ports.
View Extraction Counters
Allows to check the input feed status.
View SCTE30 Log
Displays a log of SCTE30 messages
Location of recent lines
View Splice Manager
Information
Displays splice Manager information
пЃ®
пЃ®
пЃ®
пЃ®
пЃ®
Channel name
Time
Duration
Reset Counters
Simulate Cue
Ping
Tests that a remote host is reachable
Save Configuration
Saves the current configuration to a file.
Get Up Time
System get up time.
Reset
Reboots the device.
Configuration Log
Allows to record the configuration and to
present the configuration log.
Upload File
Displays the Upload file
Ethereal
Displays the Ethereal manager
TS Routes
Displays TS routes of all PIDs
Client Log Messages
Displays all valid messages
Reset on Device
Exception
For debug purposes only. Allows to enable/
disable reboot in case of an unexpected
exception, that is, fatal error.
Prepare Troubleshooting
Bundle
Bundles a set of files required for
troubleshooting for a later download.
Download
Troubleshooting Bundle
Downloads the prepared troubleshooting
bundle.
Clear the IE cache
before downloading
Log Command Traffic
Allows to save/discard all the Support page
traffic to/from a file. You can download the
file into the troubleshooting bundle.
Disabled/Enabled
Clear Command Traffic
Log
Clears the command traffic log (the traffic
logging has to be disabled)
Logging should be
disabled.
В© 2012 Harmonic Inc.
180
Destination IP
Setting - Enabled/
disabled
ProStream 9000, Version 10, Rev A
Appendix A
Loader Utility
A.1 Overview
The Loader utility is a powerful tool for saving the ProStream configuration and for uploading
it to your device or any other ProStream unit when required. Downloading and uploading the
configuration enables the following:
пЃ®
backup configuration
пЃ®
To upload the configuration to another device
пЃ®
To upload various settings to the device.
The Loader utility is provided with the ProStream and can be downloaded to your PC.
Following is a short description and instructions on how to operate the Loader utility once you
have downloaded it to your PC. For further information about downloading the application,
see To download the Loader utility on page 19.
A.2 Using the Loader Utility
The following sections guide you on how to use the Loader utility.
A.2.1
Starting the Loader Utility
Once you downloaded the Loader utility, start it when required.
пЃќ To start the Loader utility
1. Navigate to the location of the Loader utility and double click the CfgLoader.htm file.
Your browser opens and displays the Loader page:
В© 2012 Harmonic Inc.
181
ProStream 9000, Version 10, Rev A
Appendix A Loader Utility
A.2.1.1
Using the Loader Utility
Loader Utility Page
The Loader utility page is comprised of the following sections:
A.2.2
пЃ®
Device Properties - displays the IP address of ProStream unit with the required
configuration.
пЃ®
Download - allows to download the configuration from the device to your computer.
пЃ®
Upload - allows to clear previous configuration form the device and to upload the saved
configuration.
пЃ®
Status - displays the status of the current operation.
Downloading Configuration
When downloading the ProStream configuration the Loader utility saves it as an.XML file. The
.XML file includes all the configuration beside the IP address, Subnet mask and default
gateway of ETH1 port.
пЃќ To download configuration
1. In Loader utility, click Save Configuration to File.
A standard Save as window appears.
2. Navigate to the location of your choice and click Save.
Once downloading is complete, a message appears in the Status section of the Loader
page notifying you that the downloading is complete. An .XML file with the configuration
appears in the location of your choice.
A.2.3
Uploading Configuration
When uploading configuration, the Loader utility uploads the required configuration to the
device. (previous configuration is removed)
пЃќ To Upload configuration
1. To locate the required configuration, click Browse in the Loader utility page.
2. Browse to the configuration file of your choice and click Open.
The file name appears in the XML Configuration File box.
3. To view the file, click Show .XML File.
A viewer page opens and you can view the file.
4. To upload, click Load Configuration to Device.
The previous configuration is removed and the new one is uploaded. The Status section
notifies you when the uploading is complete. You may use the ProStream with the new
configuration.
NOTE: The uploaded configuration does not include the IP address, Subnet Mask and default gateway of
ETH1.
В© 2012 Harmonic Inc.
182
ProStream 9000, Version 10, Rev A
Appendix B
Standard ES Types and Descriptors
B.1 Standard Elementary Stream (ES) Types
The following standards are used to define types of elementary stream:
Value
Description
0x0
ITU-T | ISO/IEC Reserved
0x1
ISO/IEC 11172 Video
0x2
ITU-T Rec. H.262 | ISO/IEC 13818-2 Video or ISO/IEC 11172-2
constrained parameter video stream
0x3
ISO/IEC 11172 Audio
0x4
ISO/IEC 13818-3 Audio
0x5
ITU-T Rec. H.222.0 | ISO/IEC 13818-1 private_sections
0x6
ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private
data
0x7
ISO/IEC 13522 MHEG
0x8
ITU-T Rec. H.222.0 | ISO/IEC 13818-1 Annex A DSM CC
0x9
ITU-T Rec. H.222.1
0xA
ISO/IEC 13818-6 type A
0xB
ISO/IEC 13818-6 type B
0xC
ISO/IEC 13818-6 type C
0xD
ISO/IEC 13818-6 type D
0xE
ISO/IEC 13818-1 auxiliary
0xF-0x7F
0x80 - 0xFF
ITU-T Rec. H.222.0 | ISO/IEC 13818-1 Reserved
User Private
B.2 Standard ES and Program Descriptors (MPEG)
The following MPEG standards are used to extend the definitions of elementary stream and
programs:
Value
Description
0x2
Video stream descriptor
0x3
audio stream descriptor
0x4
hierarchy descriptor
В© 2012 Harmonic Inc.
183
ProStream 9000, Version 10, Rev A
Appendix B Standard ES Types and Descriptors
Standard ES and Program Descriptors (DVB)
Value
Description
0x5
registration descriptor
0x6
data stream alignment descriptor
0x7
target background grid descriptor
0x8
video window descriptor
0x9
CA descriptor
0xA
ISO 639 descriptor
0xB
system clock descriptor
0xC
multiplex buffer utilization descriptor
0xD
copyright descriptor
0xF
private data indicator descriptor
0x10
smoothing buffer descriptor
0x12
IBP descriptor
B.3 Standard ES and Program Descriptors (DVB)
The following DVB standards are used to extend the definitions of elementary stream and
programs:
Value
Description
0x51
Mosaic descriptor
0x52
Stream identifier descriptor
0x56
Teletext descriptor
0x59
Subtitling descriptor
0x5F
Private data specifier
0x60
Service move descriptor
0x65
CA system descriptor
0x66
Data broadcast ID descriptor
В© 2012 Harmonic Inc.
184
ProStream 9000, Version 10, Rev A
Harmonic Inc.
4300 North First Street
San Jose, CA 95134 U.S.A.
T +1 408 542 2500
F +1 408 542.2511
www.harmonicinc.com
В© Copyright 2007 Harmonic Inc. All rights reserved.пЂ Manual Part No. 700-000XXXX
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement