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.
Go to ‘Add Role’ in User& Roles.
Then click the ‘Create Role Now’ button.
A dialog box Add Role opens, where you can enter a role name.
Select Restream or Video Conferencing option under ClientPortal.
If you select Video Conferencing role, a few more options appear where you can select any of them based on your preference.
Dedicated Conference– If you select this option, then the user can create video conferencing rooms within the limits you allocate.
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.
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.
A dialog box Add User opens, where you can enter the Username and Password and then select the role you have created.
After selecting the Client Portal role you have created, you’ll be provided a few more options. they are:
Channels- You can select you streaming channels for the Restream Access.
Push Destination Count- Push Destination count is the number of destination that the user gets the access to Live stream.
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.
Video Conference Limit- The number of conferences that the user is allowed to create while using the app.
Total Limit- The total number of video conferences limit allotted to your server.
Then finally click the ‘Create’ button.
And now you can send the link to the Client Portal (e.g, yourserverdomain.com/clientportal) along with the login credentials to your user.
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
So to achieve immediacy in live streams besides all the above latency reasons, Liveboxhas 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.
Scroll down and turn on Low Latency setting and then click ‘Save’.
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.
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.
You have successfully turned on the low latency setting on your Livebox server.
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.
On Multi-Bitrate page, select your channel and turn on multi-bitrate.
Once you turn on Multi-Bitrate, new preset options will appear. You can set the required resolution and click the “Save” button.
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.
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.
(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.
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.