开源流媒体引擎:PeerStreamer
jopen
9年前
2009年开始,是欧洲NAPA WINE P2P-TV项目的开源流媒体引擎。 支持视频的点播和直播。有高效的P2P算法, 对网络的适应性好, 针对不同网络情况都能实现较好的播放效果。当然,代码比较庞大和复杂。To the best of our knowledge, PeerStreamer is unique among other similar applications for at least three reasons:
- open source development
- fast and efficient code
- network awareness and friendliness
Main features:
- digests almost any media format
- configurable chunking engine
- configurable topology module
- streaming engine with several streaming protocols (push/pull/negotiation based)
- configurable chunk/peer scheduler
- ALTO (Application-Layer Traffic Optimization) support
PeerStreamer has several incarnations for various target audiences:
- Users: download binaries or source code from our dedicated download page
- Developers: source code is available from git repositories. Consult the development page for more details
- Researchers: check out streamers implementing various state-of-the-art streaming algorithms from literature at our research page. Related publication are also available here
OSPS Project
A research project, Open Source P2P Streaming, has been conducted in order to adapt PeerStreamer to best suite even in Wireless Community Network environment.