View unanswered posts | View active topics It is currently Sun Dec 17, 2017 6:04 am



Reply to topic  [ 5 posts ] 
 Icebreath2 - The data API designed for online radio stations 
Author Message
Junior Member

Joined: Sun Apr 20, 2014 6:42 am
Posts: 7
Medals: 4
RadioBot Owner (1) Longevity (3)
Post Icebreath2 - The data API designed for online radio stations
Hey All!

Now I'm not one for really explaining things well but here it goes, for the past month or so I have been working on a PHP based API for pulling data from Icecast, SHOUTcast and ShoutIRC. Today I have released the first BETA copy for people to use and I thought that people here might be interested.

Currently the 'controllers' for Icecast and SHOUTcast are finished and work, on the other hand I am still working on the ShoutIRC controller.

Icebreath2 has it's own GIT repo over on GitHub which can be found here, https://github.com/TheAuzzieBrony/Icebreath2

Any feedback on the system would be awesome, I looking to see how well it works for people and what you all would like to see added to it.


Sat Jul 05, 2014 5:12 am
Profile
Site Admin
User avatar

Joined: Thu Oct 16, 2008 1:58 pm
Posts: 448
Medals: 18
Administrator (1) Plugin Developer (1)
RadioBot Owner (1) Helper (1)
Longevity (14)
IRCBot Version I Use: v5
IRCBot Platform: Linux/Ubuntu
Post Re: Icebreath2 - The data API designed for online radio stat
Cool, looks neat :)

_________________
You can also contact me via email or instant messenger, links are at the bottom of this post.


Sat Jul 05, 2014 11:02 am
Profile YIM WWW
Junior Member

Joined: Thu Jan 10, 2013 3:58 pm
Posts: 5
Location: root@LocalHost
Medals: 8
RadioBot Owner (2) Feature Requester (2)
Longevity (4)
IRCBot Version I Use: v5
IRCBot Platform: FreeBSD
Post Re: Icebreath2 - The data API designed for online radio stat
any demo link?

_________________
The Road To Hell Is Full Of Good Intentions


Sat Jul 05, 2014 4:32 pm
Profile WWW
Junior Member

Joined: Sun Apr 20, 2014 6:42 am
Posts: 7
Medals: 4
RadioBot Owner (1) Longevity (3)
Post Re: Icebreath2 - The data API designed for online radio stat
Right now, the only real demo I have is the one that is currently running on my own station right now, https://hiveradio.net/icebreath

We have the Icecast and ShoutIRC controllers enabled.

Our Icecast stats can be seen here: https://hiveradio.net/icebreath/icecast/stats

As for the ShoutIRC controller, there isn't much it can do right now apart from list songs and artists.
https://hiveradio.net/icebreath/shoutirc/song
https://hiveradio.net/icebreath/shoutirc/artist


Sun Jul 06, 2014 1:42 am
Profile
Junior Member

Joined: Sun Apr 20, 2014 6:42 am
Posts: 7
Medals: 4
RadioBot Owner (1) Longevity (3)
Post Re: Icebreath2 - The data API designed for online radio stat
Another quick thing, if you are going to look at any of those links I recommend this plugin if you are using chrome https://chrome.google.com/webstore/deta ... lnmc?hl=en


Another thing I forgot to mention is that you can change the format that it returns in by adding a piece to the URL /format/[JSON|JSONp|XML|HTML|TEXT]. So for example, if I wanted the list of songs in XML i would do the following, https://hiveradio.net/icebreath/format/ ... utirc/song (and by the looks of it there is a bug that needs fixing right now)

EDIT: I have a feeling that the error being returned when requesting the XML format is because we have some songs with some areas that have no content (like title or artist name, etc.)


Sun Jul 06, 2014 1:49 am
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 5 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.