Livebox Player Customization

To customize the Livebox player,

  • Go to Channel Settings from the navigation menu.
channel-settings
  • In Channel Settings, go to the Player Settings.
player-setting
  • Select the streaming channel to which you have to do the player customization.
streaming-channel
  • On the right side of the Player Settings, you can adjust the color of the control bar and the player button.
control-bar-color-change
player-button-color-change
  • Then after adjusting the color theme, you can preview your color changes.
preview-the-color-changes
  • And if you want to save the previewed color changes, then click on the “Save”.
save-the-color-changes

Likewise, you can also change the player Warning Message.

player-error
player-warning
  • After changing the warning messages, you can click the “Save” button.
layer-warning-command-change
  • Then preview the changes you have made in your channel player.
player-message

The next time while previewing your live streams on the Livebox dashboard or even on your websites, you can see the updated color theme and the warning message on the player.

How to Create a User on the Livebox TV?

  A User in the Livebox TV can be created in either way- the user itself can register through the Livebox TV signup portal or the admin can also manually create a user by giving the user’s credentials.

To manually create your user,

  • Go to “Users” from the navigation menu.
LIVEBOX-TV-Admin-Panel
  • In “User” click the “Add User” option.
  • Enter your username, Email, set password, and phone number.
  • Then give “Submit”.
add user on Livebox IPTV

If the user registers using the signup portal, then the user gets added to your user’s list from where you can subscribe the user to your Livebox TV.

add user on Livebox IPTV

This is how the mail looks. The mail provides you a link to your interface along with your log in details. Click on the link so to enter your access page. 

Instacast Converter Device Monitoring

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.

Transcoding Using the Inbuilt Playout and Encoder Software

Adaptive bitrate streaming (Transcoding) is available only in the higher-end versions of Livebox.

  • Keep your streaming channels ready i.e., output channel and input channel.
  • Now under Manage Channels, go to Transcoding
transcoding
  • Transcoding page opens up and you can select your “Input” channel by clicking the drop-down menu given in the “Select Channel” option.
Select channel
  • In Output Channels, select the channel where the video has to be transcoded. Then give turn on near transcoding.
transcoding on Livebox
  • Once you give the turn on, new options for transcoding shows up, where you can set the “Preset”. And then click “Save”.

Note:  Livebox will generate both Transcode Output URL and Transcode Embed Code.

transcoding streaming
  • After clicking save, give “Service Restart” to get your changes applied.
service restart
  • Then go to Livebox Playout software and click “Add File” to browse video source from your PC and to add video source in your Schedule Playlist.
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 go to Livebox streaming server.
  • Then go to Channel Dashboard under Manage Channels from the navigation menu.
  • In Channel Dashboard click Streaming URL to copy the streaming RTMP URL of your “Input Channel”.
streaming URL
streaming URLs
  • Then go to Livbox Encoder. Select your playout device in Video Device and Audio Device, and then enter the copied RTMP URL in the URL tab.
  • Click “Preview” if you want to preview your live stream and then give “Start”.
encoder software
  • Now go to the Livebox Dashboard where you can check the transcoding quality of your output channel near the bottom right corner.
streaming at multiple bitrates
  • To check RTMP stats of your streaming channel go to the Viewers Report. 
viewers report
  • In RTMP stats it shows audio and video bitrate of both output and input channels.
transcoding at multiple bitrates
  • And when you embed the output channel streams on your website, you can copy the Transcode Embed URL to publish the live stream on your website.

Note:  Through the Transcode Embed URL, you can publish the streaming content along with the transcode video quality.

transcoding at multiple bitrates

You are successful in Transcoding with Livebox Playout and Encoder. Now you can start live streaming across your streaming platforms/social media destinations.

How to Create the Client Portal Access Role on the Livebox Streaming Server?

The Client Portal Access option can be used to permit the users permission to use Restream the Livebox server contents and to access the Livebox Video Conferencing app through the Client Portal login.

So, to create the Client Portal role and user for both restreaming & video Conferencing app, follow the below steps.

  • Go to Users& Roles from the navigation menu. 
users & roles
  • Go to ‘Add Role’ in User& Roles.
  • Then click the ‘Create Role Now’ button.
