PeerStreamer是一個基於C語言的開源流媒體P2P框架。
框架簡介,主要特徵,
框架簡介
PeerStreamer是基於C語言的開源流媒體P2P框架,是歐洲NAPA WINE P2P-TV開源項目的一部分。它包括了分散式流媒體引擎、頻道生成器和可視化的流媒體播放器三個部分。PeerStreamer與其他類似套用最大的不同體現在了三個方面:
- 開放原始碼
- 代碼速度快、效率高
- 網路可適應性
主要特徵
- 支持幾乎所有的視頻格式
- 可配置的引擎模組
- 可配置的網路拓撲結構
- 支持多種流媒體協定(推模式/拉模式/協商)
- 可配置的數據塊/節點策略
- ALTO(套用層流量最佳化)支持
同時,OSPS(Open Source P2P Streaming)已經開始研究PeerStreamer在無線網路環境中的套用。