Fix Encoder Disconnection / Re-connectivity Issues with the Server

How to Fix Issues when your Encoder is Unable to Connect to your Server?

To rectify your server connections problem,

How to fix issues when your encoder is unable to connect to your server?To rectify your server connections problem,   Make sure your Livebox server is running. Try clicking on service Restart within the Livebox server. Reboot the server if it is an option. Make sure that the Idle Streams setting is turned OFF.To turn OFF Idle Streams setting, Go to Viewers Report from the navigation menu. In the Viewers Report window, go to RTMP Stats. In the RTMP Stats report of your streaming channel, if it shows the status 0 kb/s and idle. Then you have to undergo a setting change to make things right. So now, go to Channel Settings under Manage Channels from the navigation menu. In Channel Settings, if the option Idle Streams is ON, then turn it OFF. Your server connections will now be retrieved. By following these steps you can rectify your server connections problem.

  • Make sure your Livebox server is running.
  • Try clicking on Service Restart within the Livebox server.
  • Reboot the server if it is an option.
  • Make sure that the Idle Streams setting is turned OFF.

To turn OFF the Idle Streams setting,

  • Go to Viewers Report from the navigation menu.

viewers report

  • In the Viewers Report window, go to RTMP Stats.

RTMP stats

  • In the RTMP Stats report of your streaming channel, if it shows the status 0 kb/s and idle. Then you have to undergo a setting change to make things right.

RTMP Stats

  • So now, go to Channel Settings under Manage Channels from the navigation menu.

channel settings

  • In Channel Settings, if the option Idle Streams is ON, then turn it OFF.
  • Then give Service Restart and your server connections will be retrieved.

idle stream settings

By following these steps you can rectify your server connections problem.

Publishing the Live Streaming Content on WordPress Websites

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

      secure embed code

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

scure embed code

  • If your server isn’t secure or the SSL certificate validity is over,  it will be indicated Not secure on the URL tab of your server.
not secure server
  • So, to renew the SSL certificate of your website follow the instructions given in this link https://knowledgebase.livebox.co.in/an-ssl-certificate/ 
  • Now Login to your WordPress website.
  • Go to New Post page to publish your Livebox server live streaming content on the website.

    adding post in wordpress
  • In the new post page, click the Add block menu.

    adding live streaming content in wordpress website

  • A dialog box with options to add block gets listed.
  • Under the formatting menu, select the Custom HTML option.

    add block options in wordpress

  • In custom HTML block, you can enter the copied embed code of your streaming channel.

    embedding live streaming content on WordPress websites

    adding live streaming content from livebox streaming server

  • After entering the embed code, you can also preview the source.

    previewing live streaming on website

  • Then click the Publish button on the top right corner to embed the live streaming content on your website.

    publish live streaming content from livebox on websites

  • You can now go to your website main page to view the published post.

    publishing live streeaming content on website using livebox streaming server

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

How to Configure Livebox to Use the GPU for Live Encoding and Transcoding?

   While using graphics processor fixed to your server to minimize the CPU load, you have got a preset setting involved before converting or transcoding videos through the queue feature. In this article, we will focus on how to change the settings within the queues to use the GPU fixed inside the server.
Supported GPUs: NVidia Geforce, Tesla and Quadro models.
Note: This article is only applicable for Livebox servers with in-built NVidia GPUs so make sure that you have a GPU enabled server before you follow the following steps.
  • Go to Queues from the navigation menu.
  • Under Queues, go to Create Queues.
  • In Create Queue, click on the Preset button located on the right corner.

    preset settings for live streaming

  • You can click the plus icon to create your own preset.

    select a prest for live streaming

  • You can set the Video Settings with the required values. You can also click the drop-down menu to select values on video settings.
  • The video Codec setting is usually h264_nvenc.

    audio settings for preset

  • The same way in Audio Settings, the Codec is aac.

    video settings in preset

  • If you are not sure about the video and audio settings, you can select the readymade presets for graphics processor (GPU).
  • Even if you want to create a new preset for GPU, you can copy the values from the readymade GPU presets and create a preset with a new name. And by doing so, you can share the GPU load while streaming/converting/transcoding videos through one or more GPU presets.

    GPU preset

So now, let’s see how to set a GPU preset while using the Queue feature,
  • Create a queue and a task by giving priority, delay and the number of attempts.
  • In Source, add a source either from YouTube, RTMP server or UDP sources, local files, and playlist.
  • Then go to Destination.
  • After selecting your destination, now select a Preset.
  • You can select the readymade GPU presets or the one you have created it.

    destination setting

  • After selecting your preset, you can click on the Add button.
  • Then go to the Queues Dashboard and start the queue.

    configure Livebox to use the GPU for live encoding and transcoding

So, with the Livebox queue feature, multiple GPU presets can be created to share the server workload efficiently.

How to Start the Livebox Server when the Server Connection Fails to Occur?

