Streaming Output Settings
The following tables list the Streaming Output controls and settings:
Streaming Setting | Default | Description/Values |
---|---|---|
Name | n/a | (Optional) Enter a unique name for the stream. |
Source | ||
Video H.264 | HD Video Encoder 0 | Select the Video Encoder to assign to the stream:
|
HEVC | H.264 Video Encoder 0 | Select the Video Encoder to assign to the stream:
|
Audio | Audio Encoder 0 | Select the Audio Encoder to assign to the stream.
To configure multi-track audio, click Add next to the Audio field and select the next Audio Encoder to add to the stream.
|
Metadata | None | (Only available if KLV or CoT has been installed) To enable metadata, select one of the defined inputs.
To stream metadata from multiple sources, click Add next to the Metadata field and select the next metadata source to add to the stream.
For more information, see Configuring Metadata Capture. |
Data Carriage | Asynchronous | Selects the encapsulation type to use for the KLV metadata source, either:
|
Streaming Setting | Default | Description/Values |
---|---|---|
Broadcasting | ||
Protocol | TS over UDP | Select the Protocol Type for the encoded stream.
|
Transport Stream Settings | ||
Video PID | 33 | (Optional) Video Packet Identifier 16..8190 |
Audio PID | 36 | (Optional) Audio Packet Identifier 16..8190 |
Metadata PID | 40 | (Optional) Data (metadata) Packet Identifier. 16..8190 |
PCR PID | 33 | (Optional) (Program Clock Reference) Packet Identifier. Timestamp in the TS from which the decoder timing is derived. 16..8190 Note When creating CBR or CVBR streams, the PCR PID must have a unique value (i.e. the value must be different than those for Video PID, Audio PID, Metadata PID, and PMT PID). For more information, see Traffic Shaping. TBD |
PMT PID | 32 | (Optional) (Program Map Table) Packet Identifier. 16..8190 |
Transport Stream ID | 0 | (Optional) Transport Stream ID. Identifies the transport stream in the Program Association table (PAT) of the TS stream. 0..65535 |
Program Number | 1 | (Optional) Program Identifier used in the Program Map Table (PMT) of the TS stream. 0..65535 |
Destination | ||
Address | n/a | Enter the destination IP address in dotted-decimal format. Note The Multicast address range is from |
(RTMP only) | (If RTMP protocol is selected as the stream type) Enter a Fully Qualified Domain Name (FQDN) for the application endpoint. Note For more information, see CDN Interoperability (RTMP). | |
Port(s) | n/a | Enter the destination UDP port(s). Enter a number in the range 1025..65,535. Note that RTP streams use even numbers only within this range. Note Direct-RTP streams require different UDP ports for video and audio. You must specify the second port number. |
Link Parameters | ||
Average Bandwidth | n/a | (Read-only) The average transmit bandwidth for the unit in kbps. |
FEC | None | (Optional) Enable Forward Error Correction (FEC). Select either:
Note VF FEC is a proprietary FEC and is not interoperable with devices outside of the Haivision family |
VF Encryption | Off | (Read-only) Indicates whether Advanced Encryption Standard (AES) encryption has been enabled through the Furnace Server interface (VF Channel Editor). |
MTU | 1496 | (Maximum Transmission Unit) Specifies the maximum allowed size of IP packets for the outgoing RTP data stream. 228..1500 |
TTL | 64 | (Time-to Live for stream packets) Specifies the number of router hops that IP packets from this stream are allowed to traverse before being discarded. |
ToS | 128 or 0x80 (CS4) | (Type of Service) Specifies the desired quality of service (QoS). This value will be assigned to the Type of Service field of the IP Header for the outgoing streams. Important A DiffServ or DSCP (Differentiated Services Code Point) value must be converted to a ToS precedence value. For example, AF41 or DSCP 34 becomes ToS 136. For more information, see RFC2474. Note The ToS setting must be chosen so as to not interfere with Voice over IP systems and other equipment that may reside on your network. For example, when the ToS value for a stream is set to 0xB8, it can interfere with some third party Voice / IP Telephony systems. |
Pro-MPEG FEC Settings (TS over RTP only) | ||
Level | B | The level of Forward Error Correction (FEC) protection:
|
Columns | 10 | The number of columns in the FEC matrix. |
Rows | 5 | The number of rows in the FEC matrix. |
Block Aligned | Enabled | Specifies the type of FEC matrix scheme.
Note The enabled Block Aligned setting corresponds to the aligned FEC discussed in Annex C of SMPTE 2022-1. The disabled Block Aligned setting corresponds to the non-aligned FEC discussed in Annex B of SMPTE 2022-1. |
Traffic Shaping (To Configure CBR Streams)* | ||
Traffic Shaping | Disabled | Check this checkbox to enable Traffic Shaping for the stream. Enable Traffic Shaping to generate a capped Constant Bitrate (CBR) or Constrained Variable Bitrate (CVBR) stream. The cap, in this case, is equivalent to the stream's Average Bandwidth (measured in kbps). Note For some limited networks such as satellites or some dedicated network pipes, it may be necessary to enable Traffic Shaping to smooth the traffic and respect the absolute upper limit configured. |
Idle Cells | Disabled | (Traffic Shaping must be enabled) When enabled, Idle TS cells will be inserted into a TS stream in order to maintain the CBR. |
Delayed Audio | Disabled | (Traffic Shaping must be enabled) When enabled, delays the transmission of audio information to prevent MPEG-2 TS HRD main buffer overflows, and to maintain the CBR. |
Bandwidth Overhead | 15% | (Traffic Shaping must be enabled) Specifies the percentage of network bandwidth beyond the average rate that the encoder is allowed to use if needed. Range = 5..100% Note To configure the Bandwidth Overhead for CBR streams with metadata, see Bandwidth Overhead for CBR Streams with Metadata. |
Still Image | ||
Still Image When Paused | n/a | Click Select to select an image from the pre-defined list. See Configuring Still Image Streaming. |
*To configure CBR, VBR, or CVBR streams, configure the Traffic Shaping settings as follows:
CBR | Traffic Shaping=On, Idle Cells=On, Delayed Audio=On |
---|---|
VBR | Traffic Shaping=Off, Idle Cells=Off, Delayed Audio=Off |
CVBR | Traffic Shaping=On, Idle Cells=Off, Delayed Audio=Off |
Note
When creating CBR streams with metadata, ensure that the metadata generated for the stream does not exceed the bandwidth overhead. See Bandwidth Overhead for CBR Streams with Metadata.
Note
When creating CBR or CVBR streams, the PCR PID must have a unique value (i.e. the value must be different than those for Video PID, Audio PID, Metadata PID, and PMT PID). See PCR PID.
Streaming Setting | Default | Description/Values |
---|---|---|
Transmit SAP | Off | Check this checkbox to enable Session Announcement Protocol (SAP) network announcements. |
Name | n/a | If SAP is enabled, enter a unique name for the Session. |
Description | n/a | (Optional) Enter an expanded description of the Session. |
Keywords | n/a | (Optional) Enter one or more keywords to associate with the Session. Keywords can serve as filters. |
Author | n/a | (Optional) Enter the name of the program's author. |
Copyright | n/a | (Optional) Enter the copyright information for the session. |
Address | Auto-Assign | (Optional) Enter a different SAP multicast advertising IP address to override the default/selected values. The "Auto-Assign" default value means that when the stream is created and SAP is enabled, the Makito X will automatically pick the proper default advertisement address based on the stream's destination address and family (IPv4 or IPv6). After after the new stream is is started, it will display the actual selected IP address. |
Port | n/a | Enter the SAP advertising UDP port. Default=9875. |
Streaming Setting | Default | Description/Values |
---|---|---|
Publish Name | n/a | (RTMP only) Enter a publish name for the stream (511 characters maximum). A stream publishing name is required for RTMP streaming. If you do not enter a publish name, the stream name will be used instead. Note Note that stream names must be unique, while the publish name can be reused if desired across multiple RTMP streams. See CDN Interoperability (RTMP). |
Username | n/a | Enter the CDN login username. |
Password | n/a | Enter the CDN login password. |
Streaming Setting | Default | Description/Values |
---|---|---|
These buttons become available to control a stream once it has started streaming (after you click Apply). | ||
Stop | n/a | Click Stop to stop an active stream. You can later restart it or clear it. |
Pause | n/a | Click Pause to pause the stream. If a Still Image When Paused has been configured, it will be displayed. You can later resume the stream or stop it. |
Start | n/a | Click Start to restart a stopped stream. |
Statistics | n/a | Click Statistics to view statistics for the stream. See Streaming Output Statistics. |