Hey all, I?ve been working with IceCast for the last month, I?m really getting into it. I?ve started developing some of my own windows based reporting tools on it. (Will be released to the public..free of course) I had a few questions tho.. 1. There is a problem on the windows version of IceCast, where if you play a song such as Queensr?che (with the special char for the y) it tends to make the xsl/xml self destruct. Is there a work around for that? 2. Is there an actual file path or URL to all of the XML files that are used? Or a list to all the XML files? Like the stats.xsl has a stats.xml. but there is no listmounts.xml or listclients.xml anywhere. One other question relating to streams. I know we can use multiple mounts, but is there a way to get more than one IceCast instance running on a separate ports, Or would I have to start a whole new instance of IceCast? Thanks for all your help ~Doc -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/icecast/attachments/20050327/70593a32/attachment.htm
Doc NAsty wrote:> 2. Is there an actual file path or URL to all of the XML files that are > used? Or a list to all the XML files? Like the stats.xsl has a stats.xml. > but there is no listmounts.xml or listclients.xml anywhere.AFAIK, no there isn't.> One other question relating to streams. I know we can use multiple mounts, > but is there a way to get more than one IceCast instance running on a > separate ports, Or would I have to start a whole new instance of IceCast?You can have Icecast appear on separate ports, but it will be the same server. but you can alias calls on one port to point to a different mount point. As an example, I'm migrating streams which used to appear on several shoutcast-compatible servers onto a single Icecast2 server. I've avoided having to change a bunch of m3u files and disrupt people's bookmarks by setting up a listen socket on each of the old ports and aliasing requests for "/" on that particular port to the mountpoint of the stream which used to live on that port. So for example, acbradio.org:8000/cafe acbradio.org:7464/cafe and acbradio.org:7464/ all result in the same stream. Geoff.
At 11:01 PM 3/27/2005, you wrote:>Hey all, I?ve been working with IceCast for the last month, I?m really >getting into it. I?ve started developing some of my own windows based >reporting tools on it. (Will be released to the public..free of course) I >had a few questions tho.. >Just a suggestion, but programs developed using a cross platform UI library such as wxWidgets/wxWindows will have much greater appeal with the community.> * There is a problem on the windows version of IceCast, where if you > play a song such as Queensr?che (with the special char for the y) it > tends to make the xsl/xml self destruct. Is there a work around for that?Hrm, that would seem like a bug..if you can write up a bug report at trac.xiph.org, that would help us track it..> * Is there an actual file path or URL to all of the XML files that are > used? Or a list to all the XML files? Like the stats.xsl has a > stats.xml. but there is no listmounts.xml or listclients.xml anywhere. >in the case of all the admin requests they can use the XSLT interface (and return an XSLT transform of the XML) or use the RAW interface. Sounds like you are looking to use the RAW interface. The RAW interface will send all responsed in XML form. You just need to drop the .xslt extension of each request to use the RAW interface (i.e. /admin/listclients, /admin/listmounts.> >One other question relating to streams. I know we can use multiple >mounts, but is there a way to get more than one IceCast instance running >on a separate ports, Or would I have to start a whole new instance of >IceCast?icecast can bind to specific address as well as listen on multiple ports. oddsock
On Mon, 2005-03-28 at 06:01, Doc NAsty wrote:> 1. There is a problem on the windows version of IceCast, where if > you play a song such as Queensr?che (with the special char > for the y) it tends to make the xsl/xml self destruct. Is > there a work around for that?What do you mean by 'self destruct', if you mean that icecast dies then that does need to be resolved, but if you are sending non-utf8 chars and getting junk chars out on the web pages then you can't expect any different> One other question relating to streams. I know we can use multiple > mounts, but is there a way to get more than one IceCast instance > running on a separate ports, Or would I have to start a whole new > instance of IceCast?You can run as many icecasts as you want, each will need separate port(s). Also make sure you separate log files. karl.