Real Time Messaging Protocol streams can be played on systems that accept this protocol as input. Originally designed to enable Adobe® Flash® streams to be sent between a server and a client, RTMP has become a popular protocol for streaming into content-delivery networks (CDNs). As part of the RTMP output configuration process, you can configure YouTube Live and Facebook Live streams. Facebook currently uses RTMPS, which is RTMP over a TLS/SSL connection.
Info |
---|
To create an RTMPS output, select the RTMP output option but make sure RTMPS:// is used in the URL field. |
To create an RTMP Output:
- In the Zixi Broadcaster Outputs page, click . The New output window is displayed.
- Type the unique identifier for this output in the Output Name.
- Select an Input Stream to be made available on this output from the drop-down list.
- Select the Show in Matrix check box checkbox to display this stream in the Matrix (see Using the Matrix). Default: Selected.
- Select RTMP.
- Specify the Output parameters (see Output Stream Parameters Table).
- To configure an RTMP stream using YouTube Live see Creating RTMP Outputs Using You Tube Live.
- To configure an RTMP stream using Facebook Live see Creating RTMP Outputs Using Facebook Live.
- Click OK.
The new RTMP Output with its settings is created and now appears on the screen.
Output Stream Parameters Table
...
Parameter | Description | |
---|---|---|
Output Parameters | ||
URL | Specify the destination Stream URL .according to the following format: rtmp://host:[port]/app You can define RTMPS clients with the proven security of a secure socket layer (SSL), by using the rtmps:// url. Note that Facebook currently supports RTMPS streams only. | |
Backup URL | Enter Specify a backup URL (fallback mode) – will be used in case case the primary server is not responsive. | |
Stream Name | Specify the unique name for the stream that the RTMP server at the other end of the connection expects. | |
User Name | 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. | |
Bitrate (kbps) | Specify the actual bitrate in kbps or the maximum stream bitrate in case of a VBR stream. | |
Reconnect (sec) | If the stream drops, this value represents the time between reconnection attempts (in seconds). Default: 5. | |
Send Timecode | Converts the MPEG-TS SEI section to RTMP ONFI command (pass the encoder timecodes to the RTMP server). | |
Disconnect if inactive | Select this checkbox to disconnect if the stream is not active after for 30 seconds. | |
Ignore TLS certificate errors | Select this option when streaming to a trusted server that does not have a valid certificate. When this option is selected, Zixi Broadcaster will ignore the TLS certificate errors and transmit the stream to its destination. | |
Enable Decryption type Specify | If the stream has been encrypted, you can decrypt through the output by selecting this checkbox and specifying the type of key used to decipher the encrypted output stream. |
encryption that was used. Select Automatic to decrypt a stream that has been encrypted using Automatic encryption. Only if the stream has not been encrypted, select None (default). Important Notice: if the stream has been encrypted you must decrypt it in the output. |