What I want to do is put up an icecast 2 server streaming vorbis, but the original live stream is mp3. It seems that I want to do something like this (with all the options left out for clarity): mpg123 | lame | something where the "something" is some command that sends the bits to icecast like ices. Does such a thing exist for ogg/vorbis? Is there a better way to do this? -Mike --- >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-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 Sat, 16 Jun 2001, Michael Grant wrote:> mpg123 | lame | something > > where the "something" is some command that sends the bits to icecastI can't speak for ices2 - haven't used it yet. Lame's vorbis support is outdated, use oggenc instead. The libshout for icecast2 comes with a small example program which streams stdin to icecast2. So you could do: mpg123 |oggenc |example I'd recommend using oggenc from CVS and use its raw options as you can run into problems with wav length headers. Hope this makes some form of sense. Oh and the server, port, etc. for your server are hard-coded into example.c so you have to edit that before you start streaming. Geoff. --- >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-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 09:45 PM 6/16/01 +0200, you wrote:>What I want to do is put up an icecast 2 server streaming vorbis, but >the original live stream is mp3. It seems that I want to do something >like this (with all the options left out for clarity): > > mpg123 | lame | something > >where the "something" is some command that sends the bits to icecast >like ices. Does such a thing exist for ogg/vorbis? Is there a better >way to do this?If you configure ices2 to use the 'stdinpcm' input module, then it'll do this. You'll lose track boundaries, etc, though. It's a solution that works, but is too limited for real-world use, probably. 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-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.