SopcastP2P流媒體直播系統(tǒng)
SopCast是一個簡單易用的軟件(非開源),使用他可以在互聯(lián)網(wǎng)上免費播出音頻、視頻節(jié)目,也可以通過互聯(lián)網(wǎng)觀看節(jié)目。SopCast采用P2P(Peer- to-Peer)技術(shù)傳輸數(shù)據(jù),非常高效。使用SopCast每個人都可以以很低的成本廣播自己的節(jié)目。視頻廣播不再需要一臺超級服務器和大量帶寬,個人 也可以建設和大型商業(yè)網(wǎng)站相媲美的網(wǎng)絡直播系統(tǒng)。SopCast系統(tǒng)可以輕易地在一臺個人計算機和家庭寬帶線路上實現(xiàn)10,000人同時在線。
SoP是Streaming over P2P的縮寫,SopCast是一個基于 P2P 的流媒體直播系統(tǒng),其核心是由SopCast 開發(fā)組自己定義和開發(fā)的一種通訊協(xié)議,稱之為sop://,也可以稱為SoP技術(shù)。
主要特征:
1.獨有高效的P2P傳輸技術(shù)。能夠在所有觀看者之間共享數(shù)據(jù),使得系統(tǒng)更穩(wěn)定。
P2P流媒體業(yè)界最小的廣播延時。
2.使用獨特的防火墻和網(wǎng)絡地址轉(zhuǎn)換(NAT)穿透技術(shù),可以穿透90%的此類設備。
自助建立自己的頻道,在全世界范圍廣播。
3.以P2P方式轉(zhuǎn)播實時流媒體,支持以多種實時流媒體協(xié)議獲取數(shù)據(jù):mms,http等。
4.以P2P方式播放流媒體文件。支持多個文件格式:asf, wmv, rm, rmvb, mp3等。
支持循環(huán)播放文件。
5.內(nèi)存占用率和CPU占用率低。10,000人同時在線,播放一個節(jié)目內(nèi)存占用10M-30M,CPU占用小于5%。
6.實時顯示節(jié)目質(zhì)量和網(wǎng)絡質(zhì)量,方便觀眾選擇節(jié)目和監(jiān)控節(jié)目。
邊看邊錄。
7.既有嵌入播放器,也可以啟動你自己喜歡的播放器。比如Windows Media Player, RealPlayer, VLC等。
8.完全在內(nèi)存中緩沖,對硬盤沒有任何傷害。
9.對播放者和觀看者都可以做認證,播放者可以方便地管理自己的頻道和觀眾。適合運營。
10.實現(xiàn)端到端的安全,使用加密消息,在P2P環(huán)境中實現(xiàn)端到端安全。
11.一臺服務器可以播放多路節(jié)目,通常在一臺普通的PC上就可以運行5-10個節(jié)目。
12.播放器支持嵌入網(wǎng)頁和其它應用程序。適合開發(fā)網(wǎng)頁應用和定制自己的程序。
13.SopCast服務器和客戶端軟件可以在Windows和Linux兩種平臺上運行。并可以移植到嵌入式操作系統(tǒng)。
