How to conduct 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.
Select channel
  • 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.

set preset in 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.

  • After clicking save, give “Service Restart” to get your changes applied.
service restart

Now access your Mixer and Playout software

mixer and playout software

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

encoder-mixer-playout-software
  • 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)
live streaming playout software
  • Your video source is added. So, now click “Play” to play your video in Playout Preview
add video files on the playout software
  • You can preview your source and also enable and adjust the audio of your video source.
playout software from Livebox
  • Now on the Livebox Encoder, go to the “Advanced Settings”.
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 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.
streaming in different resolutions
  • Then go to Viewers Report to check the RTMP stats of your streaming channel. It shows audio and video bitrate of your channel.
mbr streaming

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.

How to Mix Streams Using the Livebox Mixer?

 The Livebox mixer is one of the dimensions of the Livebox streaming server. With the Livebox mixer, you can mix and match your streaming contents based upon your needs. And also, you can add effects and configurations to your streams by using the Livebox mixer.

  • Login to your Encoder-Mixer-Playout software and open the Livebox Mixer window.
mixer software
  • Click inside the “Add Source” area to add your video source. Likewise, you can add two or more sources to proceed with your mixing.
mixer software from Livebox
  • A new dialog box “Menu_Dialog_Form” opens, where click the option “Add File” to add your local files.

Note: -To add your professional camera or webcam sources, click the Add Live option.-To add URL from any other media platforms, click the Add URL option.-To add your Livebox playout sources, click the Add Playlist option.

software from Livebox for mixing videos
  • Now your sources are added, click the drop-down menu from the “Transition” option and select the required transition effect and also set time for your transition effect.   
mixer software from Livebox

Note:  Scroll down for more options like adding the scrolling text, PIP option and also alternative audio file for your source. You can also remove your source by clicking the remove option.

Livebox mixer software
  • You can see different transition effects for the added source in the below illustration. There are so many interesting transition effects available for your contents.
Livebox mixer software for mixing videos
  • You can view your source in the preview area. If you want to set or change your background in the preview area, click “BG” to have the background for your streaming project.
mixer software for live streams mixing
  • After doing all these settings, you can click “Save” to save it to your local files. In the same way, you can click the option “Load” to take your saved contents from your local files (This is optional if you are doing it for your future broadcast purpose).
  • The marked arrow portion is to manually set your transition time.
best mixer software
  • Now go to the Livebox encoder and select your Video Device and Audio Device.
  • You can also go to your usual encoder to encode your source.
streams mixing
  • Then go to Livebox and create your channel.
  • From Livebox Channel Dashboard copy the streaming URL and paste it in the Livebox encoder URL bar.
  • To preview your stream, click the preview option.
  • And then click the “Start” option to stream your contents.
mixing streams
  • After setting all your transition effects and the encoder set-up, come back to your Livebox mixer window to click the content, from where you want the transition to happen.
  • In this given illustration you can see the transition effect between two streaming contents. 
mixing live streams

You are now successful in mixing and streaming your contents

Post-pandemic survival kit inside Livebox

Post pandemic survival kit inside Livebox

Prioritize your goals

Business without goals is like a car without steering. Goals need to be met and this is the perfect moment to push yourself to strive towards your goals. Categorize your short as well as long-term goals. Calculate the feasibility of achieving your short-term goals and never lose sight of your long-term goal. Discuss your priorities with your team and allocate their resources. Sometimes breaking up the work will save a lot of time!

Stay safe and expand your limits

The world is not going to change again to the former normalcy. We are requested to adapt to the new standards that are put forth. We suggest you take precautionary steps in combatting the invisible enemy. When your business needs to be operated physically, you have the responsibility to provide the required space to your workers. Social distancing will help a lot. Furthermore, it is advised to operate on a shift basis, which will keep the danger at bay. 

We do not want your business to go flat. This is the right time to invest in Resource Management software which helps you to operate remotely. Technology Handling modules will make things much easier for you. 

Be Connected! 

Staying connected will not only enhance your business operations but also stabilize the output. Video Conferencing has become the perfect tool for Video Collaboration besides Video calling. From 2010-2020, there has been a 400% increase in the number of employees who work from home at least once a week. Video conferencing statistics and studies on remote work till 2019 show that the global remote workforce has increased by 140% since 2005(Source: Forbes) 

