Hi All, I recently just took the time to play with the OGG format and compare it to mp3..and my conclusion is: SWEEEEET Where can I learn about writing a source for Icecast2? I written sources for Shoutcast..that was pretty straight forward..rip through an mp3 file and send the bytes to shoutcast at specific intervals. OGG is VBR...so I'm having trouble wrappign my head around how I shoudl go about streaming bytes to Icecast2.. where can I learn more? I see the documentaiton on xiph.org, but I guess I'm looking for more of a tutorial...is there one? --- >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, 15 Mar 2003, Michael Smith wrote:> The easier approach, however, is to use libshout to do this - libshout is just > a simple layer that does two major things: rate control (what you were asking > about) and login (and related bits like authentication).This guy is using windows. Does libshout work under windows? I dont't remember hearing of any win32 builds, but that doesn't mean it won't compile I guess. Geoff. <p>--- >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.
Not too much information there on how to write your own streamer...BUT it was very very educational.>From reading the document it lookes like ices would be great way to streamto icecast2. Does anyone know if ices compiles on windows? <p>--- >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.
Maybe try my unofficial icecast howto at http://quasi.ksl.com/icecast/. It's not much but it works great for me. Hope it works. KJ <p>On Fri, 2003-03-14 at 13:16, Brandon wrote:> Hi All, > > I recently just took the time to play with the OGG format and compare it to > mp3..and my conclusion is: > > SWEEEEET > > Where can I learn about writing a source for Icecast2? I written sources for > Shoutcast..that was pretty straight forward..rip through an mp3 file and > send the bytes to shoutcast at specific intervals. OGG is VBR...so I'm > having trouble wrappign my head around how I shoudl go about streaming bytes > to Icecast2.. > > where can I learn more? > > I see the documentaiton on xiph.org, but I guess I'm looking for more of a > tutorial...is there one? > > --- >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.-- /-----------------------------\__/--------------------------------\ | Kerry J. Cox __ kerry.cox@ksl.com | | KSL System Administrator | | p: 801.575.7771 | | http://www.ksl.com/ |__| f: 801.575.5745 | | GPG Key: __ http://quasi.ksl.com/kerry.asc | \-----------------------------/ \--------------------------------/ <p> -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 233 bytes Desc: This is a digitally signed message part Url : http://lists.xiph.org/pipermail/icecast/attachments/20030314/2c628915/signature.pgp
On Saturday 15 March 2003 07:16, Brandon wrote:> Hi All, > > I recently just took the time to play with the OGG format and compare it to > mp3..and my conclusion is: > > SWEEEEET > > Where can I learn about writing a source for Icecast2? I written sources > for Shoutcast..that was pretty straight forward..rip through an mp3 file > and send the bytes to shoutcast at specific intervals. OGG is VBR...so I'm > having trouble wrappign my head around how I shoudl go about streaming > bytes to Icecast2.. > > where can I learn more? > > I see the documentaiton on xiph.org, but I guess I'm looking for more of a > tutorial...is there one?Ogg has absolute positioning information in the page headers. Using that along with the vorbis header (for sample rates, etc.) is enough to let you figure out how fast to send the data. The easier approach, however, is to use libshout to do this - libshout is just a simple layer that does two major things: rate control (what you were asking about) and login (and related bits like authentication). It's pretty easy to use. 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.