From kde-multimedia Thu Mar 29 15:53:00 2001 From: Charles Samuels Date: Thu, 29 Mar 2001 15:53:00 +0000 To: kde-multimedia Subject: icecast support X-MARC-Message: https://marc.info/?l=kde-multimedia&m=98588121211987 How to get a decoder to allow playing of icecast streams? Well, how about we allow the trader to look at the mcopclass and see: Type=3DMP3PlayObject Source=3DNetwork,File Url=3Dhttp://.*:[0-9]{1,5} Then [noatun], when it sees such a URL, it asks the trader for a playobje= ct=20 which can both has a "Network" source, and the Url matches the Url? We can also ask for just a Network source, compare the regexps in noatun,= and=20 play. Then if that playobject refuses to play, noatun will try to play=20 again, with the next playobject: OggVorbis does icecast as well. (The Url regexp can be a list of regexps) Also, I've been using the Source concept for a while, differenciating bet= ween=20 File (opening a local file), Network (own protocol handler), Stream (will= =20 accept the data from noatun), and FullFile (opening a local file, but the= =20 file needs to be completely downloaded). We can do this, it's HEAD :) -Charles --=20 Charles Samuels K Desktop Environment "The people. Could you patent the sun?" -- Jonas E. Salk, when asked who owned the patent on his polio vaccine. _______________________________________________ Kde-multimedia mailing list Kde-multimedia@master.kde.org http://master.kde.org/mailman/listinfo/kde-multimedia