This plugin requires at least WordPress 3.0

 

1. Video Tutorials

Step 1: Installation - https://www.youtube.com/watch?v=BSaVLTUMxxM
Step 2: Create a new player and manage the player settings - https://www.youtube.com/watch?v=wzZfXj4eXqw
Step 3: Manage the playlist and categories - https://www.youtube.com/watch?v=uVM0_2iZ_fk

 

2. Manage Players

From this section you can:
- add a new player
- select the player you want to edit by clicking "Player Settings"
- add/edit playlist radio streams by clicking "Playlist"
- delete an existing player by clicking "Delete"

 

3. Manage Categories

From this section you can:
- add a new category
- edit an existing category
- delete an existing category

 

4. Player Settings

From this section you can define the radio player settings.

General settings
Skin Name The audio player comes with 2 predefined controllers skins (white and black). By controllers we understand rewind, play, pause, previous, next, volume, facebook, twitter, show/hide playlist buttons. These buttons are saved as .png images. If you need another color for these controllers, you have the PSD files included and you can save over one skin, the controllers with another color.

Possible values:
- whiteControllers
- blackControllers

Responsive
Possible values:
true - the player will responsive
false - the player will not be responsive
Player Width player width
Auto Play Possible values:
true - autoplays audio file
false - doesn't autoplay audio file
Float Possible values:
none - the audio player has no floating
left - the audio player floats left
true - the audio player floats right
Default 'No Image Available' The path to 'No Image Available' image which will appear when there's no image found in last.FM database
Show Volume Possible values:
true - volume buttons will appear
false -volume buttons will not appear
Initial Volume
You can initialize the volume. The range is 0 to 1
Volume Off State Color Volume slide color (hexa) - off state
Volume On State Color Volume slide color (hexa) - on state
Show Title Possible values:
true - current playing song will appear
false - current playing song will appear
Song Title - Text Color Audio file Title text area color (hexa) which resides next to the image
Show Radio Station Possible values:
true - radio station name will appear
false - radio station name will not appear
Radio Station - Text Color Audio file Author text area color (hexa) which resides next to the image
Color for Frame Behind Player The color (hexa) of the frame behind controllers and round photo
Image Border Width The width of border for the round photo
Image Border Color The color (hexa) of the border for the round photo
FaceBook AppID FaceBook AppID. Please check Facebook Share section, for more informations
FaceBook Share Title The title which will appear on FaceBook share. Please check Facebook Share section, for more informations
FaceBook Share Description The description which will appear on FaceBook share. Please check Facebook Share section, for more informations
Beneath Title Background Color (when Playlist is Visible) The background color (hexa or 'transparent' value) of the area beneath the radio station name and current playing title when the playlist is visible
Beneath Title Background Opacity (when Playlist is Visible) The background opacity (hexa or 'transparent' value) of the area beneath the radio station name and current playing title when the playlist is visible. Values 0-100.
Beneath Title Background Color (when Playlist is Hidden) The background color (hexa or 'transparent' value) of the area beneath the radio station name and current playing title when the playlist is not visible
Beneath Title Background Opacity (when Playlist is Hidden) The background opacity (hexa or 'transparent' value) of the area beneath the radio station name and current playing title when the playlist is not visible. Values 0-100.
Beneath Title Background Border Color The background bottom border color (hexa or 'transparent' value) of the area beneath the radio station name and current playing title.
Beneath Title Background Border Width The background bottom border width of the area beneath the radio station name and current playing title.
Refresh Interval for Now-Playing Info The calling interval (in seconds) for the file which reads the current playing song
Player Loading Delay The timeout delay (in seconds) for player loading
Grab Last Fm Photo Possible values:
true - it will grab the last.fm artish photo
false - it will always use the image specified by 'Default 'No Image Available'' parameter
Grab Stream Name and Genre Possible values:
true - it will grab the stream name and stream genre
false - it will always use the stream name and stream genre defined in the playlist
Translate Radio Station You can translate "Radio Station: " in your own language (if needed)
Translate Song Title You can translate "Now Playing: " in your own language (if needed)
Translate Reading Data You can translate "reading data..." in your own language (if needed)
Translate All Radio Stations You can translate "ALL RADIO STATIONS" in your own language (if needed)
   
Controllers Settings: Show/Hide buttons & elements
Show FaceBook Button Possible values:
true - facebook button will appear
false - facebook button will not appear
Show Twitter Button Possible values:
true - twitter button will appear
false - twitter button will not appear
Show Playlist Button Possible values:
true - show/hide playlist button will appear
false - show/hide playlist button will not appear
Auto Hide Play Button Possible values:
true - the play/pause button will autohide
false -the play/pause button will not autohide
Show Next/Prev Button Possible values:
true - the next/previous buttons will appear
false -the next/previous buttons will not appear
   
