Live Radio

Live Radio is a self-hosted, all-in-one web radio management suite. You can now start up a web-based radio station effortlessly using this Live Radio set up.

  • First, install the Live Radio app from the Livebox App Store.
Live Radio app
  • Go into the app, and you’ll be provided with the login portal to get started with your live radio setup.
live radio login portal
  • You can get the autogenerated Username and Password by clicking the Password on the right corner side.
live radio password
  • Once after logging in, you can also click on the Open new tab button to open LiveRadio in the new tab.
Live Radio app from Livebox
  • Now on the Live Radio dashboard, you can start adding your Radio stations.
live radio app for broadcasting purpose
radio station set up from Livebox

Features

  • Rich Media Management: Upload songs, edit metadata, preview songs and organize music into folders from your browser.
  • Playlists: Add music to standard-rotation playlists (in sequential or shuffled playback order) or schedule a playlist to play at a scheduled time, or once per x songs/minutes/etc.
  • Live DJs: Set up individual DJ/streamer accounts and see who’s currently streaming from your station’s profile page.
  • Web DJ: Broadcast live directly from your browser, with no extra software needed, with Live Radio’s built-in Web DJ tool.
  • Public Pages: Live Radio includes embeddable public pages that you can integrate into your existing web page or use as the basis for your own customized player.
  • Listener Requests: Let your listeners request specific songs from your playlists.
  • Remote Relays: Broadcast your radio signal (including live DJs) to any remote server running Icecast or SHOUTcast.
  • WebHooks: Integrate your station with Slack, Discord, TuneIn, Twitter and more by setting up webhooks that connect to third-party services.
  • Detailed Analytics and Reports: Keep track of every aspect of your station’s listeners over time. View reports of each song’s impact on your listener count. You can also generate a report that’s compatible with SoundExchange for US web radio royalties.

For Server Administrators

  • Role-based User Management: Assign global and per-station permissions to a role, then add users to those roles to control access.
  • Custom Branding: Modify every aspect of both the internal and public-facing Live pages by supplying your own custom CSS and JavaScript.
  • Web Log Viewing: Quickly diagnose problems affecting any part of the Live Radio system through the system-wide web log viewer.
  • Automatic Radio Proxies: Many users can’t connect directly to radio station ports (i.e. 8000) by default, so Live Radio includes an automatic proxy that lets listeners connect via the http (80) and https (443) ports. These proxies are also compatible with services like CloudFlare.

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.
Livebox Live Radio app
  • Fill the station profile details.
setting up radio station in Livebox
  • Then click on the Save Changes button.
Live Radio app in Livebox
  • Your radio station will be created and you can click the Manage button to proceed with your first broadcasting experience.
Live radio app in Livebox
  • Walkthrough your radio station profile.
Radio station set up in Livebox
Radio station set up in Livebox
  • You can also enable the Song Requests and Streamers/DJs option.
Radio station set up in Livebox

Now to add music files,

  • Go to Music Files from the navigation menu.
radio broadcasting service  Livebox
  • Click the Select File button and you’ll be provided the access to select your music files.
  • Select and add your music files.
radio broadcasting service  Livebox
  • 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.
radio station in Livebox
  • Then under the Set Playlists menu, give a name for your playlist and click Save.
  • And the playlist will be created and you’re all set to begin your first live radio broadcast.
  • Now you can go back to your station profile and click the play icon located on the top right side.
  • The next moment you’ll be on air.
Live radio app in Livebox for live broadcasting

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 app in Livebox for live broadcasting
  • This is how your listeners get in touch with your station broadcasts using the provided public page link.
go on air with the Livebox 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.
go on air with the Livebox live radio app
  • 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.
radio broadcasting done on websites ad 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.
successful broadcasting using the Livebox live radio app

Have a successful Radio Streaming journey with Livebox!

Creating Multiple Video Conference Rooms within Livebox

New apps are always getting added into Livebox and one of the newest is the all-new corporate video conferencing system. You can now conduct training, conferences, webinars, and business meetings within the Livebox.
The following steps will provide you clear-cut representations to conduct a video conference within the Livebox live streaming server.

  • Login to your Livebox Server.
  • Go to Apps from the Navigation menu.
  • Install the Video Conferencing app.
