DR-500 User Manual PDF
DR-500 User Manual PDF
DR-500 User Manual PDF
User Manual
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Table of Contents
1. Document Overview ...................................................................................................................... 9
1.1. Document identification ....................................................................................................... 9
1.2. Disclaimer ........................................................................................................................ 10
1.3. Copyrights ....................................................................................................................... 11
1.4. Precautions ....................................................................................................................... 12
1.5. Symbols ........................................................................................................................... 13
2. Product Overview ........................................................................................................................ 14
2.1. Package Content ............................................................................................................... 14
2.2. Front View ....................................................................................................................... 15
2.3. Rear View ........................................................................................................................ 16
2.3.1. DVB-S2 IO Interfaces ............................................................................................. 17
2.3.2. ASI IO Interfaces .................................................................................................... 18
2.3.3. SDI Output Interfaces .............................................................................................. 18
2.3.4. Synchonization IO Interfaces .................................................................................... 19
2.3.5. Ethernet IO Interfaces .............................................................................................. 19
2.3.6. Ethernet Management Interface ................................................................................. 20
2.3.7. Audio Out Interfaces ............................................................................................... 20
2.3.8. Analog Audio Out Interfaces .................................................................................... 20
2.3.9. Ultra IP Input Interface ............................................................................................ 22
2.4. Ventilation ....................................................................................................................... 23
3. Installation .................................................................................................................................. 24
3.1. Setting Up Your Device ..................................................................................................... 24
3.2. Quick start ....................................................................................................................... 25
3.2.1. Setting up the Management IP Address ....................................................................... 25
3.2.2. Accessing the Web GUI ........................................................................................... 25
4. User Interfaces ............................................................................................................................ 27
4.1. Three configuration tools .................................................................................................... 27
4.2. Front Panel ...................................................................................................................... 28
4.2.1. Status LED ............................................................................................................ 28
4.2.2. LCD ..................................................................................................................... 28
4.2.3. TFT ...................................................................................................................... 29
4.2.4. Keypad ................................................................................................................. 29
4.2.5. USB ..................................................................................................................... 29
4.2.6. Menus ................................................................................................................... 29
4.3. Web GUI ......................................................................................................................... 40
4.3.1. Gui Overview ......................................................................................................... 40
4.3.2. Decoding Status Panels ............................................................................................ 41
4.3.3. Configuration Panel ................................................................................................. 47
5. Setting up a configuration ............................................................................................................. 68
5.1. Overview ......................................................................................................................... 68
5.2. Input ............................................................................................................................... 69
5.2.1. ASI Input .............................................................................................................. 69
5.2.2. DVB-S/S2 Input ..................................................................................................... 69
5.2.3. IP Input ................................................................................................................. 71
5.2.4. ZIXI Input ............................................................................................................. 76
5.2.5. Ultra IP Input ......................................................................................................... 78
5.3. Service Selection ............................................................................................................... 80
5.3.1. Service Editor ........................................................................................................ 81
5.3.2. Video Output ......................................................................................................... 82
5.3.3. Audio Output ......................................................................................................... 82
5.4. Biss/CA ........................................................................................................................... 90
www.ateme.com Page ii
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
www.ateme.com Page iv
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
List of Figures
1.1. Direct current symbol ................................................................................................................ 13
1.2. Alternating current symbol .......................................................................................................... 13
1.3. Ground symbol ......................................................................................................................... 13
1.4. Blocked trash ............................................................................................................................ 13
2.1. Front View Interface .................................................................................................................. 15
2.2. Rear View Interface example 1 .................................................................................................... 16
2.3. Rear View Interface example 2 .................................................................................................... 16
2.4. DVB-S/S2 Input/Output Interfaces ................................................................................................ 17
2.5. ASI Input/Output Interfaces ........................................................................................................ 18
2.6. SDI Output Interfaces ................................................................................................................ 18
2.7. Synchronization Interfaces .......................................................................................................... 19
2.8. Stream Ethernet Interfaces .......................................................................................................... 19
2.9. Management Ethernet Interface .................................................................................................... 20
2.10. Audio Output Interfaces ............................................................................................................ 20
2.11. Analog Output Interfaces .......................................................................................................... 21
2.12. Ultra IP Interfaces ................................................................................................................... 22
2.13. Cool air intakes on the front panel .............................................................................................. 23
2.14. Warm air outputs on the rear panel ............................................................................................. 23
3.1. Accessing the Web GUI ............................................................................................................. 26
4.1. Front Panel sub-elements' identification ......................................................................................... 28
4.2. Gui Overview ........................................................................................................................... 40
4.3. Decoding Status panels .............................................................................................................. 41
4.4. Active service overview ............................................................................................................. 42
4.5. Probed programs ....................................................................................................................... 44
4.6. Sat Input status example ............................................................................................................. 45
4.7. IP Input status example .............................................................................................................. 46
4.8. Status Panel .............................................................................................................................. 48
4.9. Service Panel View ................................................................................................................... 50
4.10. Network Panel ........................................................................................................................ 53
4.11. Time Panel ............................................................................................................................. 55
4.12. Alarms and Traps Panel View .................................................................................................... 56
4.13. System Descrambling Parameters view ........................................................................................ 61
4.14. Licenses view ......................................................................................................................... 62
4.15. Firmware and Troubleshooting view ........................................................................................... 63
5.1. Input Type Parameter ................................................................................................................. 69
5.2. DVB-S2 Settings View .............................................................................................................. 70
5.3. IP Settings View ....................................................................................................................... 72
5.4. ZIXI Settings View ................................................................................................................... 77
5.5. Ultra IP Settings View ............................................................................................................... 78
5.6. Service Selection View .............................................................................................................. 80
5.7. Descrambling Parameters view .................................................................................................... 90
5.8. Data Output View ..................................................................................................................... 94
5.9. Output parameters view ............................................................................................................ 100
5.10. Stream Forwarding View ......................................................................................................... 105
5.11. MPE Settings View ................................................................................................................ 109
E.1. Cabling diagram ...................................................................................................................... 147
E.2. 4K Master input configuration ................................................................................................... 148
E.3. 4K Master SDI Output configuration .......................................................................................... 148
E.4. 4K Master VPSC output ........................................................................................................... 148
E.5. 4K Slave input configuration ..................................................................................................... 149
E.6. 4K Slave SDI Output configuration ............................................................................................ 149
www.ateme.com Page v
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
www.ateme.com Page vi
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
List of Tables
1.1. Document Identification ............................................................................................................... 9
2.1. Front View Interface .................................................................................................................. 15
2.2. Rear View Interface example 1 .................................................................................................... 16
2.3. Rear View Interface example 2 .................................................................................................... 17
2.4. DVB-S/S2 Input/Output Interfaces Description ............................................................................... 17
2.5. ASI Input/Output Interfaces Description ........................................................................................ 18
2.6. SDI Output Interfaces Description ................................................................................................ 18
2.7. Synchronization Interfaces Description .......................................................................................... 19
2.8. Stream Ethernet Interfaces Description .......................................................................................... 19
2.9. Analog audio extension board Sub-D25 connector mapping .............................................................. 21
3.1. Installation ............................................................................................................................... 24
4.1. Status LED .............................................................................................................................. 28
4.2. Front Panel Menu ...................................................................................................................... 29
4.3. Front Panel Configuration Menu .................................................................................................. 33
4.4. Front Panel Input Menu .............................................................................................................. 33
4.5. Front Panel Composition Menu .................................................................................................... 34
4.6. Front Panel Output Menu ........................................................................................................... 38
4.7. Front Panel Mpe Menu .............................................................................................................. 39
4.8. Gui Overview ........................................................................................................................... 40
4.9. Decoding Status panels .............................................................................................................. 41
4.10. Input status ............................................................................................................................. 45
4.11. Configuration Panel Description ................................................................................................. 47
4.12. Status Panel Description ........................................................................................................... 48
4.13. Service Panel Tabs Description .................................................................................................. 50
4.14. System Panel Description .......................................................................................................... 52
4.15. Input alarms ............................................................................................................................ 57
4.16. Stream alarms ......................................................................................................................... 58
4.17. Genlock alarms ....................................................................................................................... 58
4.18. System alarms ......................................................................................................................... 58
4.19. Decoding alarms ...................................................................................................................... 58
4.20. Configuration alarms ................................................................................................................ 59
4.21. Traps description ..................................................................................................................... 59
5.1. Input Type ............................................................................................................................... 69
5.2. ASI Input ................................................................................................................................. 69
5.3. DVB-S2 Settings ....................................................................................................................... 70
5.4. Basic IP Settings Description ...................................................................................................... 72
5.5. Failover IP Settings Description ................................................................................................... 73
5.6. SMPTE 2022-7 Settings Description ............................................................................................. 74
5.7. IP SSM Settings Description ....................................................................................................... 75
5.8. VBR Settings Description ........................................................................................................... 76
5.9. ZIXI Settings ............................................................................................................................ 77
5.10. Ultra IP Settings ...................................................................................................................... 78
5.11. Service Selection Parameters ..................................................................................................... 81
5.12. Video Output Parameters .......................................................................................................... 82
5.13. Audio Output Parameters .......................................................................................................... 83
5.14. Audio Mode Compliance .......................................................................................................... 84
5.15. DolbyE start line recommandations ............................................................................................. 85
5.16. Analog Audio Output Levels Description ..................................................................................... 86
5.17. Audio PID selection example 1 .................................................................................................. 87
5.18. Audio PID selection example 2 .................................................................................................. 88
5.19. Audio PID selection example 3 .................................................................................................. 88
1. Document Overview
1.1. Document identification
Table 1.1. Document Identification
Title DR5000 - Modular Contribution Decoder - User Manual
Revision Number 1.0
Description Document for firmware release 2.2.0.0
Date of Issue 2017-02-13
Document Reference UM-DR5000-FW2.2.0.0-REV1.0
www.ateme.com Page 9
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
1.2. Disclaimer
The material in this document is for information only and subject to change without notice. While reasonable efforts
have been made in the preparation of this document to assure its accuracy, ATEME assumes no liability resulting
from errors or omissions in this document, or from the use of the information contained herein. ATEME reserves
the right to make changes or revisions in the product design or the product manual without reservation and without
obligation to notify any person of such revisions and changes.
www.ateme.com Page 10
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
1.3. Copyrights
Notice
The DR5000 is not designed or intended to violate any other entity's copyright or other IP (Intellectual Property)
rights. Each DR5000 user may only use their DR5000 in conjunction with materials legally owned or licensed by
such user, and only to the extent that such ownership or license rights permit such use.
These materials are provided "as-is." ATEME makes no warranties, stated or implied, as to, the information contained
herein. In addition, ATEME makes no stated or implied warranties of merchantability or working condition for a
particular purpose or use with respect the information contained in these materials.
In no event shall ATEME be liable for any indirect, special, consequential or incidental damages, including, but not
limited to, lost profits or loss or damage to data arising from the use of these materials, even if advised in advance
of the possibility of such damages.
The glossary of this document is partially extracted from the Wikipedia encyclopedia.
Trademarks
ATEME, the ATEME logo, Kyrion and the Kyrion logo are all trademarks or registered trademarks of ATEME
Corporation. The DR5000 clustering technology - as well as other technologies included in DR5000 - are protected by
patents or pending patent applications in the U.S. and other countries. All other trademarks or registered trademarks
are property of their respective owners.
www.ateme.com Page 11
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
1.4. Precautions
Only qualified persons are authorized to carry out maintenance on this device.
Read the Users' Manual carefully, and follow the correct procedure when setting up the device.
Do not open your DR5000 or attempt to disassemble or modify it, unless instructed by an ATEME representative. To
avoid any risk of electrical shock, fire, short-circuiting or dangerous emissions, never insert any metallic object into
the enclosure. Your DR5000 contains no user-serviceable parts. If it appears to be malfunctioning, have it inspected
by a qualified ATEME Technical Support representative.
Never expose your device to rain, use it near water, or in damp or wet conditions. Never place objects containing
liquids on the DR5000, as they may spill into its openings; doing so increases the risk of electrical shock, short-
circuiting, fire or personal injury.
Basic electrical safety precautions should be followed to protect you from harm and the system from damage:
• Be aware of where the On/Off power switch is situated on the chassis; as well as the rack's emergency power off-
switch. Check also where the disconnection switch or electrical outlet is located.
• Power should always be disconnected from the system before opening it. When disconnecting the power, you
should first power down the system and unplug the power cords of the power supply.
• Only the provided power supply cord must be use to power the DR5000. This power supply cord includes a ground-
ing plug and it must be plugged into a grounded electrical outlet. If you should use a different power supply cord,
make sure it is compatible with your locale electrical power supply.
• The mains plug (or the mains plugs for dual plug version) is used as the disconnect device and shall be easily
accessible.
• The internal fuse of the DC filter board shall be replaced by a 5x20mm medium-acting 8A 250V fuse, like LittleFuse
234 series.
• The rear connector is used as the disconnect device and shall be easily accessible.
Warning
This product contains a lithium battery. The lithium battery may explode if it is incorrectly replaced.
This battery must be replaced only with the same or equivalent type recommended by the manufacturer.
Dispose of used batteries according to the manufacturer's instructions.
www.ateme.com Page 12
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
1.5. Symbols
Figure 1.1. Direct current symbol
The blocked trash can indicate that the product must be collected by a particular sector and, as such, must not be
thrown in a classic trash can.
www.ateme.com Page 13
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
2. Product Overview
2.1. Package Content
Before continuing, please check the content of the product package. This product package should contain the following
items:
www.ateme.com Page 14
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
Depending on your hardware options, a double slot CAM input may also be present.
www.ateme.com Page 15
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
www.ateme.com Page 16
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
Earth pin shall also be correctly connected, or be shunt to either + / – DC input if already grounded, as
the + / - DC input is floating and fully isolated from ground.
www.ateme.com Page 17
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
www.ateme.com Page 18
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
Version 2.2.0.0 of the DR5000 will always output the same signal on both SDI connector groups.
www.ateme.com Page 19
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
The "Management" port, described in Section 2.3.6, “ Ethernet Management Interface ”, is not suited to
receive/transmit Transport Stream, and shall be used only for management purposes (SNMP monitoring,
web GUI, etc.). Nevertheless, those streaming connectors can be used for management purposes.
www.ateme.com Page 20
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
www.ateme.com Page 21
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
www.ateme.com Page 22
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
2.4. Ventilation
Air ventilation prevents abnormal temperature rises inside the unit. Next figures show cool air intakes and warm air
outputs.
Place the Kyrion® in a well-ventilated space, and allow ideally up to 10cm of free space on all sides of the Kyrion®
so increasing air circulation and cooling.
Warning
Never obstruct air intakes and outtakes. Beware of 19'' bays doors, if any.
Note
www.ateme.com Page 23
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
3. Installation
3.1. Setting Up Your Device
Unpack your DR5000 unit, and carefully slide it into a shelf space in the rack. Use your equipment rack's screw to
secure the device in place. You should then plug in the following order:
www.ateme.com Page 24
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
• Use the arrows of the front panel to enter "System -> Network -> Management" menu.
• Enter the appropriate IP address and netmask ("Address" and "Netmask" sub-menus) so that the decoder can be
reached through your network.
Warning
www.ateme.com Page 25
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
www.ateme.com Page 26
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
4. User Interfaces
4.1. Three configuration tools
There are 3 different ways to configure your DR5000:
• SNMP.
The web interface provides access to all the parameters but need a network connection to be used. The Front Panel
interface provides access to all the operational parameters and most of the system ones. Choose the most appropriate
way depending on your overall system’s design.
www.ateme.com Page 27
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
The control buttons and LCD provide an easy method of setting the network interface addresses and default gateway
parameters directly from the front of the Kyrion® System without using a management computer.
Note
The events that will switch the "ALARM" LED to "Solid RED" can be configured in the Web GUI.
4.2.2. LCD
The LCD [FP4] displays some status information and configuration menus.
www.ateme.com Page 28
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
4.2.3. TFT
The TFT [FP5] displays the currenlty decoded service, as well as its name and format.
4.2.4. Keypad
The Keypad is used for configuration when navigating the local setup menu of the Kyrion®.
Use the directional keys, [FP8] to [FP11] , to navigate through the different menus.
Use the 'OK' key [FP6] to validate changes and the 'Cancel' key [FP7] to cancel any action.
Depending on the context, use the extended keys [FP12] to enter characters, numbers or as a shortcut to some menus.
4.2.5. USB
USB connector, depicted as F13 in Figure 4.1, “Front Panel sub-elements' identification”, can be used with a USB
mass storage device for operations such as configuration import/export, or, troubleshooting the unit (refer to Sec-
tion 4.3.3.3.5.5, “ Troubleshooting ” for more information on that topic).
Note
The USB key must be formatted as "FAT32". Only the first partition will be used by the DR5000.
4.2.6. Menus
The following tables describe the menu tree of the Front Panel. For information about how to use these parameters,
please refer to Section 5.1, “ Overview ”
www.ateme.com Page 29
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Stats Jitter
Jitter tolerance
FEC
Type
FEC
FEC
Delay
www.ateme.com Page 30
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Dropped
pack-
ets
Re-
cov-
ered
Counters pack-
ets
Jitter
errors
Lock
errors
Format -
Manufacturer -
Serial Number -
Identifier -
Carrier ID
Telephone Number -
Longitude -
Latitude -
User Information -
Size
Profile
Depth
Video
Color Space
Fps
Bitrate
Mode
Info
GrX/PrY Active/Inactive
Emulation/No
Emulation
Output
Mode
Info
Active/Inactive
Aes #X
Emulation/No
Emulation
-
Present
SMPTE XXXX/VBI Src
Line
ASI Forward
Forward
IP Forward
www.ateme.com Page 31
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
www.ateme.com Page 32
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
www.ateme.com Page 33
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Primary Serv. Id - - -
Service
Scndry Serv. Id - - -
Video Pid - - -
Mode - -
Silence Emulation - -
Audio EmbeddedAes[1-8] Monitor Pid -
Automatic Pid -
Pcm Channel1 Pid
www.ateme.com Page 34
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Channel
Selection
Pid
Channel2 Channel
Selection
Pid -
PassThrough
Aes Pair Sel. -
Pid -
Aes Pair Sel. -
DolbyPassThrough
Override Location -
Line Location -
Audio Delay - -
Mode - -
Silence Emulation - -
Monitor Pid -
Automatic Pid -
Pid
Channel1 Channel
Selection
Pcm
Pid
ExternalAes[1-4] Channel2 Channel
Selection
Pid -
PassThrough
Aes Pair Sel. -
Pid -
Aes Pair Sel. -
DolbyPassThrough
Override Location -
Line Location -
Audio Delay - -
Mode - -
Silence Emulation - -
Monitor Pid -
Automatic Pid -
Pid
Analog[1-4] Channel1 Channel
Selection
Pcm
Pid
Channel
Channel2
Selection
Gain -
www.ateme.com Page 35
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Audio Delay - -
Descrambling Mode - - -
Mode - -
Biss Biss-1 Key - -
Biss-E Key - -
Descrambling Force 3V3 - -
CAM Service limiting - -
BR limit [mbps] - -
Descr. Services - - -
Service[1-8] Service Id - -
SMPTE 12M Selected -
Selected -
Source -
SMPTE 2010 Pid -
Override Location -
Line Location -
Selected -
Source -
SMPTE 2016 Pid -
Override Location -
Line Location -
Selected -
SMPTE 2038 Source -
Pid -
Data Ancillary Override Location -
Line Location -
SMPTE 334-1 Selected -
Source -
Pid -
Override Location -
Line Location -
SMPTE 334-2 Selected -
Source -
Pid -
Selected
Teletext Source
SMPTE 2031 Pid
Selected
CC 608
Source
www.ateme.com Page 36
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Pid
Selected
WSS Source
Pid
Selected
VPS Source
Pid
Selected
AMOL 48 Source
Pid
Selected
AMOL 96 Source
Pid
Override Location -
Line Location -
Selected -
Teletext Source -
Pid -
Selected -
CC 608 Source -
Pid -
Selected -
WSS Source -
Pid -
Selected -
VBI VPS Source -
Pid -
Selected -
AMOL 48 Source -
Pid -
Selected -
AMOL 96 Source -
Pid -
Selected -
Video Index Source -
Pid -
Mode - -
Overlay Source - -
Pid - -
www.ateme.com Page 37
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Teletext Page - -
DVBS Serv. Index - -
CC608 service - -
Ip VLAN Id -
Streams[1-3] Enabled
Spoofing Src Ad-
dress
Enabled
User-
RTP De-
SSRC fined
Value
Enabled
Columns
FEC
Rows
Step
www.ateme.com Page 38
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Remuxed - -
Asi2 VPSC Enabled -
Descrambled - - -
Remux Bit. Modify - - -
Bitrate - - -
VPSC Enabled - - -
Confidence Monitor Disable - - -
Upscale Type - - -
www.ateme.com Page 39
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
These three, vertically stacked panels give an in-depth view of the decoding/dis-
Decoding Sta-
A covered program. These panels are read-only, and are used to monitor the DR5000
tus Panels
activity. Refer to Section 4.3.2, “ Decoding Status Panels ” for more information.
This panel is used to configure the DR5000, both from a system (IP
Configura- address, SNMP management, Alarms reporting, etc.) and from a
B
tion Panel configuration (input type, decoded service, etc.) point of view. re-
fer to Section 4.3.3, “ Configuration Panel ” for more information.
www.ateme.com Page 40
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
The "Decoding Status" panel can be hidden by double-clicking on the separator between the "Decoding
Status" and "Configuration" panels.
www.ateme.com Page 41
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
• The input type (IP, ASI, DVB-S/S2, Ultra IP) and an overview of its associated parameters
• The video elementary streams characteristics, such as codec, profile, level, chroma format, bit depth, resolution,
frame rate, bitrate, etc.
• The audio elementary streams characteristics, and the way they are mapped on output. This is listed by audio output
pair, both for embedded SDI (denoted GrX/pY for Group X, Pair Y) and for External AES (going from 1 to 4).
Note
The video bitrate is computed at elementary stream level. It may differ from the one reported in the
elementary stream if this one is wrongly reported.
www.ateme.com Page 42
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
Errors may be reported by highlighting the associated lines in red. This will typically be the case when
a selected PID has not been found in the incoming stream.
Note
More information is reported through tooltips that will be displayed when the mouse cursor is left above
a given line for a short amount of time.
This panel can also be used to monitor the audio/video output of the DR5000, by clicking on the "tv" icon depicted
by label A in Section 4.3.2.1, “ Active service overview ”.
• The video thumbnail depicts what is currently output by the DR5000, including overlays; the same video can be
seen on the front panel "confidence monitor".
• Audio vu-meters are meant to give an overview of the DR5000 audio outputs, for embedded (SDI) AES, external
AES, or analog audio (when applicable). The same information can be retrieved on the front panel "confidence
monitor". A given audio output will be greyed out when disabled, and non-pcm data will be detected and displayed
in the associated vu-meter.
The name of the service will be displayed with the service ID when it is present.
www.ateme.com Page 43
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
• A clock icon will be present next to the PID carrying a PCR; otherwise (when the PCR is carried by a separate
PID), the PCR pid will be displayed with the service name.
• Scrambled services will be reported with a "lock" next to the service name.
Note
A service will be considered as scrambled as long as at least one of its PID is scrambled.
Note
Scrambling detection relies on the TS packets header rather than on the content of scrambling tables (that
may not be present). That detection is only performed when a service has been choosen for decoding.
Note
Programs (resp. streams) may be either sorted by ascending Service ID (resp. PID), or follow PAT (resp.
PMT) order, depending on active configuration. Please see Section 5.3.1.1, “ PSI Order configuration
” for more information.
This panel will list the probed DVB-SSU packages found in the incoming Transport Stream. Depending on the
"update_descriptor", the package may be automatically downloaded. One may also choose which package to down-
www.ateme.com Page 44
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
load whan several packages have ben found. Please refer to Section 4.3.3.3.5.1, “ System actions ” for more infor-
mation on managing DVB-SSU packages.
www.ateme.com Page 45
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
IP input status will be split in several tabs, depending both on the user-configuration and on the stream content.
Note
Counters tab
This tab will report static stream properties (UDP/RTP, detected FEC matrix) as well as internal counters, meant to
monitor the IP input. All these counters pertain to media packets only (by opposition to FEC packets) and may be
resetted either by user operation ("Reset" button), or by external stream events (UDP/RTP switch, SSRC change,
SN discontinuity, etc).
• RTP, UDP: Missing packet counter reports the amount of packets that have been lost in input. The missing packets
may be corrected when FEC is in use. Missing packet detection relies on RTP sequence number, or on PCRs gaps
for UDP.
• RTP: Duplicate Packet counter reports the number of IP frames that have been duplicated, based on RTP sequence
number, for media packets only.
• RTP: Out of order counter reports the number of IP frames that have been received, but not in the same order as
they were sent.
www.ateme.com Page 46
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
• RTP: Corrected Packet counter reports the number of IP frames that have been found missing, but recovered thanks
to FEC.
• RTP, UDP: Uncorrected Packet counter reports the number of IP frames that have been found missing, and not
recovered by FEC. In UDP, that counter is always equal to the "Missing packet" counter.
Note
ST2022-7 is a preprocessing stage for RTP input. As such, all the counters refer to the output of
ST2022-7 processing. In other words, if a packet is declared missing with ST2022-7 activated, it means
that ST2022-7 failed to recover that packet.
ST2022-7 tab
• The upper part gives an overview of the status protection. Input is considered as "protected" when both sources are
active (see below), and when the delay between sources is less than the configured network skew (please refer to
Section 5.2.3.3, “ SMPTE 2022-7 Settings ” for information on ST2022-7 configuration).
• The center part reports sources activity. A source is considered active as long as some packets are received.
• The bottom part reports the amount of packets taken from primary and secondary sources, as well as the offset
between sources. Positive offset values mean that the secondary source is late, negative values mean that the primary
source is late.
Failover tab
This tab reports information about failover, when configured. Sources activity are monitored, and a "toggle" button
will appear when configured in manual/toggle mode, to enforce source switch.
Graphs
Bitrate, Jitter and Pre/Post-FEC error rates graphs are plotted for monitoring the IP input at a glance.
Indicates which inputs/outputs are currently in use, and reports potential er-
Rear Panel
rors (in such case, the associated input/output will be filled with solid red).
Status Gives an overview of the DR5000 status, from a system point of view. Events will also be
Panel logged in that window (please refer to Section 4.3.3.1.3, “ Message Log ” for more information)
www.ateme.com Page 47
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
That's where one can configure the parameters that pertain to the decoding
Service
process itself, i.e. input type, service selection, output mapping, etc. Chang-
Panel
ing a parameter in that panel will typically impact the decoder outputs.
System System configuration can be performed in that tab,
Panel such as setting time, IP address, BISS injected IDs, etc.
www.ateme.com Page 48
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
• 'Serial number' is a unique DR5000 identifier. One can find this number on a sticker on the side of the unit; that
number is used to identify your unit when contacting the support. This field is read-only.
• 'System name' is a user-configurable name that one can use to identify a unit when configuring multiple DR5000
with one computer.
• 'System version' identifies the firwmare that is currently running on the unit.
• 'System time' reports the current system date/time. Please refer to Section 4.3.3.3, “ System Panel ”
• 'Temperature' reports the maximum temperature of all the sensors inside the unit.
• 'Locked/Unlocked' allows to lock the system. The configuration cannot be changed when the system is locked.
This field can be used as a sticky note, when the unit is shared among multiple operators. The content of that field is
stored in the DR5000 rather than on the computer used to access the GUI. That means that its content will be shared
among all the computers that may concurrently access the DR5000 Web GUI.
This panel is intended to log all the events that occurred in the DR5000. The events have a user-configurable severity
level, a 'begin' time, and, when applicable, a 'end' time. An alarm is said to be "opened" when it has started (it has a
'begin' time), but not ended (it does not have a 'end' time).
The list of the possible events and there associated severity levels can be configured; please refer to Section 4.3.3.3.2,
“ Setting Alarms And Traps ” for more information.
Note
Logs can be exported to an external file, for technical support analysis. However, the information con-
tained in such logs is not intended for advanced unit troubleshooting. Please refer to Section 4.3.3.3.5,
“ Firmware And Troubleshooting ” for more information.
Note
Warning
When clearing the logs, the latter will be deleted from the DR5000, not only from the Web GUI. This
operation can not be canceled.
www.ateme.com Page 49
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
www.ateme.com Page 50
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Configurations can be managed through that tab. The latter offers a summa-
Preset
rized view both of the active configuration and of the 64 configuration slots.
Multiple configuration management is meant to ease operating the decoder when one has to frequently switch between
different decoding use-cases.
Concept
It is important to understand that the active configuration on the DR5000 can be different from the configuration
being edited on the web GUI.
• The configuration being edited on the GUI can be sent to the DR5000 (in which case it will become the 'active'
configuration if it is valid). This is done through the 'set' button (Label 'B' in Figure 4.9, “Service Panel View”).
• The active configuration can be retrieved, in which case the settings on the web GUI will be replaced by the settings
pertaining to the active configuration. This is done through the 'get' button. (Label 'A' in Figure 4.9, “Service Panel
View”)
• The configuration being edited is denoted as 'Scratch Parameters' in the web GUI.
• The DR5000 can store up to 64 configuration slots, which can be individually named. The slot selection is made
through the combo box labeled 'C' in Figure 4.9, “Service Panel View”.
• The 'open' (Label 'D' in Figure 4.9, “Service Panel View”) button will replace the edited configuration by the
content of a given configuration slot (selected through the combo box). The name of the configuration slot is not
copied. That operation will not modify the active configuration.
• The 'save' (Label 'E' in Figure 4.9, “Service Panel View”) button will replace the content of a given configuration
slot (selected through the combo box) by the edited configuration. The name of the configuration slot remains
unchanged.
• The edited configuration can be exported/imported to/from disk (Labels 'F' and 'G' in Figure 4.9, “Service Panel
View”). This operation does not modify the active configuration, as only the content of the edited configuration
is modified.
• The 64 configuration slots can be exported and imported through the 'export all' and 'import all' buttons (Labels 'H'
and 'I' in Figure 4.9, “Service Panel View”). This operation does not modify the active configuration.
Note
The configuration slots are stored permanently on the DR5000, they are of course persistent over system
reboots.
Note
The edited configurations can be loaded in any of the DR5000 user interfaces (SNMP and Front Panel).
Examples
If one wants to save the active configuration, the following steps need to be performed:
www.ateme.com Page 51
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
• Click the 'get' button to copy the active configuration into the scratch parameters.
Warning
• Click the 'set' button to send the scratch parameters to the DR5000.
It is possible to use the Web GUI as a configuration editor, without modifying the decoder output.
• If required, click the 'load' button to fill the edited configuration with a set of pre-defined parameters.
• Use the service tabs to edit the scratch parameters to fit your needs.
• Go back to the 'config tabs', and select an appropriate configuration slot in the combo box
Use this tab to modify the IP settings for both streaming and management interfaces, and for setting the system time.
www.ateme.com Page 52
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
Ultra IP does not allow in-band management and is therefore not configured here.
4.3.3.3.1.1. IP settings
• Management, Stream 1 or Stream 2 (respectively labeled 'A', 'B' and 'C' in Figure 4.10, “Network Panel” are
independent and can be individually enabled/disabled/configured.
www.ateme.com Page 53
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
• DHCP is available for convenience and lab testing, but is deprecated as interface IP address is not guaranteed to
be the same when rebooting the unit.
• Clicking the 'Apply' button (label 'G' in Figure 4.10, “Network Panel”) will change the configuration for all the
interfaces. Nevertheless, no action will be taken when parameters of a given interface have not been changed.
Note
Management interface can not be used to receive/emit transport stream, and shall be used for manage-
ment purposes only
Warning
Even though both streaming interfaces may be used for management purposes, this usage is deprecated
(Management tasks such as SNMP polling may otherwise interfere with stream reception)
Warning
Modifying the IP address of an interface being currently used for decoding purposes will disturb the
DR5000 output!
• The VLAN ID is a 12-bit field specifying the VLAN to which the frame belongs.
• The VLAN priority indicates the frame priority level. Values are from 0 (best effort) to 7 (highest). These values
can be used to prioritize different classes of traffic.
Warning
VLAN IDs 4090 and 4091 can not be used in the DR5000.
Warning
VLAN IDs are shared among stream1 ans stream2 interfaces. A given VLAN ID can thus only be used
once, either for stream1 or stream2, but not for both interfaces.
• Route "type" defines which kind of destination the route is intended to reach. It can be "host" to specify a route to
a given equipment (in such case, the netmask is not used), "net" to specify a route to a network through a gateway,
or "default" to specify a default route that will be used by all the outgoing packet whose destination address is
outside the interface sub-network.
www.ateme.com Page 54
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
• Route "interface" defines to which interface the route will apply; it should be noted that a route can pertain to all
interfaces ("any"), and that "interface" refers to physical or virtual interfaces.
Warning
Misconfiguring the routes can make the DR5000 unreachable through the web GUI. In such case, the
only option is use the "Reset Routes" functionality on the front panel.
The DR5000 provides an access through VPN. Server parameters (Protocol, IP, port) and certificates must be con-
figured. Use the 'Apply' (Label 'F') button to apply VPN configuration. Please see VPN guide in annexes for more
details about its configuration.
4.3.3.3.1.2. Date/Time
Time can be managed either through a NTP server (label E of Figure 4.11, “Time Panel”), or by entering the date/
time. The modification is performed when clicking on the 'apply' button (label F of Figure 4.11, “Time Panel”)
Note
The time entered here will be used for event logging and troubleshooting. Having a valid system date/
time is essential for technical support purposes.
This panel configures the behavior of the DR5000, when specified events occur on the unit. This panel is also used
to configure SNMP trap targets and community password.
Note
Any modification of one of the four SNMP targets or of the SNMP community password will require
a system reboot to be taken into account.
Note
The default SNMP passwords are "public" for the "read" community, and "private" for the "write"
community.
www.ateme.com Page 55
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
• A message will be displayed in the Message Log Section 4.3.3.1.3, “ Message Log ” panel.
• The 'Alarm LED' Section 4.2.1, “ Status LED ” of the front panel can be switched to solid red.
• A SNMP trap can be sent to up to four targets. Those targets are specified through panel 'G' in Figure 4.12, “Alarms
and Traps Panel View”.
Note
All the events can not be associated to all the actions. For instance, transitory events (such as 'Service
Started') will display a log, but can not be assigned to the 'Alarm' LED in the front panel.
• Table 4.15, “Input alarms” includes all events concerning raw input module (ASI, IP, Sat and Zixi) low-level errors.
www.ateme.com Page 56
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
Some of these alarms can be configured. To avoid multiples trigger when value oscillates around the
limit, a fully-configurable hysteresis has been added. If only one value is configured, the other one will
be automatically set the same value, thus deactivating this hysteresis protection.
www.ateme.com Page 57
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
www.ateme.com Page 58
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
www.ateme.com Page 59
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
That table is saved on the DR5000, and persistent over system reboots.
Warning
It is not possible to restore factory settings for that page once modified (unless performing a 'Restore
Factory' operation.
Note
Alarm levels are only used when they open. Changing the level of an already opened alarm will not
alter its level.
This panel is meant to manage parameters that pertain to the descrambling, from a system point of view. It is used to
manage BISS injected IDs, and to communicate with CAM modules through MMI mechanism.
www.ateme.com Page 60
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
The DR5000 can hold two injected IDs. Those injected IDs can be entered through the fields 'A' and 'B' of Figure 4.13,
“System Descrambling Parameters view”. Selecting which key to use is then done through the decoder configuration.
Note
Injected IDs are used to perform BISS-E descrambling; they are used to descramble the Encrypted
Session Word (ESW) to form a Session Word (SW).
The DR5000 offers the ability to communicate with both CAM modules through MMI, with panels 'C' and 'D' of
Figure 4.13, “System Descrambling Parameters view”. It should be noted that the CAM modules are responsible for
the content of these panels.
Note
The "System" and "Biss Id/CA" menus will blink when a module requests an action from the end user.
www.ateme.com Page 61
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
This panel is meant to manage and monitor software licenses and extension boards.
The panel labeled 'A' of Figure 4.14, “Licenses view” is dedicated to license management. License state is reported in
the panel labeled 'B', and license update can be performed through this page (license files must be provided exclusively
by the support team)
www.ateme.com Page 62
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
The panel labeled 'C' of Figure 4.14, “Licenses view” details the extension boards (when present) and their status.
Please contact the support team in case of board failure.
The panel labeled 'A' of Figure 4.15, “Firmware and Troubleshooting view” is dedicated to firmware management.
From here, you can, install a new firmware version, make a backup of your current version or restore your backup
version.
Firmware update
Click Update. A popup should appear asking for the update package file. Click on the Browse button to point to it
and click Ok to proceed with the update, or Cancel to abort.
www.ateme.com Page 63
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
After a few seconds, a popup should appear, asking you to wait while the update process is running. Wait until this
popup disappears.
Note
You can check that the upgrade process went well by checking that the displayed Current Version
number is the expected one.
Note
Update package are specific files provided by ATEME support. They should bear the extension '.pkg'.
Other files will be rejected.
Firmware backup
Click Backup, and press Yes in the popup asking you to confirm that you really want to save your current system
version. The Backup button is disabled until the backup is done.
Note
You can check that the backup process went well by checking that the Current Backup version number
matches the Current Version's one.
Firmware restore
Click Restore, and press Yes in the popup asking you to confirm you really want to restore the last saved system
version.
After a few seconds, a popup should appear, asking you to wait while the restore process is running. Wait until this
popup disappears.
Note
You can check that the restore process did well by checking that the System Version number matches
the Current Backup's one.
Note
It is always a good idea to make a backup of a known good functioning system version. It can be useful
to recover from situations requiring a Factory Reset per example or coming back from an update not
fully fulfilling your needs.
The DR5000 can retrieve and apply update packages through the incoming Transport Stream, regardless of the phys-
ical transport link. It means that firmware updates can be retrieved when receiving ASI, IP, or DVB-S/S2 transport
stream. The DR5000 achieve reception of the update package through ETSI TS 102006 recommandation: "Specifi-
cation for System Software Update in DVB Systems".
www.ateme.com Page 64
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Firmware download can be managed through the "probed programs" panel, located on the left side of the web GUI
(please refer to Section 4.3.2.2, “ Probed programs ”).
• "Install SSU" button will install the downloaded update package (if any). There is no difference between installing
a update through the mechanism described in Section 4.3.3.3.5.1, “ System actions ” and installing a DVB-SSU
package.
• "Drop SSU" button will remove the downloaded package from the unit. It is useful to enforce a new download of
a firmware package through the incoming Transport Stream. This will only erase the downloaded file, and will not
perform any package update/restore actions.
Note
This feature is meant for IRD management in a global system. As such, it is highly recommended to
contact the ATEME support team if using that feature is envisioned.
Warning
Depending on the "update_descriptor" located in the UNT, the DR5000 may automatically download
and even install the update, which will of course interrupt the decoding process. This can be overriden
through "DVB-SSU options".
The DR5000 provides a way to ensure that DVB-SSU operations will never interfere with the decoding process.
Although ETSI TS 102006 recommandation defines an "update_descriptor" which can request automatic update of
the unit (and thus interruption of the decoding processs), the checkbox depicted in label 'B' of Figure 4.15, “Firmware
and Troubleshooting view” will always assume that the "update_descriptor" requests a "manual update" (following
TSI 102006 semantic). It means that installing the update will always require a user action.
The panel labeled 'C' of Figure 4.15, “Firmware and Troubleshooting view” is dedicated to GUI options.
Tab switching
If this option is enabled, a pop-up will appear when leaving a configuration tab with unapplied changes.
Change warning
If this option is enabled, a pop-up will appear when configuration has configuration changed by external means (Front
Panel, SNMP, or another Web GUI).
GUI Password
If this option is enabled, a password will be required to access the Web GUI.
Note
You can remove password either by disabling this checkbox, unselect it from the front panel 'system'
menu, or performing a factory reset.
www.ateme.com Page 65
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
If the option is selected but password field is left empty, the password is unchanged. This allows you
to modify other GUI options without re-typing password.
Note
When asked for the password, your web browser will also ask for a login. The default value is "admin"
and is not configurable.
The DR5000 provides a syslog functionnality. This allows system logs to be sent to the remote syslog server specified
in the panel labeled 'D' or Figure 4.15, “Firmware and Troubleshooting view”.
Note
4.3.3.3.5.5. Troubleshooting
Logs
Upon request, you may be asked to retrieve 'debug package' that will be further analyzed by the ATEME technical
support. This will be achieved by clicking the appropriate buttons (label 'E' of Figure 4.15, “Firmware and Trou-
bleshooting view”).
• Debug package contains all the logs, plus some internal DR5000 information that can be helpful.
• On-Demand logs will only contain a subset of the last lines of logs.
• Input statistics will contain a log file describing the evolution of the input stream. Please refer to Section C.2, “
Input Statistics File Format ” for more informations about this file.
Stream recording
The DR5000 can record the incoming stream on an external USB mass storage device, inserted on the front panel
USB connector (please refer to Section 4.2, “ Front Panel ”). This feature should be used exclusively upon support
team request, and may interfere with the DR5000 decoding process.
• A record duration (in seconds) and/or a maximal file size (in MB) can be specified to trigger the end of the recording,
otherwise a click on the "Stop" button will stop the recording.
• A popup will always be displayed at the end of the recording to summarize the troubleshooting operation.
• Once captured, a file can be downloaded or deleted through the buttons "Download" and "Delete".
Note
To ease file downloading, the "Browse" button lists all files preset on the USB key. It may be used to
select a previously recorded file.
www.ateme.com Page 66
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
The recording bandwidth is limited by the inserted USB key capabilities, which can be checked by
clicking the "Test" button.
Warning
The recorded data may or may not be descrambled, depending on the IP forwarding output mode (refer
to Section 5.7, “ Stream Forwarding ”)
www.ateme.com Page 67
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
5. Setting up a configuration
5.1. Overview
This chapter will describe all the steps and all the parameters required to build a decoding configuration with the
DR5000.
Note
Although the Web GUI will be used as a basis to describe the configuration parameters, the meaning of
those parameters are the same among all user interfaces. One can use the following chapters to build a
configuration through the front panel or through SNMP.
Note
The settings edited in the Web GUI are not sent to the DR5000 until the 'Apply' button has been clicked.
If an edited parameter does the match the active parameter, it will be highlighted. Please refer to Sec-
tion 4.3.3.2.1, “ Managing Multiple Configurations ” for more information on that topic.
www.ateme.com Page 68
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
5.2. Input
The very first parameter to set when setting up a configuration is the input type, i.e. by which physical mean the
Transport Stream will be carried to the DR5000.
The DR5000 has five input types: ASI (which requires no additional parameter), DVB-S/S2, IP, ZIXI and Ultra IP.
Possible
Parameter Description GUI location
values
Determines the DR5000 Label 'B' of Figure 5.1,
ASI Connector 1, 2
ASI input connector “Input Type Parameter”
www.ateme.com Page 69
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Possible
Parameter Description GUI location
values
Label 'A' of Fig-
LNB Control On, Off Determines if signals will be sent to control the LNB ure 5.2, “DVB-
S2 Settings View”
Label 'B' of Fig-
Vertical, When LNB Control is enabled, determines the desired po-
Polarization ure 5.2, “DVB-
Horizontal larization type (and the associated DC 13V 18V signal)
S2 Settings View”
Label 'C' of Fig-
When LNB Control is enabled, determines band selection
Tone 22kHz Off, On ure 5.2, “DVB-
to switch the antenna Local Oscillator (Dual Band LNB)
S2 Settings View”
Label 'D' of Fig-
RF1, RF2, Determines which RF connector
Interface ure 5.2, “DVB-
RF3, RF4 will be used to receive the stream
S2 Settings View”
Label 'E' of Fig-
Auto, DVB- Determines the modulation standard.
Mode ure 5.2, “DVB-
S, DVB-S2 'Auto' usually gives the best result
S2 Settings View”
www.ateme.com Page 70
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Downlink frequency of the desired signal. The DR5000 Label 'F' of Fig-
Downlink
MHz will automatically derive the intermediate frequency by ure 5.2, “DVB-
Frequency
comparing this value to the Local Oscillator Frequency S2 Settings View”
Local oscillator Frequency. The DR5000 will au- Label 'G' of Fig-
Local Oscilla-
MHz tomatically derive the intermediate frequency by ure 5.2, “DVB-
tor Frequency
comparing this value to the Downlink Frequency S2 Settings View”
Label 'H' of Fig-
The DR5000 will try to lock on a signal with-
Search Range MHz ure 5.2, “DVB-
in this range around the center frequency
S2 Settings View”
Label 'I' of Fig-
Target symbol rate of the carri-
Symbol Rate MSym/s ure 5.2, “DVB-
er to lock on. This field is mandatory
S2 Settings View”
Supported only in DVB-S2 mode, this parame- Label 'J' of Fig-
DVB-S2
0 .. 262143 ter allows randomizing the PLHEADER for en- ure 5.2, “DVB-
Gold Code
ergy dispersal. It should be left to 0 if unused S2 Settings View”
Supported only in DVB-S2/S2X mode, Label 'K' and 'L' of
Multistream 0..255 these parameters allows the reception Figure 5.2, “DVB-
of multi-streams signal (aka ISI/ISSY). S2 Settings View”
Warning
LNB Control can damage your installation when enabled with improper infrastructure. Please contact
ATEME support for more information.
Warning
Multi-stream feature requires specific hardware to be used. Please context ATEME support for more
information.
• If Downlink Frequency is above Local Oscillator Frequency, then the DR5000 assumes to be in "Ku Band", and
will set Intermediate Frequency = Downlink Frequency - Local Oscillator Frequency.
• If Downlink Frequency is above Local Oscillator Frequency, then the DR5000 assumes to be in "C Band", and will
set Intermediate Frequency = Local Oscillator Frequency - Downlink Frequency
5.2.3. IP Input
IP input requires to set up a few parameters before receiving a transport stream.
www.ateme.com Page 71
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
www.ateme.com Page 72
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Stream 1, Stream
2, or a VLAN
(Please refer to
Primary Section 4.3.3.3.1,
Label 'B' of Figure 5.3,
source In- “ Setting Network Selects the ethernet input interface.
“IP Settings View”
terface And Time ” for
information on
virtual interface
configuration)
Determines the reception mode. When mul-
ticast is chosen, the DR5000 will broad-
Primary cast an IGMP join message to register to the Label 'C' of Figure 5.3,
Multicast, Unicast
source Type specified multicast address. When unicast “IP Settings View”
is chosen, the DR5000 will listen to incom-
ing stream on the selected input interface
Primary Address of the multicast group to Label 'D' of Figure 5.3,
IP Address
source IP join. Disabled when in unicast mode “IP Settings View”
Primary Input port on which the DR5000 Label 'E' of Figure 5.3,
Port Number
source Port will listen to incoming stream “IP Settings View”
When enabled, the DR5000 will try to lock
Pro- Label 'F' of Figure 5.3,
Enabled, Disabled on one several FEC streams, and will au-
MPEG FEC “IP Settings View”
tomatically performs correction if required
• In 'automatic' mode, the secondary source will be used after a user-configurable amount of inactivity time on the
primary source. The DR5000 will switch back to primary source as soon as activity is detected on it.
• In 'toggle' mode, when the active source (primary or secondary) becomes inactive for a user-configurable amount
of time, the DR5000 will switch to the other one.
• In 'manual' mode, the secondary source will be used after a user-configurable amount of inactivity time on the
primary source. The DR5000 will never switch back to the primary input.
www.ateme.com Page 73
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Stream 1, Stream
2, or a VLAN
(Please refer to Sec-
Secondary Selects the ethernet input interface.
tion 4.3.3.3.1, “ Set- Label 'L' of Figure 5.3,
source In- A warning icon will appear when
ting Network And “IP Settings View”
terface trying to use a disabled interface
Time ” for informa-
tion on virtual inter-
face configuration)
Secondary Determines the reception Label 'M' of Figure 5.3,
Multicast, Unicast
source Type mode of the secondary source. “IP Settings View”
Secondary Address of the multicast group to Label 'N' of Figure 5.3,
IP Address
source IP join. Disabled when in unicast mode “IP Settings View”
Input port on which the
Secondary Label 'O' of Figure 5.3,
Port Number DR5000 will listen to incom-
source Port “IP Settings View”
ing stream for secondary source
In 'toggle' and 'manual' mode, two special actions can force the switch behavior:
• 'Force toggle', available only in 'toggle' mode, will switch to the other interface (primary if currently using secondary
interface, and reciprocally).
• 'Force primary', available only in 'manual' mode, will switch to primary interface (regardless of which interface
is currently active).
Note
The DR5000 supports "Class SBR" (Slower Bit Rate, i.e. bitrates lower than 270 mbps) streams, and
is compatible with High-Skew links (i.e. "combination of switching-induced jitter and differential path
delay in such a link can be greater than 50ms", according to SMPTE 2022-7).
www.ateme.com Page 74
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
The "Network skew" settings defines the amount of buffer that will be kept in the DR5000. That buffer-
ing is meant to ensure that the two SMPTE 2022-7 sources will overlap and that the DR5000 will be able
to pick packets from one or another source, in a seamless way. This "skew" buffer comes in addition of
the "dejittering" buffer defined in Section 5.2.3.1, “ Basic IP settings ”.
Warning
SMPTE 2022-7 latency is twice the skew tolerance. For instance, when using "High skew" tolerance,
the specific SMPTE 2022-7 latency will be 900ms.
Note
This feature requires IGMP V3 network infrastructure. Otherwise, the DR5000 will fallback to IGMP
V2 which does not offer SSM.
• In 'exclude' mode, the DR5000 will subscribe to a multicast group, and request sources that are not part of the
provided list.
• In 'include' mode, the DR5000 will subscribe to a multicast group, and request only sources that are part of the
provided list.
Note
'Excluding' no source is equivalent to including all the sources: it is the standard IGMP V2 behavior.
www.ateme.com Page 75
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
Note
Para- Possible
Description GUI location
meter values
When enabled, the DR5000 will internally padd the incom-
Label 'S' of Fig-
VBR Enabled, ing stream with NULL packets to re-generate a PCR-ac-
ure 5.3, “IP Set-
Support Disabled curate stream. When enabled, the buffer duration is forced
tings View”
to 500 ms (refer to Section 5.2.3.1, “ Basic IP settings ”).
Warning
VBR is only supported on UDP streams in version 2.2.0.0, with a maximum bitrate of 50 mbps.
www.ateme.com Page 76
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
In order to use "Push Mode", the appropriate ZIXI license must be installed on your system for this
option to appear in the web GUI. Please contact the ATEME support team for more information.
www.ateme.com Page 77
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
www.ateme.com Page 78
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
www.ateme.com Page 79
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
This panel lets you choose which service (or which PIDs inside a service) you want to decode, and how the audio
PIDs will be mapped on the available audio output pairs.
That view is made of three panels that will be hereinafter described: Service Editor, Video Output, Audio Output.
www.ateme.com Page 80
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
• Auto mode will automatically select the first program (either in PAT appearance order or by ascending
program_number, depending on PSI Order configuration. Please see Section 5.3.1.1, “ PSI Order configuration
” for more information) to decode in the incoming transport stream. Unless you only work with Single Program
Transport Stream (SPTS), this mode is deprecated as it is very likely that the decoder will not select the program
you wish to decode. Nevertheless, this mode can be useful to get a fast and reliable check that the input settings
are correct. In that mode, the audio and video PIDs are automatically chosen (please refer to Section 5.3.3, “ Audio
Output ” for more information of how audio is mapped).
Note
"Auto" program selection is made regardless of the program scrambling; In other words, this mode
selects the first program, not the first unscrambled program.
• Auto-Service mode. This mode can be seen as an advanced version of the 'Auto' mode. In auto-service, one can
set two 'preferred' service IDs which the DR5000 will try to find in the incoming transport stream. Once found, the
audio and video PIDs are automatically chosen (please refer to Section 5.3.3, “ Audio Output ” for more information
of how audio is mapped).
Note
"Auto-Service" program selection is made regardless of the program scrambling; the DR5000 will not
automatically switch to the secondary service when the primary service is scrambled.
• Pid-Locked mode. This is the preferred operational mode. Everything is specified by the operator, the DR5000
will not perform any automatic PID selection (it may still perform automatic PID mapping for audio, refer to
Section 5.3.3, “ Audio Output ” for more information).
Para- Possible
Description GUI location
meter values
Auto, Au-
Service selection mode, as described Label 'A' of Figure 5.6,
Mode to Service,
in Section 5.3.1, “ Service Editor ” “Service Selection View”
Pid Locked
First 'preferred' service Id that the DR5000 will
Prima- try to find, when in 'auto-service' mode. A val-
Label 'C' of Figure 5.6,
ry Ser- Service Id ue of 0 means 'any' (fallback to 'auto' mode). If
“Service Selection View”
vice Id the service is not found, the DR5000 will try to
find a service matching the secondary service Id
Se- Secondary 'preferred' service Id that the DR5000
condary will try to find, when in 'auto-service' mode, Label 'D' of Figure 5.6,
Service Id
Ser- if the Primary service Id was not found A val- “Service Selection View”
vice Id ue of 0 means 'any' (fallback to 'auto' mode).
www.ateme.com Page 81
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
If the DR5000 fails to find any service/PID that match the user selection in the incoming stream, a
configuration error alarm will be raised.
Warning
Whatever the selection mode, it is not possible to output PIDs that are not part of the same service.
• Follow PSI Order. In this mode, the services will be in the same order than they are in the PAT, and the streams
(within each service) will be in the same order they are in the respective PMT.
• Ascending PID Order. In this mode, the services will be re-ordered by ascending program_number (as described
in the PAT and in the PMT). The stream (within each service) will be re-ordered in ascending PID order.
• It modify the displayed probed program list (see Section 4.3.2.2.1, “ Probed program list ”),
• It also modifies the automatic audio PID mapping (see Section 5.3.3.4, “ Audio PID selection ”).
To decode a radio service (a service with no video pid), select either 'Radio', or custom-pid '0' as the selected Video
Pid. In that case, selected program (for PCR and CA_Descriptors) will not be based on the Video Pid, but on the
first configured Audio pid.
Audio output is very flexible on the DR5000. Basically, any audio input PID (more precisely, any channel of any
audio input PID) can be mapped to any output channel.
www.ateme.com Page 82
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
• Selecting the output mode of a given output. That step must always be performed, whatever the service selection
mode.
• Selecting the PID(s) associated to a given output. That step is automatic in 'auto' or 'auto-service' modes, and user-
specified in 'pid-locked' mode.
Possible
Parameter Description GUI location
values
Auto, PCM,
Monitor,
Pass-Through, Selects the audio output mode, as described Label 'F' of Figure 5.6,
Output Mode
DolbyE Pass- in Section 5.3.3.1, “ Audio Output Modes ” “Service Selection View”
Through,
Disabled
Pid (Auto,
Monitor,
Selects the PID that will be output of
Pass-through, Label 'G' of Figure 5.6,
a Pid the associated stereo pair. Only present
DolbyE Pass- “Service Selection View”
in 'pid-locked' service selection mode
through
modes)
First Chan- Selects the PID that will be output on the first
Label 'H' of Figure 5.6,
nel PID a Pid channel of the associated stereo pair. Only
“Service Selection View”
(PCM mode) present in 'pid-locked' service selection mode
Second Chan- Selects the PID that will be output on the sec-
Label 'I' of Figure 5.6,
nel PID a Pid ond channel of the associated stereo pair. On-
“Service Selection View”
(PCM mode) ly present in 'pid-locked' service selection mode
First Channel Selects the channel of a given PID that will be out-
a channel Label 'J' of Figure 5.6,
PID channel put on the first channel of the associated stereo pair.
index (1-6) “Service Selection View”
(PCM mode) Only present in 'pid-locked' service selection mode
Second
Selects the channel of a given PID that will be output
Channel a channel Label 'K' of Figure 5.6,
on the second channel of the associated stereo pair.
PID channel index (1-6) “Service Selection View”
Only present in 'pid-locked' service selection mode
(PCM mode)
Selects the AES pair that will be extract-
A pair in- ed from the S302M input PID (a S302M pid Label 'L' of Figure 5.6,
AES pair
dex (1-4) can hold up to 4 AES pairs). Not taken in- “Service Selection View”
to account if the input PID is not S302M
Enabled, Override the default line location of Label 'M' of Figure 5.6,
User line
Disabled the DolbyE data inside the SDI frame “Service Selection View”
When User line is enabled, specifies
Label 'N' of Figure 5.6,
Line Number A line number the location (first line inside the out-
“Service Selection View”
put SDI frame) of the DolbyE data.
Delay the audio output. Positive values
Label 'P' of Figure 5.6,
Audio delay [ms] will postpone the audio in the future, while
“Service Selection View”
negative value will advance the output.
Analog out- Specifies the analog output level. Please refer to Label 'Q' of Figure 5.6,
Output Level
put level Section 5.3.3.2, “ Analog audio output level ” “Service Selection View”
www.ateme.com Page 83
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
Note
To display "Advanced settings" panel, click on button labeled 'O' of Figure 5.6, “Service Selection
View”.
Note
Warning
Selecting a mode which is not compatible with a given PID will raise a configuration alarm, and no
audio will be output on the associated pair.
The DR5000 will automatically selects the appropriate processing and output of a given input PID, depending on
its codec.
The possible combinations of audio codec/modes are described in the following table:
www.ateme.com Page 84
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
The DR5000 will try to decode, whenever possible, the selected PID, and will output a stereo version of the decoded
signal on the output pair.
The user can choose which pair of PIDs will be used to form the output stereo pair (in that mode, different PIDs can
be selected for left and right channels). This mode can typically be used to output a 5.1 PID over 3 stereo pairs, or
to output two dual-mono streams into a stereo pair.
The DR5000 will carry the selected PID 'as-is' to the stereo output pair. Depending on the input codec, the DR5000
will build the output AES layer (AC3/AC3+ use-case) or use the one provided by the stream itself (S302M). When
receiving a S302M stream, the DR5000 will not perform any processing on the AES stream contained in the S302M
pid. Please refer to Section 5.3.3.1.5, “ DolbyE Pass-Through mode ” for advanced processing.
Note
A S302M stream can contain up to 4 AES pairs. The DR5000 configuration allows to select which pair
to extract from the incoming S302M PID.
This mode can be seen as a specialized "Pass-Through" mode, intended to ease operations when transmitting DolbyE
streams. That mode will only accept S302M streams as input, and will try to make the audio output as compliant as
possible for equipments in the video chain that follow the DR5000:
• The AES layer will be re-written to contain an accurate information. More precisely, the AES "Channel Status"
will be correctly formatted.
• The DolbyE data will be moved so that the bitstream starts within the Dolby line recommandations, depending
on the output format. This is intended to correct misaligned DolbyE frames, by constantly tracking and correcting
every incoming DolbyE frame. The default line (reported in Table 5.15, “DolbyE start line recommandations”) can
be overriden to place the DolbyE data to any location in the SDI frame.
www.ateme.com Page 85
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
1920x1080/59.94/p 1125 47
1920x1080/50/p 1125 42
1920x1080/30/p 1125 24
1920x1080/29.97/p 1125 24
1920x1080/25/p 1125 21
1920x1080/24/p 1125 27
1920x1080/23.98/p 1125 27
1280x720/60/p 750 32
1280x720/59.94/p 750 32
1280x720/50/p 750 28
1280x720/30/p 750 16
1280x720/29.97/p 750 16
1280x720/25/p 750 14
1280x720/24/p 750 18
1280x720/23.98/p 750 18
Warning
That mode of operation is only intended for S302M streams that contain DolbyE data. All other input
types will fallback to Pass-Through. Because this is the desired behavior when automatically composing
a non-Dolby-E S302M stream, no alarm will be raised.
• Use negative values to advance the audio. It should be used when, in the source TS, the audio is late on the video.
• Use positive values to delay the audio. it should be used when, in the source TS, the audio is ahead of the video.
www.ateme.com Page 86
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
Warning
Using negatives values will actually delay the video, which will increase overall latency.
When not in 'pid-locked' mode (refer to Section 5.3.1, “ Service Editor ”), the DR5000 is responsible for selecting
the audio PIDs that will be output. In such case, the DR5000 will map the incoming PIDs according to their orders
(depending on PSI order configuration. See Section 5.3.1.1, “ PSI Order configuration ”) on the audio outputs: the
first PID will be mapped on Group1/Pair1, the second PID on Group1/Pair2, and so on. The following rules apply:
• If a given audio output is disabled, the corresponding PID will not be mapped.
• If the audio output mode is not compatible with the PID codec (for instance, 'pass-through' mode is configured for
Group1/Pair1, but the first PID is AAC, which can't be output in pass-through), then the corresponding PID will
not be mapped: silence will be output and an alarm is raised.
• If the audio output mode is set to "auto", then the DR5000 will automatically select the appropriate output mode
('pass-through' or 'pcm'). If a PID can be output both as pass-through and PCM, pass-through will always be pre-
ferred.
Note
Note
Example 1
Let's consider a service containing four audio PIDs: PID 120 (AC3), PID 121 (S302M), PID 122 (AAC), PID 123
(AAC)
www.ateme.com Page 87
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Example 2
Let's consider a service containing four audio PIDs: PID 120 (AC3), PID 121 (S302M), PID 122 (AAC), PID 123
(AAC)
Example 3
Let's consider a service containing four audio PIDs: PID 120 (AC3), PID 121 (S302M), PID 122 (AAC), PID 123
(AAC)
www.ateme.com Page 88
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Pid-locked mode
In Pid-Locked mode, the user is responsible for selecting the exact audio mapping.
www.ateme.com Page 89
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
5.4. Biss/CA
The DR5000 can descramble the incoming stream using either BISS or using a DVB-CI compatible Conditional
Access Module module plugged into one of the available slots. Those modes of operation are exclusive: CAM and
BISS can not be configured simultaneously.
The list of services that are to be descrambled is independant from the descrambling itself (BISS or CAM), and can
be built in various ways:
• All the programs will be descrambled. Selecting this mode can corrupt the forwarded stream if the input stream
contains multiple programs scrambled with different keys.
• Only the decoded program will be descrambled (the choice of the program being decoded is made in Section 5.3,
“ Service Selection ”).
www.ateme.com Page 90
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
• "User-Defined" mode allows to specify which programs to descramble, independantly from the program being
decoded. This is the preferred mode when using the DR5000 to forward one or more descrambled program to a
downstream equipment, either through ASI (Section 5.7.1, “ ASI Output ”) or IP (Section 5.7.2, “ IP Output ”).
Note
The descrambling is only made on packets that are marked as scrambled in their TS header
Possible
Parameter Description GUI location
values
Descram- None, label 'A' of Figure 5.7, “De-
Descrambling mode of operation.
bling Mode Biss, CAM scrambling Parameters view”
Service All, Decoded, Defines how the descram- label 'B' of Figure 5.7, “De-
selection User-Defined bled services list will be built. scrambling Parameters view”
When in User-Defined service se-
lection mode, this list allows to
label 'C' of Figure 5.7, “De-
Service list N/A specify all the programs that are to
scrambling Parameters view”
be descrambled. Additionally, the
CAM slot to use can be specified.
• BISS 1: In such case, a Session Word (SW) of 12 hexadecimal digits is entered to descramble the stream. That SW
is meant to be private and shall never be shared as it is self-sufficient to perform descrambling.
• BISS E: In such case, an Encrypted Session Word (ESW) of 16 hexadecimal digits is entered to descramble the
stream. That encrypted session word may be public, as it has to be decrypted thanks to the unit Injected ID (refer
to Figure 4.13, “System Descrambling Parameters view”) to be usable as a SW.
Note
The DR5000 can hold two injected IDs. The selection of which injected ID to use is made through the
BISS-E operating mode, which is split in Biss E1 (which uses Injected ID #1) and Biss E2 (which uses
Injected ID #2) to perform descrambling.
www.ateme.com Page 91
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
5.4.2. CA parameters
The CAM slot selection follows the following rules:
• In "Decoded" or "All" service selection modes, only the top CAM slot will be used for descrambling operations.
The bottom slot will not descramble the stream in those operating modes.
• In "User-Defined" service selection mode, one of the two slots holding CA modules can be specified for the de-
scrambling of a given program. Up to 8 programs can be selected. That selection is made on the GUI using the
dropdown depicted in label 'C' of Figure 5.7, “Descrambling Parameters view”. An icon will appear on the GUI
when one selects a CAM slot which does not currently hold a CA module.
Warning
The number of programs that the DR5000 will descramble will depend on the module capabilities. One
should not try to descramble more programs than what is officially supported by the module vendor,
otherwise unexpected behavior can occur.
Note
Parameters "Force3V3" and "Service limiting" have no effect in version 2.2.0.0 of the DR5000.
www.ateme.com Page 92
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
This panel lets you choose which data (under the form of ANC/VBI) will be processed and output by the DR5000.
Some data may also be "burnt" onto the video itself, for monitoring purposes.
www.ateme.com Page 93
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
www.ateme.com Page 94
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Note
DR5000 version 2.2.0.0 will not insert any ANC/VBI data on a downscaled version of an HD input
signal. VBI/ANC data will be inserted in a SD-SDI signal when the input signal is a SD stream, except
if HD resize is activated.
• ANC data insertion can be enabled/disabled (label 'A' of Figure 5.8, “Data Output View”)
• ANC data source can be configured, either explicitely (from a PID) or implicitely (by specifying the data type);
label 'B' of Figure 5.8, “Data Output View”
• ANC data line location can either be automatic, or user-defined, through labels 'C' and 'D' of Figure 5.8, “Data
Output View”. Default line location are shown in Table 5.22, “Vertical Ancillary data default location”.
Note
Audio Control Packet is always inserted in HD video formats. It is not inserted for SD video formats.
Note
www.ateme.com Page 95
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
Warning
In case of line location conflicts in the ANC space, user-defined locations are always satisfied first,
while the DR5000 will try to place the other ANC data in the remaining ANC space. The appropriate
alarm will be raised if the conflict can not be automatically solved.
5.5.1.1. SMPTE 12
SMPTE 12 defines the transmission of time code in the Horizontal Ancillary Data Space (for HD) or Vertical Ancillary
Data Space (for SD). The DR5000 supports insertion of Vertical Intervale Time Code in the ancillary space.
VITC source is always a video PID, the time code being extracted from the "user data" of the video elementary stream.
When missing, the time code will be interpolated from its last value in the incoming stream.
Note
Only the "splice_insert" and "splice_null" command are supported in SCTE 35 to SCTE 104 translation.
Note
• A video PID: the message payload will be extracted from the video elementary stream, as a combination of the
signalled aspect ratio and of the "afd_data" structure carried in the elementary stream user data (as defined in ETSI
EN 101 154). This is the preferred way of carrying AFD/Bar Data information.
• A VBI PID: the message payload will be extracted from the "wss" data field of the VBI PID (as defined in ETSI
EN 301 775).
www.ateme.com Page 96
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
2038 messages precisely define on which line to place the ANC packet payload, there is no "default" or "user-defined"
line in SMPTE 2038 decoder configuration.
Warning
SMPTE 2038 may contain ANC messages which location conflicts with other ANC data insertion.
Those conflicts will be reported through the appropriate alarm.
Note
The DR5000 will only place SMPTE 2038 data into the VANC area.
In the scope of the DR5000, SMPTE 334-1 will be used to carry CEA-608 data (thanks to SMPTE 334-1, Annex A
format), that may come either from:
• A video PID: The message payload will be extracted from the "user data" of the video elementary stream. This is
the preferred way of carrying closed captioning data.
• A VBI PID: The message payload will be extracted from the "closed_captioning" data field of the VBI PID (as
defined in ETSI EN 301 775).
Note
CEA-708 data messages can be carried thanks to SMPTE 334-2, refer to Section 5.5.1.6, “ SMPTE
334-2 ”.
• A video PID: The message payload will be extracted from the "user data" of the video elementary stream. This is
the preferred way of carrying closed captioning data.
• A VBI PID: The message payload will be extracted from the "closed_captioning" data field of the VBI PID (as
defined in ETSI EN 301 775).
www.ateme.com Page 97
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
SMPTE 2031 can carry many "data fields" that are formed of the fields that are modulated in the VBI space. The
appropriate source can be selected for each of these data fields, although the preferred source is a VBI PID (as defined
in ETSI EN 301 775).
• Teletext: the source can be a VBI PID (ETSI EN 301 775) or a teletext PID (ETSI EN 300 472)
• ClosedCaption: the source can be a VBI PID (ETSI EN 301 775) or a video pid (through user data of the video
elementary stream)
• Wss: the source can be a VBI PID (ETSI EN 301 775) or a video pid (through afd_data, carried in the user data
of the video elementary stream)
• Vps: the only possible source is a VBI PID (ETSI EN 301 775)
• VITC: the only possible source is a video pid (through user data of the video elementary stream). When missing,
the time code will be interpolated from its last value in the incoming stream.
• AMOL48: the only possible source is a VBI PID (ETSI EN 301 775)
• AMOL96: the only possible source is a VBI PID (ETSI EN 301 775)
Note
SMPTE 2031 will be enabled as soon as one of its data fields is enabled.
• Teletext: the source can be a VBI PID (ETSI EN 301 775) or a teletext PID (ETSI EN 300 472)
• ClosedCaption: the source can be a VBI PID (ETSI EN 301 775) or a video pid (through user data of the video
elementary stream)
• Wss: the source can be a VBI PID (ETSI EN 301 775) or a video pid (through afd_data, carried in the user data
of the video elementary stream)
• Vps: the only possible source is a VBI PID (ETSI EN 301 775)
• VITC: the only possible source is a video pid (through user data of the video elementary stream). When missing,
the time code will be interpolated from its last value in the incoming stream.
• AMOL48: the only possible source is a VBI PID (ETSI EN 301 775)
• AMOL96: the only possible source is a VBI PID (ETSI EN 301 775)
• Video Index (RP186): legacy way to carry Aspect Ratio and AFD BarData. The source can be a VBI PID (ETSI
EN 301 775) or a video pid (through afd_data, carried in the user data of the video elementary stream)
www.ateme.com Page 98
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
5.5.3. Overlay
DR5000 can be used to monitor some datas. In addition of embedding datas in the ANC/VBI space of the SDI signal,
it can also burn subtitles, closed captioning or teletext directly in the active portion of the video.
Warning
This feature is meant for monitoring purposes. It should always be disabled when using the DR5000
to feed other equipments downstream.
Note
Version 2.2.0.0 can only be used to burn CC608. CC708 overlay is not supported.
www.ateme.com Page 99
DR5000 User Manual UM-DR5000-FW2.2.0.0-REV1.0
2017-02-13
• SDI #1 and #2 are mirror and always share the same output
• In Auto-SDI, the output SDI format follows the video source. This is the most common use-case.
• In SD-SDI, the output SDI format will always be SD-SDI, even if the input source is HD. Selection between 625i
(PAL) and 525i (NTSC) is made according to the source framerate.
• In HD-SDI, the output SDI format will always be HD-SDI. If the source is HD (720p, 1080i or 1080p), the output
SDI will be in native video format. However, if the source is SD, selection between 1080i25 and 1080i29.97 is
made according to the source framerate.
• A bi/tri-level signal, commonly called "genlock", entered through the "SYNC IN" connector.
• A "VPSC" signal, coming from another DR5000, entered through the "ASI IN 2" connector. VPSC is typically
used for synchronizing IRDs without requiring additional genlock signal, for instance when using 4x DR5000 to
perform UHD decoding.
Para- Possible
Description GUI location
meter values
Controls the synchronization source of the DR5000. When set
to 'Follow TS Input', the DR5000 will lock its output clock to
Clock
Follow TS the incoming stream (PCRs). When set to 'Genlock', the syn- Label 'E' of Fig-
synhro-
Input, Gen- chronization signal entered on the SYNC IN connector will ure 5.9, “Output
niza-
lock, VPSC be used as a source for the DR5000 output clock. When set to parameters view”
tion type
'VPSC', the synchronization signal entered on the ASI IN 2 con-
nector will be used as a source for the DR5000 output clock
Defines the amount of lines by which the SDI Top
Gen- Label 'F' of Fig-
signed in- Of Frame will be shifted when compared to the in-
lock lines ure 5.9, “Output
teger value put synchronization signal Top Of Frame. This off-
Offset parameters view”
set is expressed in lines of the current output format
Defines the amount of pixels by which the SDI Top
Genlock Label 'G' of Fig-
signed in- Of Frame will be shifted when compared to the in-
pixels ure 5.9, “Output
teger value put synchronization signal Top Of Frame. This off-
Offset parameters view”
set is expressed in pixels of the current output format
Warning
When using genlock signal, always ensure that a proper synchronization signal is entered in the DR5000.
Providing an invalid genlock signal might result in invalid SDI output, or to picture loss/duplication.
An alarm is raised in such a situation (refer to Table 4.17, “Genlock alarms”).
Warning
Version 2.2.0.0 of the DR5000 requires that the synchronization signal and the video output format
frame rates are multiple of each other to ensure phase locking. An alarm is raised if that condition is
not satisfied (refer to Table 4.17, “Genlock alarms”).
Warning
An alarm is raised if the synchronization signal and the video output format are different (refer to Ta-
ble 4.17, “Genlock alarms”).
Possible
Parameter Description GUI location
values
Emulation consists of repeating the last valid picture (for a user-configurable amount of time), displaying a solid-color
picture, or disabling the SDI output.
Possible
Parameter Description GUI location
values
Label 'J' of Fig-
Default Emu- Defines the video format that
A video format ure 5.9, “Output
lation Format will be output on DR5000 boot.
parameters view”.
Defines the amount of time during which the last
Label 'L' of Fig-
Freeze valid picture will be repeated before switching to the
A duration ure 5.9, “Output
duration solid-color emulation pattern, or disabling the SDI
parameters view”.
output (depending on the selected emulation pattern)
A color or Label 'M' of Fig-
Emula- Defines the behavior after the 'Freeze duration' has
'Disabled ure 5.9, “Output
tion pattern elapsed: display a solid-color or disable SDI output
output' parameters view”.
Warning
It is highly recommended to set the "Freeze duration" parameter to a non-zero value, otherwise the
solid-color pattern will we displayed as soon as a the DR5000 fails to decode a picture, which is very
likely to happen in error prone environment.
Note
The "Default emulation format" parameters is only used at boot time. It will be overriden by the decoded
stream video format as soon as a program is decoded.
Possible
Parameter Description GUI location
values
Raw input
stream, De- Controls either the forwarded ASI stream will Label 'A' of Fig-
ASI Out-
scrambled be a perfect copy of the input stream, a de- ure 5.10, “Stream
put Source
stream, Re- scrambled copy of it, or a remuxed version of it Forwarding View”
muxed stream
Controls what will be output on ASI 2 output con-
nector. When enabled, VPSC signal will be output. Label 'B' of Fig-
ASI 2 VPSC Enabled,
This signal is meant to synchronize other IRD with ure 5.10, “Stream
Output Disabled
the clock of that IRD. When disabled, ASI 2 con- Forwarding View”
nector will be a mirror of ASI 1 output connector
Note
Descrambling is performed according to the user configuration defined in Section 5.4, “ Biss/CA ”, and
may or may not descramble all the PIDs depending on it.
Note
Remux configuration is performed for both ASI and IP output streams. Please refer to Section 5.7.3, “
Remux Output ” for configuring it
Note
VPSC output will only be present when the appropriate license is installed on your system. Please
contact the ATEME support team for more information on that topic. When VPSC license is missing,
ASI2 output connector will be a mirror of ASI1 output connector.
5.7.2. IP Output
Up to 3 IP outputs can be configured in the DR5000. Those outputs use the Ethernet 'Stream' connectors described
in Section 2.3.5, “ Ethernet IO Interfaces ”. It is possible to output the raw, descrambled or remuxed version version
of the input stream, but this parameter is common to all the IP outputs.
Para- Possible
Description GUI location
meter values
Raw input
Controls either the forwarded stream will be
stream, De-
a perfect copy of the input stream, a descram- Label 'C' of Figure 5.10,
Source scrambled
bled copy of it, or a remuxed version of it. “Stream Forwarding View”
stream, Re-
This parameter pertains to all the IP outputs
muxed stream
Note
The DR5000 leaves the SI/PSI tables unmodified. Precisely, PMT of removed services are not included
in the stream, but are still referenced in the PAT.
Remuxed stream can be based either on raw input stream, or on descrambled stream (as configured in Section 5.4,
“ Biss/CA ”).
• PID Decimator: in this mode, TS packets with PIDs marked as 'to be removed' will be replaced by null TS packets.
This garanty the bitrate to be strictly unmodified.
• Temporal Remux: in this mode, a bitrate must be specified. For the remuxed stream to match the desired bitrate,
two actions are performed: null TS packets are added and/or removed, and PCR (of TS packets carrying them) will
be corrected to match their new position in the stream.
Note
Even if the PCR is modified, it is based on the same clock, so PTS and DTS can be left unmodified and
still be referenced by any user-defined process.
• In 'Follow decoded' mode, only the decoded program will be left in the remuxed stream. All other programs will
be removed.
• In 'User-defined Include List' mode, a service list must be filled: each service in this list will be present in the
remuxed stream, but all services out of this list will be removed: the services are 'included' in the remuxed stream.
• In 'User-defined Exclude List' mode, a service list must be filled: each service in this list will be removed from the
remuxed stream, and all service out of this list will be included: the services are 'excluded' from the remuxed stream.
5.8. MPE
MPE stands for MultiProtocol Encapsulation, which is defined by ETSI 301192. The DR5000 can be used to output
IP traffic, encapsulated in the incoming Transport Stream (whatever the underlying physical transport layer).
Warning
MPE data consists of IP datagrams (including source and destination IP). The DR5000 is only respon-
sible for Layer2 (Ethernet) formatting.
Note
Version 2.2.0.0 does only implements a sub-set of the standard. IP/MAC Notification Table are not
supported.
Note
6. Specific Operations
6.1. Installing License
In the web GUI, go to the System tab and click License.
To do so, click the Update button. A pop-up should appear asking for a license file. Click on the Browse button to
point to it and click Ok to proceed with the update, or Cancel to abort.
After a few seconds, a pop-up should appear, asking you to wait while the update process is running. Wait until this
pop-up disappears.
Note
License files are specific files provided by ATEME support. They should bear the extension ".lic" and
are bound to a specific unit Serial Number. If the file does not meet these requirements, it will be rejected.
The lower section is a summary of the licensed features with their status:
• 'Yes': A valid license file has been provided and the feature is available for use.
6.2. Recovery
If the web GUI becomes unreachable (and you are sure this is not a network problem) or the decoder keeps rebooting
by itself without allowing you to do anything, it may be due to a corrupted file or settings incompatibility between
2 versions preventing the system to boot normally.
To recover from such situation, the decoder has a maintenance menu, accessible early on boot by the front panel FP ,
and allowing cleaning some parts of the system.
Step 1
Turn on your decoder or restart it if it's already on.
Step 2
Watch for a Maintenance message displayed on FP4 after a few seconds.
Step 3
Quickly press the 'OK' button (FP6 see Section 4.2, “ Front Panel ”) to enter the Maintenance menu. Available options
are:
• Reset Config: Erase all service configuration parameters. The "Reset Config" function is useful when a newly
installed version is unstable on boot because of an incompatibility with the previous settings. Only the service
configuration parameters will be lost. The firmware version and system parameters will stay the same.
• Restore System: Restores a previously saved system version. If the current system version gets corrupted for some
reason, restoring an older version can make the system usable again allowing you to take control of the web interface
back.
• Restore Factory: Restores the system to its factory version. It will reset everything including: services configuration
settings, firmware version and system parameters.
• This menu also displays one IP address configured on the system and current system version.
Note
All the examples provided in this section are using command-line applications snmpget and snmpset,
part of the Open Source Net-SNMP software package which is available for all major Operating Sys-
tems. Graphical MIB browser software can also be used alternatively. This guide is not intented to cover
the usage of these softwares that are only used to illustrate our MIB implementation. For more details
about these softwares, please refer to their respective documentations. In all examples here below the
keyword "host" represents the IP address of the DR5000 interface through which SNMP commands are
performed. To reproduce the example, one shall replace this keyword by the effective IP address of the
DR5000 to be controlled.
Note
Ethernet interface
All the ethernet interfaces of the DR5000 can be used to drive the unit through SNMP. Nevertheless, it is highly
recommended to use the "Management" interface as using Stream1/2 may interfere with the decoding process.
Protocol
SNMP version V2.C is supported.
Requests
The DR5000 listens to incoming SNMP requests on the standard SNMP port 161 (not configurable). GET, GET-
NEXT, GET-BULK and SET requests are supported.
Traps
Traps can be sent to notify transitions between variable states, such as alarms. Traps can be sent simultaneously to up
to 4 targets, on a user-specified port (although standard SNMP port 162 is recommended). All enabled traps are sent
to all targets: enabled traps are configurable at the system level, not on a per-target basis. Traps are further detailed
in Section A.3.5, “ Configuring communities and traps ”.
Request rate
The DR5000 will process up to 50 requests per second. Walking through the entire MIB may thus take dozens of
seconds.
Communities
Community string provide a basic right access mechanism. Two community strings are defined: "public" is associated
to Read-Only variables, "private" is associated to Read-Write variables. Those strings can be overriden. Please refer
to Section 4.3.3.3.2, “ Setting Alarms And Traps ” and to Section A.3.5, “ Configuring communities and traps ” for
more information.
Every node and leaf follow the same naming convention : it is the concatenation of its parent node name with the
current parameter name. For example, dr5000StatusInputBitrate leaf is located in dr5000StatusInput node, which is
itself located in the dr5000Status node. Thanks to this naming convention, equivalences between Front Panel para-
meters and SNMP nodes are easily found.
.
|-- dr5000Conformance (OID 1.3.6.1.4.1.27338.5.1)
|-- dr5000Unit (OID 1.3.6.1.4.1.27338.5.2)
|-- dr5000Channel (OID 1.3.6.1.4.1.27338.5.3)
|-- dr5000Command (OID 1.3.6.1.4.1.27338.5.4)
|-- dr5000Status (OID 1.3.6.1.4.1.27338.5.5)
| |-- dr5000StatusTsDescriptor (OID 1.3.6.1.4.1.27338.5.5.1)
| |-- dr5000StatusDecode (OID 1.3.6.1.4.1.27338.5.5.2)
| `-- dr5000StatusInput (OID 1.3.6.1.4.1.27338.5.5.3)
|-- dr5000Software (OID 1.3.6.1.4.1.27338.5.6)
|-- dr5000Hardware (OID 1.3.6.1.4.1.27338.5.7)
|-- dr5000Network (OID 1.3.6.1.4.1.27338.5.8)
|-- dr5000Biss (OID 1.3.6.1.4.1.27338.5.9)
|-- dr5000Time (OID 1.3.6.1.4.1.27338.5.10)
|-- dr5000Snmp (OID 1.3.6.1.4.1.27338.5.11)
|-- dr5000Preset (OID 1.3.6.1.4.1.27338.5.12)
`-- dr5000Licenses (OID 1.3.6.1.4.1.27338.5.13)
Note
The "model" node can be used to identify a unit in a decoder farm, by following the process described
in Section A.3.1, “ Identification process ”.
• dr5000ChannelCommand (OID 1.3.6.1.4.1.27338.5.3.1) allows to load/save a preset from one of the configuration
slot. This equivalent to the Web GUI tab "Service/Presets" described inSection 4.3.3.2, “ Service Panel ”. For more
information about its use, please refer to Section A.3.8, “ Saving and loading a preset ”.
• dr5000ChannelConfiguration (OID 1.3.6.1.4.1.27338.5.3.2) is used to modify the running configuration. For in-
stance, this is the appropriate node for setting the input type, the decoded PIDs or the audio mapping.
Note
Actions act as triggers, and as such do not require their nodes to be cleared: writing the same value
several times in a row will perform the action several times.
• dr5000StatusTsDescriptor (OID 1.3.6.1.4.1.27338.5.5.1) allows to retrieve TS level information that have been
probed, such as the number of programs, program names, stream types, pid, etc. This sub-node correspond to the
information listed in the "probed programs" panel in the GUI (Section 4.3.2.2, “ Probed programs ”). Please refer
to Section A.3.21, “ TS Descriptor ” for more information about this node.
• dr5000StatusDecode (OID 1.3.6.1.4.1.27338.5.5.2) reports advanced information about the program being current-
ly decoded, such as video format, audio codecs, samplerates, scrambling information, etc. This sub-node corre-
sponds to the information listed in the "active service overview" panel in the GUI (Section 4.3.2.1, “ Active service
overview ”). Please refer to Section A.3.20, “ Checking composition results ” for more information about this node.
• dr5000StatusInput (OID 1.3.6.1.4.1.27338.5.5.3) reports information on the input layer, such as DVB-S/S2 signal
characteristics (C/N, modulation, etc) or IP input counters. This sub-node corresponds to the information listed in
the "Input status" of the GUI (Section 4.3.2.3, “ Input status ”)
When the model is identified, its name and serial number can be retrieved through the nodes dr5000UnitName and
dr5000UnitSerialNumber.
Warning
Writing a protected node when the system is locked does not raise any warning: the effect is just not
taken into account.
• Thanks to dr5000TimeDate. In such case, the value to set is the number of seconds since January 1st, 1970.
The following example forces the date to March 19, 1994, and then uses the NTP server 172.16.0.1.
Note
The DR5000 must be rebooted (see Section A.3.3, “ Rebooting the system ”) for new communities to
be taken into account.
The DR5000 can send SNMP traps on pre-defined events up to four targets. The trap target are defined in the list
dr5000SnmpManager.
Warning
This list is automatically reorganized so that enabled targets are located on the lowest indexes. Perform-
ing several changes in a single SNMP commands has thus an undefined behaviour.
The following example empties the list of trap target, and adds 172.16.1.22:1256 as a new target.
Warning
This list is automatically reorganized so that the enabled VLAN are located on the lowest indexes.
Performing several changes in a single SNMP command has thus an undefined behaviour.
Warning
The application of the network configuration does not require a reboot. Modifying the interface used
for SNMP configuration can thus lead to SNMP connection loss.
The following example seeks for Stream 2 physical interface and configures it to be 10.16.127.221/16.
Warning
This list is automatically reorganized so that the enabled routes are located on the lowest indexes. Per-
forming several changes in a single SNMP command has thus an undefined behaviour.
The following example configures streams targeting 172.16.127.219/32 on any interfaces to be routed to
172.16.127.248.
Note
The presets cannot be previewed through SNMP. To know what it contains, the preset must be loaded,
which means it is applied.
Presets are stored in indexed "slots". A preset saved as "Preset #N" will have to be loaded as "Preset #N". The same
configuration can be saved in several slots. These slots must be seen as copies at a given instant of the configuration.
Modifying the current configuration (by any other way than "saving the preset") will not modify the content of the
preset. Thus, the action of loading a preset does only perform a copy of the preset into the active configuration, and
the action of saving a preset does only perform a copy of the active configuration into a preset.
Warning
To load a preset, the node dr5000ChannelCommandLoadPreset must be written the index of the preset to be loaded.
Once it is done, the action load(2) must be written in dr5000ChannelCommandAction.
Saving a preset follows the same logic: the preset index must be written in dr5000ChannelCommandSavePreset, then
the action save(3) must be written in dr5000ChannelCommandAction.
The following example reads the name of preset #42, loads it, and stores it in preset #51.
The following example configures the DR5000 to receives its input on ASI 2.
A.3.10. IP Input
The basic IP input requires three parameters: dr5000ChannelConfigurationInputIpAddress,
dr5000ChannelConfigurationInputIpPort and dr5000ChannelConfigurationInputIpInterface.
Note
If the DR5000 must decode a unicast stream, the address 0.0.0.0 must be configured.
Once the input is configured, its status can be retrieved with the nodes dr5000StatusInputIpIsRtp,
dr5000StatusInputIpPacketSize, dr5000StatusInputIpPacketCounter, dr5000StatusInputIpMissingPacketCounter,
dr5000StatusInputIpInputErrorRate and dr5000StatusInputIpJitter.
The following example configures the DR5000 to listen on stream1, 225.17.29.7:1234, and checks the IP status after
checking the input is locked and reseting the IP statistics.
The FEC caracteristics (FEC 4x5-2D, etc.) and statistics (amount of cor-
rected and uncorrected packets) can be retrieved in dr5000StatusInputIpFecRows,
dr5000StatusInputIpFecColumns, dr5000StatusInputIpIs2dFec, dr5000StatusInputIpCorrectedPacketCounter,
dr5000StatusInputIpUncorrectedPacketCounter and dr5000StatusInputIpOutputErrorRate.
Based on the basic IP configuration, the following example configures FEC and gets its caracteristics and statistics.
Some actions may have to be taken on the Failover Input. It is done by accessing dr5000CommandFailoverAction.
This node acts as a pulse: writing it triggers an action, but there is no need to clear it.
See Section 5.2.3.2, “ Failover IP Settings ” for more information about failover.
Based on the basic IP configuration, the following example configures failover on stream2/225.127.81.1:1248, in
force toggle mode, then checks the failover status, and force a toggle.
The following example will lock on Astra 19,2E, 12,266 MHz, 27,5 MSym/s, horizontal polarization
# Set the mode to automatic (1) and the symbol rate to 27500 kbps
$ snmpset -v2c -c private host \
ATEME-DR5000-MIB::dr5000ChannelConfigurationInputSatMode.0 i 1
ATEME-DR5000-MIB::dr5000ChannelConfigurationInputSatMode.0 = INTEGER: automatic(1)
The following example will check the lock status, and retrieve C/N margin and exact lock frequency
# Check the lock flag, and get the exact lock frequency and the C/N Margin ...
$ snmpget -v2c -c public host \
ATEME-DR5000-MIB::dr5000StatusInputSatLocked.0
ATEME-DR5000-MIB::dr5000StatusInputSatLocked.0 = INTEGER: true(1)
The following examples selects automatic composition for a TS carrying three services : 1281, 1282 and 1283. The
service 1281 (which will be automatically selected) carries three audio pids : 130, 131 and 132. The first pid will
be monitored on external AES, while the third one will be pass-throughed on SDI. The composition results can be
checked in Section A.3.20, “ Checking composition results ”.
The following example performs manually the very same composition than Section A.3.14, “ Automatic audio com-
position ”. Even if the composition results are foreseeable, they can be checked with the method described in Sec-
tion A.3.20, “ Checking composition results ”.
BISS-E injected ID are system configuration, and thus defined in dr5000BissKeyInjectedId. They are not impacted
by saving or loading presets (See Section A.3.8, “ Saving and loading a preset ”).
Warning
The following example descrambles the input stream with a BISS-E key of 1234567890ABCDEF and an injected
ID of AABBCCDDEEFF00.
Note
The following example configure the genlock to be used, with a PAL input clock.
A.3.18. IP Forwarding
Enabling IP forwarding is performed through the node dr5000ChannelConfigurationOutputIpForward. For more in-
formation, please refer to Section 5.7.2, “ IP Output ”.
The following example includes service 42 and 51, remuxed at 13 Mbps, on ASI Output.
The currently decoded service can be identified with dr5000StatusDecodeCurrentProgramId, it is especially useful
in automatic composition modes, where it depends on the input stream.
Information about video, like its frame-rate or codec, can be found in the sub-nodes of
dr5000StatusDecodeCurrentProgramVideoDecoded. The information of the video being decoded or not can be found
in dr5000StatusDecodeCurrentProgramVideoHasActivity.
The following example displays the composition results from the configuration in Section A.3.14, “ Automatic audio
composition ”.
A.3.21. TS Descriptor
Once the DR5000 input is configured, it may be locked on a TS. It is reported in dr5000StatusInputTsLocked. If the
DR5000 is locked, then the TS bitrate is non-null and can be retrieved in DR5000StatusInputBitrate.
Being locked on the TS also fills the dr5000StatusTsDescriptor. The presence of Network Information is described in
dr5000StatusTsDescriptorNitHasNit. When a NIT is available, all the others nodes of dr5000StatusTsDescriptorNit
are filled in, eventually with an empty string if the stream does not carry the information.
• The amount of streams carried by the N-th program can be read in the node
dr5000StatusTsDescriptorProgramStreamCount.N. Information about the M-th stream of the N-th program can be
found in the list dr5000StatusTsDescriptorProgramStream*.N.M.
The following example performs the discovery of a TS carrying three programs (TF1 HD, France 2 HD and M6HD),
and lists the first streams of the currently selected program (France 2 HD).
# Iterate over every program, get its name, and check if it is being decoded
$ snmpget -v2c -c private host \
ATEME-DR5000-MIB::dr5000StatusTsDescriptorProgramCount.0
ATEME-DR5000-MIB::dr5000StatusTsDescriptorProgramCount.0 = INTEGER: 3
Warning
Because these different table are statically allocated, accessing every node (either with snmpwalk or by
performing more than the program/stream count GET accesses) will take a very long time and should
be avoided.
Note
All the examples provided in this section are using the command-line application wget, which is avail-
able for all major Operating Systems. The keyword "$HOST" represents the IP address of the DR5000
interface through which commands are performed, "$INDEX" represents an index starting at 0 and
"$FILE" represents a file name. To reproduce the example, one shall replace those keywords by the
effective values.
B.2.1. System
wget --post-file=$FILE \
--header 'Content-Disposition: attachment; filename=update.pkg' \
http://$HOST/simple-rpc/system/setFirmware
wget --post-file=$FILE \
--header 'Content-Disposition: attachment; filename=license.lic' \
http://$HOST/simple-rpc/system/setLicense
B.2.2. Channel
Export the active configuration of the channel indexed by $INDEX (0 based) to the file $FILE:
B.2.2.2. Preset
Export the slot preset indexed by $INDEX (0 based) to the file $FILE:
Import the file $FILE into the slot preset indexed by $INDEX (0 based):
• Input status tab of Decodig Status Panel (See Section 4.3.2.3, “ Input status ”).
This file is a CSV file with semi-colon separated values. One line corresponds to one measure point.
1-based
Meaning
field index
1-A Time and Date (expressed as DD/MM/YYYY HH:MM:SS)
2-B Input Type: IP-2022_7
3-C Bitrate [kbps]
4-D Protocol (UDP/RTP)
5-E FEC rows
6-F FEC columns
7-G Number of detected FEC streams
8-H Number of packet received since the last reset
9-I Number of missing packets since the last reset
10-J Number of reordered packets since the last reset
11-K Number of correct packets since the last reset
12-L Number of uncorrect packets received since the last reset
13-M Number of duplicated packets received since the last reset
14-N Error rate before FEC correction [%]
Note
This section will describe server and client configurations. It will not describe how to install OpenVPN®
server on a machine, how to generate or revoke the certificates and keys and how to manage them.
For an in-depth view of the administration of an OpenVPN® server please refer to http://openvpn.net/
index.php/open-source/documentation/howto.html
Note
Here we highlight the mandatory parameters the server has to configure in order to communicate with the DR5000.
D.4. Troubleshooting
Checking connections
To check client/server connections, on the server side, check the log file designated by the status line of the server.conf
(e.g. /var/log/openvpn-status.log)
You can see that a client using kyrion.cert has connected and was assigned 10.8.0.6 as an IP address.
Appendix E. 4K Configuration
E.1. Overview
The DR5000 can decode 4K videos, but it requires a very specific configuration. This annex explains how to convert
a 4x 1080p 4K MPTS into a 4x 3G-SDI 4K signal.
• The first decoder (called Master) receives source TS stream on its ASI input. This signal is drawn as red arrow
on Figure E.1, “Cabling diagram”.
• Each decoder forwards TS stream to the next decoder, going out of ASI#1, and entering ASI#1. These signals are
drawn as blue arrows on Figure E.1, “Cabling diagram”.
• Master decoder uses source TS clock to generate SDI signal. It also generates a synchronization signal, called
"VPSC". VPSC is re-used by all decoders, and insures perfect phase alignment between the four decoders. Each
decoder transmits this VPSC signal to the next decoder, going out of ASI#2 and entering ASI#2. These signals are
drawn as green arrows on Figure E.1, “Cabling diagram”.
In "Service / SDI Output", "Clock Synchronization" must be configured to "Follow TS input", and "SDI #1/2" must
be configured as "Auto SDI".
In "Service / SDI Output", "Clock Synchronization" must be configured to "VPSC", and "SDI #1/2" must be config-
ured as "Auto SDI".
E.6. Licenses
4K cabling requires the four DR5000 to have - at least - the following licenses :
• HD decoding support,
• VPSC support.
Appendix F. Appendix
F.1. Product's specification
Table F.1. Specification - Reference
Product name Version
DR5000 2.2.0.0
Table F.13. Specification - Video analog extension board - Stereo analog output
Caracteristic Value
Connectors Single ended outputs on RCA connectors
Output impedance 470 ohms (match 10k to 100k single ended line inputs)
Frequency response 20 Hz - 20 kHz within 3 dB
Output level 2V RMS (line level)
THD > - 80 dB
SNR > 90 dB
Level Adjustment 55 dB at 0 dBm
(including Amendments
EN 55013: 2001
A1: 2003 and A2: 2006)
EN 55022: 2010 -
EN 61000-3-2: 2006 + A1: 2009 + A2: 2009 -
EN 61000-3-3: 2008 -
FCC Part 15 Class B: 2009 -
ANSI C63.4: 2003 Publication CFR 47
IECS-003 Class B: 2012 -
WEEE Directive -
F.2. Warranty
ATEME warranties your DR5000 against any defect in material and workmanship, under normal use, for the period
designated on your warranty certificate. In the event this product is found to be defective within the warranty period,
ATEME may, at its will, repair or replace the defective DR5000.
• The DR5000 is repaired, modified or altered, unless such repair, modification or alteration is expressly authorized
in writing by ATEME;
• The DR5000 was subjected to abuse, neglect, lightning strike, electrical fault, improper packaging or accident;
ATEME and its suppliers accept no liability for any loss of service during the use of this device, or for any of the
problems caused as a result.
ATEME will not, under any circumstances, be liable to direct, uncommon or consequential damages such as, but not
limited to, damage or loss of property or equipment, loss of profits or revenues, cost of replacement goods, or expense
or inconvenience caused by service interruptions.
Any loss, corruption or destruction of data while using an ATEME DR5000 is the sole responsibility of the user, and
under no circumstances will ATEME be held liable for the recovery or restoration of this data.
Under no circumstances will any person be entitled to any sum greater than the purchase price paid for the DR5000.
To obtain warranty service, call ATEME Technical Support. You will be asked to provide your ATEME product's
Serial Number, and you may be asked to furnish proof of purchase to confirm that the DR5000 is still under warranty.
All DR5000 returned to ATEME must be securely packaged in their original box and shipped with postage prepaid.
F.4. Glossary
Table F.26. Glossary
3:2 pull-
Process of converting 24 frame/s material to 29.97 frame/s.
down
Sampling method. In 420 sampling, chrominance components have half the horizontal and vertical
422/420 resolution of luminance component. In 422 sampling, chrominance components have half the hori-
zontal resolution of luminance component
ASI Asynchronous Serial Interface
AVC Adavanced Video Coding
BISS Basic Interoperable Scrambling System. Non-proprietary encryption from EBU (Tech3290).
CABAC Context-based Adaptive Binary Arithmetic Coding
CAVLC Context Adaptive Variable Length Coding
Chromi-
Color difference component
nance
EBU European Broadcasting Union
Forward Error Correction. System of error control for data transmission where the sender adds redun-
FEC dant data (error-correcting code) to its messages. The receiver can check the accuracy of the trans-
mission and eventually correct errors.
FTP File Transfer Protocol. Protocol used to transfer files over a TCP/IP network.
Group Of Pictures. In MPEG video encoding, a group of pictures, or GOP, specifies the order in
which intra-frames and inter-frames are arranged.
The GOP is a group of successive pictures within a MPEG-coded film and/or video stream. Each
MPEG-coded film and/or video stream consists of successive GOPs. From the MPEG pictures con-
tained in it the visible frames are generated.
A GOP can contain the following picture types:
I-picture and/or I-Frame (English intra coded picture) reference picture, corresponds to a fixed image
GOP and is independent of other picture types. Each GOP begins with this type of picture.
P-picture and/or P-Frame (English predictive coded picture) contains difference information from the
preceding I or P-Frame.
B-picture and/or B-Frame (English bidirectional predictive coded pictures) contain difference infor-
mation from the preceding and/or following I or P-Frame.
D-picture and/or D-Frame (English DC direct coded picture) serves the fast advance.
A GOP always begins with an I-Frame. Afterwards several P-Frames follow, in each case with some
frames distance. In the remaining gaps are B-Frames. With the next I-Frame a new GOP begins.
GUI Graphical User Interface.
HDTV High Definition Television
HEVC High Efficiency Video Coding (H.265)
IEC International Electrotechnical Committee
IP Internet Protocol
ISO International Standards Organisation
ITU-R International Telecommunications Union - Radiocommunications Study Groups
ITU-T International Telecommunications Union - Telecommunications Standardisation Sector
MGT Management
Management information base stems from the OSI/ISO Network management model and is a type of
database used to manage the devices in a communications network. It comprises a collection of ob-
jects in a (virtual) database used to manage entities (such as routers and switches) in a network.
Objects in the MIB are defined using a subset of Abstract Syntax Notation One (ASN.1) called Struc-
ture of Management Information Version 2 (SMIv2) RFC 2578.The software that performs the pars-
MIB ing is an MIB compiler.
The database is hierarchical (tree structured) and entries are addressed through object identifiers. In-
ternet documentation RFCs discuss MIBs, notably RFC 1155, Structure and Identification of Man-
agement Information for TCP/IP based internets, and its two companions, RFC 1213, Management
Information Base for Network Management of TCP/IP-based internets, and RFC 1157, A Simple
Network Management Protocol.
MPTS Multiple Program Transport Stream. A transport stream that offers several programs.
Some transmission schemes, such as those in ATSC and DVB, impose strict constant bitrate require-
Null pack- ments on the transport stream. In order to ensure that the stream maintains a constant bitrate, a Multi-
ets plexer may need to insert some additional packets. The PID 0x1FFF is reserved for this purpose. The
payload of null packets may contain any data at all, and the receiver is expected to ignore its contents
A packet is the basic unit of data in a transport stream. It consists of a sync byte, whose value is 0x47,
followed by three one-bit flags and a 13-bit PID. This is followed by a 4-bit continuity counter. Ad-
ditional optional transport fields, as signaled in the optional adaptation field, may follow. The rest of
Packet
the packet consists of payload. Packets are most often 188 bytes in length, but some transport streams
consist of 204-byte packets which end in 16 bytes of Reed-Solomon error correction data. The 188-
byte packet size was originally chosen for compatibility with ATM systems.
PAT stands for Program Association Table. The PAT lists PIDs for all PMTs in the stream. Packets
PAT
containing PAT information always have PID 0x0.
To assist the decoder in presenting programs on time, at the right speed, and with synchronization,
PCR programs usually periodically provide a Program Clock Reference, or PCR, on one of the PIDs in the
program.
Each table or elementary stream in a transport stream is identified by a 13-bit PID. A demultiplexer
extracts elementary streams from the transport stream in part by looking for packets identified by the
PID
same PID. In most applications, Time-division multiplexing will be used to decide how often a par-
ticular PID appears in the transport stream.
PIP Picture in Picture. Low resolution stream proceeded from a main resolution input.
Program Map Tables, or PMTs, contain information about programs. For each program, there is a
PMT, with the PMT for each program appearing on its own PID. The PMTs describe which PIDs
contain data relevant to the program. PMTs also provide metadata about the streams in their con-
PMT stituent PIDs. For example, if a program contains an MPEG-2 video stream, the PMT will list
this PID, describe it as a video stream, and provide the type of video that it contains (in this case,
MPEG-2). The PMT may also contain additional descriptors providing data about its constituent
streams.
Transport stream has a concept of programs, which are groups of one or more PIDs that are related to
each other. For instance, a transport stream used in digital television might contain three programs,
to represent three television channels. Suppose each channel consists of one video stream, one or two
Programs
audio streams, and any necessary metadata. A receiver wishing to tune to a particular channel mere-
ly has to decode the payload of the PIDs associated with its program. It can discard the contents of all
other PIDs.
RTP Real Time Protocol, a transport protocol for real-time data
SDI Serial Digital I/O
SMPTE Society of Motion Picture and Television Engineers
SNMP, a communication protocol between management stations (consoles, for example) and man-
aged objects, (such as routers, gateways, and switches) makes use of MIBs. Components controlled
by the management console need a so-called SNMP agent -- a software module that can communi-
SNMP cate with the SNMP manager.
SNMP uses a specified set of commands and queries. An MIB should contain information on these
commands and on the target objects (controllable entities or potential sources of status information)
with a view to tuning the network transport to the current needs.
SPTS Single Program Transport Stream. A transport stream that offers only one program.
TS Transport Stream
• Make sure that all of the cables are correctly and firmly attached.
If you have asked yourself all of the pertinent questions in the troubleshooting checklist, and you still can't get your
DR5000 to work properly, contact us via the provided link.
Before contacting us, make sure that you have a physical access to your DR5000 and that you have the following
information on hand:
• Names of any other devices installed in your system (Router's brands, specific equipments, etc.)
Online Resources
Visit this link for more information and documentation about ATEME and ATEME products.
http://www.ateme.com/
Customer Service
ATEME Customer Service provides assistance with product information, sales, registration, and other non-technical
issues.
To find out how to contact ATEME Customer Service, please visit http://www.ateme.com/ for your region or country
and click Contact Us.