Cool plugin for streaming audio. Like mp3 on server, mp3 radiostations etc. Just
give a url and it will start playing immediately (and not after it's downloaded).
Create a cool design by adding an album image, background image and set a scrolling
text and detailed text.
Visit
http://www.bt-addons.com for the manual and video tutorials.
Manual:
http://www.bt-addons.com/the-plugins/the-audiostreamer-plugin.html iOS Project
------------------------
BTA_audiostreamer.h
BTA_audiostreamer.m
BTA_F3BarGauhe.h
BTA_F3BarGauhe.m
BTA_AutoScrollLabel.h
BTA_AutoScrollLabel.m
BTA_AutoScrollLabel_Macros.h
BTA_UIDevice+Hardware.h
BTA_UIDevice+Hardware.m
BTA_LevelMeterView.h
BTA_LevelMeterView.m
BTA_Core_AudioStreamer.h
BTA_Core_AudioStreamer.m
BTA_AudioManager.h
BTA_AudioManager.m
BTA_Song.h
BTA_Song.m
BTA_Constants.h
BTA_InfoViewController.h
BTA_InfoViewController.m
BTA_audiostreamer.xib
BTA_audiostreamer~iPad.xib
BTA_InfoViewController.xib
BTA_InfoViewController~iPad.xib
Android Project
------------------------
Not for Android.
Version History
------------------------
v1.4 25/06/2013
Now supports audio metadata from radio stations. Radio stations send data with info
about the current playing song: artist and song title. This info will now be shown
in the scroll text:
"Now playing: Artist - Song title + optional scroll text from control panel."
v1.3 03/26/2013
Correction on the update of the audiobuttons. When playing an audiofile
and going to the next audioscreen the controls did not show the pause button.
v1.2 03/2013
Code change for the modalview to close on the closebutton.
v1.1: 12/18/2012
Modififed BTA_audiostreamer.xib and BTA_audiostreamer.m file to
accomodate iPhone 5's taller screen. Audio controls will be at the
bottom of the screen on iPhone3, 4, and 5.
v1.0: Initial release.
JSON Data
------------------------
{
"itemId": "1234",
"itemType": "BTA_audiostreamer",
"itemNickname": "My Stream",
"myStreamUrl": "
http://stream.100p.nl:8000/100pctnl.mp3",
"streamTitle": "100% nl",
"streamDescription": "Here the detailed text. You can use line breaks (just hit enter)",
"albumURL": "
http://www.mywebsite.com/myAlbumImage.jpg",
"myScrollText": "This is the scrolltext for the audio stream. Make sure you have enough text so the text will scroll.",
"navBarTitleText": "My Stream",
"navBarStyle": "hidden",
"backgroundImageURLSmallDevice": "
http://www.mywebsite.com/bgImageSmallDevice.jpg",
"backgroundImageURLLargeDevice": "
http://www.mywebsite.com/bgImageLargeDevice.jpg"
}