There are times the Livebox server might fail to get connected while trying to login through the browser. And one of the few reasons for the server connection failure is, the service Livebox Server in the Service Monitor might be in the stopped state. In that case, you can easily retrieve your server connections by following the below steps.

  • The below illustration is the case when your Livebox server fails to get connected.
start the livebox server in service monitor
  • So, now type in the URL bar of your browser as instructed. Type: yourdomainname:3021
  • After clicking the enter, you will be taken to your Livebox Service Monitor page.
  • Here you can click Start the Livebox Server if the service is in offline mode. And your connection will be restored in a fraction of second.

So by following these steps, you can start the Livebox server when the server connection fails to occur. And if your server connection still fails to occur after doing all these settings, please contact our IVB7 support team.

How to Start the Livebox Streaming Server when the Server Connection Fails to Occur?

When the Streaming Server service in the Livebox Service Monitor is in the stopped state, then the Livebox streaming server fails to get connected. And it shows an error occurred notified page when you try to enter your server domain. In that case, you can easily retrieve your streaming server connections by following the below steps.

  • The below illustration is the case when your Livebox streaming server fails to get connected.
start the livebox streaming server
  • So, now type in the URL bar of your browser as instructed. Type: yourdomainname:3021
  • After clicking the enter, you will be taken to your Livebox Service Monitor page.
  • Here you can click Start the Streaming Server if the service is in offline mode. And your streaming server connection will be restored in a fraction of second.

So by following these steps, you can start the Livebox streaming server when the server connection fails to occur. And if your streaming server connection still fails to occur after doing all these settings, please contact our IVB7 support team.

How to Troubleshoot when the Mixing/Playout Device does not Appear within the Software Encoder?

While using the Livebox Encoder-cum-Mixer and Playout software, when there happens failure to detect the streaming playout device in the encoder video/audio device settings, it is because of the software windows are opened the inappropriate way.

You can easily solve the issue by following the below steps,

  • Close all the opened windows from the Livebox Encoder-cum-mixer and playout software.
  • Open the fresh Mixer/Player window.
  • After adding your source using the Playout device or mixing the sources through the Mixer device, you can go to the Livebox encoder to continue your encoder settings and start the successful live streaming.

Note: While live streaming using the Livebox software, you have to first go to the Playout/Mixer window. And after adding the streaming source, click Play on the Playout (in the case of Mixer it is just enough to add the sources and mix them), only then the device will be detected in the Livebox encoder Video/Audio device settings.                                                         

livebox playout and mixer software window

With these steps, you can easily troubleshoot the Encoder-cum-mixer and playout software issue.

How to Edit the Channel Logo?

In Edit a Channel, you can add or change the logo of the existing server channel.

  • So to add or to change your server logo, go to Edit a Channel under Manage Channels.

  • In Edit Channels select the channel to which you want to add or change the logo.
  • Then Turn On on the Channel Logo option.
  • A logo setting option opens, click on it to upload your channel logo image.

  • In Channel logo settings,click the Select file option to browse and add a logo from your local files.
  • Note: The logo image should be in .png or .jpeg format, and an approximate dimension of 200*100 pixels.
upload a channel logo
  • After selecting your file, click the Upload option.
upload a channel logo
  • After the logo is uploaded, position the logo and set the origin of your channel logo.
  • Then click the Update button.
add a channel logo in Livebox
  • Note: Based on the position you select, the X and Y-axis of your logo origin will appear. So, you can position the logo in the exact location you want by adjusting the X-origin and Y-origin.
x and y axis of the logo postion
edit a channel logo
  • Now go back to the Edit Channels, where click on the Save button to save the newly-made channel logo changes.
setting a channel logo in Livebox
  • Give Service Restart to get the channel logo changes applied to your server.
service restart
  • Now to check the working of the added logo, stream a video source to your channel.
  • Then go to Dashboard and preview your stream to see your logo.
logo preview

You have successfully added a logo to your live streaming channel.

How to Live stream a 360-degree Source Using the Livebox Streaming server?

The Livebox streaming server supports the live streaming of the 360-degree camera and its source. So, to live stream a 360-degree source in Livebox you can’t do in the regular streaming way, as you have to enable a few settings in the player settings.

To Live stream a 360-degree source,

  • Login Livebox.
  • From the Livebox dashboard, go to Channel Settings.
channel settings in Livebox
  • In Channel Settings, go to the Player Settings.
player setting in n Livebox
  • In Player Settings, Turn On the Video360 setting.
video 360 option in Livebox
Turn on Video 360 option in Livebox
  • Then click the Save button beneath the player on the right side.
360-degree player settings
  • Now make sure that you have connected your 360-degree camera to the encoder.
  • Then stream the video source captured to the channel you have enabled the Video360 setting using the RTMP URL of the same channel.
  • To preview your source go the Dashboard and click on the player and navigate to the other sides captured by your 360-degree camera.
360-degree

Happy 360-degree Live Streaming!