Geekast is a GNOME interface to Peercast.
Geekast is an alternative to the Web interface.
Currenly, it can perform audio (Ogg and MP3) or
video (OGM) streaming through an external player
like totem, or an internal player based on the
Gstreamer multimedia framework. In the future, it
should be possible to encode a Webcam or any input
stream over the peercast network.
License : GPL
Project home page
download stable version (0.1.2)
or the daily snapshot (development version)
Debian & Ubuntu Dapper, add this source repository (Thanks le G) :
deb http://ubuntu.myreseau.org dapper main
- Fix all bugs !
- add recording
- add audio and video encoding
- add a binding to effectv for realtime visual effect
- maybe rewrite with gtkmm
Know bugs :
- Geekast segfault mostly when a channel info is open and you refresh the Yellow Pages.
- xml break : sometimes you can not obtain all the stream in the
Yellow Pages. Geekast get the xml from http://yp.peercast.org/?xml,
sometimes this xml contain an invalid utf-8 character ... So the
parser is breaking at the first invalid character.
Differences with GNOME Peercast :
- Peercast is not embedded into Geekast. So you can install Peercast on your gateway and configure Geekast to use it.
- You can update Peercast independently of Geekast.
- Yellow Pages are embedded.
- Player is embedded, but you can use an external player.
- Ruby :)
- At this moment, you can not configure Peercast through Geekast.
- Embedded gecko engine for chat and stats.
Frédéric Logier <fredix a_t gmail_ do_t com>