Open Source P2P Video Streaming Software
The following is a directory of open source software that can be used for P2P video streaming.
A directory of closed source / proprietary P2P video streaming software applications can be found here.
You can find articles written on Peer to Peer streaming and conventional Internet broadcasting
located here.
GoalBit
GoalBit streaming guide
License - GPL (Open Source)
Language - C ++
Operating systems - All major operating systems
Supported multimedia -
All major multimedia codecs.
Tribler
Tribler streaming guide
License - GPL (Open Source)
Language - Python
Operating systems - Any platform that supports Python
Supported multimedia -
Windows Media video, NullSoft video, Theora video and Dirac video
Stream Torrent
License - GPL (Open Source)
Language - C++
Operating system - All major operating systems
Supported multimedia -
Windows Media video
DistribuStream
License - GPL (Open Source)
Language - C++
Operating systems - Any platform that supports C++
Supported multimedia -
All video codecs
VidTorrent
License - GPL (Open Source)
Language - Python
Operating systems - Any platform that supports Python
Supported multimedia - Windows Media video, NullSoft video, Theora video and Dirac video
VideoComber
License - GPL (Open Source)
Language - C++
Operating systems - Any platform that supports C++
Supported multimedia - Windows Media video, NullSoft video, Theora video and Dirac video
Freecast
License - GPL (Open Source)
Language - Java
Operating systems - Any platform that supports the Java Runtime Environment
Supported multimedia - Theora video
Peercast
Free Winamp P2P video streaming plugin available for download
License - GPL (Open Source)
Language - C++
Operating systems -
Windows, Linux and Mac OSX
Supported multimedia - Windows Media video, NullSoft video, Theora video and Dirac video
Stream 2 Stream
License - GPL (Open Source)
Language - Java
Operating systems - Any platform that supports the Java Runtime Environment
Supported multimedia - NullSoft video, Theora video and Dirac video
P2P-Radio
License - GPL (Open Source)
Language - Java
Operating systems - Any platform that supports the Java Runtime Environment
Supported multimedia - NullSoft video, Theora video and Dirac video
NodeZilla
License - GPL (Open Source)
Language - Java
Operating systems - Any platform that supports the Java Runtime Environment
Supported multimedia -
Windows Media video, NullSoft video, Theora video and Dirac video
(Uses VideoLan www.videolan.org open source VLC client to source content.)
ACTLab TV
License - GPL (Open Source)
Operating system - Windows and Macintosh
Supported multimedia -
All video codecs supported by the VideoLan open source player
Trevbus
License - GPL (Open Source)
Language - C++
Operating system - Linux
Supported multimedia -
Windows Media video, NullSoft video, Theora video and Dirac video
VideoTyrant
License - GPL (Open Source)
Language - C++
Operating system - Windows
Supported multimedia -
Windows Media video, NullSoft video, Theora video and Dirac video
FlightPath
License - GPL (Open Source)
Language - C++
Operating system - Macintosh
Supported multimedia -
Windows Media video, NullSoft video, Theora video and Dirac video