Skip to main content
Version: v2.6.0

Stream Configuration

Stream configuration is available when the input stream is UDP or SRT and with specific outputs. Not all features are applicable to all outputs.

Service Provider Name

note

This applies to Multicast UDP outputs only

This will configure the Service Provider Name in the mpegts transport. If this field is not populated then Bitstreams will be used.

Service Provider Name

Stream Mapping

This feature allows input streams (audio, subtitles, etc) to be configured for passthrough, remap, or dropped depending on the output type.

The stream mapping is applied before the template. The order in which the input streams are matched, will be applied to the output. For example if the stream mapping has been configured for three audio streams, and there is a successful match on the first audio rule, then this audio will be applied to the audio index 0 in the template. However if there is no match on the first audio rule, but a successful match on the second audio rule, then the second audio will be applied to the audio index 0 in the template.

Stream mapping supports codec filtering for audio streams. This allows you to match specific audio codecs (AAC, MP2, MP3, EAC3, AC3, Opus, FLAC, PCM (ALAW)) within your stream mapping rules.

There is an inherent "drop" rule applied at end of the rule.

After the stream has started any non-matching rules will result in a warning. More details about the warning will be available in the Alerts tab on the encoding session page.

Stream Remap (Re-PID)

The stream mapping has the ability to re-pid the output elementary stream (audio, video, subtitles, etc) when it matches a specific rule.

stream re-pid

If there are two or more audio streams that have a language descriptor of eng, then the first audio track found in the PMT will have an output pid of 20 and all other audio tracks will also have a new PID, their PIDs will be the next available PID after 100.

DASH/HLS/CMAF Output

When the output is configured for DASH, HLS, or CMAF, stream mapping allows passthrough of specific streams based on the rule that is created. Any input stream that does not match the rule, will be dropped.

warning

Stream mapping requires at least one row to be configured for "Video".

stream-configuration-dash-hls

ParameterDescription
RuleThe order in which the rules will be applied
TypeWhat type of input stream will this rule apply
Audio CodecSpecify the codec to match (AAC, MP2, MP3, EAC3, AC3, Opus, FLAC, PCM (ALAW)).
When an asterisk * then all codecs will be matched.
LangThe ISO Language code that will be used to match with the input stream.
When an asterisk * then all languages will be matched.
Input PIDAllows matching using a specific PID for Passthrough.
When an asterisk * then all input PIDs will be matched.
ModeConfigure the stream for Passthrough
ActionOption to delete the rule.

+ Add New Mapping

This will add a new rule to the table.


UDP/Multicast Output

When the output is configured for UDP/Multicast, the stream mapping allows to passthrough or remap specific streams based on the rule that is created. Any input stream that does not match the rule, will be dropped.

If both Input PID and Language are specified, then both need to match for the rule to be used. When audio codec filtering is also specified for audio streams, all matching criteria (PID, Language, and Audio Codec) must match for the rule to be applied.

warning

Stream mapping requires at least one row to be configured for "Video".

stream-configuration-udp

ParameterDescription
RuleThe order in which the rules will be applied
TypeWhat type of input stream will this rule apply
Audio CodecSpecify the codec to match (AAC, MP2, MP3, EAC3, AC3, Opus, FLAC, PCM (ALAW)).
When an asterisk * then all codecs will be matched.
LangThe ISO Language code that will be used to match with the input stream.
When an asterisk * then all languages will be matched.
Input PIDWhen the mode is configured for Remap the output PID can be changed.
When an asterisk * then all input PIDs will be matched.
ModeConfigure the stream for Passthrough or Remap
Output PIDWhen the mode is configured for Remap the output PID can be changed.
ActionOption to delete the rule.

+ Add New Mapping

This will add a new rule to the table.