Livebox admin
  • A dialog box Add Role opens, where you can enter a role name.
  • Select Restream or Video Conferencing option under ClientPortal.
clientportal role
  • If you select Video Conferencing role, a few more options appear where you can select any of them based on your preference.

Note:

  1. Dedicated Conference– If you select this option, then the user can create video conferencing rooms within the limits you allocate.
  2. Shared– This option gives permission to make use of the video conferencing rooms created by the master admin. The user cannot create their own video conferencing rooms.
  3. Unshared– This one works the same as the Shared option but the only difference is, the user can make use only the available video conferencing rooms i.e, the video conferencing rooms not used by any other sub-users.

Then click the ‘Save’ button and the Client Portal Access role for Restream & Video Conferencing will be created successfully.

Now you have to continue this process by adding users to the role you have created.

  • So, go to Add User and click the “Create User Now” button.
Livebox user
  • A dialog box Add User opens, where you can enter the Username and Password and then select the role you have created.
clientportal user role
  • After selecting the Client Portal role you have created, you’ll be provided a few more options. they are: 
  1. Channels- You can select you streaming channels for the Restream Access.
  2. Push Destination Count- Push Destination count is the number of destination that the user gets the access to Live stream.
  3. Hide Embed Code- If you want to hide the embed code of the allowed streaming channel to your user, you can check the Hide Embed Code box.
  4. Video Conference Limit-  The number of conferences that the user is allowed to create while using the app.
  5. Total Limit- The total number of video conferences limit allotted to your server.
clientportal user

Then finally click the ‘Create’ button.

client portal

And now you can send the link to the Client Portal (e.g, yourserverdomain.com/clientportal) along with the login credentials to your user.

How to Conduct Transcoding Using Wirecast as an Encoder?

Adaptive bitrate streaming (Transcoding) is available only in the higher-end versions of Livebox.

To conduct transcoding using Wirecast,

  • Keep your streaming channels ready i.e., output channel and input channel.
  • Now under Manage Channels, go to Transcoding
transcoding
  • Transcoding page opens up and you can select your input channel by clicking the drop-down menu given in the “Select Channel” option.
Select channel
  • In Output Channels, select the channel where the video has to be transcoded. Then give turn on near transcoding.
transcoding on Livebox
  • Once you give the turn on, new options for transcoding shows up, where you can set the Preset. And then click “Save”.

Note:  Livebox will generate both Transcode Output URL and Transcode Embed Code.

transcoding streaming
  • After clicking save, give Service Restart to get your changes applied.
service restart
  • Go to Livebox and create your channel.
  • Now go to the Wirecast main window, and click the icon to add your source.
Wirecast streaming service
  • Many options to add your source appears.
  • To capture and add your USB webcam source, you can click the option Video Capture and to stream live your local files, click the “Add Media File” option and select your local files.
wirecast streaming
  • Your source is added. As you wanted to live stream, click the push icon to move your source to Live Broadcast Area
live streaming using wirecast-min
  • After pushing your source to live broadcast area, click “Output” located at the top left side.
wirecast live streaming
  • Under output’s pulled-down menu, click “Output Settings”.
live streaming
  • A “Select an Output Destination” dialog box opens, where choose your destination as RTMP Server and click “OK”, and a new output setting tab opens.
livebox live streaming
  • Now go to Manage Channels from Livebox navigation menu and copy the streaming RTMP URL.
streaming URL
streaming URLs
  • Then paste the RTMP Streaming URL in the Address box and enter the stream key in Stream bar and give “OK”.
Livebox supports wirecast
  • Now click the stream icon from the top left side to start streaming.
start streaming on wirecast
  • To check your live stream go to Livebox Channel Dashboard and click play to preview your live stream.
streaming at multiple bitrates
  • To check RTMP stats of your streaming channel go to the Viewers Report. 
viewers report
  • In RTMP stats it shows audio and video bitrate of both output and input channels.
transcoding at multiple bitrates
  • And when you embed the output channel streams on your website, you can copy the Transcode Embed URL to publish the live stream on your website.

