Streaming issues via RTMP

  • Updated

organizers.jpglive event.jpg

When streaming to RingCentral via RTMP through a third party application (such as StreamYard or OBS), you may run into issues such as video blurriness or freezing. Here are some ways to work through issues you may experience.

Blurry, Freezing, Low-Quality Playback

The resolution of the stream can be compromised by the speed and strength of the internet connection of the computer streaming the video. To compensate for this, you will need to change the resolution of the stream. You will need to stop your streaming to make these changes.

You can use this article to learn how to stream with StreamYard, we do recommend it for a better experience and to avoid stream quality issues with RingCentral.

If you are using a third-party application, you can use this article on how to stream with OBS to set your system up, the settings should work fine for most other apps; in this article, we will focus on OBS.

To change your resolution in OBS, go to the Settings menu. From there, you can choose the Video tab to open those settings.

Check your resolution settings as you want them to match. 

  • Make sure the Base and Output Resolution is the same
  • Double-check the Aspect Ratio set to 16:9
  • Check the Common FPS Values to be 30


Note: We recommend constant bitrate (CBR) rather than variable bitrate (VBR), generally around 5000 kbps if possible for best quality. If your system or internet connection can't cope, using a lower bitrate is recommended - around 3000 kbps or lower. A few tests will help find the "sweet spot" for your system.
Tip: On a low internet bandwidth, you can stream with 1280x720 (Output Resolution). Most attendees will not be able to tell the difference, and this will greatly improve the stream playback.


Switch RTMP provider

If the above changes haven’t fixed the quality of the stream, you will want to change the RingCentral stream provider. 

When generating the RTMP stream settings in the Event Dashboard > Venue > Stage, two separate RTMPs URLs are created: Preferred and Backup. We use MUX as the preferred provider and IVS (Amazon's Interactive Video Service) as the backup.

The preferred provider is what you will initially use in your streaming software. However, if the stream still isn't clear, you could try to use the backup provider instead and see if things improve.

Note: You will need to stop the broadcast to make the change.


Was this article helpful?