_Stream Output Settings_MX4E
The following table lists the Streaming Output controls and settings:
Content
Streaming Setting | Default | Description/Values |
---|---|---|
Name | n/a | (Optional) Enter a unique name for the stream. |
Source | ||
Video | 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.
Note To configure multi-track audio, click the button 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.
Note To stream metadata from multiple sources, click the button 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 Parameters
Streaming Setting | Default | Description/Values |
---|---|---|
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 |
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 | ||
Interface | Auto | (Dual NICs must be available) Assign the stream to either eth0 or eth1, or Auto. (When set to "Auto", eth0 takes precedence as long as the address is resolvable; otherwise the output switches to eth1.) |
Address | n/a | Enter the destination IP address in dotted-decimal format. Note The Multicast address range is from |
Port | 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. |
Link Parameters | ||
Average Bandwidth | n/a | (Read-only) The average transmit bandwidth for the unit in kbps. |
Timing & Shaping | VBR | Controls the timing characteristics of packets transmitted on the network. Select either:
Note Timing & Shaping settings combine and replace the Traffic Shaping, Idle Cells and Delayed Audio parameters from the Makito X:
|
Metadata Bandwidth | Auto | (CBR or CVBR streams with Metadata sources) Enables you to set the Metadata value used in the calculation that compares the output stream bitrate to the Total TX Bandwidth value.
|
Bandwidth Overhead (%) | 15% | (CBR/CVBR streams) Specifies the maximum stream bandwidth overhead that can be used for lost packets recovery. |
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. |
SRT Settings
Streaming Setting | Default | Description/Values |
---|---|---|
Connection | ||
Mode | Caller | Specifies the SRT Connection Mode:
|
Path Redundancy | None | (Optional, Caller mode only) Configures t he stream to us e redundant transport paths:
|
Path Role | Primary | (Optional, Caller mode only, Path Redundancy must be Active-Backup) Use to switch the paths between Primary and Secondary. |
Path Name | n/a | (Path Redundancy must be Active-Active or Active-Backup) Type in descriptive labels for Path 1 and Path 2. |
Interface | Auto | (Caller and Rendezvous modes, Dual NICs must be available) Assign the stream to either eth0 or eth1, or Auto. (When set to "Auto", eth0 takes precedence as long as the address is resolvable; otherwise the output switches to eth1.) |
Address | n/a | (Caller and Rendezvous modes) Specifies the destination IP address for the SRT stream, or for Path 1 and Path 2 if Path Redundancy is configured. Tip You can also enter a Fully Qualified Domain Name (FQDN). |
Source Port | n/a | (Caller and Rendezvous modes) Specifies the UDP source port for the SRT stream, or for Path 1 and Path 2 if Path Redundancy is configured. If not filled in, a (default) source port will be assigned. Note This simplifies firewall configuration as the firewall/NAT rules can be precisely tailored to the SRT stream. |
Destination Port | n/a | (Caller and Rendezvous modes) Specifies the UDP destination port for the SRT stream, or for Path 1 and Path 2 if Path Redundancy is configured. |
Port | n/a | (Listener mode only) Specifies the UDP local port for the SRT stream. |
Alternate Port | n/a | (Optional, Listener mode only) Specifies an alternate UDP local port for the SRT stream. |
Network Adaptive | Disabled | Check this checkbox to enable Network Adaptive Encoding. NAE directs the video encoder to adapt to changing network throughput used by the SRT stream during operational use with the goal of maximizing video quality for a given network. NAE may adjust video bitrate depending on measured link throughput without stream tear-down and re-build. |
(Buffering) Latency | 250 ms | Specifies the SRT receiver buffer that permits lost packet recovery. The size of this buffer adds up to the total latency. A minimum value must be 3 times the round-trip-time (RTT). Range = 20– 8000 ms Note Latency is for the SRT protocol only and does not include the capture, encoding, decoding and display processes of the end-point devices.The SRT buffer, configured as "Latency'", is the time reserved in the decoder to recover missing packets. |
Encryption | None | Enables AES encryption and specifies the key length, either: None, AES-128, or AES-256 |
Passphrase | n/a | (Only required and accepted if Encryption is enabled) Specifies a string used to generate the encryption keys to protect the stream. |
Bandwidth Overhead (%) | 25% | (SRT streams only) Specifies the maximum stream bandwidth overhead that can be used for lost packets recovery. Note SRT streams may temporarily overshoot the defined bandwidth overhead limit. |
SRT Access Control | ||
Format | Standard Keys | (SRT Caller only) Select the format to configure the Stream Publishing ID:
|
Resource Name | n/a | (Standard Keys only) r : Resource Name identifies the name of the resource and facilitates selection should the listener party be able to serve multiple resources. |
User Name | n/a | (Standard Keys only) u : User Name, or authorization name, that is expected to control which password should be used for the connection. The application should interpret it to distinguish which user should be used by the listener party to set up the password. |
Stream Publishing ID | n/a | (Standard Keys) Read-only/auto-filled when Resource Name and User Name fields filled in. (Custom Format) Enter the Stream Publishing ID using your own format. |
Session Announcement Protocol (SAP)
Streaming Setting | Default | Description/Values |
---|---|---|
Transmit SAP | Off | (Protocol Type must be TS over UDP or RTP) 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. |
General
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. |
Start | n/a | Click Start to restart a stopped stream. |
Statistics | n/a | Click Statistics to view statistics for the stream. See Output Statistics. |