TORIS PLAYER

Introduction:

Mobile Toris is an application for Mobile Devices(Nokia S60 Platform), to listen to TORIS(telugu online radio stations). By installing the application, user can listen to TeluguOnlineRadio.
We can also add the On-Demand music to the application.

INSTALLATION


Download Mobile Toris Player from here


ONLINE RADIO STREAMING PROTOCOLS

We have collected and compiled some of the online literature on online radio streaming protocols and have summarized as below:

1. SHOUTCAST PROTOCOL

REQUEST


RESPONSE


AudioStream + MetaData


2. IceCast Protocol

http://www.icecast.org/ source code for server and protocol is available and by going through that we can get the metadata and audiostream structure definitions of out of it.

3. Streaming mp3

M3U was originally developed in late 1990s as a standard playlist format for MP3s, although its use has since then expanded beyond MP3s. The .m3u files are basically just textfiles that list one MP3 or other media file on each line, normally with full path or URL to the file. If the .m3u file is loaded to an MP3 player, the player normally plays the list of media files in the order they are listed in the playlist (unless options such as "randomize" have been selected in the MP3 player). M3U is a media queue format, also generally known to humans as a playlist. It is the default playlist save format of Winamp and most other media programs. It allows multiple files to be queued in a program in a specific format. The actual format is really simple, though; not complicated at all. A sample M3U list could be:
  • #EXTM3U
  • #EXTINF:111,3rd Bass - Al z A-B-Cee z mp3/3rd Bass/3rd bass - Al z A-B-Cee z.mp3
  • #EXTINF:462,Apoptygma Berzerk - Kathy?s song (VNV Nation rmx) mp3/Apoptygma Berzerk/Apoptygma Berzerk - Kathy's Song (Victoria Mix by VNV Nation).mp3
  • #EXTINF:394,Apoptygma Berzerk - Kathy's Song mp3/Apoptygma Berzerk/Apoptygma Berzerk - Kathy's Song.mp3
  • #EXTINF:307,Apoptygma Bezerk - Starsign mp3/Apoptygma Berzerk/Apoptygma Berzerk - Starsign.mp3
  • #EXTINF:282,Various_Artists - Butthole Surfers: They Came In mp3/Butthole_Surfers-They_Came_In.mp3
The First line, "#EXTM3U" is thees format dcriptor, in this case M3U (or Extended M3U as it can be called). It does not change, it's always this. The second and third operate in a pair. The second begins "#EXTINF:" which serves as the record marker. The "#EXTINF" is unchanging. After the colon is a number: this number is the length of the track in whole seconds (not minutes:seconds or anything else. Then comes a comma and the name of the tune (not the FILE NAME). A good list generator will suck this data from the ID3 tag if there is one, and if not it will take the file name with the extension chopped off.


REFERENCES:
1. SHOUTCAST HOME PAGE

2. ICE CAST HOME

3. FORUMS NOKIA