[發(fā)明專利]一種RTSP和P2P相結(jié)合的流媒體點(diǎn)播方法及裝置無效
| 申請(qǐng)?zhí)枺?/td> | 200810217884.0 | 申請(qǐng)日: | 2008-11-26 |
| 公開(公告)號(hào): | CN101742238A | 公開(公告)日: | 2010-06-16 |
| 發(fā)明(設(shè)計(jì))人: | 鄭仁圳;楊曉宇;范正海;周寶忠;蔣建群;魏金華 | 申請(qǐng)(專利權(quán))人: | 深圳市彪騏數(shù)碼科技有限公司 |
| 主分類號(hào): | H04N7/173 | 分類號(hào): | H04N7/173;H04L29/06 |
| 代理公司: | 深圳市順天達(dá)專利商標(biāo)代理有限公司 44217 | 代理人: | 郭偉剛 |
| 地址: | 518051 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 rtsp p2p 相結(jié)合 流媒體 點(diǎn)播 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及流媒體點(diǎn)播技術(shù)領(lǐng)域,特別涉及一種RTSP和P2P相結(jié)合的流媒體點(diǎn)播方法及裝置。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的普及和不斷發(fā)展,互聯(lián)網(wǎng)上流媒體視頻的內(nèi)容日益豐富多彩,因而產(chǎn)生了越來越多的通過互聯(lián)網(wǎng)觀看VOD的需求。VOD(Video?OnDemand)是按需視頻點(diǎn)播的簡稱,也稱為交互式流媒體視頻點(diǎn)播系統(tǒng)。流媒體視頻點(diǎn)播系統(tǒng)一般包括用戶視頻門戶(用于展示用戶觀看的影視內(nèi)容),流媒體服務(wù)器(用于向用戶傳送視頻碼流),本地播放器即播放客戶端(用于接收并播放碼流)。如果加上SMS(認(rèn)證計(jì)費(fèi)系統(tǒng))和CMS(內(nèi)容管理系統(tǒng))便可成為一個(gè)可運(yùn)營的影視服務(wù)系統(tǒng),目前VOD系統(tǒng)所采用的網(wǎng)絡(luò)通訊技術(shù)協(xié)議均為RTSP協(xié)議。
RTSP(Real?Time?Streaming?Protocol),即實(shí)時(shí)流傳輸協(xié)議,是TCP/IP協(xié)議體系中的一個(gè)應(yīng)用層協(xié)議,由哥倫比亞大學(xué)、網(wǎng)景公司和RealNetworks公司提交的IETF?RFC標(biāo)準(zhǔn),該協(xié)議定義了一對(duì)多應(yīng)用程序如何有效地通過IP網(wǎng)絡(luò)傳送多媒體數(shù)據(jù)。RTSP在體系結(jié)構(gòu)上位于RTP(實(shí)時(shí)傳送協(xié)議)和RTCP(實(shí)時(shí)傳送控制協(xié)議)之上,它使用TCP或RTP完成數(shù)據(jù)傳輸,HTTP與RTSP相比,HTTP傳送HTML,而RTSP傳送的是多媒體數(shù)據(jù),HTTP請(qǐng)求由客戶機(jī)發(fā)出,服務(wù)器作出響應(yīng);使用RTSP時(shí),客戶機(jī)和服務(wù)器都可以發(fā)出請(qǐng)求,即RTSP可以是雙向的。
采用RTSP的流媒體視頻點(diǎn)播,其主要方式是由點(diǎn)播客戶端發(fā)出請(qǐng)求,流媒體服務(wù)器響應(yīng)請(qǐng)求,并按客戶端的要求實(shí)時(shí)發(fā)送碼流,是典型的客戶機(jī)/服務(wù)器(C/S)結(jié)構(gòu)。采用這種方式,所有的流媒體節(jié)目數(shù)據(jù)都存放在流媒體服務(wù)器上,并根據(jù)客戶的請(qǐng)求實(shí)時(shí)發(fā)送數(shù)據(jù),其缺點(diǎn)是所有的點(diǎn)播節(jié)目數(shù)據(jù)都集中在流媒體服務(wù)器上,而流媒體服務(wù)器的負(fù)載能力是有限的,如果用戶數(shù)量增多,訪問的并發(fā)量增大則需要不停地增加流媒體服務(wù)器的數(shù)量,同時(shí)隨著用戶點(diǎn)播并發(fā)量的增加,流媒體服務(wù)器的網(wǎng)絡(luò)出口帶寬也會(huì)變的不足,需要同時(shí)增加服務(wù)器的網(wǎng)絡(luò)帶寬,從而增大投資成本。
P2P(peer-to-peer),還有point-to-point是點(diǎn)對(duì)點(diǎn)下載的意思,它是下載術(shù)語,意思是在你自己下載的同時(shí),自己的電腦還要繼續(xù)做主機(jī)上傳,這種下載方式,人越多速度越快。互聯(lián)網(wǎng)上近年來對(duì)等連接Peer?to?Peer(簡稱P2P)業(yè)務(wù)發(fā)展迅速,已經(jīng)成為寬帶互聯(lián)網(wǎng)業(yè)務(wù)的主流,P2P技術(shù)將各個(gè)用戶互相結(jié)合成為一個(gè)網(wǎng)絡(luò),共享其中的帶寬、共同處理其中的信息,與傳統(tǒng)的客戶機(jī)-服務(wù)器模式不同,P2P工作方式中,每一個(gè)點(diǎn)播客戶終端即是客戶機(jī)又是服務(wù)器,下載同一個(gè)文件的眾多用戶中的每一個(gè)用戶終端只需要下載文件的一個(gè)片段,然后互相交換,最終每個(gè)用戶都得到完整的文件。
基于P2P的流媒體點(diǎn)播的系統(tǒng),具有并發(fā)量大且節(jié)省出口帶寬等優(yōu)點(diǎn),但也存在一些固有的缺點(diǎn):首先,P2P數(shù)據(jù)傳輸前先要向Tracker服務(wù)器(該服務(wù)器的作用是跟蹤和記錄種子的活動(dòng)情況)請(qǐng)求擁有自己需要的數(shù)據(jù)文件的其它計(jì)算機(jī)列表,然后再要根據(jù)列表向其它計(jì)算機(jī)分別請(qǐng)求數(shù)據(jù),這樣就造成啟動(dòng)速度比較慢;其次,P2P的數(shù)據(jù)是分為一個(gè)個(gè)數(shù)據(jù)塊,一般從64K-256K不等,而每臺(tái)計(jì)算機(jī)的網(wǎng)絡(luò)上傳速度不同,同時(shí)用戶群不確定(用戶可能關(guān)機(jī)或中斷P2P服務(wù)等)而導(dǎo)致P2P數(shù)據(jù)流不穩(wěn)定,或時(shí)快時(shí)慢,另外由于一般P2P取數(shù)據(jù)不是按順序進(jìn)行,而用戶正常播放節(jié)目時(shí)需要按順序獲取碼流,從而使用戶的體驗(yàn)效果不佳。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種RTSP和P2P相結(jié)合的流媒體點(diǎn)播方法及裝置,使用戶可以結(jié)合利用RTSP和P2P的優(yōu)點(diǎn)而避免單一使用RTSP或P2P的缺陷,提高了點(diǎn)播客戶端播放互聯(lián)網(wǎng)上流媒體視頻的性能和效率,增加了更好的用戶體驗(yàn)。
本發(fā)明的技術(shù)方案是:提供一種RTSP和P2P相結(jié)合的流媒體點(diǎn)播方法,包括以下步驟:
A.點(diǎn)播客戶端啟動(dòng)時(shí)采用RTSP連接流媒體服務(wù)器獲得點(diǎn)播數(shù)據(jù)的初始部分存放在內(nèi)容緩沖區(qū);
B.點(diǎn)播客戶端在播放所述內(nèi)容緩沖區(qū)數(shù)據(jù)的同時(shí)采用P2P連接包括所述點(diǎn)播數(shù)據(jù)的其它點(diǎn)播客戶端獲取所述內(nèi)容緩沖區(qū)沒有的所述點(diǎn)播數(shù)據(jù)的后續(xù)部分存放在所述內(nèi)容緩沖區(qū);
C.點(diǎn)播客戶端清除所述內(nèi)容緩沖區(qū)中播放過的數(shù)據(jù),若所述內(nèi)容緩沖區(qū)的剩余數(shù)據(jù)小于第一門限值則啟動(dòng)RTSP連接所述流媒體服務(wù)器將所述點(diǎn)播數(shù)據(jù)的后續(xù)部分下載到所述內(nèi)容緩沖區(qū),若所述剩余數(shù)據(jù)大于第二門限值則終止RTSP下載。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市彪騏數(shù)碼科技有限公司,未經(jīng)深圳市彪騏數(shù)碼科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810217884.0/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- RTSP客戶端訪問SIP媒體資源的方法、系統(tǒng)及信令網(wǎng)關(guān)
- 一種改進(jìn)的機(jī)頂盒終端網(wǎng)絡(luò)傳輸協(xié)議自適應(yīng)機(jī)制
- 一種RTSP會(huì)話的驗(yàn)證方法、系統(tǒng)和裝置
- 一種媒體流數(shù)據(jù)復(fù)制方法和設(shè)備
- 終端控制方法及裝置
- 基于ONVIF的視頻源組同步回放方法及裝置
- 嵌入實(shí)時(shí)監(jiān)控系統(tǒng)的RTSP轉(zhuǎn)發(fā)方法
- 播放數(shù)據(jù)的獲取推送方法、系統(tǒng)、介質(zhì)、服務(wù)端、播放終端
- 基于RTSP協(xié)議的跨網(wǎng)絡(luò)云端遠(yuǎn)程監(jiān)控系統(tǒng)及監(jiān)控方法
- 一種RTSP視頻流傳輸方法、系統(tǒng)、設(shè)備及可存儲(chǔ)介質(zhì)
- 通信管理系統(tǒng)、通信管理方法及通信控制裝置
- 一種P2P業(yè)務(wù)接入方法、系統(tǒng)和裝置
- 針對(duì)網(wǎng)絡(luò)P2P應(yīng)用的MCMPA監(jiān)控方法
- 一種用于發(fā)現(xiàn)P2P流量優(yōu)化服務(wù)的方法、裝置和系統(tǒng)
- P2P對(duì)等連接建立方法及系統(tǒng)
- 用于對(duì)等(P2P)通信的無線電接入網(wǎng)(RAN)
- 一種信息處理方法及電子設(shè)備
- 基于P2P網(wǎng)絡(luò)的數(shù)據(jù)處理方法、裝置及系統(tǒng)
- 基于與用于P2P會(huì)話的發(fā)言權(quán)仲裁相關(guān)的多播地址建立多播信令控制信道
- 建立WiFi P2P連接的方法及裝置
- 一種將寬帶流媒體系統(tǒng)接入移動(dòng)網(wǎng)絡(luò)的裝置及其方法
- 基于內(nèi)容分發(fā)網(wǎng)絡(luò)的流媒體加速系統(tǒng)、方法及設(shè)備
- 流媒體網(wǎng)關(guān)及其提供流媒體服務(wù)的方法
- 流媒體發(fā)布平臺(tái)及方法
- 一種流媒體業(yè)務(wù)優(yōu)化方法、設(shè)備及系統(tǒng)
- 一種移動(dòng)流媒體播放器及其網(wǎng)關(guān)
- 一種流媒體接入方法及裝置
- 流媒體服務(wù)系統(tǒng)
- 流媒體緩存方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 流媒體的傳輸方法、流媒體服務(wù)器及流媒體系統(tǒng)





