Icecast Server: Difference between revisions
Jump to navigation
Jump to search
Maikmerten (talk | contribs) (Initial content) |
No edit summary |
||
Line 7: | Line 7: | ||
* [http://www.icecast.org Icecast homepage] | * [http://www.icecast.org Icecast homepage] | ||
* [http://dir.xiph.org/index.php Stream directory] | * [http://dir.xiph.org/index.php Stream directory] | ||
== Development == | |||
*trunk http://svn.xiph.org/icecast/trunk/icecast | |||
*kh-branch http://svn.xiph.org/icecast/branches/kh/icecast | |||
**diff to trunk | |||
***fast pre-buffering aka burst-on-connect. <br>State a burst size in bytes to indicate how much should be sent at listener connect. | |||
***mp3 accepts artist and title separately on the url. | |||
***program invocation at stream start and end, per mount based. | |||
***on-demand relays, activated on first listener, disconnected when listenersfalls to 0. <br>Available for master relays as well. | |||
***multiple Ogg codec streaming. Current codecs handled are Theora, Vorbis, Speex, Writ. | |||
***Clients are started at theora key frame if theora is being streamed. | |||
***Added URL and command based listener authentication | |||
***server xml reload, and reopen logging available via admin url | |||
***slave startup re-organised so that relays are more independant | |||
***on xml reload, active sources are updated as well | |||
***When max-listeners reached, a HTTP 302 code can be sent to redirect clients to alternative slave hosts. | |||
***authenticated relays, those that match the relay user/pass, bypass the max-listener check |
Revision as of 08:29, 19 September 2004
About
Icecast is an open-source streaming server for Unix/Linux and Windows. It supports Ogg Vorbis, Ogg Theora and MP3.
External links
Development
- trunk http://svn.xiph.org/icecast/trunk/icecast
- kh-branch http://svn.xiph.org/icecast/branches/kh/icecast
- diff to trunk
- fast pre-buffering aka burst-on-connect.
State a burst size in bytes to indicate how much should be sent at listener connect. - mp3 accepts artist and title separately on the url.
- program invocation at stream start and end, per mount based.
- on-demand relays, activated on first listener, disconnected when listenersfalls to 0.
Available for master relays as well. - multiple Ogg codec streaming. Current codecs handled are Theora, Vorbis, Speex, Writ.
- Clients are started at theora key frame if theora is being streamed.
- Added URL and command based listener authentication
- server xml reload, and reopen logging available via admin url
- slave startup re-organised so that relays are more independant
- on xml reload, active sources are updated as well
- When max-listeners reached, a HTTP 302 code can be sent to redirect clients to alternative slave hosts.
- authenticated relays, those that match the relay user/pass, bypass the max-listener check
- fast pre-buffering aka burst-on-connect.
- diff to trunk