To Add Push to Broadcaster Output:
- In the Zixi Feeder Inputs page, click the Actions button for the incoming stream for which you want to configure an output.
- In the drop-down menu, click New Output.
The New Output window with the settings of the selected input stream is displayed. You can modify any of these settings. - Enter the unique Name that you want to configure on the Feeder.
- Select Push to Broadcaster as the Type of output.
- Select the Input name from the drop-down list.
Note: The drop-down list consists of all those previously configured inputs on the Feeder. - Select the Program from the drop-down list.
- Select the Filter for the output from the drop-down list.
- If your deployment includes a DNS Load Balancer, it is possible to group multiple outputs into a single Output Group. All the outputs created in Zixi Feeder within the same group and with the same host name, will be resolved into the same IP address. You can create a new output group or use and existing output group. See Output Groups.
- Enter the Properties (see Output Parameters Table below for additional parameters).
- If desired, enter the Advanced Properties (see Output Parameters Table below for additional parameters).
- If desired, enter the Remote RTMP Output (see Output Parameters Table below for additional parameters).
- Click OK.
The New Output with its new settings takes effect.
Output Parameters Table
Parameter | Description |
---|---|
Name | Specify the unique name of the stream. |
Type | Specify the output type. |
Input | |
Input Name | Specifies the Input which has been previously configured as Input in the Feeder. |
Program | If you have created a filter, you can select the relevant program. |
Filter | If you have created a filter, you can select the relevant filter |
Properties | |
Group | If your deployment includes a DNS Load Balancer, it is possible to group multiple outputs into a single Output Group. See Output Groups for more details. |
Stream ID | Specify the unique Stream ID that the Broadcaster expects. Must be identical to the one configured on the Broadcaster. |
Password | Optional. Specifies a password string that can be used to authenticate that the Feeder is allowed to push this stream to the configured Zixi Broadcaster. Only a Feeder who has the Password and the Stream ID of the input stream that was configured on the Broadcaster can stream into it. |
Max bitrate [kbps] | Specify the maximum bitrate of the stream. Default: 8000. Note: Will be used for internal memory allocation and will not affect the transmitted bitrate. Recommended: double the bitrate of the stream. |
Max Latency [ms] | Specify the maximum number of milliseconds for which the Zixi Broadcaster should buffer the stream. Default: 6000 |
Ignore TLS certificate | Click this checkbox to Ignore TLS certificate errors for this stream. |
Host | The destination host for the push stream. Note: additional failover destinations can be added by clicking the adjacent “+” button. |
Port | Specify the ports to listen on for Push streams. Default: 2088. |
IP | Specify the local IP address. The default enables Any IP address. |
Bond Links | Click this check box to split the stream into multiple links, which will be forwarded to a single Zixi Broadcaster. |
Max Bitrate (for Bond Links enabled) | Relevant for Bond Links option. Specify the max bitrate in Kbps for the specific link. |
Backup (for Bond Links enabled) | Relevant for Bond Links option. Select this checkbox to define the link as a backup. The backup will be used only if the accumulated bandwidth of the non-backup links is not sufficient. |
Advanced Properties | |
PCR Smoothing delay (ms) | Enables transmission of the output at the correct rate. Required when the receiving device is sensitive and can’t lock on to the stream (in such a case, the recommended latency is 100 - 1000 ms). |
Encryption Type | Specify the type of Encryption. Options are: None (default), AES 128, AES 192, AES 256 or Automatic. Selection of Automatic will generate the encryption and exchange it securely between the applications automatically. |
DSCP | Specify the DSCP decimal value. This setting is relevant for networks that support Differentiated Services, a mechanism for classifying and managing network traffic and providing quality of service (QoS) on modern IP networks. |
ECN | Select… Options are: Non-ECT (default), ECT0 or ECT1. |
RTMP input feedback | Click this checkbox to … |
Encoder feedback script | Click this checkbox to receive reports back to the encoder about the current available bitrate according to Zixi’s network condition analysis. Supporting encoders will adjust their output bitrate accordingly (adaptive bitrate). Note: for supporting encoders only. |
Remote RTMP Output | Note: Allow automatic RTMP option must be enabled on the Broadcaster. |
URL | Specify the Stream URL of the remote RTMP server. |
Backup URL | Specify a backup URL (similar to the primary URL) in case the primary RTMP server is faulty, then the Broadcaster will switch and stream to the backup one. |
Stream | Specify the unique name for the stream that the RTMP server expects at the other end of the connection. |
Username | Specify the User name to authenticate on the remote RTMP server. |
Password | Specify the string that is used for authorization on the remote RTMP server. |
Hot Backup | Click this checkbox to set the Broadcaster to output to the 2 RTMP servers (Primary & Backup) in parallel. |