Stream

Overall config

Global configuration Here you can uniformly set common protocol switches for all channels, including: HTTP(TS), HLS, RTMP(Server/Pull), RTSP, UDP(multicast/unicast), Push(rtmp,rtsp,srt .etc)

Which muticast addrsupports auto-increment settings for IP or Port:

  • For example, if "233.233.2.1:3000+" is set, the channel multicast addresses are: "233.233.2.1:3000", "233.233.2.1:3001", "233.233.2.1:3002"......

  • For example, if "233.233.2.1+:3000" is set, the channel multicast addresses are: "233.233.2.1:3000", "233.233.2.2:3000", "233.233.2.3:3000"......

Note that multicast requires the network environment to allow it, usually a switch with IGMP management function and proper configuration. If UDP unicast is required, just change the multicast address to the IP address of the target device.

Stream config

It is used to set the common output protocol switch and address of each pass, among which the push stream address supports push stream protocols such as rtmp/rtsp

TS config

It is used to set the parameters of mpegts encapsulation in HTTP and multicast (UDP) protocols. For details, refer to the definition of mpegts format.

Flow control, Bandwidth: Two parameters are used to limit the maximum rate of UDP sending to prevent packet loss caused by sending too fast.

RTP Head: When this switch is turned on, the TS stream sent by UDP will carry an additional RTP header.

HLS config

Note that in order to protect the life of Flash, HLS fragment data is stored in memory. Setting too large a fragment length or list number will result in insufficient memory.

SRT config

For the configuration of the relevant parameters of the SRT protocol, please refer to the relevant description of the srt protocol for specific parameter meanings, or refer to the example description in [Third-party software access -> vMix]. You can also refer to the blog post "Introduction to the Three Modes of the Encoder SRT Protocol (listener, caller, rendezvous)": https://linkpi.cn/archives/1027

Note that the parameter modification of SRT needs to be restarted to take effect, and the password must not be less than 10 characters.

NDI config

NDI name: used for the channel name displayed during NDI auto-discovery

NDI group: It is recommended to leave blank

encode: NDI output switch of the channel

Note that if you purchase an encoder without NDI authorization, it can only be used for 30 minutes each time NDI is turned on.

Push config

HEVC ID: Since the flv package used by standard rtmp does not support HEVC (H.265) temporarily, it is necessary to expand the package with a custom extension ID. The general ID for domestic platforms is 12

Format: It is recommended to choose auto

Push speed: When the channel push stream is enabled, the real-time push stream upstream rate can be displayed here.

Play URL

As shown in the figure above, according to the output protocol you currently open, all playable protocol addresses will be organized in this interface, which is convenient for copying to other playback systems.

Last updated