[發(fā)明專利]一種數(shù)字媒體點(diǎn)播和數(shù)字資源下載的融合實(shí)現(xiàn)方法有效
| 申請(qǐng)?zhí)枺?/td> | 200910076544.5 | 申請(qǐng)日: | 2009-01-08 |
| 公開(公告)號(hào): | CN101459678A | 公開(公告)日: | 2009-06-17 |
| 發(fā)明(設(shè)計(jì))人: | 馬晨光;王展;李軍;劉靖;吳海博;高海強(qiáng) | 申請(qǐng)(專利權(quán))人: | 中國(guó)科學(xué)院計(jì)算技術(shù)研究所 |
| 主分類號(hào): | H04L29/06 | 分類號(hào): | H04L29/06;H04L29/08;H04L12/18 |
| 代理公司: | 北京泛華偉業(yè)知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人: | 王 勇 |
| 地址: | 100190北京*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)字 媒體 點(diǎn)播 資源 下載 融合 實(shí)現(xiàn) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)上數(shù)字媒體的點(diǎn)播和下載應(yīng)用,特別涉及一種基于P 2P網(wǎng)絡(luò)的數(shù)字媒體點(diǎn)播和數(shù)字資源下載的融合實(shí)現(xiàn)方法。
背景技術(shù)
隨著國(guó)際互聯(lián)網(wǎng)(Internet)和數(shù)字化技術(shù)的快速發(fā)展,通過(guò)互聯(lián)網(wǎng)交易 及傳播的數(shù)字媒體內(nèi)容(通常為音視頻資源)越來(lái)越多。大量數(shù)字媒體內(nèi)容 的提供商和運(yùn)營(yíng)商利用高速互聯(lián)互通的國(guó)際互聯(lián)網(wǎng)發(fā)布數(shù)字內(nèi)容,不但產(chǎn)生 了巨大的商業(yè)價(jià)值,還提供給普通用戶一種更加便捷的途徑以獲取更優(yōu)質(zhì)的 視聽服務(wù)享受。目前部署較為廣泛的視頻點(diǎn)播VOD(Video?on?Demand)系統(tǒng), 可方便地根據(jù)用戶需要播放相應(yīng)的音視頻節(jié)目,徹底改變了過(guò)去收看節(jié)目的 被動(dòng)方式,實(shí)現(xiàn)了節(jié)目的按需收看和任意播放,為用戶提供實(shí)時(shí)、交互、按 需點(diǎn)播的視聽服務(wù)。
但是,現(xiàn)有的數(shù)字媒體點(diǎn)播系統(tǒng)大都采用單純的C/S(Client/Server)架 構(gòu),或者P2P(Peer-to-Peer)架構(gòu)實(shí)現(xiàn)數(shù)字媒體資源的下載和共享。C/S架 構(gòu)即客戶端/服務(wù)器模式,當(dāng)點(diǎn)播系統(tǒng)用戶較少時(shí),它可以很好地實(shí)現(xiàn)數(shù)字 資源的高效存儲(chǔ)和獲取。但如果用戶規(guī)模很大,則大量用戶同時(shí)在網(wǎng)絡(luò)上點(diǎn) 播數(shù)字資源很容易造成資源服務(wù)器的負(fù)擔(dān)過(guò)重,進(jìn)而導(dǎo)致資源服務(wù)器終止提 供服務(wù)。而P2P技術(shù)是目前一種流行的文件傳輸技術(shù),一個(gè)用戶既可以作為 客戶端從其他用戶上下載數(shù)據(jù),也能夠作為服務(wù)器向其他用戶提供數(shù)據(jù)下 載。它具有任務(wù)下載人數(shù)越多,下載速度越快的優(yōu)點(diǎn)。與此同時(shí),P2P技術(shù) 也存在一些固有的缺點(diǎn),如數(shù)據(jù)下載速度不穩(wěn)定,特別當(dāng)某個(gè)任務(wù)的下載人 數(shù)較少,或該任務(wù)非熱門資源時(shí),數(shù)據(jù)下載速度相對(duì)較慢,不利于用戶對(duì)數(shù) 字資源的順利獲取。此外,當(dāng)前主流的一些P2P應(yīng)用軟件只提供了單純的數(shù) 字資源下載或者單純的數(shù)字媒體點(diǎn)播功能,并不支持?jǐn)?shù)字資源的同步下載與 播放。
發(fā)明內(nèi)容
本發(fā)明的目的是克服現(xiàn)有的P2P應(yīng)用軟件只提供了單純的數(shù)字媒體點(diǎn) 播或單純的數(shù)字資源下載的缺陷,從而提供一種既能實(shí)現(xiàn)數(shù)字媒體點(diǎn)播,又 能實(shí)現(xiàn)數(shù)字資源下載的方法。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種數(shù)字媒體點(diǎn)播和數(shù)字資源下載的 融合實(shí)現(xiàn)方法,包括:
步驟1)、用戶選定待操作的數(shù)字資源,并分別建立與資源服務(wù)器、P2P 網(wǎng)絡(luò)上其它用戶間的連接;
步驟2)、創(chuàng)建一個(gè)可見的文件夾用于保存數(shù)字媒體點(diǎn)播或數(shù)字資源下載 時(shí)所得到的待操作數(shù)字資源;
步驟3)、用戶采用數(shù)字媒體點(diǎn)播方式實(shí)現(xiàn)對(duì)待操作數(shù)字資源的數(shù)字媒體 點(diǎn)播,或采用數(shù)字資源下載方式實(shí)現(xiàn)對(duì)待操作數(shù)字資源的下載;所述的數(shù)字 媒體點(diǎn)播方式或所述的數(shù)字資源下載方式所得到的所述待操作數(shù)字資源都 存放在步驟2)所創(chuàng)建的文件夾下;
步驟4)、用戶根據(jù)需要在所述的數(shù)字媒體點(diǎn)播方式或數(shù)字資源下載方式 間切換。
上述技術(shù)方案中,所述的數(shù)字媒體點(diǎn)播方式包括:
步驟a-1)、向資源服務(wù)器請(qǐng)求待點(diǎn)播數(shù)字資源的頭部數(shù)據(jù)塊;
步驟a-2)、根據(jù)待點(diǎn)播數(shù)字資源的播放進(jìn)度,在所述待點(diǎn)播數(shù)字資源的 未播放數(shù)據(jù)塊中,計(jì)算安全播放區(qū)域的范圍;
步驟a-3)、對(duì)所述安全播放區(qū)域范圍內(nèi)的數(shù)據(jù)塊,從資源服務(wù)器請(qǐng)求未 下載數(shù)據(jù)塊的數(shù)據(jù);
步驟a-4)、對(duì)所述安全播放區(qū)域范圍外的數(shù)據(jù)塊,采用P2P下載方式從 所述P2P網(wǎng)絡(luò)中的其它用戶下載數(shù)據(jù)。
上述技術(shù)方案中,在所述的步驟a-2)中,計(jì)算安全播放區(qū)域的范圍包 括:
步驟a-2-1)、在待點(diǎn)播數(shù)字資源的當(dāng)前播放位置向后計(jì)算一定數(shù)量的 數(shù)據(jù)塊,這些數(shù)據(jù)塊形成所述的安全播放區(qū)域;
步驟a-2-2)、在所述安全播放區(qū)域的播放時(shí)間段內(nèi),間隔一定的時(shí)間 重復(fù)執(zhí)行所述的步驟a-2-1)。
上述技術(shù)方案中,所述的步驟a-3)包括:
步驟a-3-1)、對(duì)所述安全播放區(qū)域范圍內(nèi)的數(shù)據(jù)塊,檢查是否存在未下 載的數(shù)據(jù)塊;
步驟a-3-2)、從所述資源服務(wù)器上請(qǐng)求未下載數(shù)據(jù)塊的數(shù)據(jù),同時(shí)向P2P 網(wǎng)絡(luò)上已經(jīng)發(fā)送數(shù)據(jù)請(qǐng)求的其他用戶發(fā)送取消數(shù)據(jù)的請(qǐng)求。
上述技術(shù)方案中,在所述的步驟a-4)中,采用P2P下載方式從所述P2P 網(wǎng)絡(luò)中的其它用戶下載數(shù)據(jù)時(shí),采用了按順序下載與按照全局最少優(yōu)先、嚴(yán) 格優(yōu)先級(jí)下載相結(jié)合的下載原則。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國(guó)科學(xué)院計(jì)算技術(shù)研究所,未經(jīng)中國(guó)科學(xué)院計(jì)算技術(shù)研究所許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910076544.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 使用逆空間濾波的數(shù)字圖像重建
- 數(shù)字版權(quán)管理交易系統(tǒng)
- 一種數(shù)字證書自動(dòng)申請(qǐng)方法和裝置及系統(tǒng)
- 用于數(shù)字記憶練習(xí)的數(shù)學(xué)教具
- 一種數(shù)字種類的確定方法及裝置
- 數(shù)字資產(chǎn)編碼方法
- 數(shù)字證書管理方法及設(shè)備
- 數(shù)字媒體水印處理方法、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 數(shù)字亞克力標(biāo)牌
- 一種基于區(qū)塊鏈的數(shù)字資產(chǎn)交易方法、裝置及存儲(chǔ)介質(zhì)
- 一種點(diǎn)播機(jī)
- 一種點(diǎn)播系統(tǒng)、點(diǎn)播方法及點(diǎn)播服務(wù)器
- 互聯(lián)網(wǎng)點(diǎn)播信號(hào)動(dòng)態(tài)切換方法
- 車載視頻點(diǎn)播裝置
- 一種支持對(duì)批量節(jié)目實(shí)現(xiàn)按次訂購(gòu)和播放的視頻點(diǎn)播系統(tǒng)
- 一種多媒體的多終端點(diǎn)播方法
- 視頻點(diǎn)播系統(tǒng)及其方法
- 一種點(diǎn)播控制方法及點(diǎn)播控制平臺(tái)
- 適用于點(diǎn)播影院的信息處理方法及裝置
- 曲目點(diǎn)播交互方法、介質(zhì)、裝置和計(jì)算設(shè)備





