Electra XOS 1.9.0 Specifications
Electra XOS 1.9.0 Specifications
0 Specifications
Notice:
Copyright 2018 Harmonic Inc. All rights reserved. Harmonic, the Harmonic logo, [all other Harmonic products mentioned] are
trademarks, registered trademarks or service marks of Harmonic Inc. in the United States and other countries. All other
trademarks are the property of their respective owners. All product and application features and specifications are subject to
change at Harmonic’s sole discretion at any time and without notice.
Disclaimer:
Harmonic reserves the right to alter the product specifications and descriptions in this publication without prior notice. No part
of this publication shall be deemed to be part of any contract or warranty unless specifically incorporated by reference into
such contract or warranty. The information contained herein is merely descriptive in nature, and does not constitute a binding
offer for sale of the product described herein. Harmonic assumes no responsibility or liability arising from the use of the
products described herein, except as expressly agreed to in writing by Harmonic. The use and purchase of this product does
not convey a license under any patent rights, copyrights, trademark rights, or any intellectual property rights of Harmonic.
Nothing hereunder constitutes a representation or warranty that using any product in the manner described herein will not
infringe any patents of third parties.
Table of Contents
1 New features ............................................................................................................................................ 6
2 Version information and History ............................................................................................................... 8
3 Electra XOS 1.9.0 Firmware Licenses ..................................................................................................... 9
4 Supported Platforms............................................................................................................................... 12
4.1 Appliances....................................................................................................................................... 12
4.2 Appliance Options ........................................................................................................................... 12
4.3 Supported Configurations (Appliance and HW cards) .................................................................... 13
4.4 Reference Platforms........................................................................................................................ 15
5 Detailed Feature List .............................................................................................................................. 17
6 Timings ................................................................................................................................................... 37
7 Differences with Electra X2 .................................................................................................................... 40
8 Hardware Specifications......................................................................................................................... 42
8.1 HWR-XOS-CHS-7000-02................................................................................................................ 42
8.1.1 Specifications ........................................................................................................................... 42
8.1.2 Bill of Material........................................................................................................................... 42
8.2 HWR-XOS-CHS-7000-01................................................................................................................ 43
8.2.1 Specifications ........................................................................................................................... 43
8.2.2 Bill of Material........................................................................................................................... 43
8.3 HWR-XOS-CHS-4000-01................................................................................................................ 44
8.3.1 Specifications ........................................................................................................................... 44
8.3.2 Bill Of Material .......................................................................................................................... 44
8.3.3 HWR-ELCXOS-CHS-1RU-2AC-C1-01..................................................................................... 45
8.3.4 Specifications ........................................................................................................................... 45
8.3.5 Bill Of Material .......................................................................................................................... 45
8.4 HWR-ELCXOS-OPT-1UHD-01 ....................................................................................................... 46
8.4.1 Specifications ........................................................................................................................... 46
8.4.2 Bill Of Material .......................................................................................................................... 46
8.5 HWR-ELCXOS-OPT-SDI-8IN-01 .................................................................................................... 46
8.5.1 Specifications ........................................................................................................................... 46
8.5.2 Bill Of Material .......................................................................................................................... 47
8.6 HWR-ELCXOS-OPT-SDI-8x3G-01 ................................................................................................. 47
8.6.1 Specifications ........................................................................................................................... 47
1 New features
Video Input
Video Pre-Processing
New setting to limit maximum PTS occurence interval to 700ms XOS 1.9.0
(interop with DVB analyzers to pass P2 tests)
New setting to limit maximum PTS occurence interval to 700ms XOS 1.9.0
(interop with DVB analyzers to pass P2 tests)
Audio Processing
TS output
Redundancy
Platform support
OTT Packaging
1.9.0.0.17 (RPM)
Firmware Licenses
Licensing enables specific Electra firmware features; contact Harmonic Technical Support to purchase licenses.
LIC-ELCXOS-HDR (obsolete)
+ Tone Expansion
LIC-ELCXOS-OTT-EGRESS-S
(obsolete)
LIC-XOS-OTT-EGRESS-M RTMP & OTT packaging for 100 Mbps 1.6 8.0
LIC-ELCXOS-OTT-EGRESS-M
(obsolete)
LIC-ELCXOS-OTT-EGRESS-L
(obsolete)
4 Supported Platforms
4.1 Appliances
Appliances are standard servers selected and configured by Harmonic. The following appliances are supported
in this release:
• SD/HD encoding
• UHD encoding with HW
accelerator
• SD/HD encoding
• UHD CBR encoding with HW
accelerator
HWR-ELCXOS-CHS-1RU-OPT-1UHD
(obsolete P/N)
Note:
All of these configurations include NMX as a Management Interface and SAG.
XOS-400 0 None
0
Obsolete configurations are still supported but not recommended for future deployments.
Note:
Additional software licenses are requested to enable encoding and optional features.
Always ask for a benchmark to get the best density with UHD SW encoding
Reference platforms are standard servers running Linux. These servers can be provided by Harmonic or directly
by the customer.
• Reference platforms do not support PCI cards such as SDI input cards or UHD HW acceleration cards,
• Hardware monitoring of reference platforms is performed using tools provided by the hardware
manufacturer (iLO and HP One View for HP servers),
• Software deployment and updates are performed by third party mechanisms or by HIM (Harmonic
Infrastructure Manager),
• Network set-up is part of Operating System set-up and is not available in NMX or in StandAlone user
interface.
The following table lists tested reference platforms. Other reference platform might be supported. Please contact
Harmonic for more details.
HWR-CHS-10RU- HPE Blade System 10 RU Blade System with 16 slots 20x10 None
AC C7000 enclosure with AC for processing blades hosting dual GbE
PSUs Flex-10 cards (10x10G I/O ports per
Flex-10)
HWR-OPT- HPE Blade BL460c Processing blade class 7000 to use 2x10G None
BLD-7000 Gen10 in HWR-CHS-10RU-AC chassis bE
Dual Xeon 6148
96GB RAM (12 x 8GB)
1x 480GB SSD
All features are available through the API.
IP inputs
• 2 Ethernet ports
Video PID
• With or without port teaming
missing added
• IP v4
in XOS 1.7
• IGMP v2 and v3 ASM
• Multicast streams over UDP
• Source redundancy
• 1 alternate source received on the same port or
on the second port
• Automatic redundancy triggered by
• Stream not received
• CC errors in stream
• Threshold not configurable:
120 CC errors in 60s
• Video PID missing
• Automatic or manual revert redundancy
TS over IP inputs
SDI inputs
• VANC
• SMPTE 2031
• OP47 (RDD08)
• ARIB STD37
• SMPTE 2010 (SCTE104 in SDI)
See below DPI processing
• WSS Support
Video Pre-Processing
• UHD to HD/SD
• HD to SD
• UHD: Disable
• SD/HD: Disabled, Auto, Moderate, Strong
• UHD: Balanced
• SD/HD: Clean, Balanced, Sharp
• Supported signaling
• SDR BT.601
• SDR BT.709
• SDR BT.2020
• HDR-10 BT.2020
• HDR-10 BT.2020 Dolby Vision 8.1
• HLG BT.2020
• HLG BT.709
• For IP sources, signaling pass through
• HDR-10 metadata
• when signaling is pass through
• maxFALL & MaxCLL values are pass
through
• when converting to HDR-10 :
• maxCLL and maxFALL are fixed and
not configurable
• maxCLL=1000 cd/m2 &
maxFALL=400 cd/m2
HDR & Color space/Dynamic Range conversions HDR processing license XOS 1.6 LA1
• p50 → p59.94
• p59.94 → p50
Multi profile encoding synchronized for ABR EyeQ requires EyeQ XOS 1.6 LA1
license
• Global settings
Single PPS
• Single PPS HEVC mode
HEVC mode
• Selectable per profile:
added in XOS
• Service ID (aka Program Number)!
1.7 LA
• Resolution
• Codec
• Profile & Level
• Frame rate
• Bit rate
• Output Color Space/Dynamic Range
• Min GOP duration
• Multicast destination (single or dual)
• Output mode: single or dual
destinations
• Destination IP address & destination
port
• Source IP address
• TTL
• SDT table insertion
• Selectable per profile list:
• EBP mode: CableLabs ATS
• IDR interval (from 1s to 10s)
• Inserted logo
• EyeQ mode
• Quality level (High fidelity, Balanced,
High compression)
• TS CBR/VBR (no null packet)
• VBV delay
• AVC / OTT encoding
• Normal: 3s
• HEVC / OTT encoding
• Normal: 1s
HEVC UHD OTT/Web Encoding without HW accelerator (beta) EyeQ requires EyeQ XOS 1.7 LA
• Output Resolutions: license
• UHD: 3840x2160p
• WQHD 2560x1440p
• Chroma 4:2:0
• Color Space: BT.2020, BT.709
• Dynamic Range: SDR, HDR-10, HLG, , Dolby Vision
• Encoding profiles : Main, Main10
• Progressive frame rates: 59.94, 50, 29.97, 25
• Rate control: CBR, EyeQ
• Output bit rate:
• UHD: 6-35Mbps
HEVC UHD OTT/Web Encoding (with 1 HW accelerator per EyeQ requires EyeQ XOS 1.6 LA1
UHD/WQHD) license
• Output Resolutions:
• UHD: 3840x2160p
• WQHD 2560x1440p
• Chroma 4:2:0
• Color Space: BT.2020, BT.709
• Dynamic Range: SDR, HDR-10, HLG, Dolby Vision
• Encoding profiles : Main, Main10
• Progressive frame rates: 59.94, 50, 29.97, 25
• Rate control: CBR
• Output bit rate:
• UHD: 6-35Mbps
HEVC SD/HD OTT/Web Encoding EyeQ requires EyeQ XOS 1.6 LA1
• Output Resolutions: license
• Everything up to 1920x1080p
• Chroma: 4:2:0
• Color Space: BT.2020, BT.709
• Dynamic Range: SDR, HDR-10, HLG, Dolby Vision
• Encoding profiles : Main, Main10
• Progressive Frame rate: 60, 59.94, 50, 30, 29.97, 25, 24,
23.97, 20, 15, 14.98, 12.5, 10, 8, 7.5, 7.49, 6.25, 5, 3.74, 3,
2, 1
• Rate control: CBR
VBV Delay
• AVC / Broadcast:
• Normal: 1s
• HEVC / Broadcast
• Normal: 3s
• User configurable
• Available with
• AVC: 1080i29.97, 720p59.94, 1080p59.94,
480i29.97
• MP2: 1080i29.97, 720p59.94, 480i29.97
UHD HEVC (H.265) CBR Broadcast Encode with HW XOS 1.6 LA1
accelerator
• Encoding Profiles: Main, Main 10
• Encoding Levels and Tiers: up to 5.1, Main Tier
• Chroma: 4:2:0
• Bit-depth: 8, 10 bits
• Color Spaces: BT.709, BT.2020
• Dynamic Range: SDR, HLG, HDR-10, Dolby Vision
• Resolutions
• 2160p x 3840 @ 59.94 Hz
• 2160p x 3840 @ 50 Hz
• Rate Control: CBR
• M (mini GOP): 8
• N (GOP size) 1-96 (multiple of M)
• GOP Mode: Variable, Capped, Fixed, Fixed M
• GOP Type: Open, Closed
Audio
Audio Processing
Language code in AC-3 descriptors for compatibility with older XOS 1.6 LA1
STB models
Audio Encoding
+/- 125 ms manual audio delay for AV Sync adjustment XOS 1.6 LA1
DPI processing
• Video/Audio conditioning
• IDR insertion
• with splice normal
• with splice normal & break
duration
Outputs
IP Outputs
• Broadcast mode:
• TS CBR over UDP
• OTT/Mobile Web mode:
• TS CBR or TS VBR (no null packet)
• UDP or RTP
Packaged outputs
See XOS Packager for detailed features Packaging licenses XOS 1.6 LA1
• DASH
• HLS
• Smooth Streaming
• RTMP
• IP inputs
• SD/HD SDI inputs (appliances only)
STB modes
• MBR Generic
• Media Room
• eMBMS
• HEVC Single PPS
• Proprietary Mode 762
Limit PTS occurence interval to 700ms for interoperability
with DVB analyzers
6 Timings
Boot time Measured with
Boot time is measured with SPTS output until a valid signal is decoded and displayed. XOS 1.9.0
• IP input
• H.264 1080i25 source, H.264 encoding, 1080i25 (HD): 3.8s (2)
• SDI input
• 1080i25 source, H.264 1080i25 (HD): 5.0s (2)
• SDI input
• 2160p59.94 source, HEVC Main10 profiles, p59.94: 5.1s (1) (3)
• 1080i29.97 source, H.264 profiles, p29.97: 5.4s (2)
• 1080i25 source, H.264 profiles, p25: 5.4s (2)
• IP input
• H.264 1080i25 source, H.264 profiles, p25: 5.9s (2)
(1): Latency measured with ViXS HEVC UHD 4K golden reference decoder GRD2.1.
Note: Timing may vary on future upgrades depending on the size of the file to download
and the network speed.
Detailed redundancy timings are in the following page https://
confluence360.harmonicinc.com/display/QA/
Redundancy+Timings+Comparison
Electra XOS and Electra X2 are distinct products with distinct feature sets. Electra XOS is not a super set of
Electra X2.
The goal when designing XOS was to simplify usage of the product, add new features and drop features which
are no more relevant.
Integrating features of Electra X2 takes time and this task is done progressively.
This section is listing Electra X2 features not present with current XOS version.
2020-6 inputs
2110 inputs
License enforcement
VLAN tagging
Redundancy Input TS redundancy and Port redundancy (only port teaming and alternate source
redundancy are available)
TS file to replace missing input
DVB AU Information
JPEG2000 decoding
PCR insertion
Audio description
8 Hardware Specifications
8.1 HWR-XOS-CHS-7000-02
8.1.1 Specifications
• HP DL360 Gen10
• Dual Xeon 6148
• 96GB RAM
• 240 GB SSD
• 8 GigEth ports
• 3 PCI slots
• Dual 800W Platinum Power Supplies
• Electrical Consumption: 420 W
Note: For any detailed power study, check with https://paonline56.itcs.hpe.com
8.2 HWR-XOS-CHS-7000-01
8.2.1 Specifications
• HP DL360 Gen10
• Dual Xeon 6148
• 96GB RAM
• 240 GB SSD
• 8 GigEth ports
• 3 PCI slots
• Dual 800W Platinum Power Supplies
• Electrical Consumption: 420 W
Note: For any detailed power study, check with https://paonline56.itcs.hpe.com
8.3
HWR-XOS-CHS-4000-01
8.3.1 Specifications
• HP DL360 Gen10
• Dual Xeon 6130
• 96GB RAM
• 240 GB SSD
• 8 GigEth ports
• 3 PCI slots
• Dual 800W Platinum Power Supplies
• Electrical Consumption
Note: For any detailed power study, check with https://paonline56.itcs.hpe.com
8.3.3 HWR-ELCXOS-CHS-1RU-2AC-C1-01
8.3.4 Specifications
• HP DL360 Gen9
• Dual Xeon 2690v4
• 128GB RAM
• 240 GB SSD
• 8 GigEth ports
• 3 PCI slots
• Dual 800W Platinum Power Supplies
818186-L21 HPE DL360 Gen9 Intel Xeon E5-2690v4 (2.6GHz/14-core/35MB/135W) FIO Processor 1
Kit
818186-B21 HPE DL360 Gen9 Intel Xeon E5-2690v4 (2.6GHz/14-core/35MB/135W) Processor Kit 1
836220-B21 HPE 16GB (1x16GB) Dual Rank x4 DDR4-2400 CAS-17-17-17 Registered Memory Kit 8
749976-B21 HP H240ar 12Gb 2-ports Int FIO Smart Host Bus Adapter 1
720479-B21 HPE 800W Flex Slot Platinum Hot Plug Power Supply Kit 2
E6U64ABE HPE iLO Advanced including 3yr 24x7 Technical Support and Updates E-LTU 1
875503-B21 HPE 240GB SATA 6G READ INTENSIVE SFF (2.5IN) SC 3YR WTY DIGITALLY 1
SIGNED FIRMWARE SSD
8.4 HWR-ELCXOS-OPT-1UHD-01
8.4.1 Specifications
• PCI card for one HEVC UHD CBR encoding
• Half Height, Normal Length
• Electrical Consumption: 13W
8.5 HWR-ELCXOS-OPT-SDI-8IN-01
8.5.1 Specifications
• PCI card for 8 SD/HD-SDI inputs or 4 3G-SDI inputs, UHD with quadrant mode only
• Half Height, Normal Length
• Electrical Consumption: 13W
8.6 HWR-ELCXOS-OPT-SDI-8x3G-01
8.6.1 Specifications
• PCI card for 8 3G-SDI inputs, UHD with quadrant mode or 2SI mode
• Half Height, Normal Length
• Electrical Consumption: XXW
9 Device Compliance
11 Glossary
This glossary is common to all products. Defined words do not necessarily apply to this product.
100/1000Base-T An Ethernet standard designed to generate, monitor and capture 100/ 1000 Ethernet
traffic.
3:2 pull-down A technique used when converting film material (which operates at 24 pictures per
second) to 525-line video (operating at 29.97 pictures per second).
4:2:0 A chrominance sub-sampling system in which the difference signals are sampled on
alternate lines at half the luminance rate.
4:2:2 A chrominance sub-sampling system in which the difference signals are sampled on all
lines at half the luminance rate.
AAC Advanced Audio Compression algorithm that has been ratified for both MPEG-2 (ISO/
IEC 11818-7) and MPEG-4 (ISO/IEC 14496-3).
AC-3 Audio Coding 3. AC-3 is a digital audio encoding, also called Dolby Digital, technique
developed by Dolby® for multi-channel sound applications.
ADTS Audio Data Transport Stream. ADTS is a method for encapsulating AAC bitstreams
into transport streams. AAC bitstream is packaged in a streaming format called Audio Data Transport Stream
(ADTS), consisting of a series of frames, each frame having a header followed by the AAC audio data.
AFD Active Format Descriptor. Standard set of codes that can be sent in the MPEG video
stream or in the baseband SDI video signal that carries information about their aspect ratio and active picture
characteristics. AGC Automatic Gain Control.
AMOL I and II Automatic Measure of Lineups. Data inserted in the VBI lines and used by automated
equipment to measure program-viewing ratings (NTSC). AMOL I: 48 bits/line, AMOL II: 96 bits/line.
ANSI/SCTE-20 Methods for Carriage of Closed Captions and Non-Real Time Sampled Video. It
defines how to implement VBI (Vertical Blanking Interval) services using the user data field of the picture layer of
the MPEG-2 video bitstream, and according to ISO/IEC 13818-2.
ANSI/SCTE-21 The Standard for Carriage of NTSC VBI Data in Cable Digital Transport Stream. It
defines a standard for the carriage of VBI services in MPEG-2 compliant bitstreams constructed according to
ISO/IEC 13818-2.
Balanced Audio An audio signal that consists of two wires carrying an audio signal in anti-phase with
each other. Balanced audio has greater ability to reject interference.
BAT Bouquet Association Table. The BAT provides information about bouquets. It gives the
name of the bouquet and a list of associated services.
Bouquet A collection of services (TV, radio, and data, or any combination of the three) grouped
and sold together, and identified in the SI as a group. A single service may be in several bouquets.
CAT Conditional Access Table CAT table is used for conditional access to the streams. It
provides association with the EMM stream.
CAVLC Context Adaptive Variable Length Coding. CAVLC is a form of entropy coding used in
H.264 video encoding. CAVLC has lower coding efficiency than CABAC but is less computationally expensive.
CC Close Caption.
Chrominance Chrominance (chroma or C for short) is the signal used in video systems to convey the
information of the picture, separately from the accompanying luma signal (or Y for short).
CIF Common Intermediate Format. A format used to standardize the horizontal and vertical
resolutions in pixels of YCbCr sequences in video signals, commonly used in video teleconferencing systems
(video size: 352p x 288p).
Compression The process of removing redundant data from audio or video streams to reduce the
amount of data transferred or stored.
CrCb Digital difference signals. These signals, in combination with the luminance signal (Y),
define the and brightness of each picture element (pixel) on a TV line. See: Chrominance.
CW Control Word.
dB Decibel The decibel is a logarithmic unit that indicates the ratio of a physical quantity
(usually power or intensity) relative to a specified or implied reference level. A ratio in decibels is ten times the
logarithm to base 10 of the ratio of two power quantities. A decibel is one tenth of a bel, a seldom-used unit.
De-blocking Filter An in-loop de-blocking filter is designed to smooth out artifacts introduced by the
compression process in the reconstructed image in both the encoder and decoder.
Decoder The device containing the electronic circuitry necessary to decode encrypted signals.
Some Decoders features a receiver.
DTS Decoding Time Stamp A field that may be present in a PES packet header that
indicates the time that an access unit is to be decoded in the system target Decoder.
DID Data Identifier DID is used for embedded audio within the SDI or HD-SDI signal. The
Data Identifier word indicates the type of ancillary data that the packet corresponds to.
Dolby Digital Formerly AC-3. An audio coding system based on transform coding techniques and
psycho acoustic principles.
Downmixing Combining (or mixing down) the content of n original channels to produce m channels,
where m < n.
DVS 053 See ANSI/SCTE-21.
DVS 157 See ANSI/SCTE-20.
DVS 706 The Carriage of Vertical Blanking Information Data in North American Digital Television
Bitstream. Based on the ETSI EN 301 775 standard and provides extensions for the carriage of VBI data. VBI
data is carried in MPEG-2 packetized elementary stream (PES) packets as private stream 1, which in turn is
carried in MPEG2 transport packets. The Data_unit_ID values identify the type of data as AMOL 1, AMOL II, or
TV Guide. Data encoded in the data fields are supposed to be transcoded into the VBI of 525-line video but may
be interpreted directly by a decoder.
ECMG ECM Generator
EIA 708-B Digital Television Closed Captioning specifies the standards for DTV technology. DTV
closed captioning is transported in the bit stream as a logical data channel in MPEG-2 picture user data field of
the DTV digital bit stream (as defined in the ATSC A/53 and ISO/IEC 13818 standards). To ensure compatibility,
the transport channel is designed to carry analog (EIA-608-B) and digital closed captioning (EIA-708-B).
EIT Event Information Table A. Mandatory Digital Video Broadcast (DVB) SI table that
transmits information relating to the events in the MPEG transport stream.
EMC Electromagnetic Compatibility.
EPG Electronic Program Guide. Provides users of television, radio, and other media
applications with continuously updated menus displaying scheduling information for current and upcoming
programming.
ES Elementary Stream A generic term for a stream of data of one particular type.
Typically, these streams are of Video or Audio Types.
Ethernet The most widely used local area network (LAN) defined by the IEEE as the 802.3
standard.
ETSI EN 300 706 The European Television Standards Institute’s (ETSI) specification for World Standard
Teletext (WST).
FEC Forward Error Correction. A system of error control for data transmission, whereby the
sender adds systematically generated redundant data to its messages. The carefully designed redundancy
allows the receiver to detect and correct a limited number of errors occurring anywhere in the message without
the need to ask the sender for additional data. FEC enables the receiver to correct errors without the need for a
reverse channel to request retransmission of data, but this advantage is at the cost of a fixed higher forward
channel bandwidth
Field For an interlaced video signal, a "field" is the assembly of alternate lines of a frame.
Therefore, an interlaced frame is composed of two fields, a top field and a bottom field.
FTP File Transfer Protocol. A standard network protocol used to copy a file from one host to
another over a TCP-based network.
Frame A frame contains lines of spatial information of a video signal. For progressive video,
these lines contain samples starting from one time instant and continuing through successive lines to the bottom
of the frame. For interlaced video a frame consists of two fields, a top field and a bottom field. One of these fields
will commence one field later than the other.
GOP Group of Pictures. In MPEG video, a GOP represents one or more I pictures, followed
by P and B pictures.
GUI Graphical User Interface A type of user interface that allows users to interact with
electronic devices with images rather than text commands. A GUI represents the information and actions
available to a user through graphical icons and visual indicators such as secondary notation, as opposed to text-
based interfaces, typed command labels or text navigation.
HANC Horizontal Ancillary. Ancillary packets located in the horizontal blanking interval of the
video signal.
HD High Definition.
HHP Harmonic Hello Protocol
HIM Harmonic Infrastructure Manager
HTML Hyper Text Markup Language. HTML is the predominant markup language for web
pages. That is the basic building-blocks of web pages.
I-Frame Intracoded Frame. A frame, which is coded using purely intracoding with reference to
no other field or frame information. I frames provide a reference point for dependent P and B frames and allow
random access into the compressed video stream.
I-Picture Refer to I-Frame.
ID Identifier
IGMPv1 is defined by RFC 1112, IGMPv2 is defined by RFC 2236 and IGMPv3 was initially defined by RFC
3376 but has since been superseded by RFC 4604.
IP Internet Protocol.
IP Address A 32-bit (IPv4) or 128-bit (IPv6) numerical identifier for a specific TCP/IP host device
on a network, that represents the sender or receiver of information sent across the network.
IRD Integrated Receiver Decoder. The IRD is the official name for the satellite receiver,
which has a built-in decoder for unscrambling subscription channels. Also known as a Set-Top Box for cable.
Joint Stereo An audio mode in which the left and right channels of audio are encoded into one
channel. This mode is used to reduce bandwidth needs, and thus improve compression efficiency.
JPEG Joint Photographic Experts Group. Name of the committee that created the JPEG
standard (and also other standards). The JPEG standard specifies the codec, which defines how a still image is
compressed into a stream of bytes and decompressed back into an image.
JVT Joint Video Team (JVT). The Joint Video Team is a group of video coding experts from
ITU-T Study Group 16 (VCEG) and ISO/IEC JTC 1 SC 29 / WG 11 (MPEG) created to develop an advanced
video coding specification. The JVT’s main result has been ITU-T Rec. H.264 | ISO/IEC 14496-10, commonly
referred to as H.264/MPEG-4-AVC, H.264/AVC, or MPEG-4 Part 10 AVC.
LAN Local Area Network. A local area network is a network that connects computers and
devices in a limited geographical area such as home, school, computer laboratory or office building.
Macroblock An area of the TV picture. Macroblocks are usually composed of two or more blocks of
pixels. The size of a block depends on the codec and is usually a multiple of 4. In MPEG-2 the size is fixed at
blocks of 8x8 pixels. In H264 the overarching macroblock size is fixed at 16x16 pixels, but this is broken down
into smaller blocks or partitions which are either 4, 8, 12 or 16 pixels by 4, 8, 12 or 16 pixels.
MBAFF MacroBlock Adaptive Frame Field coding. Use a macroblock pair structure for pictures
coded as frames.
Motion Compensation The use of motion vectors to improve the efficiency of the prediction of sample values.
The prediction uses motion vectors to provide offsets into the past and/or future reference frames or fields
containing previously decoded sample values that are used to form the prediction error signal.
Motion Vector A two-dimensional vector used for inter prediction that provides an offset from the
coordinates in the decoded picture to the coordinates in a reference picture.
MP@ML Main Profile at Main Level A subset of the MPEG-2 standard, which supports
transmissions up to 15 Mbit/s.
MP@HL Main Profile at High Level A subset of the MPEG-2 standard, which supports
transmissions up to 80 Mbit/s.
MPEG-2 Industry standard for video and audio source coding using compression and
multiplexing techniques to minimize video signal bit-rate in preparation for broadcasting. Specified in ISO/IEC
13818. The standard is split into layers and profiles defining bit-rates and picture resolutions.
MPEG-4 Industry standard for video and audio source coding using compression and
multiplexing techniques to minimize video signal bit-rate in preparation for broadcasting. Specified in ISO/IEC
14496. Part 2 of this standard defines the original MPEG-4 video compression whereas Part 10 is the new
algorithm also known as H264.
Multicast Process where a single stream is served from one source to multiple receivers. The
multicast address range is: 224.0.0.0 - 239.255.255.255.
Multiplex The combination of two or more signals into one single output stream. -A number of
discrete data streams (typically 8 to 24 depending on the compression standards), from encoders, that are
compressed together in a single DVB compliant transport stream for delivery to a Modulator.
NIT Network Information Table. A mandatory Digital Video Broadcast (DVB) SI table, that
provides a grouping of Transport Streams (TSs) and the relevant tuning information.
P-frame Predicted frame A P-frame holds only the changes in the image from the previous
frame.
Packet - In networks, a unit of data transmitted over a packet-switching network. A packet
consists of a header followed by a number of contiguous bytes from an elementary data stream.
- In transport streams, a packet is a small, fixed-size data quantum.
PAFF Picture Adaptive Frame Field coding. Allows a freely selected mixture of pictures
coded either as complete frames where both fields are combined together for encoding or as individual single
fields.
PAT Program Association Table. It lists all programs available in the MPEG-2 transport
stream. Each of the listed programs is identified by a 16-bit value called program_number. Each of the programs
listed in the PAT has an associated value of PID for its Program Map Table (PMT).
PCR Program Clock Reference. A time stamp used in digital video compression that
indicates the system time clock’s (STC) value the instant the time stamped packet leaves the encoder. In the
Moving Pictures Experts Group 2 (MPEG-2) system the digital video source is clocked at 27 MHz and the
decoder must generate the same 27 MHz clock so that the encoder and decoder clocks are synchronized.
These clocks are called System Time Clocks (STC). To synchronize the decoder, the encoder sends a PCR to
the decoder. The decoder receives the packet and compares the STC value with its own STC counter value. If
the values are the same then no adjustment is needed but if the two values are different, the decoder must either
reset, speed up, or slow down its STC.
PDC Program Delivery Control (VBI). PDC is specified by the standard ETS 300 231,
published by the European Telecommunications Standards Institute (ETSI). This specifies the signals sent as
hidden codes in the teletext service, indicating when transmission of a program starts and finishes.
PID Packet Identifier A unique integer value used to identify the contents of an MPEG-2
Transport Stream packet (Video component PID, Audio component PID, etc.).
Profile A defined subset of the syntax specified in the MPEG-2 or MPEG-4 video coding
specification.
PMT Program Map Table. A mandatory MPEG-2 PSI table. Each service has a PMT. It lists
the service component parts (elementary streams of video, audio, location of the PCR fields, etc.).
PSI Program Specific Information. Normative data that is necessary for the demultiplexing
of transport streams and the regeneration of programs.
PTS Presentation Time Stamp. The PTS is a metadata field in an MPEG transport stream
that is used to achieve synchronization of programs' separate elementary streams (for example Video, Audio,
Subtitles) when presented to the viewer. The PTS is given in units related to a program's overall clock reference,
either Program Clock Reference (PCR) or System Clock Reference (SCR), which is also transmitted in the
transport stream or program stream.
QCIF Quarter Common International Format. To have one fourth of the area as "quarter"
implies the height and width of the frame are halved (video size: 176p x 144p).
QSIF Quarter Screen International Format. To have one fourth of the area as "quarter"
implies the height and width of the frame are halved (video size:160 x 120 pixels (NTSC) or 192 X 144 pixels
(PAL).
QVGA Quarter Video Graphics Array. QVGA is a popular term for a computer display with
320×240 display resolution. R, G, B Red, Green, Blue.
Resolution Determined by the number of pixels displayed per line or for a given area.
RTP Real Time Transport Protocol. This Protocol defines a standardized packet format for
delivering audio and video over IP networks.
RTSP Real Time Streaming Protocol. A network control protocol designed for use in
entertainment and communications systems to control streaming media servers. Used for establishing and
controlling media sessions between end points.
RU Rack Unit. A unit of measure used to describe the height of equipment intended for
mounting in a 19-inch rack or a 23-inch rack. One rack unit is 1.75 inches (44.45 mm) high.
SD Standard Definition.
SDT Service Description Table. A mandatory Digital Video Broadcast (DVB) SI table, that
provides information in the SI stream about the services in the system; for example, the name of the service, the
service provider, etc.
SI Service Information Digital information describing the delivery system, content and
scheduling /timing of broadcast data streams (DVB).
SIF Source Input Format A video format that was developed to allow the storage and
transmission of digital video. The SIF format specifies resolutions of the following: NTSC (525/59.94 SIF format)
is 352x240 x29.97fps PAL (625/50 SIF format) is 352x288 x25.00fps
SNG Satellite News-Gathering.
STB Set-Top Box. A device that provides access to the Broadband broadcast or Internet
and displays information on a TV screen.
SVC Scalable Video Coding. SVC is the name for the Annex G extension of the H.264/
MPEG-4 AVC video compression standard. SVC standardizes the encoding of a high-quality video bit stream
that also contains one or more subset bit streams. A subset video bit stream is derived by dropping packets from
the larger video to reduce the bandwidth required for the subset bit stream. The subset bit steam can represent a
lower spatial resolution (smaller screen), lower temporal resolution (lower frame rate), or lower quality video
signal.
Switch (Network) A network switch is a computer networking device that connects network segments. An
Ethernet switch operates at the data link layer of the OSI model to create a separate collision domain for each
switch port. With 4 computers (e.g., A, B, C, and D) on 4 switch ports, A and B can transfer data back and forth,
while C and D also do so simultaneously, and the two conversations will not interfere with one another.
TCP Transmission Control Protocol. One of the main protocols in TCP/IP networks. TCP
enables two hosts to establish a connection and exchange streams of data. TCP guarantees delivery of data and
packets, that will be delivered in the same order in which they were sent. While IP takes care of handling the
actual delivery of the data, TCP takes care of keeping track of the individual units of data (called packets) that a
message is divided into for efficient routing through the Internet.
TCP / IP Transmission Control Protocol/Internet Protocol Two interrelated protocols that are part
of the Internet protocol suite. TCP operates on the OSI transport layer and breaks data into packets. IP operates
on the OSI network layer and routes the packets. While IP takes care of handling the actual delivery of the data,
TCP takes care of keeping track of the individual units of data (called packets) that a message is divided into for
efficient routing through the Internet. TCP/IP allows the construction of very large networks with little central
management.
TDT Time and Date Table. A mandatory Digital Video Broadcast (DVB) SI table that supplies
the Coordinated Universal Time (UTC) time and date.
Time-stamp A sequence of characters, denoting the date and/or time at which a certain event
occurred.
Timeslicing Time slicing is a technique that is used in DVB-H applications to increase the battery
life time of mobile DVB-H receivers (for instance cell phones, PDAs, etc.). Chunks of data will be transmitted in
bursts, which allows the mobile receiver to be switched off when no data is transmitted. During this inactivity, the
mobile receiver can scan neighboring cells in order to select the best reception conditions and be prepared for
seamless handovers.
TOT Time Offset Table. An optional (DVB) SI table that supplies the actual UTC-time also
including time offset information coded as MJD.
TSDT Transport Stream Descriptor Table. A mandatory MPEG-2 PSI table that describes
which type of Transport stream it is in (i.e. DVB, ATSC etc.). It may also contain other descriptors.
UDP User Data Protocol. A connectionless protocol, like TCP, that runs on top of IP
networks. Unlike TCP/IP, UDP/IP provides very few error recovery services, offering instead a direct way to send
and receive datagrams over an IP network without acknowledgement for guaranteed delivery.
UTC Coordinated Universal Time. UTC is the time standard by which the world regulates
clocks and time. In casual use, UTC corresponds to Greenwich Mean Time (or GMT).
VBI Vertical Blanking Interval. In analog video, the interval after the last displayed line of
video in a field and before the first displayed line of video in the next field, during which a television receiver will
synchronize vertically.
VBV Video Buffering Verifier The video buffering verifier is a theoretical MPEG video buffer
model used to ensure that an encoded video stream can be correctly buffered and played back at the decoder
device.
VCT Virtual Channel Table (ATSC). A VCT contains a list of all the channels that are or will
be online, along with their attributes. This table is critically important as it contains the set of data that enables a
receiver to tune and locate the service being broadcast.
VITC Vertical Interval Time Code. VITC is Time-Code information inserted in the vertical
blanking of the video signal.
VITS Vertical Interval Test Signal. VITS signals may be inserted in the lines of the vertical
blanking interval to permit on the air testing of video circuit functions and adjustments.
VLAN Virtual Local Area Network. A local area network with a definition that maps
workstations on some other basis than geographic location (for example, by department, type of user, or primary
application). The virtual LAN controller can change or add workstations and manage load balancing and
bandwidth allocation more easily than with a physical picture of the LAN. Network Management System software
keeps track of relating the virtual picture of the local area network with the actual physical picture. VLANs are
based on logical instead of physical connections.
VPS Video Programming System. VPS is an older system which helped video recorders in
Germany to automatically record TV broadcasts correctly. Since replaced with Program Delivery Control (PDC).
VQ Video Quality
Weighted prediction Allows an encoder to specify the use of a scaling and offset when performing motion
compensation, and providing a significant benefit in performance in special cases, such as fade-to-black, fade-in,
and cross-fade transitions.
WST World System Teletext. WST is the name of a standard for encoding and displaying
teletext information, which is used in 625 line / 50 Hz television systems (ITUR 653). It is used for teletext
throughout Europe today. The actual version of the WST is Word System B.