Playlist Settings
Show Playlist Possible values:
true - playlist will appear
false - playlist will not appear
Show Playlist On Init Possible values:
true - playlist will appear on init
false - playlist will not appear on init
Playlist Top Position Playlist distance from the audio player
Playlist Over Website Content Possible values:
true - the playlist will appear over the website content
false - the playlist will not appear over the website content
Playlist Background Color Playlist background color (hexa)
Playlist Record Background Off Color Playlist item background color (hexa) - OFF state
Playlist Record Background On Color Playlist item background color (hexa) - ON state
Playlist Record Bottom Border Off Color Playlist item bottom border color (hexa) - OFF state
Playlist Record Bottom Border On Color Playlist item bottom border color (hexa) - ON state
Playlist Record Text Off Color Playlist item text color (hexa) - OFF state
Playlist Record Text On Color Playlist item text color (hexa) - ON state
Number Of Items Per Screen Number of items shown in the playlist. You'll have to scroll to see the rest
Playlist Padding Playlist inner padding
Show Playlist Number Possible values:
true - the item number in the playlist will appear
false - the item number in the playlist will not appear
Show Search Area Possible values:
true - the search area will appear
false - the search area will not appear
Search Area Background Color Search area background color (hexa)
Search Input Text Search input initial text, useful for translation purpose
Search Input Background Color Search input background color (hexa)
Search Input Border Color Search input border color (hexa)
Search Input Text Color Search input text color (hexa)
   
Category Settings
Show Categories Possible values:
true - the categories will appear
false - the categories will not appear
First Selected Category The name of the first displayed category (in the top of the playlist). If no value is selected, since the categories will be alphabetically ordered, the first one will be displayed as the first selected category
Selected Category Background Color Selected category background color (hexa)
Selected Category Off Color Selected category color (hexa) - OFF state
Selected Category On Color Selected category color (hexa) - ON state
Selected Category Bottom Margin Selected category bottom margin
Category Record Background Off Color Category item background color (hexa) - OFF state
Category Record Background On Color Category item background color (hexa) - ON state
Category Record Bottom Border Off Color Category item bottom border color (hexa) - OFF state
Category Record Bottom Border On Color Category item bottom border color (hexa) - ON state
Category Record Text Off Color Category item text color (hexa) - OFF state
Category Record Text On Color Category item text color (hexa) - ON state
   

 

5. Shoutcast and Iceast Link Structure

- SHOUTCAST LINK

http://[domain]:[port] OR

http://[ip]:[port]

Ex: http://83.169.60.45:80

IMPORTANT: For the vast majority of the shoutcast streams, try appending "/;" to the stream so it looks like this:

http://[ip]:[port]/;

Ex: http://83.169.60.45:80/;

- ICECAST LINK

http://[domain]:[port]/mountpoint

Ex: http://87.230.59.20:80/iloveradio2.mp3

 

- RADIONOMY LINK

For radio hosted by radionomy.com, the link looks like this: http://streaming.radionomy.com/ABC-Piano

Due to the fact that the IP is unknown, the player can't access current playing song name and artist photo. It will play it and it will display the radio name.

 

NOTE: Radio Stream should be MP3 type, no support for AAC/AAC+ stream

 

6 Playlist

From this section you can define radio streams in the playlist

Stream radio stream. For more informations regarding stream structure please check Shoutcast and Iceast Link Structure section
Stream Title Radio Stream title. This is an OPTIONAL parameter due to the fact that the plugin will automatically obtain the stream title
Category Radio Stream category. This is an OPTIONAL parameter due to the fact that the plugin will automatically obtain the stream categories
   

 

7. ShortCode

The shortcode is:
[lbg_audio4_html5_shoutcast settings_id='1']
where
settings_id is the player ID defined in "Manage Players" section

 

8. FaceBook Share

In order for the Facebook share button to work you need to obtain a Facebook Application ID

1. Go to theĀ Facebook Developers Apps page and and sign in with your Facebook username and password.

2. Click the "Create New App" button.

If you do not see the option to create a new app in the upper right hand corner, click on "Register as Developer."

3. After that you'll obtain an 'App ID' which you'll edit Facebook App ID parameter from 'Player Settings' page

4. Go to Settings tab (left area), click '+Add Platform' button, select 'Website' and insert your website URL