FreeCast

Freecast is a peer-to-peer streaming system that makes it possible to stream Ogg audio or video to a large number of listeners from a DSL connection. The client can be customized graphically, doesn't require a user configuration step, and is updated at startup when needed.

Tags multimedia Video Internet Communications Sound/Audio
Operating Systems OS Independent
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  30 Jun 2006 04:48
  • Rrelease-after

Changes: This release fixes several bugs created or actualized after user feedback. This includes several new features like the volume control and the stream metadata display.

  • Rrelease-mid
  •  16 May 2006 00:06
  • Rrelease-after

Changes: A new UDP transport layer that provides NAT traversal support (via STUN) was implemented. An embedded Ogg Vorbis encoder can create a stream for a list of files. The FreeCast Manager Setup GUI eases deployment by changing the broadcast source in two clicks. The Windows installer was improved.

  • Rrelease-mid
  •  10 Oct 2005 02:04
  • Rrelease-after

Changes: The new GUI FreeCast Manager allows you to start a FreeCast network with a single click, since all necessary components (even a tiny HTTP server) are embedded into a single graphical application. The FreeCast UserGuide has been refactored. A Windows installer is now available. The JDIC integration provides the GUI with a tray icon, email, and browser support. The GUI resource configuration allows you to customize the color, logo, and icons via HTTP resources.

  • Rrelease-mid
  •  31 Mar 2005 23:31
  • Rrelease-after

Changes: This version features video support so that a FreeCast network can now broadcast a Ogg Theora video stream. To help with network deployment, a User’s Guide is now available. The stream broadcasted by a FreeCast network can now be signed via a RSA key pair. Listener nodes can authenticates the stream packets by verifying the signature created by the root node. The network setup, tracker and nodes are now configured via XML files. The stream descriptor file has been improved, the JavaWebStart descriptor is now generated. A root node can now retrieve the Ogg stream directly from an media server like IceCast or Flumotion.

  • Rrelease-mid
  •  21 Feb 2005 04:46
  • Rrelease-after

Changes: This release features external player support via HTTP, and the ability for deployers to now use an Ogg/Vorbis stream with a free bitrate. The transport layer is now able to manage a dynamic bandwidth. In the same way, the internal player can now handle a stereo stream.

No-screenshot

Project Spotlight

SimpleIni

A C++ library providing a simple API to read and write INI-style files.

No-screenshot

Project Spotlight

Duo

A Crazy Eight card game.