Freecast : Peer-to-peer Streaming

FreeCast is a Java application which allows peer-to-peer streaming. It makes possible a stream broadcast to a large number of listeners from a simple DSL connection.


FreeCast Swing node

FreeCast allows you to listen a live stream over Internet by using smartly resources. You can listen a webradio or share an event by allowing other listeners to make the same thing in the best conditions.

Discover some of the broadcasters which use FreeCast


FreeCast offers the possibility to broadcast over Internet without a strict limit of listener count. You can share with the largest number without the economic cost of a large bandwidth.

To discover the broadcast with FreeCast in details


June 29, 2006 : FreeCast release 20060629

Several new features like the volume control and the stream metadata display.

For more information about this release, see the whole changelog.

June 9, 2006 : FreeCast live from Lille (France)

Radio Cultures Equitables in live from Lille (France) friday, saturday and sunday. “FreeCast with a simple DSL line" in action

May 15, 2006 : New FreeCast release:
  • UDP transport and NAT traversal: FreeCast is now two years old, and the experience we gained through its development and use led us to a deep rewriting of the protocol since the transport layer was switched from TCP to UDP. We also added the long-awaited NAT traversal: FreeCast networks won't be stopped anymore by misconfigured NATs.
  • Embedded Ogg Vorbis encoder and FreeCast Manager Setup GUI: FreeCast Manager has been thoroughly reviewed by our user community, and we added some new features, such as the ability of broadcasting a playlist/list of files thanks to an integrated Ogg Vorbis encoder. To ease the use of FreeCast Mananager, one simple dialog allows you to setup your broadcast. With FreeCast's Click & Broadcast, broadcasting your own content has never been so easy.

See the FreeCast blog