RTMP Stats

To view your RTMP stats,

  • Go to System from the navigation menu and click Viewers Report.
RTMP stats
  • In viewers report page, go to RTMP Stats, where you can get the statistics report of your streaming channels.
RTMP stats

Multi-Bitrate Streaming(MBR)

There are primarily two different ways to do adaptive bitrate streaming. One method is called Transcoding and the other method is using Multi bitrate streaming aka MBR.
Transcoding is recommended in most cases since it is hassle-free and the conversion to multiple bitrates happens at the server end on the fly as you stream. Also, it can be turned on with a click of a button for any channel. If your Livebox does not have transcoding enabled, contact the Livebox team to upgrade to a box with transcoding, Also, Check out our other articles about the transcoding to learn more about transcoding.
As for Multi bitrate streaming, it has to be manually streamed in multiple qualities from the encoder, be it a hardware or software encoder. Some encoders support streaming in multiple qualities and some encoders don’t. For some software encoders, you may need to open multiple instances of the encoder on your PC.
As for hardware encoders, MBR can be used only if the hardware encoder supports MBR.
In this article, we’re going to see how to achieve MBR using the encoder provided for download along with your Livebox server.

  • Go to Manage Channels from the navigation menu. Under manage channels select Multi-Bitrate.

    Multi-Bitrate streaming

  • In Multi-Bitrate page, select your channel and Turn On multi-bitrate.

    channel for multi-bitrate streaming

  • Once you turn on Multi-Bitrate, new Preset options will appear. You can set the required resolution and click Save.

    set preset in Multi-bitrate streaming

    Multi-bitrate preset

  • Note: You also have options to edit or set your required preset.
  • Once you click save, RTMP URLs for your resolution gets listed below. Make a note of the required RTMP links and give Save.
  • With each URL of definite qualities (resolutions), the player will adjust video quality to that of viewers bandwidth.
  • *The first given URL is the RTMP URL of your channel. The remaining URLs are RTMP URLs with resolutions.
    Note: The RTMP URL should be used to initiate the live streaming on your server channel. And the other RTMP URLs of resolutions can be used to deliver the same streaming content in different resolutions.
    multi-bitrate resolutions

  • After clicking save, give Service Restart to get your changes applied.

    Service Restart

  • Now on your preferred encoders, add a source either from your camera device or any video files.
  • Then copy-paste the RTMP URL and other streaming URLs of resolutions in your encoder stream settings.

    multi-bitrate streaming in Livebox

    (The highlighted part of the streaming URL is the Stream key)
  • To view your live MBR streaming status with the definite video quality, go the Livebox Dashboard and check on the player for your resolutions.

    Multi-bitrate video resolution

  • Then go to Viewers Report to check the RTMP stats of your streaming channel. It shows audio and video bitrate of your channel.

    Multi bitrate streaming stats

Your Multi-Bitrate streaming is on!

Multi-Bitrate Streaming Using the Livebox Playout and Encoder

To conduct Multi-bitrate streaming using the Livebox Playout and Encoder software,
    • Create your channel in the Livebox streaming server.
    • Go to Manage Channels from the navigation menu. Under manage channels, select Multi-bitrate.

      Multi-Bitrate streaming

    • In Multi-bitrate page, select your channel and Turn On multi-bitrate.

      channel for multi-bitrate streaming

    • Once you turn on Multi-bitrate, the preset options will appear. You can set the required resolution and click Save.
      Note: You also have an option to edit or set your required preset.

      preset for multi-bitrate streaming

    • Once you click save, RTMP URLs for your resolution gets listed below. Make a note of the required RTMP links and click Save.
    • With each URL of definite qualities (resolutions), the player will adjust video quality to that of viewers bandwidth.
      *The first given URL is the RTMP URL of your channel. The remaining URLs are RTMP URLs with resolutions.
Note: The RTMP URL should be used to initiate the live streaming on your server channel. And the other RTMP URLs of resolutions can be used to deliver the same streaming content in different resolutions.

multi-bitrate resolutions

    • After clicking save, give Service Restart to get your changes applied.

      service restart

Now access your Mixer and Playout software.

Note: Make sure to open the Playout/Mixer window first and then open the Encoder window.
Mixer and playout software