video conferencing app
  • Open the app and go by clicking the Create button to create your first video conferencing entry.
Livebox video conferencing app
  • A dialog box opens where you can give a name for your conference and select a Preset.
  • Then under Settings, select the features that you want to include in the video conferencing chatroom.
  • Then click the Create button. And the video conference will be created.
  • Now by turning On the button under Mode, you can activate the video conference you have created.
  • To enter your video conferencing portal, click on the directory provided near your video conference name.
  • On your video conference page, you can click Allow to access your microphone and camera.
newest video conferencing app in Livebox
  • Within a few seconds, you can get started with your first video call using the Livebox Video Conferencing app.
  • Give your name for the video calling.
video chatting apps in Livebox
  • You are almost ready now! Go by inviting your peers by sharing the highlighted URL link.
  • You can also set a password for your conference.
create multiple video rooms in Livebox
  • There is also another way to get your video conferencing link. You can go back to your video conferencing app dashboard on Livebox and click on the highlighted icon to copy the link and send it to your fellow peers.

After your partner is connected you can go ahead with the conference. Happy Video Conferencing!

And here’s the other facets of this video conferencing app,

  • The scheduling of video conferences is possible.
  • The Livebox Administrators can get the complete history of the video conference call logs.
  • Sub-users can get access to this video conferencing app through the client portal sign up.
  • Integration of the video conferencing app with any mobile app or web app is possible with the provided REST APIs or SDKs.

How to Create a Stream Group ID?

To create a stream group ID,

  • Go to MultiCDN under Settings from the navigation menu.
MultiCDN settings in Livebox
  • In Multi CDN settings, click on the plus icon to add your Streaming CDN groups.

Note: You can create a streaming CDN group with the streaming URLs of your Livebox server channel or any other RTMP server.

CDN gorups in Livebox
  • Once after clicking the plus icon, a dialog box to add CDN opens, you can enter a streaming CDN Group ID/Name.
  • Also, give a User Name.
add CDN groups on Livebox
  • Now to fill in the CDN Server List, go to the server or the streaming channel from where you can get the streaming URLs to create a Stream ID.
CDN settings in Livebox
  • In the server channel dashboard, click on the streaming URL to copy the required URLs. (This step is applicable only in the case if you are creating the Stream group ID with the Livebox server streaming channel)
streaming URL for CDN groups
secure URL for Multi CDN
  • Copy-paste URLs according to the requirement based upon the URLs and secure URLs.  (Streaming URL, RTMP URL, HLS Play URL, Secure HLS URL, Dash Play URL, Secure Dash Play URL)
creating a service provider with Livebox
  • After filling the streaming CDN server list, enter a current CDN Streaming Server Name.
  • Then give the Receiver Device Name and ID just for identification between the multi CDN providers.
  • Then click on the Submit to create your stream group ID.
multi CDN

Creating Users and Roles for the Video Conferencing App

The video conferencing app is one of the full-fledged applications in Livebox for efficient video calling purposes. It is now possible for the Livebox users to lend this video conferencing app to their customers through the provided Users & Roles feature.

To give permission for your users to use this video conferencing app,

  • Go to Users & Roles under System from the navigation menu.
Livebox streaming server
  • On the Users & Roles page, click the Start button to initiate the service.
The best streaming server
  • Once the service is started, under Custom User, you have to create a role for the app user.
client portal permission in Livebox
  • Now under Custom User, go to Add Role.
  • And under Add Role, click Create Role.
client portal access in Livebox
  • A dialog box Add Role opens, enter a role name for your user, and then assign permission for the user can use the video conferencing app.

Giving permission to the user can be done in three ways:

  • Client Portal Access– When giving this permission the user can use the app through the Client Portal access.
  • Livebox Access– This access can be given to the Livebox server sub-admins, where the sub-admin can have the permission to use the video conferencing app from the Livebox App Store.
  • API Access– With this access, the user can have permission to integrate the provided Rest APIs or SDKs with any mobile app or web app.
Livebox sub-users

ADDING ROLES

CLIENT PORTAL ACCESS

  • Under the Client Portal Access permission, select the Video Conferencing option.
permsiison to access the client portal in Livebox
  • Once you select the video conferencing option under Client Portal Access, a few more options appear where you can select any of them based on your preference.
  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.
  • After selecting these options also enable the below-given settings.
  • Finally, click the Save button.

