Create IPTV Mobile App using the APK Builder

How to Create an IPTV Mobile App for the Livebox TV Station Set-up?

With the APK Builder provided by Livebox, you can create mobile apps for your IPTV set-up and even for the viewers to view all the live streams you can create a single page app to stay updated with your live streams right from their mobile devices.

To create a mobile app for your IPTV set up,

  • Install and open the APK builder app.
  • If you want to create an app for your IPTV broadcasts, then click “Create an App” under Livebox TV.
mobile-app-for-IPTV
  • In the App Creation Form, give app name, display name, app description.

Note:  In App Name, there shouldn’t be any space or special characters given.

  • In the Server URL, the app creation form will automatically read your server URL and display it on the bar.
  • Then browse and set your app icon and logo.
  • Then finally click on the “Generate App”.
mobile-app-creator-in-Livebox
  • Your app creation process begins and when it says at the end like “Click the below button to download APK”, click on the “Download APK”.
easily-create-your-mobile-app
  • The app gets downloaded to your PC downloads in the zip file format.
  • Unzip the file, where you can use the Testing.apk to test the app on your device and Release.apk to upload your app on the play store.
Apk Builder

Creating a mobile app with Livebox is easy and only a few step process where you can develop a mobile by yourself.

Website Encryption

How to Encrypt a Website Created within the Livebox?

After creating your website from Livebox, if your site shows to be Not Secure, then follow the given below steps to secure your website.

website encryption
  • Go to Websites from the navigation menu and click on Global web settings.
global web settings
  • Global Web Settings page opens, under HTTP Settings select your site by clicking the drop-down menu.
websites on Livebox
  • After selecting your site, click on the Secure this website icon.
mark website as the default website
  • A request is sent to secure your website. It might take you a few seconds.
Website settings
  • Now go to your website in the fresh tab of your browser and you can see your site is secured.
websites created within Livebox
  • Likewise, to renew the SSL certificate of your site, click on the Renew HTTPs SSL certificate for this domain and the certificate will be renewed for your website.
Websites encryption

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.

How to Re-stream on Facebook Using the Livebox Client Portal?

The sub-user created by the Livebox admin can access the Client Portal and re-stream the live videos running on the Livebox server channel to their desired destinations. The destination could be anywhere, like Facebook, Periscope, YouTube, Twitch, RTMP servers, and other streaming platforms.

So, to start re-streaming the Livebox server channel content on Facebook, the sub-user have to log in the Client Portal with the credentials provided by the admin.

  • Enter your username and password and then give Login.
Client-Portal login
  • You can click the ‘Add Destination’ button located on the right side or the thunder button on the left side to select your destination.
clientportal restreaming
  • A dialog box ‘Share on’ with several destinations shows up. As you wanted to stream live on Facebook, select the Facebook option and then click Push live stream to Facebook to get connected to Facebook.
facebook live stream

Note:  If you select the option Automatically TURN ON when adding push value, the live stream will automatically begin to happen on your Facebook destination once the live streaming set-up is done. Otherwise, you have to manually turn on the push value followed by giving Go Live on Facebook live streaming settings page.

automatic turn on of live streams
  • Once you select Push live stream to Facebook, a pop-up notification on the top left of your browser appears, on which you can give ‘Always allow’ and click ‘Done’.
popup
  • Client Portal is now connected to your Facebook and it opens your Facebook login page. So, log in to your Facebook.
facebook login
  • Select where you want to post your live video and give ‘Next’.
live stream on facebook using Livebox
  • Once you click the ‘Next’ button, a Connect your Live stream to the Live API Facebook page opens, you can minimize the window to see your Facebook destination being added in the push destination.
facebook live streaming

Note:  If you haven’t enabled the Automatically Turn On when adding push value option, then Turn on the button on your destination when you really wanted to re-stream to your Facebook destination.

  • Then go to Facebook, where it starts to fetch your Livebox contents for streaming.
  • Your contents are now fetched, so you can give nice description and title to your stream and also decide the audience to share your live stream with.
facebook live
  • Then click Go Live which is located in the bottom right corner. You have done your Facebook re-stream successfully.

Note: Unless you click on the Go Live button, the live streaming won’t happen on your Facebook timeline.

facebook streaming
  • You can check your re-stream on your Facebook timeline.
go live on facebook

You have successfully re-streamed on Facebook from the Livebox Client Portal.

Live Radio Broadcasting

How to Setup a Radio Station on Livebox Live Radio?

On the Livebox Live Radio app, you can host your own radio station and go on air just like any other professional radio broadcaster.

So to create your radio station,

  • Install Live Radio app from the Livebox app store.
  • On the Live Radio dashboard, scroll down to the “Station Overview”.
  • Click the “Add Station” button.
live radio
  • Fill the station profile details.
live radio station
  • Then click on the “Save Changes” button.
set up live radio station
  • Your radio station will be created and you can click the “Manage” button to proceed with your first broadcasting experience.
Radio station set up
  • Walkthrough your radio station profile.
live radio app
live radio app set up
  • You can also enable the Song Requests and Streamers/DJs option.
