I've been looking over icecast2 and notice that it's all ogg. Are there plans for mp3 support in it, or will that be left to icecast1? I love ogg, but still have a sizeable set of mp3's from before I found it. Is it possible to have a stream of varying formats where songs could be either mp3 or ogg and the listening program uses the appropriate plugin/player to handle decoding, or does the stream have to be a constant format? Thanks for indulging my curiousity.. Phil --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
At 02:33 AM 5/19/01 -0400, you wrote:>I've been looking over icecast2 and notice that it's all ogg. Are there >plans for mp3 support in it, or will that be left to icecast1? I love ogg, >but still have a sizeable set of mp3's from before I found it. Is it >possible to have a stream of varying formats where songs could be either mp3 >or ogg and the listening program uses the appropriate plugin/player to >handle decoding, or does the stream have to be a constant format?Jack rewrote a fair chunk of code recently in icecast2 so that multiple formats could be supported more easily. Right now, only ogg is there, but I believe he plans on adding mp3 before release. A stream will have to be one format only, though. Even if icecast were changed so that it could cope with different formats within the one stream, most or all of the players out there would fail horribly. Michael --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
* Michael Smith was mumbling about..> A stream will have to be one format only, though. Even if icecast were changed > so that it could cope with different formats within the one stream, most > or all of the players out there would fail horribly.Makes sense. I've gone ahead and converted my collection to be purely ogg (all the easier when someone else has written the perl script!). I'm using it with a web-based front end that both plays the song with ogg123 and streams it with ices. I've been finding though that because it only streams one song at a time (so you can edit the playlist on the web without it having to change the streaming list), xmms and ogg123 disconnect after each song. My C knowledge is rudementary, but I can make minor edits. Is there a function I could add a delay to so a connected client isn't booted as soon as there are no sources, and then that client has the new source fed to it once the new source starts? Thanks, Phil --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
> I've been looking over icecast2 and notice that it's all ogg. Are there > plans for mp3 support in it, or will that be left to icecast1?The original goal was Ogg only for 2.0, and then adding mp3 back in in 2.1 or something. I added support for format plugins internal to the server, so I do plan on adding MP3 now at 2.0. If you look at format.c you'll see this abstraction. I love ogg,> but still have a sizeable set of mp3's from before I found it. Is it > possible to have a stream of varying formats where songs could be either mp3 > or ogg and the listening program uses the appropriate plugin/player to > handle decoding, or does the stream have to be a constant format?The players all need a constant format. They way they are all handling streaming prevents them from being able to cope with a mixed http stream. Maybe in a few years they will be written better, although I don't think there's much reason to add that feature. The answer to your problem is probably to reencode on the fly or beforehand so that you end up with your stream at one steady output bitrate in only one format. jack. --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
On Saturday, May 19, 2001, at 06:07 AM, Jack Moffitt wrote:> The original goal was Ogg only for 2.0, and then adding mp3 back in in > 2.1 or something. I added support for format plugins internal to the > server, so I do plan on adding MP3 now at 2.0. If you look at format.c > you'll see this abstraction.Hooray! I hope I speak for others when I say that this is great news. I really need to continue being able to stream mp3 as a bridge while nudging my users towards ogg, and having both capabilities in icecast 2 will make that far simpler. --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.