A role is created. Now you can move on to the user creating process.

clientportalaccess settings

LIVEBOX ACCESS

  • Under Livebox Access, select the Video Conferencing option.
  • Then click the Save button.

A role for your sub-admin is created. Now you can move on to the user creating process.

Livebox client portal access

API ACCESS

  • Under API Access, select the video conferencing option and select all the API permissions that you want enable to your user.
  • Then click the Save button.

A role for API access is created. Now you can move on to the user creating process.

API access in Livebox

ADDING USER

Now to add a user to the role you have created,

  • Go to the Add User menu.
  • Click the Create User button.
Livebox client portal access
  • A dialog box Add User opens, where you can give your user details and click the Create button.
Livebox streaming server

The video conferencing app user will be added successfully.

Scheduling VideoConferences

To schedule the date and time of your video conferences,

  • Open the Video Conferencing app from the Livebox app store.
  • On the Video Conferencing app dashboard, click the highlighted icon.
Livebox video conferencing app
  • A dialog box to schedule the conference opens, where you can set the start and end date of your video conferences along with timings.
Livebox video conferencing app
video conferencing app in Livebox
  • After setting the date and time, click the Set button.
video conferencing app

Your conference will active on the scheduled date and time.

How to Enable API Permission for the Video Conferencing App?

  • Go to User & Roles from the navigation menu.
  • Under Custom User, go to Add Role.
Livebox streaming server
  • In Add Role, click on the Create Role button.
client portal access in Livebox
  • A dialog box Add Role opens, where you can give the role name.
API access in Livebox
  • Then select API Access.
  • Under API Access, select Video Conferencing option.
  • Once you select the Video Conferencing option, select all the required permissions.
  • And click Save.

And a role for the API permission will be created.

API access for video conferencing app in Livebox
  • Now go to Add User column and click on the Create User button.
  • A dialog box Add User opens. Enter the name of the user (customer) that your 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.
adding user for API access in Livebox
  • Once you select the Role, you will be provided further more options.
  • So, you can set the Video Conference 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.

video conferencing API
  • 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.)

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.

  • Then click the Create button.
API access for the Livebox video conferencing app

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 video conferencing app.

https://livebox.co.in/video-conferencing-api/

How to Set Date and Time Zone on Livebox Streaming Server?

To set date and time zone,

  • Go to System Settings under Settings from the navigation menu.
  • On the System Settings page, go to Date & Time Settings.
  • Now you can click the drop-down menu to select your country and click the Save button.

Once you select your country, automatically your country’s time zone will be set.

How to Broadcast on Live Radio using the BUTT Streaming Software?

  • Install BUTT streaming software on your PC.

(BUTT is a multi-operating system client broadcaster. The software is compatible with Linux, Mac OS X and Windows.)

  • Now back on the Live Radio app, create your Station and add your music playlist ready to go on air.
  • Then go to Streamer/DJ Accounts from the navigation menu.
  • And here you’ll be getting your IceCast/ShoutCast V1 clinets details. So, you can use those details on the BUTT streaming software settings according to your preference. (Whether you are IceCast or ShoutCast V1 client)
  • Now go to the BUTT streaming software.
  • Click the Settings button.
  • A dialog box opens, where under under the Main menu, you’ll get the Server Settings.
  • To add your Server, click the ADD button.
  • A dialog box Add Server opens, where you can fill your server details.
  • To get your server details, go to Streamer/DJ Accounts from the Live Radio’s navigation menu.
  • On the Streamer/DJ Accounts, you can get your server details under Connection Information.
  • So back on your BUTT settings, enter your name, select your type and then give your server address and port.
  • Now to get your password i.e, if you are the admin of this app, then you can go back to station profile and then into the Edit Profile settings.
  • On the Edit Profile page, go to Broadcasting.
  • On the Broadcasting page, you can get your source password.
  • Back again on the BUTT settings, enter the password.
  • Then enter the IceCast mountpoint and click Save.
  • Your server will be added.
  • Finally you click the Save button.

Once the information has been saved, a Connection established message will appear, along with a configuration summary. You can now go on with your radio broadcasting by clicking on Play

Once you are connected, a timer will displayed. That’s it, you’re now broadcasting!