live streamer DJ

Now to add music files,

  • Go to Music Files from the navigation menu.
live radio app from Livebox
  • Click the Select File button and you’ll be provided the access to select your music files.
  • Select and add your music files.
Livebox live radio app

And your music files will be added. Now you have to create a Playlist out of the music files you have added.

  • So, select the songs that you want to add in your playlist.
Live radio playlist
  • Then under the Set Playlists menu, give a name for your playlist and click “Save”.
add playlist on your radio station
  • And the playlist will be created and you’re all set to begin your first live radio broadcast.
Live radio playlist

Now to grab the attention of listeners to your radio station,

  • You can provide Public Page link on your websites or even send it through Email.
Live radio broadcasting
  • This is how your listeners get in touch with your station broadcasts using the provided public page link.
Live radio app
  • In the case, if you want to publish your radio broadcasts on your website/blogs, you can use the Player Embed Code to embed your radio streams on all your web-based platforms.
embed live radio on websites and blogs
  • When publishing on any of your WordPress websites, you can just go to the “Add New Post” page, select the “Custom HTML” block under the “Formatting” option and paste the copied Player Embed Code.
embed live radio broadcasting on websites and blogs
  • Finally, publish your radio broadcast on your site so that your viewers can now enjoy your radio facet right away from your official blogs/website.
live radio broadcasting

Have a successful Radio Streaming journey with Livebox!

Livebox Internet Bonding Device Startup

How to Set Up the Livebox Internet Bonding Device?

Double, triple, quadruple your Internet speed by using the Livebox Internet Bonding device. If you are facing network failover or if you want to maintain the bandwidth robustness while on live, you can gallop your current Internet connections to new speeds by using this bonding device.

To initially set up your Livebox Bonding device,

  • Turn On the Livebox Internet Bonding device.
  • And access the device interface on your PC using the IP 192.168.95.1.
  • On the device interface, pick up the Device ID and Hardware Key and send it to the IVB7 support team through Email.
internet bonding device
  • The IVB7 support team, in turn, will send you the License Key.
  • So, after entering the License Key, you can click Save.
Internet bonding device from Livebox
  • Now you will be taken to the Livebox Bonding device login interface and you can login. (The IVB7 team will provide you the login credentials)
Livebox Internet bonding device
  • Back on your system interface, you have to reboot the server first.
bonding device
  • Then go to “Settings” to configure your Bonding device.
  • To configure the device, enter the Server IP and Server Key provided by the IVB7 team and click “Submit” button.
Internet bonding device for fastest internet
  • Now “Insert SIM cards” with data in the slots given on the device.
  • Then you have to reboot each SIM card.
Bonding SIM reboot
  • Then you can set your SIM cards status.

Note: 

  1. Master- When you set a SIM as Master, it plays the role of the main SIM card.
  2. Backup- When the Master SIM card fails, the Backup SIM becomes
    the Main card.
  3. ON- All the turned ON SIM card data combines to the Master
    SIM card.
  4. OFF- You can Turn OFF the SIM you are no longer using.
  • You can also select the Network for each SIM card. 
Bonding Network

Once you set up the above settings, the bonded Internet of your SIM card data will take into new speeds. 

And you can use your blazingly-fast bonded Internet either through LAN or Hotspot option.

Video Conference Live on Websites/Blogs?

How to Embed Video Conferences on Websites/Blogs?

Now you have the option to embed the video conferencing app on your websites/blogs so that your viewers can join you on the video conferencing call with you.

To embed the video conferencing app on your website/blogs,

  • Create your conference by installing the video conferencing app from the Livebox App Store.
  • Near you conference name, click the iFrame icon.
video conference link
  • A dialog box opens, where you’ll be provided Conference URL and Embed Code.
  • Copy the Embed code and use it on your website to embed the app on your website/blogs.
conference embed code
  • On publishing the embed code, this is how the app gets embedded on your website player. And your viewers can login or sign up to join you on video conferencing right from you website.
embed video conference on blogs and website

If your website is of WordPress, then you can embed the app by following the below steps.

  • Login to your WordPress website.
  • Go to “New Post” page.
wordpress websites
  • In the new post page, click the “Add block” menu.
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 video conferencing app.
live streaming on wordpress website
live on WordPress websites
  • After entering the embed code, you can also preview the source.
  • Then click the “Publish” button on the top right corner to embed the app on your website.
publish post on WordPress website

You can now go to the main page to view the embedded app on your website.

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 Broadcast on Website/Blog Using the Livebox Streaming Server?

  • Under Manage Channels, you can record, transcode and also MBR (Multi-Bitrate) streaming.
  • Create your channel in Livebox.
  • Stream a source to your channel using the RTMP URL of the same channel with the help of an encoder.
  • Preview your 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 broadcasting website/blog, and copy-paste the embed code of your channel on the web page of your site/blog.
  • If your website is of WordPress, then you have a few more settings to undergo. So, click here to know how to publish your live streaming contents on the WordPress websites.
website broadcasting
  • Then click “Update”.
Website

You have successfully broadcasted the streaming content/source on your blog/website.