一種p2p直點(diǎn)播系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種P2P直點(diǎn)播系統(tǒng),其包括直播系統(tǒng)和點(diǎn)播系統(tǒng),所述直播系統(tǒng)包括采集設(shè)備、導(dǎo)播設(shè)備/編碼器、P2P直播平臺,所述P2P直播平臺分別與所述文件服務(wù)器、引入服務(wù)器、遠(yuǎn)程發(fā)布點(diǎn)、超級節(jié)點(diǎn)服務(wù)器連接;所述點(diǎn)播系統(tǒng)包括鏡像服務(wù)器、互聯(lián)網(wǎng)點(diǎn)播平臺和點(diǎn)播遠(yuǎn)程控制終端服務(wù)器,所述互聯(lián)網(wǎng)點(diǎn)播平臺和鏡像服務(wù)器分別與網(wǎng)站/CMS服務(wù)器、索引服務(wù)器、點(diǎn)播服務(wù)器連接,所述點(diǎn)播遠(yuǎn)程控制終端服務(wù)器與媒資管理服務(wù)器連接,點(diǎn)播管理者可以通過點(diǎn)播遠(yuǎn)程控制終端服務(wù)器與媒資管理服務(wù)器對整個點(diǎn)播系統(tǒng)進(jìn)行管理控制。本發(fā)明在大量節(jié)省帶寬的同時,還實現(xiàn)直點(diǎn)播服務(wù)器高速拖拉、多重清晰度設(shè)置的功能。
【專利說明】
一種P2P直點(diǎn)播系統(tǒng)
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及一種視頻播放系統(tǒng),具體涉及一種P2P直點(diǎn)播系統(tǒng)。
【背景技術(shù)】
[0002] 目前國內(nèi)的主流網(wǎng)站的播放方式一般為FLASH播放方式,主要優(yōu)點(diǎn)是由于IE本身 集成了 FLASH播放插件,這樣用戶只要使用Windows平臺用IE觀看FLASH直點(diǎn)播視頻可以做 到打開就播,這樣可以給用戶一個很低的門檻,很好的吸納新的用戶加入到網(wǎng)站來,但是缺 點(diǎn)也同樣很明顯,在用戶逐步增加的同時,帶寬也呈劇烈增長,眾所周知,目前國內(nèi)的服務(wù) 器帶寬租用費(fèi)用相當(dāng)昂貴,這個也成為小型視頻網(wǎng)站發(fā)展面臨的最大問題。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明的目的在于提供一種能夠最大可能節(jié)省點(diǎn)播帶寬,而又能最大程度保證用 戶收看質(zhì)量的P2P直點(diǎn)播系統(tǒng)。
[0004] 本發(fā)明采取的技術(shù)方案是:一種P2P直點(diǎn)播系統(tǒng),其包括直播系統(tǒng)和點(diǎn)播系統(tǒng),所 述直播系統(tǒng)包括采集設(shè)備、導(dǎo)播設(shè)備/編碼器、P2P直播平臺、文件服務(wù)器、引入服務(wù)器、遠(yuǎn)程 發(fā)布點(diǎn)、和超級節(jié)點(diǎn)服務(wù)器,所述采集設(shè)備的輸出端與所述導(dǎo)播設(shè)備/編碼器的輸入端連 接,導(dǎo)播設(shè)備/編碼器的輸出端連接所述P2P直播平臺的輸入端,P2P直播平臺的輸出端連接 視頻直播設(shè)備,同時P2P直播平臺還分別與所述文件服務(wù)器、引入服務(wù)器、遠(yuǎn)程發(fā)布點(diǎn)、超級 節(jié)點(diǎn)服務(wù)器連接;所述點(diǎn)播系統(tǒng)包括網(wǎng)站/CMS服務(wù)器、索引服務(wù)器、點(diǎn)播服務(wù)器、媒資管理 服務(wù)器、鏡像服務(wù)器、互聯(lián)網(wǎng)點(diǎn)播平臺和點(diǎn)播遠(yuǎn)程控制終端服務(wù)器,所述互聯(lián)網(wǎng)點(diǎn)播平臺和 鏡像服務(wù)器分別與網(wǎng)站/CMS服務(wù)器、索引服務(wù)器、點(diǎn)播服務(wù)器連接,互聯(lián)網(wǎng)點(diǎn)播平臺和鏡像 服務(wù)器的視頻信號輸出到視頻點(diǎn)播設(shè)備上顯示,所述點(diǎn)播遠(yuǎn)程控制終端服務(wù)器與媒資管理 服務(wù)器連接,點(diǎn)播管理者可以通過點(diǎn)播遠(yuǎn)程控制終端服務(wù)器與媒資管理服務(wù)器對整個點(diǎn)播 系統(tǒng)進(jìn)行管理控制。
[0005] 進(jìn)一步的,所述鏡像服務(wù)器與網(wǎng)站/CMS服務(wù)器、索引服務(wù)器、點(diǎn)播服務(wù)器之間通過 ⑶N網(wǎng)絡(luò)連接。
[0006] 進(jìn)一步的,所述P2P直播平臺通過P2P數(shù)據(jù)流形式將信號傳輸給視頻直播設(shè)備。
[0007] 進(jìn)一步的,所述視頻直播設(shè)備和視頻點(diǎn)播設(shè)備為電腦,手機(jī),平板中的一種。
[0008] 進(jìn)一步的,所述P2P直播平臺和互聯(lián)網(wǎng)點(diǎn)播平臺共同組成直點(diǎn)播平臺,該直點(diǎn)播平 臺為安裝在視頻直播設(shè)備或視頻點(diǎn)播設(shè)備中的視頻播放客戶端。
[0009] 本發(fā)明的有益效果是:在大量節(jié)省帶寬的同時,實現(xiàn)直點(diǎn)播服務(wù)器高速拖拉、多重 清晰度設(shè)置的功能,清晰細(xì)膩的畫面質(zhì)感、多重立體的音質(zhì)感受,可保證用戶受到流暢而優(yōu) 質(zhì)的體驗效果。該P(yáng)2P直點(diǎn)播系統(tǒng)除了一般的p2p直點(diǎn)播網(wǎng)頁插件方式,系統(tǒng)支持純Flash播 放器和后臺P2P下載器模式,使得客戶無需強(qiáng)制下載插件便可觀看。在此模式下,收看者默 認(rèn)選擇FLASH播放器播放視頻,且可有選擇的下載安裝一個后臺P2P加速程序,如此P2P模式 開啟。
[0010] 本發(fā)明的P2P直播與傳統(tǒng)直播的比較如下表所示,其中參考數(shù)據(jù)按500kbps直播碼 流計算:
【附圖說明】
[0011] 圖1是直播系統(tǒng)的架構(gòu)圖。
[0012]圖2是點(diǎn)播系統(tǒng)的架構(gòu)圖。
【具體實施方式】
[0013] 下面結(jié)合附圖和具體實施例對本發(fā)明進(jìn)行詳細(xì)說明。
[0014] 如圖1和圖2所示,一種P2P直點(diǎn)播系統(tǒng),其包括直播系統(tǒng)和點(diǎn)播系統(tǒng),所述直播系 統(tǒng)包括采集設(shè)備、導(dǎo)播設(shè)備/編碼器、P2P直播平臺、文件服務(wù)器、引入服務(wù)器、遠(yuǎn)程發(fā)布點(diǎn)、 和超級節(jié)點(diǎn)服務(wù)器,所述采集設(shè)備的輸出端與所述導(dǎo)播設(shè)備/編碼器的輸入端連接,導(dǎo)播設(shè) 備/編碼器的輸出端連接所述P2P直播平臺的輸入端,P2P直播平臺的輸出端連接視頻直播 設(shè)備,同時P2P直播平臺還分別與所述文件服務(wù)器、引入服務(wù)器、遠(yuǎn)程發(fā)布點(diǎn)、超級節(jié)點(diǎn)服務(wù) 器連接;所述點(diǎn)播系統(tǒng)包括網(wǎng)站/CMS服務(wù)器、索引服務(wù)器、點(diǎn)播服務(wù)器、媒資管理服務(wù)器、鏡 像服務(wù)器、互聯(lián)網(wǎng)點(diǎn)播平臺和點(diǎn)播遠(yuǎn)程控制終端服務(wù)器,所述互聯(lián)網(wǎng)點(diǎn)播平臺和鏡像服務(wù) 器分別與網(wǎng)站/CMS服務(wù)器、索引服務(wù)器、點(diǎn)播服務(wù)器連接,互聯(lián)網(wǎng)點(diǎn)播平臺和鏡像服務(wù)器的 視頻信號輸出到視頻點(diǎn)播設(shè)備上顯示,所述點(diǎn)播遠(yuǎn)程控制終端服務(wù)器與媒資管理服務(wù)器連 接,點(diǎn)播管理者可以通過點(diǎn)播遠(yuǎn)程控制終端服務(wù)器與媒資管理服務(wù)器對整個點(diǎn)播系統(tǒng)進(jìn)行 管理控制。
[0015] 本發(fā)明中,所述鏡像服務(wù)器與網(wǎng)站/CMS服務(wù)器、索引服務(wù)器、點(diǎn)播服務(wù)器之間通過 ⑶N網(wǎng)絡(luò)連接。所述P2P直播平臺通過P2P數(shù)據(jù)流形式將信號傳輸給視頻直播設(shè)備。所述視頻 直播設(shè)備和視頻點(diǎn)播設(shè)備為電腦,手機(jī),平板中的一種。所述P2P直播平臺和互聯(lián)網(wǎng)點(diǎn)播平 臺共同組成直點(diǎn)播平臺,該直點(diǎn)播平臺為安裝在視頻直播設(shè)備或視頻點(diǎn)播設(shè)備中的視頻播 放客戶端。
[0016] 本發(fā)明的P2P直播系統(tǒng):P2P直播系統(tǒng)設(shè)計的目標(biāo)就是盡最大可能節(jié)省直播帶寬, 而又能最大程度保證用戶的收看質(zhì)量,收看用戶優(yōu)先從其它用戶那里通過P2P取得數(shù)據(jù),而 不用像過去那樣連接到服務(wù)器去瀏覽想要觀看的視頻,從而解決服務(wù)器端資源和帶寬壓力 大,用戶量提升后的視頻質(zhì)量降低等問題。用戶可手動調(diào)節(jié)收看延時和帶寬使用比率,隨時 保證用戶低于30s以內(nèi)的延時效果。直播系統(tǒng)提供實時回放功能,打破傳統(tǒng)的直播方式,觀 眾不再因為不能回放而錯過直播節(jié)目。
[0017] 本發(fā)明的納加P2P點(diǎn)播系統(tǒng):點(diǎn)播軟件的設(shè)計理念就是讓用戶能更方便更實惠的 開設(shè)p2p點(diǎn)播系統(tǒng)服務(wù)器,VJVoD(納加P2P點(diǎn)播系統(tǒng))正是基于流媒體技術(shù)平臺,利用P2P技 術(shù)開發(fā)脫離傳統(tǒng)p2p點(diǎn)播系統(tǒng)服務(wù)器硬件和帶寬要求很高的束縛,再配以獨(dú)創(chuàng)技術(shù)開發(fā),真 正做到即點(diǎn)即播,拖放無延時的v〇 d音、視頻點(diǎn)播系統(tǒng);納加VJVoD具備納加DYNAMIC DEPLOYMENT(動態(tài)部署技術(shù))與納加VOD CACHE(點(diǎn)播高速緩沖技術(shù)),并包括支持⑶N網(wǎng)絡(luò) 結(jié)構(gòu)和負(fù)載均衡網(wǎng)絡(luò)建設(shè)策略,能實現(xiàn)廣電、教育、互聯(lián)網(wǎng)、企事業(yè)單位等用戶對于活動、會 議、演出等節(jié)目播放輪轉(zhuǎn)的要求,確保用戶在收看過程中任意拖拉節(jié)目進(jìn)度,點(diǎn)播視頻隨心 看。
[0018] 同時本發(fā)明的P2P直點(diǎn)播技術(shù)還具有以下優(yōu)點(diǎn): (1)帶寬合理利用 系統(tǒng)使用了動態(tài)帶寬偵測技術(shù),并且實測了大部分國內(nèi)運(yùn)營商帶寬提供情況,由此可 以自動識別收看者的上傳和下載帶寬極限,不會過度占有帶寬,極大保證內(nèi)網(wǎng)中所有電腦 的正常網(wǎng)絡(luò)使用。
[0019] (2)收看電腦資源低消耗 所有使用本發(fā)明P2P服務(wù)的收看者,均可自行設(shè)置最高上傳限制,且直播不會在客戶機(jī) 存儲視頻文件,不會占用磁盤空間。
[0020] 系統(tǒng)重新優(yōu)化了大部分系統(tǒng)自帶的編解碼模塊,和網(wǎng)絡(luò)傳輸模塊,由此最大程度 的降低了收看者電腦內(nèi)存和CHJ負(fù)荷。
[0021] (3)簡單友好的人性化操作 平臺以個人中心為應(yīng)用入口,深入展開教育信息化各種特色應(yīng)用,方便不同角色用戶 使用,給學(xué)校用戶簡單友好的人性化操作。
[0022] (4)跨平臺可移植 支持跨平臺可移植性,系統(tǒng)架設(shè)可以兼容各類硬件平臺,并且兼容學(xué)?,F(xiàn)有系統(tǒng)。此 外,資源采集和云應(yīng)用中心可以兼容絕大多數(shù)手機(jī)、平板等移動終端設(shè)備。
[0023] (5)廣播級高清視頻效果 系統(tǒng)支持多種流協(xié)議和編碼,包括HTTP TS流、UDP TS流、RTMP協(xié)議、MMS流、MMS Over HTTP流等,支持WMV9編碼、H264編碼、VC-1編碼等,可使用高清、標(biāo)清碼流,達(dá)到廣播級效果, 對編碼軟件支持11^9、¥13、¥1^:、?]\0^、?]^、¥見丨代(^(^、¥兀11(3〇(161推拉流 。
[0024] (6)視頻收看高流暢度 該P(yáng)2P直點(diǎn)播系統(tǒng)擁有全球領(lǐng)先的原創(chuàng)高性能數(shù)據(jù)傳輸引擎和節(jié)點(diǎn)分配策略,集成了 !1111\1^?、1]〇?(31]〇?、1^^)和網(wǎng)關(guān)穿透模組〇]〇?穿透和1^陬穿透)及全球1?表,達(dá)到前所 未有高達(dá)95%以上的節(jié)點(diǎn)連通率,擁有極高數(shù)據(jù)收發(fā)速度和單機(jī)連接數(shù),極大程度保證各種 清晰度下的視頻播放質(zhì)量。
[0025]同時系統(tǒng)設(shè)計在突增性網(wǎng)絡(luò)流爆發(fā)、斷線情況下,增加了短連接保持功能,并優(yōu)化 了節(jié)點(diǎn)分配策略,無論整套系統(tǒng)受到何種沖擊,均在收看者面前保證了穩(wěn)定流暢的收看效 果,且考慮到服務(wù)器負(fù)載情況,采用了極小字節(jié)流,不會對服務(wù)器產(chǎn)生過量負(fù)荷。
[0026] (7)視頻高速啟動 鑒于大部分支持P2P方式的播出系統(tǒng),啟動緩慢的情況,系統(tǒng)通過HTTP協(xié)議、優(yōu)化的編 碼模塊、集群鏈接策略,達(dá)到即點(diǎn)即播的視頻啟動速度,無需收看者進(jìn)行長時間等待便可開 始收看視頻。
[0027] (8)復(fù)雜網(wǎng)絡(luò)環(huán)境自適應(yīng) 系統(tǒng)采用了覆蓋全球IP表、運(yùn)營商地域IP段表等的動態(tài)節(jié)點(diǎn)調(diào)整策略,支持各級網(wǎng)關(guān) 穿透和內(nèi)外網(wǎng)網(wǎng)關(guān)映射。同時采用了UDP、TCP傳輸自適應(yīng)機(jī)制,當(dāng)UDP傳輸不可用時自動切 換到TCP傳輸,保證連通性。
[0028]針對VPN等復(fù)雜內(nèi)網(wǎng)環(huán)境,也會自動映射調(diào)整端口,方便在擁有復(fù)雜防火墻、網(wǎng)關(guān) 的Intranet中部署;針對跨網(wǎng)關(guān)收看環(huán)境,系統(tǒng)會自動采用多種協(xié)議進(jìn)行節(jié)點(diǎn)穿透互聯(lián);使 用全球IP表段方便不同運(yùn)營商和跨國選點(diǎn)部署鏈接。
[0029] (8)超大規(guī)模部署結(jié)構(gòu) CDN網(wǎng)絡(luò)又稱邊緣網(wǎng)絡(luò),其作用是可以使用多臺服務(wù)器,互相協(xié)助,同時播出供超大規(guī) 模人群收看節(jié)目的網(wǎng)絡(luò)構(gòu)架。
[0030]系統(tǒng)在提供P2P的同時,也提供了 CDN網(wǎng)絡(luò)的支持程序,其可以使用多臺直播服務(wù) 器相互鏡像,完成超大規(guī)模的直點(diǎn)播業(yè)務(wù),性能完全超過P4P網(wǎng)絡(luò)。
[0031] 以上顯示和描述了本發(fā)明的基本原理、主要特征和優(yōu)點(diǎn)。本領(lǐng)域的普通技術(shù)人員 應(yīng)該了解,上述實施例不以任何形式限制本發(fā)明的保護(hù)范圍,凡采用等同替換等方式所獲 得的技術(shù)方案,均落于本發(fā)明的保護(hù)范圍內(nèi)。
[0032] 本發(fā)明未涉及部分均與現(xiàn)有技術(shù)相同或可采用現(xiàn)有技術(shù)加以實現(xiàn)。
【主權(quán)項】
1. 一種P2P直點(diǎn)播系統(tǒng),其特征在于:包括直播系統(tǒng)和點(diǎn)播系統(tǒng),所述直播系統(tǒng)包括采 集設(shè)備、導(dǎo)播設(shè)備/編碼器、P2P直播平臺、文件服務(wù)器、引入服務(wù)器、遠(yuǎn)程發(fā)布點(diǎn)、和超級節(jié) 點(diǎn)服務(wù)器,所述采集設(shè)備的輸出端與所述導(dǎo)播設(shè)備/編碼器的輸入端連接,導(dǎo)播設(shè)備/編碼 器的輸出端連接所述P2P直播平臺的輸入端,P2P直播平臺的輸出端連接視頻直播設(shè)備,同 時P2P直播平臺還分別與所述文件服務(wù)器、引入服務(wù)器、遠(yuǎn)程發(fā)布點(diǎn)、超級節(jié)點(diǎn)服務(wù)器連接; 所述點(diǎn)播系統(tǒng)包括網(wǎng)站/CMS服務(wù)器、索引服務(wù)器、點(diǎn)播服務(wù)器、媒資管理服務(wù)器、鏡像服務(wù) 器、互聯(lián)網(wǎng)點(diǎn)播平臺和點(diǎn)播遠(yuǎn)程控制終端服務(wù)器,所述互聯(lián)網(wǎng)點(diǎn)播平臺和鏡像服務(wù)器分別 與網(wǎng)站/CMS服務(wù)器、索引服務(wù)器、點(diǎn)播服務(wù)器連接,互聯(lián)網(wǎng)點(diǎn)播平臺和鏡像服務(wù)器的視頻信 號輸出到視頻點(diǎn)播設(shè)備上顯示,所述點(diǎn)播遠(yuǎn)程控制終端服務(wù)器與媒資管理服務(wù)器連接,點(diǎn) 播管理者可以通過點(diǎn)播遠(yuǎn)程控制終端服務(wù)器與媒資管理服務(wù)器對整個點(diǎn)播系統(tǒng)進(jìn)行管理 控制。2. 根據(jù)權(quán)利要求1所述的P2P直點(diǎn)播系統(tǒng),其特征在于:所述鏡像服務(wù)器與網(wǎng)站/CMS月艮 務(wù)器、索引服務(wù)器、點(diǎn)播服務(wù)器之間通過CDN網(wǎng)絡(luò)連接。3. 根據(jù)權(quán)利要求1所述的P2P直點(diǎn)播系統(tǒng),其特征在于:所述P2P直播平臺通過P2P數(shù)據(jù) 流形式將信號傳輸給視頻直播設(shè)備。4. 根據(jù)權(quán)利要求1所述的P2P直點(diǎn)播系統(tǒng),其特征在于:所述視頻直播設(shè)備和視頻點(diǎn)播 設(shè)備為電腦,手機(jī),平板中的一種。5. 根據(jù)權(quán)利要求1-4中任一項所述的P2P直點(diǎn)播系統(tǒng),其特征在于:所述P2P直播平臺和 互聯(lián)網(wǎng)點(diǎn)播平臺共同組成直點(diǎn)播平臺,該直點(diǎn)播平臺為安裝在視頻直播設(shè)備或視頻點(diǎn)播設(shè) 備中的視頻播放客戶端。
【文檔編號】H04N21/472GK106028067SQ201610422282
【公開日】2016年10月12日
【申請日】2016年6月15日
【發(fā)明人】施云青
【申請人】南京納加軟件有限公司