Imagine Communications considers this document and its contents to be proprietary and confidential.
Except for making a reasonable number of copies for your own internal use, you may not reproduce this
publication, or any part thereof, in any form, by any method, for any purpose, or in any language other
than English without the written consent of Imagine Communications. All others uses are illegal.
This publication is designed to assist in the use of the product as it exists on the date of publication of
this manual, and may not reflect the product at the current time or an unknown time in the future. This
publication does not in any way warrant description accuracy or guarantee the use for the product to
which it refers. Imagine Communications reserves the right, without notice to make such changes in
equipment, design, specifications, components, or documentation as progress may warrant to improve
the performance of the product.
Trademarks
SelenioTM is a trademark of Imagine Communications or its subsidiaries. Microsoft® and Windows®
are registered trademarks of Microsoft Corporation. HD‐BNC is a trademark of Amphenol Corporation.
Manufactured under license from Dolby Laboratories. Dolby and the double‐D symbol are registered
trademarks of Dolby Laboratories. All other trademarks and trade names are the property of their
respective companies.
Contact Information
Imagine Communications has office locations around the world. For domestic and international location
and contact information, visit our Contact page
(http://www.imaginecommunications.com/company/contact‐us.aspx).
Support Contact Information
For domestic and international support contact information see:
Support Contacts (http://www.imaginecommunications.com/services/customer‐care.aspx)
eCustomer Portal (http://support.imaginecommunications.com)
Academy Training (http://www.imaginecommunicationsacademy.com)
Main Features ........................................................................................................................................... 7
Signal Flow ........................................................................................................... 14
Installing Selenio Modules in an MCP3 Frame ..................................................... 15
Removing Selenio Modules from an MCP3 Frame ............................................... 16
Front Module .......................................................................................................................................... 16
Back Module ........................................................................................................................................... 17
Powering Up a Module ........................................................................................ 17
IP LAN .................................................................................................................. 20
General ................................................................................................................................................... 20
Data Ethernet Protection ................................................................................................................... 20
Primary and Secondary Data Ethernet ................................................................................................... 20
Transport Stream Input ........................................................................................ 20
General ................................................................................................................................................... 20
Primary Source and Alternate Source ................................................................................................ 20
Primary and Alternate Transport Stream Present, Primary and Alternate Transport Stream Rate .. 21
Transport Stream Errors and Errored Seconds .................................................................................. 22
Primary and Secondary IP ....................................................................................................................... 22
Status ASI ................................................................................................................................................ 22
Status IP .................................................................................................................................................. 22
Transport Stream Demux ..................................................................................... 23
General ................................................................................................................................................... 23
Audio x Selector and Audio x Stream/PID/Language ......................................................................... 24
Serial 1 and Serial 2 Selector .............................................................................................................. 25
DVB Subtitle 1 to 4 Selector ............................................................................................................... 25
VBI Selector and VBI Channel Set ....................................................................................................... 25
BISS ......................................................................................................................................................... 25
Clear Session Word Mode .................................................................................................................. 25
Encrypted Session Word .................................................................................................................... 25
Status ...................................................................................................................................................... 26
Video Decompression .......................................................................................... 26
General ................................................................................................................................................... 26
Output Format Set.............................................................................................................................. 26
Output Aspect Ratio ........................................................................................................................... 26
No Input Action .................................................................................................................................. 27
Video Status ............................................................................................................................................ 27
General ................................................................................................................................................... 28
Gain .................................................................................................................................................... 30
Status Audio x ......................................................................................................................................... 31
Metadata Audio x ................................................................................................................................... 32
General ................................................................................................................................................... 33
HD‐SDI to HD‐SDI .................................................................................................................................... 33
HD‐SDI to SD‐SDI..................................................................................................................................... 34
SD‐SDI to HD‐SDI..................................................................................................................................... 34
General ................................................................................................................................................... 36
RDD‐11 and SMPTE‐2038 ................................................................................................................... 36
SMPTE‐2031 Line ................................................................................................................................ 36
SCTE‐104 Line ..................................................................................................................................... 37
Other Line Selections.......................................................................................................................... 37
Video Index ......................................................................................................................................... 38
VANC Status ............................................................................................................................................ 38
General ................................................................................................................................................... 39
VBI Status ................................................................................................................................................ 39
General ...................................................................................................................................................
GPI Out 1 Set to GPI Out 4 Set ............................................................................................................ 39
GPI Status ............................................................................................................................................... 39
GPI Out 1 to GPI Out 4 Status ............................................................................................................. 39
GPI Output Example ........................................................................................................................... 40
Sample Use Cases ............................................................................................................................... 41
39
Serial .................................................................................................................... 41
Serial 1 and Serial 2 ................................................................................................................................ 41
Serial x Function ................................................................................................................................. 41
General ................................................................................................................................................... 43
Parameter Control Script ........................................................................................................................ 43
Writing the Parameter Control Script ................................................................................................ 44
Support Replacement of DEC1 by DEC2 ................................................................................................. 45
Inspecting and Cleaning Fiber Optic Connections ................................................ 49
Important Points ..................................................................................................................................... 50
Inspection and Cleaning Procedure ........................................................................................................ 51
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Product Description
Product Description
The Selenio SEL‐1DEC1 and SEL‐1DEC2 modules are multi‐format video decoders that handle both H.264
and MPEG‐2 video streams and their commonly associated audio and data streams.
The SEL‐1DEC1 and SEL‐1DEC2 support all popular digital video formats from SD‐SDI through 3G HD‐SDI
video*, and up to eight channels of MPEG‐1 layer 2, Dolby® Digital (AC‐3), Dolby Digital Plus, AAC‐LC, HE‐
AAC, Dolby E, or SMPTE 302 (uncompressed) audio. Audio outputs are provided as unbalanced AES or
embedded audio. In addition, the SEL‐1DEC1 and SEL‐1DEC2 re‐insert VANC and VBI data into the video
signal.
*3G HD‐SDI is not currently supported by the 10‐bit SEL‐1DEC2 module
Main Features
The SEL‐1DEC1 and SEL‐1DEC2 modules offer the following main features:
• Support for a single‐input transport stream from any of the following sources:
• IP using UDP or RTP protocols and SMPTE‐2022 error protection
• IP using RTP protocol and Seamless Protection (see IP Seamless Protection Buffer Delay (on page
21))
• DVB‐ASI from the rear I/O interface
• Internal connection from other application modules in the frame
• Support for the decoding of the following constant bit rate streams (CXN, ASI, and ExtIP sources) and
variable bit rate streams (CXN and ASI sources):
• H.264 High Profile @ up to L4.2 (62.5 Mb/s max)
• H.264 Main Profile @ up to L4.2
• H.264 Baseline Profile @ up to L1.3
• H.264 High‐10 Intra and H.264 High‐10 (SEL‐1DEC2)
• MPEG‐2 422 Profile @ up to High Level (65 Mb/s max)
• MPEG‐2 restricted to Main Profile @ up to High Level
• Support for any legal horizontal resolution
• Support for any of the following output video formats:
• 1080p/59, 1080p/50 ‐ SMPTE424/425 Level A 3G‐SDI
• 1080i/29, 1080i/25 ‐ SMPTE292
• 720p/59, 720p/50 ‐ SMPTE292
• 480i/29 ‐ SMPTE259
• 576i/25 ‐ SMPTE259
• Horizontal scaling for streams with reduced horizontal resolution
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Module Types
• 8 x HD‐BNC Primary AES Audio Outputs
• 2x serial ports configurable as RS‐232 or RS‐422
• GPI input and outputs
*The SEL‐1DEC1 and SEL‐1DEC2 provide utility‐grade format conversion. For professional broadcast‐
quality post‐processing, the SEL‐1XD1 and SEL‐2XD1 (for conversion), and SEL‐1FS1 and SEL‐2FS1 (for
frame sync) are recommended.
includes single channel of video and four stereo pairs of audio, single back module
with (High‐Density) HD‐BNC connectors for ASI input/outputs, SDI video outputs,
AES (unbalanced) outputs, GPI inputs/outputs and serial data (software model key
must be selected to enable functions)
includes single channel of video and four stereo pairs of audio, single back module
with (High‐Density) HD‐BNC connectors for ASI input, dual SFP output (ordered
separately), SDI video out, AES out (unbalanced), GPI in/out and serial data
(software model key must be selected to enable functions)
SEL‐1DEC2
SEL‐1DEC2‐EES Same as SEL‐1DEC1‐EES, with 8‐bit and 10‐bit capability
SEL‐1DEC2‐EOS Same as SEL‐1DEC1‐EOS, with 8‐bit and 10‐bit capability
Table 2: Module Types
Product Description
SEL‐1DEC1
SEL‐SK‐DE‐PRO MPEG‐2 4:2:0 and 4:2:2 video profiles, H.264 4:2:0 up to 1080p 3G support
SEL‐SK‐DE‐STD MPEG‐2/H.264 4:2:0 video profile
SEL‐1DEC2
SEL‐SK‐DE2‐BSC Same as SEL‐SK‐DE‐PRO, but without the MPEG‐2 422 video decoder
SEL‐SK‐DE2‐PRO All features of SEL‐SK‐DE2‐STD plus 10‐bit decode
SEL‐SK‐DE2‐STD All features of SEL‐SK‐DE2‐BSC plus 4:2:2 decode
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Installing Selenio Modules in an MCP3 Frame
Installing Selenio Modules in an
MCP3 Frame
Where space allows, Selenio DEC1 and DEC2 modules can be installed in any MCP3 frame. Additionally,
Selenio DEC2 modules are available as part of pre‐configured MCP1 packages.
You can insert a Selenio module into an MCP3 frame with the power supply turned on or off. Follow this
procedure:
1. Remove a blank back module from the frame, saving the blank back modules and their captive
screws for future configurations.
2. Attach the new back module to the empty slot, using the mounting screws provided.
Align the back module’s pin into the guide hole, and ensure that the EMI gaskets separating the back
modules remain in place during the installation. The EMI gaskets fit tightly. To ease the installation
of back modules, gradually press each back module into place from the left side to the right side.
Figure 5: Installing Back Modules
3. Apply labels to the back module, if these are supplied separately.
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Removing Selenio Modules from an MCP3 Frame
4. Print out this page and write down the placement of the back modules in the diagram below (back
modules appear on the reverse side when viewed from the front).
Figure 6: Writing Space for Identifying Back Modules
CAUTION:
Do not mix and match back and front modules. The front module must mate with a back module
of the same product.
5. Open the front panel and then slide the correct front modules into the slots that match the back
modules.
Note: It may be necessary to rotate the front support post to allow unrestricted access to the
targeted slot. Ensure that the white extractor handle is at the top of the module, facing
outward, as the module is inserted.
6. Push the module until it seats properly, ensuring the edge of the module is flush with the edge of
the module guides, and the square extractor handle clicks into its slot.
7. Install the remaining back and front modules, make all of the necessary rear connections, and then
close the front panel.
CAUTION:
To prevent overheating during frame operation, keep the front panel closed and all back module
slots covered.
Removing Selenio Modules from an
MCP3 Frame
Front Module
To remove a front module from a Selenio frame, follow this procedure:
1. Open the front panel.
2. Grasp the extractor handle on the module, pulling down slightly.
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Powering Up a Module
3. Using the handle, slide the module out of its slot.
Figure 7: Removing a Front Module
4. Close the front panel to ensure proper frame ventilation.
Back Module
To remove a back module from a Selenio frame, you must first remove the front module. Then unscrew
the back module, and pull it straight out. Cover the opening with a blank back module to ensure proper
frame ventilation.
Powering Up a Module
The SEL‐1DEC1 and SEL‐1DEC2 modules are ready for use when their parameters appear in the Selenio
UI. The Maximum power consumption of an SEL‐1DEC1 or SEL‐1DEC2 module is 40W. Selenio modules
are automatically powered up when they are inserted into a live (powered up) frame, and whenever the
frame is powered up.
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Upgrading Module Firmware
Upgrading Module Firmware
All module firmware upgrades are activated in the frame controller section of the Selenio user interface.
Follow this path to find the appropriate parameters: Configuration > Frame Controller > Configuration
tab > Upgrade Firmware.
See the Selenio frame manual for information on how to upgrade module firmware.
In the unlikely event of an upgrade failure, use the Upgrade Failure Instructions of this manual.
Upgrade Failure Instructions
The SEL‐1DEC1 and SEL‐1DEC2 modules include one user‐configurable DIP switch array (SW2), located at
the card edge next to the extractor. In normal operation, all four switches are in the Off position. In the
unlikely event of corrupted software, you may need to temporarily change the setting of Switch 1 for
the failsafe mode override. You would be alerted to this problem if a System Recovery Upgrade Required fault was triggered after an upgrade, and the module had finished rebooting.
If a System Recovery Upgrade Required fault is triggered, you should first try using the alternate
firmware (see Activating Alternate Firmware in the Selenio frame manual) and then attempt the
upgrade again. If this second attempt fails, follow these steps to activate the failsafe mode:
1. Remove the module from the frame and then push Switch 1 to the On position (see Figure ).
Figure 8: DIP Switch Setting for Failsafe Mode
2. Reinsert the module.
3. Install the new module software using the Selenio user interface.
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Accessing MIBs
4. Remove the module, and then return Switch 1 to the Off position.
5. Reinsert the module.
The module is now running the new software.
Accessing MIBs
MIB files for all modules can be downloaded directly from any Selenio frame. MIBs are generated on a
per‐device basis. For example, if there are seven SEL‐1DEC1 modules in a frame, only one of the seven 7
MIBs is required, assuming all of the modules are using the same version of software. If the frame
includes multiple modules of the same type, but different software versions, the module with the latest
version should be used to generate the MIB.
If an older MIB is used with newer firmware (for example, an older version of firmware was used instead
of the latest firmware), the new parameters added to the new version will not be available on the MIB,
and thus, will not be accessible via the MIB.
Before downloading module MIBs, you must first download the InfrastructureNetwork.mib file. Copy
the following into a browser to access the InfrastructureNetwork.mib:
http://<IP address>/InfrastructureNetwork.mib
<IP address> is that of the primary controller in the frame
Once any MIB file is downloaded from the frame, you should rename it immediately to prevent
overwriting.
To download a specific module MIB file, copy this line into a browser:
http://<IP address>/mib/slot<slot#>/snmp.mib
<IP address> is that of the primary controller in the frame
<slot#> is the slot in the frame, as seen from the front
Examples:
http://137.237.173.15/mib/slot0/snmp.mib
Accesses the controller MIB from frame 137.237.173.15.
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual IP LAN
IP LAN
The SEL‐1DEC1 and SEL‐1DEC2 IP LANs communicate with external IP networks via the Data ports on the
primary and secondary frame controller. If your decoder will use data Ethernet from external sources,
you will need to set the Primary and Secondary IP addresses for the decoder; these IP addresses will be
unique to this decoder module.
When configuring the decoder via the Block Diagram View of the GUI, the following parameters are
accessed via the block labeled IP LAN. When configuring the decoder via the All (tree) View of the GUI,
the following parameters are accessed via the Control > IP LAN branch of the tree.
General
Data Ethernet Protection
Use this parameter to specify whether the Primary or Secondary Ethernet interface should be used for
IP input or alternately, select Automatic protection switching. If enabled, Seamless Protection can be
selected using the Data Ethernet Protection drop down menu.
Primary and Secondary Data Ethernet
Use these controls to set the Primary and Secondary IP Address, IP Mask, IP Gateway, and VLAN ID,
and to observe the Primary/Secondary Data Eth MAC addresses. Press Apply to enable the changes.
There are no default IP addresses for the decoder module.
Transport Stream Input
General
Primary Source and Alternate Source
The transport stream input signal can originate from external ASI connections (EXT ASI 1 and—for DEC2
only, EXT ASI 2), an internal IP network (CXN) or an external Ethernet (Ext IP). To enable the external
Ethernet as a source, you must enter the Primary or Secondary IP address. The Alternate Source
provides a backup in the event of a loss of signal from the Primary Source. (To provide an alternate
source for IP inputs, see Data Ethernet Protection (on page 20) above.) In Seamless Protection mode,
the two IP stream addresses are entered in the Primary and Secondary IP address fields.
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Transport Stream Input
Primary and Alternate Transport Stream Present, Primary and
Alternate Transport Stream Rate
All of the Primary Source options are available in Alternate Source, in addition to the default setting of
None. However, EXT IP and CXN are disallowed as Alternate Sources for each other. If Alternate Source
is set to None, the Primary Source is always used—even if the signal is bad or missing.
The Alternate Source is not triggered by an 8B/10B error, Program Lost alarm, or absence of PMT. On IP
inputs, the Alternate Source is triggered by the loss of a link, or a data rate below 10kbps.
The read‐only Primary and Alternate Input parameter indicates whether the sources are available, while
the Current Source indicates the source being used.
Source Selection and Switching Delay
In the event that the decoder has switched to the Alternate Source, but the Primary Source has become
stable again, this parameter determines whether the decoder should stay with the Alternate Source.
Options are the default Revertive (return to the Primary Source) or Non‐Revertive (remain with Alternate Source).
The Switching Delay parameter controls how long the module waits before it returns to the Primary
Source. (You must first have enable the Alternate Source parameter and select Revertive in Source
Selection). The range is between 0 to 10 seconds in 0.1 second increments.
The Restore button manually forces the decoder back to the Primary Source. This button is only visible
when the input has switched to Alternate Source and the Source Selection is set to Non‐Revertive. This
condition also triggers the Alternate Input Running alarm.
Note: If the Alternate Source is enabled, and the Primary Source loses its signal, the switch will occur
even if the Alternate Source signal has failed. The second external ASI source (EXT ASI 2) is only
available on the DEC2 module.
If other TS protection is used (Data Ethernet Protection or CXN Redundancy), the recommended value
of Switching Delay is more than 1 sec.
IP Jitter Buffer Delay
Use this field to set the desired nominal delay in milliseconds when the input is EXT IP. The setting of the
delay affects the decoder’s ability to absorb IP packet jitter. Setting the value lower than the jitter can
degrade the service. Setting it too high can cause higher delay than necessary.
IP Seamless Protection Buffer Delay
This field is visible only if the Data Eth Protection is set to Seamless. Use this buffer delay field to set the
desired nominal delay in milliseconds between the two RTP streams contributing to the seamless
protection sources. This setting affects the decoder’s ability to switch between the two redundant
streams seamlessly, with respect to the delay between the two.
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Transport Stream Input
FEC Discard
To reduce network latency, the FEC Discard parameter can ignore SMPTE‐2022‐2 input. The default
setting is Disable, meaning the module normally detects SMPTE‐2022‐2 input. FEC Discard is only visible
when the Primary Source or Secondary Source is EXT IP and Control > IP LAN > Data Eth Protection is not configured to Seamless.
When the FEC Discard parameter is set to Enable, the delay through the decoder RTP receive buffer is
set to two transport stream packets only.
Transport Stream Errors and Errored Seconds
Transport Stream Errors counts the number of errors; Errored Seconds reports the number of seconds
in error. The transport stream errors detected and counted are continuity count errors, PSI packet CRC
errors, corrupted transport packet headers, and— in some rare cases—overflows of processed packet
queues.
Primary and Secondary IP
Use the IP Receive Port Number to set the IP receive port when the Source is set to external IP.
Use the Multicast Group field to configure the multicast group address, along with the addresses of the
Primary Multicast Source and Secondary Multicast Source.
Status ASI
Read‐only parameters report the Loss of Signal (shown as Fault, No Fault, or Not Applicable), number of
Errors, and Format (shown as ASI‐188, ASI‐204, or Unknown).
Status IP
The Primary and Secondary IP Failure parameter detects an error condition on the primary or secondary
input for this channel. When an error is detected, the parameter reports LAN interface not configured,
Invalid multicast address, or Unstable source.
The Received IP Rate indicates the received IP data rate from the selected IP interface for this channel,
in Mbits/sec.
If FEC is detected, the Corrected and Uncorrected Error counters will indicate number of packets
corrected by FEC and the number of packets that could not be corrected.
If RTP is present, the Reordered Packets parameter reports the number of packets reordered.
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Transport Stream Demux
The Delay Variation parameter reports the variation in delay observed in a CBR IP stream, in msec.
The Seamless Protection Delay Delta parameter reports the variation in delay (in msec) between the
two streams used in seamless protection mode. This parameter is visible only his field is visible only if
Data Eth Protection is set to Seamless.
IP Encapsulation reports whether the stream received on this channel is carrying UDP or RTP
encapsulation.
Packet Size lists the number of transport stream packets per IP packet.
Column FEC detects the presence of column forward error correction packets in this input. Row FEC
detects the presence of row forward error correction packets in this input, in association with FEC Order
and FEC Period.
The Active Interface parameter indicates whether the Primary or Secondary data Ethernet is active.
Primary and Secondary IP Packets report the number of IP packets received on the data IP interface for
this channel.
Transport Stream Demux
General
Using the Program Number,Audio, Serial,DVB Subtitle,VBI Selector, and enabled sub‐controls, you
can decode a specific program in a multi‐program transport stream and select which of several
components in the selected program to decode. You can select the program to decode by its actual
program number, or by its ordinal position in the transport stream. A positive value selects a specific
program number, whereas a negative value selects an ordinal position. For example, the default ‐1
selects the first program in the transport stream (the first program listed in the PAT). The Program Number cannot be set to 0.
Under most conditions, the decoder will select stream components (PIDs) from the program defined by
Program Number. This ensures that the correct video and audio streams are decoded as the encoder
defined them. However, in certain applications, video, audio and data PIDs can be manually entered.
Ensure that you take great care when making manual entries to these fields.
Input Programs Table
This table presents a list of existing programs (according to the PAT) in the transport stream currently
being received. Clicking on an entry in the table highlights it and selects it for further analysis in the right
hand parameter list. The Select button copies the program number to the TS DEMUX > Program Number parameter.
In descending order, the Program Name will be taken from the SDT table if it is available. Otherwise, the
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Transport Stream Demux
The currently selected program is indicated by an asterisk in the Select column.
Audio Streams Table
The Audio Streams Table displays all encoded audio streams currently being received in the currently
selected program by the decoder. By selecting a stream in the table, you can then select the audio
Decoder (Audio 1 through Audio 8) to perform the decoding of this stream, or the stream may be
ignored by selecting None for the Decoder.
Note:
Each decoder can only decode one stream. Therefore, if you select a decoder already assigned to
another stream, the Decoder entry on the row for the other stream changes to None. This table
modifies the Audio x Selector and Audio x Stream controls on the TS Demux page using the Index based
selection. The table does not use the PID or Language Code values of the Audio x Selector to make
adjustments to audio decoder assignments.
Audio x Selector and Audio x Stream/PID/Language
Available Audio x Selector options are Index, PID, Language Code, and Off. When Index is selected, the
Audio x Stream setting selects the audio stream to be decoded by specifying its ordinal. A setting of 0
turns off decoding (processing) of the corresponding audio decoder engine. Non‐zero ordinal values
among the 8 audio streams must be unique (streams cannot be decoded multiple times). When PID is
selected, enter the specific audio PID of the audio stream desired to be decoded.
The Language option provides a 3‐character language code (20 are provided) or the Other item in the
pulldown. The Other box provides the ability to create a custom language code. When Other is selected,
a new control named Audio x Language Other is activated. Any three‐ letter language code may be
entered, according to ISO 639‐2. For a complete list, see http://www‐01.sil.org/iso639‐3/codes.asp.
If more than one audio stream may contain the same language, a different selection method should be
used. The lowest numbered Audio x decoder requesting the language will receive the first stream
containing that language, the next lowest numbered will receive the second stream, etc.
Language Codes
eng (English) por (Portuguese) dan (Danish) gre (Greek)
fra (French) rus (Russian) chi (Chinese) hin (Hindi)
deu (German) swe (Swedish) est (Estonian) isl (Icelandic)
ita (Italian) tur (Turkish) fin (Finnish) ind (Indonesian)
spa (Spanish) nor (Norwegian) gle (Irish) jpn (Japanese)
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Transport Stream Demux
Serial 1 and Serial 2 Selector
These parameters select the serial transport data stream to be demultiplexed from the transport and
made available for output to an external serial port if its Function is configured to output the
correspondingly numbered program data. Options are Index, PID, and Off.
DVB Subtitle 1 to 4 Selector
Options are Index, PID, and Off.
VBI Selector and VBI Channel Set
These parameters select the VBI stream to process. Generally there is only a single VBI stream in a
program, or occasionally a VBI stream containing all VBI data along with a second teletext only stream
for backward compatibility; therefore, selecting Index and 1 should be sufficient. Selecting Off prevents
the processing of the VBI stream. VBI Channel Set options are 0 to 16 (the default is 1).
BISS
Decryption of material that was encrypted according to the Basic Interoperable Scrambling System is
controlled with these three parameters:
• Clear Session Word
• Encrypted Session Word
• Injected Identifier
Using the different parameters, the SEL‐1DEC2 can operate in either the Clear Session Word mode, or
the Encrypted Session Word mode.
Clear Session Word Mode
To use this lower‐security mode, make an entry in the Clear Session Word field, using a 16‐character,
hexadecimal string (upper‐case and lower‐case letters allowed), such as 0a3b5c7d9e1fe345. This will be
the same string used by the upstream encoder. Once you enter the correct hexidecimal string, the BISS
is automatically enabled. In this mode, the Encrypted Session Word and Injected Identifier fields should
be left blank.
Encrypted Session Word
This higher‐security mode requires both an Encrypted Session Word and Injected Identifier (the Clear
Session Word field is left blank). Typically, the Injected Identifier value is always left the same; the
Encrypted Session Word uses the unique string of the upstream encoder.
Note: The BISS hexadecimal strings do not require an 0x prefix.
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Video Decompression
Subtitle Forwarding
Use the Encoder Slot field to set the internal encoder slot number (A value of 0 disables subtitle
forwarding).
Status
These read‐only parameters provide information about the actual program and PIDs being decoded
from the transport stream input.
Video Decompression
General
Output Format Set
Use this parameter to set the video output standard. Options are the following (default is Auto):
• Auto
• 480i 59
• 576i 50
• 720p 50
• 720p 59
• 1080i 50
• 1080i 59
• 1080p 50
• 1080p 59
Output Aspect Ratio
Use this parameter to set the aspect ratio for the output video. The SEL‐1DEC1 and SEL‐1DEC2 decoder
provide a small number of ARC settings to accommodate different sources. For more complex aspect
ratio conversions, the Selenio XD1 or another ARC processor may be required. The DEC1 and DEC2 offer
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Audio Decompression
No Input Action
When the decoder detects a missing or damaged transport stream input, the No Input Action parameter
sets the output to either Black (with sync), Still frame (the last full frame of video), or No Sync. The
default setting is Black.
The No Sync option effectively turns off the SDI Out ports, and is used so that downstream video
devices detect a missing sync signal. If you use this setting, ensure that your downstream equipment has
failover capability to switch to an alternate source.
A generated black signal (resulting from a Black setting on loss of input or Sync setting prior to first
receiving the input) will normally follow the video format specified by Output Format Set. However, if
Auto is selected in Output Format Set, the generated black signal will be the last decoded standard (or
1080i/59 if the decoder is booted with no input signal).
If a transport stream exists, and it does not have video, the decoder acts as an audio‐only decoder. In
this case, the read‐only Video > Video Status > Present parameter displays the Audio Only message. No
alarms are triggered, and the decoder outputs either Black or Still, as set in the No Input Action
parameter.
If the No Input Action parameter is set to No Sync, the Configuration Error: No Sync alarm is triggered
upon loss of video.
Clipping
Use this parameter to enable or disable the video output clipping mode.
Video Status
This section reports the status of the following items:
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Audio Decompression
Audio Decompression
Audio Decompression provides a set of pages for each of the eight audio streams that may be decoded.
General
Mode
The Mode control sets the number of audio channels that will be allocated to the decoded audio stream.
Since stream content may vary over time, the channels are allocated to the stream even if it does not
currently contain content for them. The choices are 2.0 (stereo), 4.0, 5.1 (surround) and 8.0. The 4.0 and
8.0 choices are specifically for Dolby E and Dolby Digital Plus content, and are treated as 2.0 and 5.1,
respectively when decoding other content. (The resources for 4.0 and 8.0 channels, respectively, are still
allocated to the audio stream).
For output routing purposes, channels are grouped into pairs and labeled stream number - pair number.
Thus, 1 ‐ 1 represents the first pair of channels for Audio 1; 1 ‐ 2 represents the 2nd pair, 1 ‐ 3
represents the 3rd pair, and 1 ‐ 4 represents the 4th pair of channels for Audio 1.
For mode 2.0, the first pair is either Left/Right for stereo content, or Center/Mute for monaural content.
For Mode 5.1 (surround) content, the first pair is Left/Right, the second pair is Center/LFE and the third
pair is Surround Left/Surround Right. (Channels that are missing in the stream are muted). When you
select mode 2.0 and the stream contains Dolby Digital or Dolby Digital Plus surround content, the
content is downmixed to stereo according to the Dolby Digital Control Audio x (on page 30) settings for
this audio stream (see ). Other surround content is downmixed using a simple formula that avoids
overflow.
When receiving SMPTE 302M content, care must be taken to set the Mode at least as large as the
number of audio channels carried in the stream. Most SMPTE 302M streams carry two channels, and
thus, the 2.0 mode will be sufficient. Since the PMT of the transport stream does not announce the
number of channels in a SMPTE 302M stream, it is possible for internal data paths to be oversubscribed
if the number of channels exceeds the mode setting. This situation can cause frequent decode errors on
all audio streams.
When receiving Dolby E content, a mode setting of 2.0 results in the encoded content being output
(with no decoding performed) according to the Passthrough setting. Mode settings 4.0, 5.1, and 8.0
result in decoding of the Dolby E content, with the contents of the two, three, or four channel pairs
defined by the Dolby E program configuration as shown in Table .
Mode settings 4.0 and 5.1 may result in discarded pairs. Some program configurations require the 8.0
mode to obtain all live output channels, even though they don't actually contain all eight channels.
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Audio Decompression
Table 6: Dolby E Program Configuration Output Channel Mapping
Program Configuration
Output Pairs
Pair 1 Pair 2 Pair 3 Pair 4
5.1+2 1L/1R 1C/1LFE 1Ls/1Rs 2L/2R
5.1+1+1 1L/1R 1C/1LFE 1Ls/1Rs 2C/3C
4+4 1L/1R 1C/1S 2C/2S 2L/2R
4+2+2 1L/1R 1C/1S 3L/3R 2L/2R
4+2+1+1 1L/1R 1C/1S 3C/4C 2L/2R
4+1+1+1+1 1L/1R 1C/1S 4C/5C 2C/3C
2+2+2+2 1L/1R 3L/3R 4L/4R 2L/2R
2+2+2+1+1 1L/1R 3L/3R 4C/5C 2L/2R
2+2+1+1+1+1 1L/1R 3C/4C 5C/6C 2L/2R
2+1+1+1+1+1+1 1L/1R 4C/5C 6C/7C 2C/3C
1+1+1+1+1+1+1+1 1C/2C 3C/4C 5C/6C 7C/8C
5.1 1L/1R 1C/1LFE 1Ls/1Rs None
4+2 1L/1R 1C/1S None 2L/2R
4+1+1 1L/1R 1C/1S None 2C/3C
2+2+2 1L/1R 3L/3R None 2L/2R
2+2+1+1 1L/1R 3C/4C None 2L/2R
2+1+1+1+1 1L/1R 4C/5C None 2C/3C
1+1+1+1+1+1 1C/2C 3C/4C 5C/6C None
4 1L/1R 1C/1S None None
2+2 1L/1R None None 2L/2R
2+1+1 1L/1R None None 2C/3C
1+1+1+1 1C/2C 3C/4C None None
7.1 1L/1R 1C/1LFE 1Ls/1Rs 1Bsl/1Bsr
7.1 screen 1L/1R 1C/1LFE 1Ls/1Rs 1Lc/1Rc
Delay
This control specifies the number of milliseconds that audio should be delayed (or advanced if the value
is negative) from the playback time specified by the decoded stream. Audio advance is actually
accomplished by delaying the decoded video output, which can have an adverse effect in systems that
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Audio Decompression
are trying to minimize video latency. Therefore, setting the Delay value to a negative number is not
recommended.
Gain
This control specifies the gain (positive) or attenuation (negative) to apply to the output audio. Since
positive gain can result in arithmetic overflow (clipping), it should only be used when the source is
known to have sufficient headroom to allow it.
Passthrough
The Passthrough parameter enables or disables the decoding of Dolby Digital (AC‐3), Dolby Digital Plus,
or Dolby E encoded streams. When the parameter is enabled, the decoder passes compressed audio
through to its digital and embedded outputs per the routing of Pair 1 for this audio stream, as
recommended by SMPTE‐337M (formerly IEC‐61937). When the Passthrough parameter is disabled, the
decoder decodes the stream into one or more pairs of PCM audio, which are routed to the digital or
embedded audio outputs according to the routing table.
The Passthrough and Mode parameters together control the output of encoded Dolby E content. When
Passthrough is disabled and the selected Mode is 2.0, encoded Dolby E content is output "as is",
following the A/V timing specified by the SMPTE‐302M audio stream. When Passthrough is enabled,
Dolby E content is extracted from the SMPTE‐302M audio stream and precisely aligned to output video
frames so that the guard band is placed at the video switching point. This is the recommended setting
for Dolby E passthrough, but it will prevent the output of non‐Dolby E content in a SMPTE‐302M stream.
Dolby Digital Control Audio x
This page provides additional control over decoding of Dolby Digital and Dolby Digital Plus encoded
streams.
Operation Mode
Use this control to set the dynamic range processing appropriate to the final output destination. Options
are Lineout and RF. To disable dynamic range compression, set Operation Mode to Lineout and both
High and Low Dynamic Range Scales to 0.
High and Low Dynamic Range Scale
By default, Dolby Digital and Dolby Digital Plus decoding applies dynamic range control according to
information provided in the stream by the encoder. This has the effect of attenuating high level signals
and boosting low level signals which can improve listener comfort in noisy environments at the cost of a
loss in fidelity. In general, the High and Low Dynamic Range Scale settings tell how much of the Lineout
Dynamic Compression Mode to implement as a fraction of a full compression (a setting of 1.0).
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Audio Decompression
Setting both of these controls to zero will disable the dynamic range control in Lineout mode. Full
dynamic range control is always applied in RF mode due to the limited bandwidth for audio in the RF
signal.
Apply RF Mode Gain
When you set the Operation Mode to RF, the Apply RF Mode Gain control is enabled. Select Yes
(default) to apply an 11 dB gain to the overall program level.
Stereo Down Mix Mode
This control sets the type of downmix to stereo, if applicable. Options are:
• LtRt
• LoRo
• Auto or LoRo
• Auto or LtRt (default)
The Left total/ Right total (LtRt) downmix is suitable for Dolby Pro Logic® or Dolby Pro Logic II decoding.
The Left only/Right only (LoRo) downmix is suitable for playback on a stereo hi‐fi or on headphones. The
two Auto selections follow the recommendation in the source stream if present, or revert to the
specified downmix if no recommendation is present.
Dual Mono Playback
The Dual Mono Playback setting applies only when decoding a dual mono program—a mode that is only
available from older encoders (not Selenio encoders). Dolby Laboratories now promotes the use of
stereo encoding, even for dual mono content. The settings for Dual Mono Playback are:
• Stereo (reproduces both channels separately into the Left and Right channels of a stereo signal)
• Left Mono (reproduces channel 1 as mono in the Left channel of a stereo signal)
• Right Mono (reproduces channel 2 as mono in the Left channel of a stereo signal)
• Mixed Mono (mixes channels 1 and 2 to mono; this is rarely a good choice since the two channels are
theoretically independent sources of audio)
Status Audio x
The following read‐only parameters are in this section:
• Present (reports the presence of audio stream)
• Decode Errors
• Standard (reports the presence of the following audio compression standards:
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Audio Decompression
• Dolby Digital
• AAC‐LC
• AAC‐HE
• SMPTE‐302
• Dolby E
• Undecoded Dolby E
• Undecoded Dolby Digital
• Dolby Digital Plus
• Undecoded Dolby Digital Plus
• Rate
• Mode
• 4.0
• 5.1
• 8.0
• 2.0
• AV Sync Adjustments
• TS Continuity Count Errors
• Sampling Rate
(This value indicates the sampling rate of the encoded material. The decoder always converts all
output to a 48 KHz sampling rate.)
When the decoder is receiving and decoding a Dolby E stream, Dolby E Program Configuration, Dolby E
Bit Depth, and Dolby E Frame Rate are also displayed.
Note: Undecoded audio standards indicate that passthrough mode is in effect.
The Mode display indicates the number of channels being decoded from the stream prior to downmix or
discard. However, when the module is set to Passthrough, the Mode will always indicate 2.0 since the
stream is not being decoded. The mode displayed for Dolby Digital or Dolby Digital Plus streams will be
either 2.0 for 2 or fewer channels, or 5.1 for more than 2 channels. To see the actual channel
configuration, see the corresponding Metadata Status page Coding Mode parameter.
Metadata Audio x
These read‐only parameters provide status feedback of the Dolby metadata received in a decoded Dolby
Digital, or Dolby Digital Plus, or Dolby E audio stream. In the case of Dolby Digital or Dolby Digital Plus
streams, only metadata for one program is available. In the case of Dolby E streams, metadata is
available for each program in the Dolby E Program Configuration, in the order specified by Table . The
Dolby E program displayed is set by the Program Select control.
When decoding a Dolby E stream, a real‐time version of this metadata is also available for output to a
serial port (see Serial 1 and Serial 2 (on page 41). A near‐real‐time version of Dolby E metadata is also
available for output to VANC (see VANC Processing > Audio Metadata on ).
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Audio Output Routing
Audio Output Routing
General
Use the options in this section to set the sources of the AES and embedded audio output channel pairs.
Choices of the form x‐y are used to select pair y of audio stream x. For example, option 1‐2 would select
the 2nd pair (usually center/LFE) of the first decoded stream (Audio 1). If you select a pair that is not
currently present in an audio stream, the output will become muted. See the discussion of Audio Decompression Mode (on page 28) for a full description of the contents of the multiple output pairs for
various stream inputs.
Tone‐right, Tone‐left, and Tone‐both are internally‐synthesized, independent of the incoming audio
streams. The Mute option produces silence on the corresponding output pair, independent of the
incoming audio streams.
VANC Processing
In general, the Selenio DEC1 and DEC2 do not support VBI/VANC reinsertion when cross‐converting
video, except for PUD CC & AFD, ETSI EN 300 472 (Teletext/OP‐47) and ETSI EN 301 775 (VBI/SMPTE
2031).
The VANC Processing controls allow the operator to request insertion of data from various sources into
the vertical ancillary (VANC) space of the output video. In both SD‐SDI and HD‐SDI, the DEC1 and DEC2
insert requested VANC data into the video output, input standard has to match the output standard.
Some exceptions apply as described below.
Generally, the following VANC output lines are allowed (starting after the switching point line and
ending before the active video line):
• 480i: Lines 11‐19 (field 1) and lines 274‐282 (field 2); lines 14 and 277 are reserved for digital vertical
interval timecode (DVITC) and video index
• 576i: Lines 7‐22 (field1) and lines 320‐335 (field 2)
• 1080i: Lines 8‐20 (field1) and lines 570‐583 (field 2)
• 720p: Lines 8‐25
• 1080p: Lines 8‐41
If the selected line is not allowed, the data will be inserted on the Default Line.
HD‐SDI to HD‐SDI
When converting from interlaced‐to‐interlaced, or progressive‐to‐progressive, VANC data is inserted in
the output on the same line as it would have been without format conversion, if possible. When
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual VANC Processing
converting between interlaced and progressive, VANC data on the two source fields is mapped to the
two corresponding frames of the progressive signal (or vice‐versa). However, there is an exception for
Closed Captioning (CC): during progressive‐to‐interlaced conversion, CC is mapped only on field 1.
If the VANC data destined to an individual line does not fit because the target resolution is smaller, extra
VANC packets are placed in the next available empty line, if possible. If the selected line does not match
the available line, or there is not enough space for VANC data, an alarm is raised. When the source is
1080p, VANC on lines 21‐40 will be re‐mapped into lines 8‐20 wherever space is available.
HD‐SDI to SD‐SDI
The DEC1 and DEC2 support HD‐to‐SD data cross‐conversion if it is sourced from PUD. RDD11 and
SMPTE2038 are not supported.
If the target standard is SD‐SDI, VBI data is present (in EN 300 472 or EN 301 775 format), and lines
configured for VBI pass‐through are filled with VBI data if present in the VBI input. Teletext is output as
VBI, not VANC. AFD and SCTE‐104 may be outputted in SD in VANC format. SD‐SDI formats support
VANC insertion of only AFD and Bar data, SCTE‐104, KLV, and audio metadata.
SD‐SDI to HD‐SDI
For SD‐ to HD‐SDI crossconversion, teletext will be inserted into VANC, according to OP‐47 or SMPTE
2031.
The SD‐SDI VBI data from PES (EN 301 775 or SCTE 127) may be cross‐converted to HD VANC in
SMPTE2031 data format.
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual VANC Processing
Table 8: VANC Default Lines
Data Default Line
CC Line 9 (HD‐SDI only)
AFD Line 11 (HD‐SDI and SD‐SDI)
KLV
OP47
SCTE 104
SMPTE 2031
Audio Metadata
• Line 15 for 1080i and 1080p
• Line 18 for 720p
• Line 12 for SD‐SDI
• Line 15 for 1080i and 1080p
• Line 18 for 720p (HD‐SDI only)
• Line 15 for 1080i and 1080p
• Line 18 for 720p and line 18 for SD‐SDI
• Line 15 for 1080i and 1080p
• Line 18 for 720p (HD ‐SDI only)
• Line 10 for 1080i and 1080p
• Line 15 for 720p
• Line 12 for SD‐SDI
General
RDD‐11 and SMPTE‐2038
The RDD‐11 option enables passthrough mode of ancillary data carried in an RDD‐11 stream. Similarly,
the SMPTE‐2038 option enables passthrough mode of ancillary data carried on an SMPTE‐2038 stream.
SMPTE‐2031 Line
The SMPTE‐2031 parameter enables the transfer of 12 different VBI formats over VANC data packets.
SMPTE 2031 may be enabled when outputting HD‐SDI video and receiving any of the following in an EN
300 472, EN 301 775 or SCTE 127 stream:
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual VANC Processing
• AMOL48
• AMOL96
• NABTS
• TVG2X
• VITC
• Imagine Communications NetVx proprietary DVITC
The Default option selects an available line appropriate to the video standard. Or, if a specific line is
selected (7 to 41,or 568 to 583), that line will be used. Excess data moves on to subsequent lines.
For each frame, any EN 301 775 or SCTE‐127 PES packet received with a PTS matching that of the video
frame is formatted into VANC packets (as defined in SMPTE‐2031). These packets are inserted into the
video output. If any VBI PES packets are received in the last 3 seconds, the SMPTE‐2031 Present
parameter detects them.
The list of allowed lines includes all lines in the vertical blanking interval, including those in the second
field of interlaced video. Thus, the line selector contains the union of all vertical blanking lines of all
supported video formats.
SCTE‐104 Line
SCTE‐104 enables or disables the translation of SCTE‐35 splice insert message into an SCTE‐104 message
as a splice immediate splice_insert_type. Both AS_Index and DPI_PID_index are set to zero.
Other Line Selections
The following parameters set the output lines for their respective functions. Options are Disable,
Default, 7 to 41, and 568 to 583. The Default option selects an available line appropriate to the video
standard.
• Captions Line
• KLV Line
• Digital VITC Line
• AFD Line
• OP‐47 Line
• Audio Metadata Line
Audio Metadata
Use the Audio Metadata Line parameter to enable or disable insertion of Dolby E audio metadata, and
to optionally select the video line to contain the metadata. Use the Audio Metadata Insertion Method
parameter to select either Method A (default) or Method B Vertical Ancillary Data Mapping.
These controls only apply to audio metadata received from a decoded Dolby E stream. Audio metadata
received in an RDD‐11 or SMPTE‐2038 data stream is inserted according to the location and method
information in the data stream.
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual VANC Processing
Video Index
The Video Index (VI) parameter enables or disables the re‐insertion of VI information in the output
signal. The VI signal originates in the incoming transport stream; as with AFD, the SEL‐1DEC1 and SEL‐
1DEC2 does not alter the VI signal. When the transport stream carries aspect ratio information, the
decoder can use that information to insert video index information into the output signal. Video index
information is inserted on VBI line 14 for 525 formats or line 11 for 625 formats.
VANC Status
The following read‐only status parameters are located in this section:
• RDD‐11 Present
• RDD‐11 Errors
• SMPTE‐2031 Present
• SMPTE‐2031 Line Used
• SMPTE‐2038 Present
• SMPTE‐2038 Errors
• SCTE‐104 Count
• SCTE‐104 Line Used
• Closed Captioning Present
• Closed Captioning Errors
• CC Line Used
• KLV Present
• KLV Errors
• KLV Line Used
• AFD Present
• AFD Errors
• AFD Line Used
• SCTE‐35 Present
• SCTE‐35 Errors
• OP‐47 Present
• OP‐47 Errors
• OP‐47 Line Used
• DVITC Present
• DVITC Errors
• DVITC Line Used
• Metadata Line Used
Note: Error counts can be reset (cleared) with the Clear Status button (see Miscellaneous (on page 43
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual VBI Processing
VBI Processing
General
The VBI controls provide many options for Field 1 Line 6 Function through Line 23 and Field 2 Line 5
Function through Line 22. A Function setting of Passthrough will output VBI data provided by the
encoder in the VBI stream on the indicated line. A Function setting of Coded will output the video signal
decoded from the video stream (or a black line if the indicated line was not encoded). All other Function
settings specify a particular test signal that can be synthesized by the decoder.
VBI Status
These read‐only parameters mirror the selectable parameters found in the General group.
GPI
General
GPI Out 1 Set to GPI Out 4 Set
These parameters set the GPI output to one of the four conditions:
• Open
• Closed
• In‐network splice
• Out‐network splice
GPI Status
GPI Out 1 to GPI Out 4 Status
These read‐only parameters show the current state of the individual output GPIs as either Open or
Closed.
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual GPI
Custom GPI
The Custom Output Scripts field makes it possible to use more flexible scripts to configure GPIs. To
enable a custom GPI script, set the GPI Out Set parameter to Custom GPI Script for the selected GPI
output. Then enter your script into the Custom Output Script field. The parameter allows a maximum of
251 characters to be entered. Custom Output Status reports the parsing and active status of the script.
If a syntax error is detected when a new script is entered, this parameter will report Error: x message,
where x is an index number starting from the beginning of the script to indicate around which character
the script parser first encountered a syntax error.
Note: When the Custom GPI Output script involves multiple parameters, all of these values must be
changed at the same time to ensure the script behaves as intended.
Writing Custom GPI Scripts
GPI scripts are made up of one or more statements. Each statement consists of one condition and one
or more assignments. During device operation, if the condition in a statement becomes true, the
assignment(s) in the statement will take effect.
<script> ::= <statement> { <statement> }
<statement> ::= IF <condition> THEN <assignment> { <assignment> }
Where x is the CCSP ID of a device parameter, y is a value for that parameter. At this time, only
integer and enum type of parameter assignments are supported. String type parameter assignment
is not supported.
<assignment> ::= GPOx = y
Where x is in the range of [1, number of GPO outputs], y could be 0 or 1
<comparison op> ::= == | > | < | >= | <= | !=
<logic op> ::= && | ||
Comparisons can be ANDed together using &&, and then can be ORed together using ||. The AND
operation always has precedence over the OR operation when AND and OR both exist in a
condition.
The following GPI output script condition
PARAM[400]==5 || PARAM[400]==3 || PARAM[400] >= 8 && PARAM[400] <= 12
should be interpreted as
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual
IF PARAM[754]==3 THEN GPO1=1 GPO2=0
IF PARAM[754]==7 THEN GPO1=1 GPO2=1
IF PARAM[754]<2 || PARAM[754] > 3 && PARAM[754]<7 THEN GPO1=0 GPO2=0
In the above example, if the parameter with 754 as its ID has a current value that matches one of the
entries in the following table, the levels of GPI output 0 and GPI output 1 level will be assigned to the
corresponding values:
Table 9: GPI Output Parameter Example
Value of Parameter
with ID of 754
0 Low Low
1 Low Low
2 Low High
3 High Low
4 Low Low
5 Low Low
6 Low Low
7 High High
GPI Output 0 GPI Output 1
Sample Use Cases
• The GPI opens/closes based on bitrate value changes on the encoder.
• The GPI opens/closes to indicate aspect ratio.
The ID's of the parameters can be found in a file that can be downloaded from the module. The URL's
for the file are as follows:
http://<IP address>/slot<slot#>/flx‐dec.html
Serial
Serial 1 and Serial 2
Serial x Function
This control sets the mode of the back module serial port. If the stream has external user data PES, the
data can be extracted using TS DEMUX Serial 1 Selector or Serial 2 Selector. This corresponds to
Program Data 1 and Program Data 2, respectively. Options for Serial x Function are:
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Miscellaneous
• Disable (default)
• Audio 1 to 8 Metadata
• Program Data 1 and 2
Baud Rate
Use this parameter to set the baud rate of the back module serial port. Options are:
• 9600 (default)
• 19200
• 38400
• 57600
• 115200
When the corresponding Serial x Function is one of the Audio decoder metadata outputs, the actual
baud rate used is always 115200, independent of the setting of this parameter.
Serial x Type Select
This parameters sets the serial port to either RS‐232 (default) or RS‐422.
External Data UDP Unicast and Multicast
External UDP user data from the encoder can be sent to one of the serial ports, or it can be transmitted
as UDP packets via control Ethernet port. This occurs as unicast or multicast packets as per the
Destination IP using the port specified in Destination Port.
The program data source can be one of the following
• Disable (default)
• Program Data 1
• Program Data 2
UDP Data Status
If the decoder detects an external user data stream and UDP data is enabled, the status shows as UDP
Data Present, with a count of transmitted bytes and errors.
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Miscellaneous
Miscellaneous
General
Set the identifying module name in the Name parameter. The Clear Status button clears all counts in the
status pages of the user interface to 0. Press Apply to activate.
Module Fault Alarm Priority is a threshold for module redundancy switching, on a scale of 1 to 10.
Default is None.
If the Module Fault Alarm Priority parameter is enabled, and any enabled alarm with a priority equal to
or above (higher value) the setting is asserted, the module generates a fault code with information
about the fault source and available redundant module.
When this occurs, the Selenio frame can switch to a redundant module. Each decoder has its own
licenses. Therefore, you must manually check the license options to confirm redundancy.
A Selenio frame can also provide Service Redundancy. The Service Fault Alarm Priority is a threshold for
service redundancy switching, on a scale of 1 to 10 (default is None). The module generates a fault if the
Service Fault Alarm Priority parameter is enabled, and any enabled alarm is asserted to the Controller
with a priority that is equal to—or above (higher value)—the setting.
For example, the Connection Manager can connect one encoder to two decoders, with one primary and
one backup. If the primary module detects an interface error, the controller will switch to the backup.
The decoder triggers an interface fault that alerts the controller to make the switch.
When the Service switch is set to CXN, the encoder should have at least two connections (primary
decoder and redundancy decoder) configured on the controller. If the Service Fault Alarm Priority
parameter is enabled (is not None) the module calculates statuses of the interfaces based on raised and
enabled alarms with equivalent or higher priority. The frame’s controller makes the switch based on
these statuses.
Parameter Control Script
This feature adds the ability for the user to define custom scripts where combinations of configuration
and status parameters can be used to control other sets of parameters. The custom scripts are four‐
string parameters (Script (Part I to IV)), an Activate Script parameter, and a Script Status parameter.
The Selenio decoder allows users to write scripts for custom signal flow management, so that you can
dynamically change selected parameters when a signal flow changes. This addresses the need for
managing input video and audio signals that constantly change. In a typical scenario, a preset is recalled
by an operator, or the operator determines what is at the input and then sets up the device to process
the video and audio essence, data and metadata. This is known as "user‐scripted signal flow
management" or a "rules engine."
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Miscellaneous
To enable a parameter control script, set the Activate Script parameter to Enable. Enter the user script
into the Script (Part I) parameter (maximum 251 characters). If additional script space is needed, use the Script (Part II to IV) parameters. Script Status [RO] reports the parsing and active status of the script. If a
syntax error is detected when a new script is entered, this parameter will report an Error: x message (x
is an index number starting from the beginning of the script to indicate around which character the
script parser first encountered a syntax error).
Writing the Parameter Control Script
Parameter control scripts are made up of one or more statements. Each statement consists of one
condition and one or more assignments. During device operation, if the condition in a statement
becomes true, the assignment(s) in the statement will take effect.
<script> ::= <statement> { <statement> }
<statement> ::= IF <condition> THEN <assignment> { <assignment> }
Where x is the CCSP ID of a device parameter, y is a value for that parameter. The device parameter
could be one of three types: integer, enum, string. Depending on the parameter type, y could take
different format:
• Integer: y is integer value of the parameters
• Enum: y is the enum value index inside the enum
• String: y is in a 'zzzz' string format, where z is a character. Special character '*' can be used as
wild card. 'AA*' and 'AABB' will be considered as equal
<comparison op> ::= == | > | < | >= | <= | !=
For string type of parameter, only == and != operators are supported.
<assignment> ::= PARAM[x] = y
Where x is the CCSP ID of a device parameter, y is a value for that parameter. For now, we only
support integer and enum type of parameter's assignment, not string type.
<logic op> ::= && | ||
Comparisons can be ANDed together using &&, and then can be ORed together using ||. The AND
operation always has precedence over the OR operation when AND and OR both exist in a
condition.
The following script condition
PARAM[400]==5 || PARAM[400]==3 || PARAM[400] >= 8 && PARAM[400] <= 12
should be interpreted as
PARAM[400]==5 || PARAM[400]==3 || (PARAM[400] >= 8 && PARAM[400] <= 12)
Script example:
IF PARAM[754]==2 THEN PARAM[755]=2
IF PARAM[754]==3 THEN PARAM[755]=3
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Alarms
IF PARAM[754]==7 THEN PARAM[755]=10
IF PARAM[754]<2 || PARAM[754] > 3 && PARAM[754]<7 THEN PARAM[755]=19
IF PARAM[733]=='AAAA AAAA AAAA AAAA' THEN PARAM[26]=4
Sample Use Cases
•The script monitors the status variable for the video format seen on the video input format (Video >
Video Status > Input Format) and switches the output aspect ratio (Video > Output Aspect Ratio).
• On seeing an specific audio input standard (Audio > Audio1 > Status Audio1), switches passthrough
from Disable to Enable (Audio > Audio 1> Passthrough).
The ID's of the parameters can be found in a file that can be downloaded from the module. The URL's
for the file are as follows:
http://<IP address>/slot<slot#>/flx‐dec.html
Support Replacement of DEC1 by DEC2
A DEC2 module can load presets from a DEC1 module, and also act as a backup module to a DEC1. For
redundancy to take effect, both modules must have the appropriate license keys.
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Laser Safety for Fiber Optic Back Modules
Alarm Name Delay Default Priority Default Trigger
Module In Failsafe 10 (Major) 0.0 s 5.0 s
Module Configuration Error 10 (Major)
Alternate Input Absent 10 (Major)
Primary Input Absent 10 (Major)
Alternate Input Running 10 (Major)
Route Table Entries Exhausted 10 (Major)
Audio/Video Sync Adjust 4 (Minor)
Audio Input Continuity Error 8 (Major)
IP Seamless Protection Error 4 (Minor)
VANC Data Configuration Error 4 (Minor)
Default Clear
Delay
Laser Safety for Fiber Optic Back
Modules
WARNING!
Use of controls, adjustments, and procedures other than those specified in this document may result
in hazardous laser radiation exposure.
Optical fiber telecommunication systems use semiconductor laser transmitters that emit infrared light
that is normally not visible to the human eye. Although a conventional laser produces a small beam of
light, the power density is very high, and it can damage your eyes.
If a beam of laser light enters the eye, the eye magnifies and focuses the energy on the retina. The
energy that reaches the retina can be as much as 100,000 times more than at the cornea and, as a
result, it can burn the retina.
Laser transmission products are classified in four major groups (Class 1, 2, 3, and 4), according to their
emissions and potential for causing injury. Fiber optic transmitter modules in this series are designated
Class 1.
Precautions for Enclosed Systems
In its normal operating mode, an optical fiber communication system is totally enclosed and presents no
risk of eye injury. However, if the fiber optic cables that interconnect various components of an optical
fiber disconnect or break, you may be exposed to laser emissions. Also, technicians may be exposed to
laser emissions during installation and servicing.
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Label
Unlike some other laser designs, semiconductor lasers have a highly divergent beam that decreases
rapidly with distance. The greater the distance, the less energy will enter the eye, and the less potential
risk for eye injury.
WARNING!
Eye damage may occur if an optical instrument such as a microscope, magnifying glass, or eye loupe is
used to stare at the energized fiber end.
Under normal operating conditions, optical fiber telecommunication systems are completely enclosed;
nonetheless, observe the following precautions:
• Do not stare into optical connectors or broken fibers.
• Ensure technicians have satisfactorily completed an approved training course before performing
installation or maintenance.
• Ensure there are appropriate warning labels near the optical ports of the modules.
Precautions for Unenclosed Systems
During service, maintenance, or restoration, an optical fiber telecommunication system is considered
unenclosed. Under these conditions, follow the practices described below.
CAUTION!
Only authorized, trained personnel shall be permitted to do service, maintenance, and restoration.
1. Avoid exposing the eye to emissions from unterminated, energized optical connectors at close
distances.
2. Ensure that only authorized, trained personnel use optical test equipment during installation or
servicing.
3. Turn off all laser sources before scanning a fiber with an optical test set.
4. Keep all unauthorized personnel away from the immediate area of the optical fiber systems during
installation and service.
For guidance on the safe use of optical fiber communication systems in the workplace, consult ANSI
Z136.2, American National Standard for Safe Use of Lasers in the U.S. or outside the U.S., IEC-60825,
Part 2.
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Label
Label
Selenio products use Class 1 lasers.
Figure 9: Label for Class 1 Laser Products
Inspecting and Cleaning Fiber Optic
Connections
When connecting fibers to a back module, ensure that you do not touch the end of the fiber, or allow it
to become dirty. Small amounts of microscopic dust or other contaminants can seriously impair or
disable a fiber optic network. If you touch the end of a fiber prior to connecting it to the back module, or
otherwise allow it to become dirty, you must carefully inspect and clean the connection.
The table lists some typical contaminants of a fiber optic connection.
Typical Contaminants
Contaminant Comments
Dust particle, 1 micron Can block up to 1% of the light transmission, creating a loss of 0.05 dB
Dust particle, 9 microns Although microscopic, the particle can completely block the fiber core
Human hair Typically 50 to 75 microns in diameter
Oil Frequently caused by touching
Film residues Can accumulate from vapors or smoke
Powdery coatings Can be left behind after water or other solvents evaporate
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Inspecting and Cleaning Fiber Optic Connections
Inspection and Cleaning Procedure
Inspection
To inspect and clean the fibers, follow these steps:
1. Ensure the fiber is not "live."
WARNING!
Eye damage may occur if an optical instrument such as a microscope, magnifying glass, or eye
loupe is used to stare at an energized fiber end.
2. Inspect the fiber endface with a fiberscope.
3. If the fiber endface is clean, return to the installation instructions; if the connector is dirty, proceed
to the dry cleaning instructions below.
Dry Cleaning
If you are using cartridge‐ or pocket‐style dry cleaning tools, follow the manufacturer’s directions. If you
are using lint‐free wipes, follow these steps:
1. Fold the lint‐free wipe four to eight times into a square, taking care to avoid touching the cleaning
surface of the wipe.
2. Lightly wipe the fiber tip in the central portion of the lint‐free wipe.
Do not scrub the fiber. Excessive rubbing will leave scratches.
3. Repeat the wiping action on another clean section of the wipe or a new wipe.
4. Inspect the connector again with the fiberscope.
5. If the connection is clean, return to the installation steps; if the connector is still dirty, proceed to
the wet cleaning instructions.
Wet Cleaning
Using 99.8% isopropyl alcohol and lint‐free wipes, follow these steps to wet clean the fiber:
1. Fold the wipe into a square, about 4 to 8 layers thick.
2. Moisten one section of the lint‐free wipe with one drop of 99.8% alcohol, ensuring that a portion of
the wipe remains dry.
3. Lightly wipe the fiber end in the alcohol‐moistened portion of the lint‐free wipe.
4. Immediately repeat the wiping action on the dry section of the wipe, removing any residual alcohol.
5. Inspect the fiber endface again, and if necessary, repeat the wet cleaning with another clean section
SELENIO™ SEL‐1DEC1/SEL‐1DEC2
Installation and Operation Manual Inspecting and Cleaning Fiber Optic Connections
CAUTION!
Do not scrub the fiber. Excessive rubbing will leave scratches.
6. Dry clean any remaining residue, and then inspect the connector again.
7. If the contamination persists, repeat the dry and wet cleaning procedure until the endface is clean.
If the fiber end still remains dirty after repeated cleaning attempts, call Customer Service for further
instructions; if the fiber end is clean, return to the installation instructions.