Add basic Adaptive Live RTMP/RTMPS servers

Use Management Portal to add basic Adaptive Live servers that support RTMP. Mediasite Deliver ingests live streams from Mediasite Recorder and 3rd-party vendors using RTMP. Once live audio and video streams arrive on Mediasite Deliver, they are converted to Apple HLS format and streamed to your audience.

For the basic server configuration, the live ingest server(s) will be used as distribution servers. You can add a backup ingest server. You can also use RTMPS to secure the streams if it has been enabled.

 If you want to use RTMPS or make your RTMP streams available for on-demand, your site must have this feature enabled. See Enabling the instant on-demand service for 3rd-party RTMP (optional) for more information. If you did not enable these features in the intial Mediasite Deliver configuration, you can configure it later in the Mediasite Deliver Service Manager.

To add a basic Adaptive Live RTMP or RTMPS server:

1.  Click Recording > Content Servers > Add New and enter a name and description that will help you and other users identify the server easily.

8.  Select Adaptive Live RTMP as the Server Type.

9.  Specify the live ingest server’s settings:

 

Settings

Details

Service URL

Mediasite uses this URL to connect to the service on the media server that manages live broadcast publishing points. Click the example URL to copy it in the field. Update the URL with your media server’s FQDN or IP address.

Encryption Key

Enter the same key specified when configuring Mediasite Deliver on the media server. The encryption key establishes a secure channel for communication between Mediasite and the media server. Click Test to verify you can connect to the service using the values specified for the Service URL and encryption key.

Ingest URL

URL used to pass live stream from the Recorder or third-party vendors to Mediasite Deliver using RTMP. Click the example URL to copy it in the field.  Update the URL with your media server’s FQDN or IP address. The ingest URL uses rtmp:// and contains variables that are substituted at run time.

 If you are creating a server that supports RTMPS, make sure to update it to use rtmps instead of rtmp and the IP address and RTMPS Port you used when configuring Mediasite Deliver.

 

10. Optionally, add a backup live ingest server. You will configure this server the same way you configured the primary live ingest server. Make sure to replace "ingestserver" with the FQDN or IP address of the secondary media server.

Add basic Adaptive Live RTMP servers: live ingest server settings  

11. Specify the live distribution settings:

Settings

Details

Distribution URL

URL used by Mediasite Player for video playback. Click the example URL to copy it in the field. Update the URL with your media server’s FQDN or IP address. The URL contains variables that are substituted at run time.

Enable Mediasite Authorization

Select check box to enable media authorization on publishing points created by the service for live presentations.

 CAUTION: Mediasite Authorization must also be enabled in Mediasite Deliver to use this feature. If it is not enabled and this option is selected, an error will appear when you start live streams.

Enable CDN distribution mode

If you are using a CDN, select this check box. When this check box is checked, a common playback ticket is used across sessions rather than a unique playback ticket for each viewing session. This allows content for secured presentations to be cached by proxies and caching devices.

Server Configuration

Basic is selected by default.

 

Add basic Adaptive Live RTMP servers: live distribution settings 

12. Optionally, click Add multicast distribution and specify the following multicast settings:

Settings

Details

Multicast Service URL

Click the example URL and update it with the IP address or fully qualified domain name of your media server. Click Test to verify you can connect to the service.

Encryption Key

Enter the same key you specified when configuring Mediasite Deliver on the media server. Click Test to verify you can connect to the service using the values specified for the Service URL and encryption key.

Multicast Receiver URL

Specify the URL the Player will use to communicate with the multicast receiver on client machines. The default URL is http://127.0.0.12345

Multicast Diagnostics URL

Click the example URL and update it with the IP address or fully qualified domain name of your media server. Update the port with the diagnostics port you specified when configuring multicast settings in the Mediasite Deliver installer.

Enable Unicast Rollover

Select this check box to stream content using the HTTP Live Streaming URL and then choose which clients can receive the unicast stream:

      Enable for all clients: Select this option to allow unicast rollover on all machines receiving the live stream. This option ensures clients can still view a live broadcast if multicast distribution is unavailable.

      Enable only for clients not running the multicast receiver (e.g. mobile devices, macOS, external clients): Select this option to limit unicast rollover only to clients that do not have the multicast receiver installed.

 

Add basic Adaptive Live RTMP servers: multicast distribution settings

13. Click Save.