Livebox Video Conferencing Solution has a proven track record of empowering 100+ businesses and institutions to engage in purpose-oriented development. Get APIs and SDKs from us and get the best out of your efforts. If you are planning to invest in a Streaming platform, the Livebox server provides you with innumerable options in which you can run your own TV station!

Life has endless opportunities! Choose yours!

Explore the whole new phase of the joy of new learning with LiveBox. To establish your Online Academy, feel free to give as a call.

Dial +919789978981 now!

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.
Select channel
  • 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.

set preset in 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.

  • After clicking save, give “Service Restart” to get your changes applied.
service restart

Now access your Mixer and Playout software

mixer and playout software

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

encoder-mixer-playout-software
  • 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)
live streaming playout software
  • Your video source is added. So, now click “Play” to play your video in Playout Preview
add video files on the playout software
  • You can preview your source and also enable and adjust the audio of your video source.
playout software from Livebox
  • Now on the Livbox Encoder, go to the “Advanced Settings”.
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 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.
streaming in different resolutions
  • Then go to Viewers Report to check the RTMP stats of your streaming channel. It shows audio and video bitrate of your channel.
mbr streaming

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.

Instacast Encoder Device Activation

How to activate the Livebox Instacast Encoder Device?

To activate your Livebox Instacast encoder device,

  • Email your Device ID and Hardware Key to the IVB7 support team.
Instacast-License-Key
  • The IVB7 support team, in turn, will send you the License Key.
  • Now access the device interface on your browser.

Note:  To access the Instacast Encoder device on your browser, you can use your Device IP along with the port URL (:3978) provided by the IVB7 team. E.g., 127.0.0.1:3978

  • Enter the provided License Key on the License Key bar and click Save.
Instacast-License-Activation

And your device will be activated. So, you can start live streaming using the Instacast Encoder device.

Multi-bitrate Streaming Using Encoder Software (New Version)

  • 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-settings
  • Now give “Service Restart”.
service restart

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

MBR-changes-applied

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.
encoder-mixer-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.  

Encoder software new version
  • 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.
preset-settings
  • On the Multi-bitrate settings, click the edit icon.
Edit-Presets
  • A dialog box opens, where you can get the details of the resolution preset you have selected.
Preset-Values
  • And here you can click the drop-down menu to select the specific resolution and to get its values.
Create-a-new-Preset
  • Back on the Encoder settings, you can enter the Video Bitrate and Audio Bitrate of the resolution you have selected.
A-new-preset
  • 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
encoder software from Livebox
  • Then click the “Save Preset” button.
save-preset
  • Now you can give a name for your preset. Likewise, you can do the same for all the other resolutions.
preset-is-created
  • Back on the Multi-bitrate settings, first, copy-paste the channel RTMP URL on the Encoder settings.
entering-URLs
  • Followed by the channel RTMP URL, also enter the URLs of resolution.  
enter-a-UR
  • Then select Presets for each resolution. (Presets you have created for each resolution)
Select-a-Preset
  • Now click the “Start button” to initiate the live on your server channel with streaming qualities (resolutions).
MBR-Streaming
  • Have a look at the server dashboard. And it will display your live streaming source along with the streaming resolutions.
Multi-bitrate-Preview

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.

API Permission for Live Streaming

How to Enable API Permission for Live Streaming?

  • Go to User & Roles from the navigation menu.
  • Under Custom User, go to ‘Add Role’ section.
add video conferencing role
  • In ‘Add Role’, click on the ‘Create Role’ button.
video conferencing app user
  • A dialog box ‘Add Role’ opens, where you can give the role name.
API role
  • Then select API Access.
  • Under API Access, select the Live Streaming option.
  • Once you select the Live Streaming option, select all the required permissions.
  • And click ‘Save’.
Live streaming API in Livebox

And a role for the API permission will be created.

  • Now go to the ‘Add User’ column and click on the ‘Create User’ button.
  • A dialog box ‘Add User’ opens. Enter the name of the user (customer) that you are going to lend this API permission.
  • Then set a password for your user.
  • And now, near the ‘Role’ option, click the drop-down menu to select the role you have created.
create role for live streaming API
  • Once you select the Role, you will be provided furthermore options.
  • So, you can set the Channel Limit and then ‘Select Mode’. 