Note:  Through the Transcode Embed URL, you can publish the streaming content along with the transcode video quality.

transcoding at multiple bitrates

You are successful in your Transcoding streaming by using Wirecast!
Happy to help!

How to Create a Video Conference App on Livebox?

To create a video conference mobile app,

video conferencing app
  • Install the APK Builder app.
APK Builder app
  • Click the “Create an App” button under the Livebox Video Conference specification.
APK-Developer
  • Give a name for your app, then enter the display name and app description.
video conferencing app generator
  • Then browse and set your app icon and logo.
  • Then finally click on the “Generate App”.
app-creation
  • Your app creation process begins and when it says at the end like “Click the below” button to download APKclick on the “Download APK” button.
easily-create-your-mobile-app
  • The app gets downloaded to your PC downloads in the zip file format. So, extract the file.
video calling app
  • In the unzipped file, you can use the “Testing.apk” to test the app on your device and “Release.apk” to upload your app to the play store.
Apk Builder

Now, finish the app installing process on your mobile device.

  • Then get into your brand-new app from your mobile device.
  • Set your chat name and click the “Join” button.
video conferencing app from Livebox
  • To invite your peers to the video call, you can just send the link, so that, they can join you from anywhere.
videoconferencing app builder

And within a few seconds, you can join on a video call with your peers irrespective of the place and distance.

How to Enable Low Latency Streaming Option?

Latency means delay, that is, the actual time lag that exists during the transmission of streaming content to the viewer’s screen. The latency range widely experienced commonly is between 30-60 seconds.

Latency occurs due to various reasons, like,

  • Poor encoding efficiency
  • Wide audience spectrum
  • Different geographical locations
  • Local network problems
  • Low bandwidth
  • Traffic load
  • Device/server compatibility

So to achieve immediacy in live streams besides all the above latency reasons, Livebox has come up with a solution for every use case.

“A low latency settings added on Livebox to deliver consistent viewing experience to the end-user.”

  • Go to Streaming Server settings.
streaming server settings
  • Scroll down and turn on Low Latency setting and then click ‘Save’.
low latency settings on Livebox
  • Then go to the ‘Channel Dashboard’ and check the preview player.
  • There will be an option given on the player to switch from the default player to a low latency player. 
low latency streaming on Livebox
  • You can also get the Low Latency Embed Code on clicking the ‘Embed Code’ button.

Note: Each streaming channel on Livebox has unique auto-generated embed codes. And these codes can be used to embed the player on your blogs/websites.

low latency embed code

You have successfully turned on the low latency setting on your Livebox server. 

How to Create a Video Conference App on Livebox?

To create a video conference mobile app,

  • Go to the Livebox App Store.
video conferencing app
  • Install the APK Builder app.
APK Builder app
  • Click the “Create an App” button under the Livebox Video Conference specification.
APK-Developer
  • Give a name for your app, then enter the display name and app description.
video conferencing app generator
  • Then browse and set your app icon and logo.
  • Then finally click on the “Generate App”.
app-creation
  • Your app creation process begins and when it says at the end like “Click the below” button to download APKclick on the “Download APK” button.
easily-create-your-mobile-app
  • The app gets downloaded to your PC downloads in the zip file format. So, extract the file.
video calling app
  • In the unzipped file, you can use the “Testing.apk” to test the app on your device and “Release.apk” to upload your app to the play store.
Apk Builder

Now, finish the app installing process on your mobile device.

  • Then get into your brand-new app from your mobile device.
  • Set your chat name and click the “Join” button.
video conferencing app from Livebox
  • To invite your peers to the video call, you can just send the link, so that, they can join you from anywhere.
videoconferencing app builder

And within a few seconds, you can join on a video call with your peers irrespective of the place and distance.

How to Conduct Multi-Bitrate Streaming Using Livebox?

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
  • On Multi-Bitrate page, select your channel and turn on multi-bitrate.
Select channel
  • Once you turn on Multi-Bitrate, new preset options will appear. You can set the required resolution and click the “Save” button.
set preset in Multi bitrate streaming

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 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 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 on your encoder stream settings
multi bitrate streaming

(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. 
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. 

You have successfully did Multi-bitrate streaming.