encoder-mixer-playout

  • In the Livebox Playout software, click Add File to browse video source from your PC and to add video source in your Schedule Playlist.  (You also have the option to add your camera source and YouTube URLs through the Playout software)

    adding source in playout software

  • Your video source is added. So, now click Play to play your video in Playout Preview.

    playing source in playout software

  • You can preview your source and also enable and adjust the audio of your video source.

    preview in the playout software

  • Now on the Livbox Encoder, go to the Advanced Settings.

    Livebox Encoder settings

  • On the Encoder Advanced Settings, click the drop-down menu to set the preset as Multibitrate.
  • You can enable (select) the Preview option after selecting your video device.

    stream settings in Livebox Encoder software

  • In Video Settings, enable the video option and then select your Device as Streaming Playout Device.
  • Copy the URLs from the Multi-bitrate settings and enter it in the given URL bars. Then set the bitrate. (Give the bitrate same as the resolution of the RTMP link you have entered in the URL bar)

    streaming video settings

  • In the Audio Settings, enable Audio and select your Audio Device.

    streaming audio settings

  • After setting up all these options, click on the Start button.

    start live streaming in playout device

  • Once the streaming is started, it shows the Streaming Started status below the Start button.

    Multi-bitrate streaming successfully started in Livebox playout and encoder device

  • To view your live MBR streaming status with the definite video quality, go the Livebox Dashboard and check on the player.

    Multi-bitrate video resolution

  • Then go to Viewers Report to check the RTMP stats of your streaming channel. It shows audio and video bitrate of your channel.

    Multi bitrate streaming stats

You have successfully done your Multi-Bitrate streaming using Livebox Playout and Encoder. Now you can start to stream the resolutions achieved source on your streaming platform/ social media destinations.

Multi-bitrate Streaming Using Encoder Software (New Version)

How to Start the Multi-bitrate Streaming Using the Encoder Software?

  • Go to Multi-Bitrate from the navigation menu.
  • In the Multi-Bitrate settings, select your streaming channel first.
  • Now turn On the Multi-Bitrate button.
  • And select any Preset of resolutions of your choice by clicking the drop-down menu.
  • Then click the Save button.
Multi-bitrate streaming
  • Now give Service Restart.
Multi-bitrate streaming

Now the Multi-bitrate settings have been applied to the Livebox streaming server. You can start proceeding with the Encoder settings.

Multi-bitrate streaming

Open the Mixer and Playout software. You can either set up your streaming source from your camera device or by using the playout software.  

  • So, after setting up your camera or adding the streaming source using the playout, open the Encoder window.
Mixer and Playout software
  • On the Encoder settings window, click the gear icon to create presets for the resolutions you have selected.

Note: It is advisable to create presets for the Multi-bitrate streaming beforehand for the resolutions you prefer.  

Mixer and Playout software
  • Now on the settings, you can create Presets by entering the Audio Bitrate and Video Bitrate for each resolution.
  • So, to get the Video Bitrate and Audio Bitrate values of your resolutions, go to the Livebox Multi-bitrate settings.
Mixer and Playout software
  • On the Multi-bitrate settings, click the edit icon.
Multi-bitrate streaming using Livebox
  • A dialog box opens, where you can get the details of the resolution preset you have selected.
Multi-bitrate streaming using Livebox
  • And here you can click the drop-down menu to select the specific resolution and to get its values.
Multi-bitrate streaming using Livebox
  • Back on the Encoder settings, you can enter the Video Bitrate and Audio Bitrate of the resolution you have selected.
New Version Encoder software from Livebox
  • Also, select the pixel of the resolution for which you are creating a preset.

Note:

  • 144p- 2560×1440 px
  • 240p- 352×240 px
  • 360p- 480×360 px
  • 720p- 1280×720 px
  • 1080p- 1920×1080 px
New Version Encoder software from Livebox
  • Then click the Save Preset button.
Free Encoder software from Livebox
  • Now you can give a name for your preset. Likewise, you can do the same for all the other resolutions.
Free Encoder software from Livebox
  • Back on the Multi-bitrate settings, first, copy-paste the channel RTMP URL on the Encoder settings.
Multi-bitrate streaming at multiple bitrates
Livebox supports Multi-bitrate streaming
  • Followed by the channel RTMP URL, also enter the URLs of resolution.  
Livebox supports Multi-bitrate streaming
  • Then select Presets for each resolution. (Presets you have created for each resolution)
Livebox supports Multi-bitrate streaming
  • Now click the Start button to initiate the live on your server channel with streaming qualities (resolutions).
Livebox supports Multi-bitrate streaming
Livebox supports Multi-bitrate streaming
  • Have a look at the server dashboard. And it will display your live streaming source along with the streaming resolutions.
Livebox supports Multi-bitrate streaming

You can go on by pushing the live stream to all your social media accounts, where your viewers can adjust the video quality according to their bandwidth.