Note:  The Production mode is secure one when compared to the Testing Mode. So you can select Testing Mode when in the case of any testing purpose otherwise, it is preferable to select the Production Mode.

API Role for live streaming
  • If you select the Production Mode, you will be further provided a few more options, where you have to enter the customer’s “Development URL” and “Production URL”. (You can get the Development URL and Production URL from your customer.)
  • Then click the ‘Create’ button.

Note: 

Development URL– you can enter the domain URL of the customer’s local host i.e, the domain from where the app is generated.

Production URL– you can enter the URL of the domain to where the customer prefers to move the production app.

live streaming

The API permission for your customer is created. So now, you can send the Username, Password, Server Secret Key, Native App Key and also Production URL and Development URL (for confirmation purpose) to your customer.

You can also send the below link as documentation help for your customer to get started with the Live Streaming module.

Instacast Converter Device Monitoring

How to Monitor the Converter (UDP) Device from the Livebox Server? 

Now it’s been made possible from the Livebox server to control and monitor your Instacast Converter device activities remotely.

The Instacast Converter device converts the video streaming sources in HTTP and RTMP protocols to UDP streams for broadcast.

So, to monitor or to control your converter device from the Livebox streaming server,

  • Go to Device Monitor under System from the navigation menu.
Device Monitor
  • Click the drop-down menu near “Select Device” to select the Converter option.
converter device
  • And immediately you’ll be provided with your Converter device details.
  • You can use the controls provided under the “Action” menu.
  • You can also use the gear icon to perform the other specific actions in depth.
  • On clicking the gear icon, you can remotely access the main functions of your converter device.  
choose the converter device action
  • By choosing presets, you can even kick-start your streaming video conversion process right from the Livebox server.
conversion of streaming sources

To know how to convert your streaming video sources, click here.

Instacast Encoder Device Activation

How to activate the Livebox Instacast Encoder Device?

To activate your Livebox Instacast encoder device,

  • Email your Device ID and Hardware Key to the IVB7 support team.
Instacast-License-Key
  • The IVB7 support team, in turn, will send you the License Key.
  • Now access the device interface on your browser.

Note:  To access the Instacast Encoder device on your browser, you can use your Device IP along with the port URL (:3978) provided by the IVB7 team. E.g., 127.0.0.1:3978

  • Enter the provided License Key on the License Key bar and click Save.
Instacast-License-Activation

And your device will be activated. So, you can start live streaming using the Instacast Encoder device.

How to Publish the Livebox live streaming contents on WordPress websites?

While live streaming on the server channel, the same live streaming content can be published on websites/blogs with the Livebox streaming server. To publish the live streaming contents on your WordPress website/blogs, first, you need to stream a source to your server channel. And from the server channel, you can publish the live streaming content smoothly on your websites/blogs within a few steps.

Let’s see the steps involved to publish a live streaming content on WordPress websites/blogs.

  • Create your channel on Livebox.
  • Stream a source to your channel using the RTMP URL of the same channel with the help of an encoder.
  • Preview the live streaming on your Channel Dashboard.
  • Now go to Manage channels and select your live streaming channel. Then click Embed code to copy the displayed embed code. 
embed code

Note:   If your site is secured i.e. HTTPs encrypted (SSL encrypted), then you have to copy the Secure Embed Code.  

secure embed code
  • If your site isn’t secure or the SSL certificate validity is over,  it will be indicated “Not secure”on the URL tab of your server.  
ssl encryption
  • So, if your site is not secure, then you can go on with the normal Embed code
embed-code-for-broadcasting
  • Now Login to your WordPress website.
  • Go to “New Post” page to publish your Livebox server live streaming content on the website.  
WordPress
  • Now Login to your WordPress website.
  • Go to “New Post” page to publish your Livebox server live streaming content on the website.  
wordpress websites
  • A dialog box with options to add block gets listed.
  • Under the formatting menu, select the Custom HTML option. 
broadcasting on wordpress websites
  • In custom HTML block, you can enter the copied embed code of your streaming channel. 
live streaming on wordpress website
live on WordPress websites
  • After entering the embed code, you can also preview the source. 
WordPress streaming
  • Then click the “Publish” button on the top right corner to embed the live streaming content on your website. 
WordPress live streaming
  • You can now go to your website main page to view the published post. 
streaming on WordPress websites

The live streaming content from the Livebox server is published on your website successfully.