I just wanted to comment/clarify/expand on a few items.
aaronbewza wrote:
The problem I gave up trying to solve is the .ASX or .PLS (i think) playlist file extensions... these open up inside the User's local media player, but only if that particular player is installed. Also, if the player is opened up "hidden" this is ok... but if the media player is already open, it gets jacked and does not hide.
Also... some streams are RealPlayer, some are QuickTime, and some are Windows Media Player. Not everyone has all the players, and I'm totally stumped at how to make that work ???? lol
.PLS, .M3U, .ASX, etc. are just file extensions to playlist files. For internet radio stations, these playlist files contain one or more URLs to an internet ration station server.
Just like any other file extensions, the .PLS, .M3U, .ASX, etc. file extensions may or may not be registered to a program. On my computer, Winamp is the registered program for these files. When I double click on one of these files or when I click on an internet link that downloads one of these files, Winamp is used to play the URLs in the playlist.
Is Winamp required? Of course not. Most programs that can play internet radio stations can be used to play these playlists. The problem is that when you install a new or updated version of a media player and you use the default settings, the program will try to become the registered program for the file extensions it cares about. Windows Media Player will grab the .ASX extension, iTunes and QuickTime will grab the .QTL extension. RealPlayer will... Oh come on! Who uses RealPlayer any more?
The problem I think you're having is that these file extensions are registered to more than one program AND one or more of these file extensions are not registered to any program. So... when you try to play these various playlists, more than one programs runs and sometimes the request fails because the the file extension is not registered.
Do you need more than one program to play a variety of internet radio stations? Answer: Definitely not. You just need a program that will play all (or most) types of radio stations
and the program must be registered to play the playlists that internet radio stations use. The following is a list of programs that will play most of the internet radio stations out there. It's not an exhaustive list but it will give you an idea.
AIMP3
Foobar2000
jetAudio
KMPlayer
VLC
Winamp
XMPlay
aaronbewza wrote:
So the easiest way is to add the ones with Flash web players and that only requires the User to have one Adobe Flash Player installed.
I'm not trying to discourage you from using Flash. If it works for you and you're happy with it, you should use. All I was saying is that most Christian radio stations out there do not use Flash so it is definitely a limiting factor.
wtg wrote:
Please consider using an INI or XML file for storing the stations. This will make it easier to add new stations as they are discovered and allow your users to edit the station list as they see fit.
An external XML or flat file (tab delimited should work great) is definitely the way to go.
Thank for letting me ramble and good luck.
