Skip to main content

Changing Streaming Protocols

In certain situations, you may need to change the streaming protocol used to send a stream to your room. For example, if you are on an unstable network connection or in a location that is very far away from Louper servers, it would be worth using the SRT streaming protocol instead of RTMP.

Ensure that you are not streaming from LBS before performing the following steps.

Switch to SRT

SRT stands for "Secure Reliable Transport" and was designed to offer reliable streaming over even unstable network connections. SRT is the protocol to use if you have issues with RTMP.

  1. In your dashboard at app.louper.io, click the More button (three vertical dots) and select Room settings
  2. Scroll down to the Streams section and in the Streaming Protocol dropdown, select SRT
  3. Scroll to the bottom of the settings window and click Save changes
  4. You will see a Stream Keys Changed window, click Show Stream Keys
  5. In LBS, the Stream panel (to the left of the Bitrate panel) shows the currently selected Protocol as well as Server URL and Stream Key. Click the Protocol dropdown and select SRT.
  6. From the Stream keys window shown at app.louper.io, copy the SRT Server URL and paste it into the Server URL field of LBS
  7. In LBS, click Start Streaming and the stream will be sent via the SRT protocol.

Switch to RTMP

RTMP stands for "Real-Time Messaging Protocol". RTMP usually offers lower-latency playback than SRT and is suitable for most users, but is more susceptible to poor network conditions.

  1. In your dashboard at app.louper.io, click the More button (three vertical dots) and select Room settings
  2. Scroll down to the Streams section and in the Streaming Protocol dropdown, select RTMP
  3. Scroll to the bottom of the settings window and click Save changes
  4. You will see a Stream Keys Changed window, click Show Stream Keys
  5. In LBS, the Stream panel (to the left of the Bitrate panel) shows the currently selected Protocol as well as Server URL and Stream Key. Click the Protocol dropdown and select RTMP.
  6. From the Stream keys window shown at app.louper.io, copy the Server URL and paste it into the Server URL field of LBS
  7. From the Stream keys window shown at app.louper.io, copy the Stream Key and paste it into the Stream Key field of LBS
  8. In LBS, click Start Streaming and the stream will be sent via the RTMP protocol.