專利名稱:基于瀏覽器的點(diǎn)對(duì)點(diǎn)分配系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般而言涉及一種在線分配系統(tǒng),尤其涉及一種基于瀏覽器的在線媒體流點(diǎn)對(duì)點(diǎn)(Peer to Peer, P2P)分配系統(tǒng)。
背景技術(shù):
近年來,消費(fèi)者已經(jīng)享受到傳統(tǒng)的互聯(lián)網(wǎng)上媒體。例如,隨著互聯(lián)網(wǎng)收音機(jī)和互聯(lián)網(wǎng)電視的出現(xiàn),消費(fèi)者已經(jīng)正在使用他們能夠聯(lián)網(wǎng)的計(jì)算機(jī)來收聽音樂以及觀看視頻。能夠經(jīng)互聯(lián)網(wǎng)流處理的內(nèi)容包括音樂、脫口秀、演講、交互式應(yīng)用、游戲、視頻、音頻書、其他能夠流處理的媒體、或者它們的組合。這些內(nèi)容一般是使用專有分配軟件和硬件通過在線分配系統(tǒng)來分發(fā)給接收方設(shè)備。在線分配系統(tǒng)的困境在于,隨著對(duì)于媒體流的請(qǐng)求方增多,則可用的總帶寬減小。例如,對(duì)于流行視頻流服務(wù)的用戶體驗(yàn)常常因該服務(wù)的流行度而受到削弱?,F(xiàn)有的在線分配服務(wù)已經(jīng)嘗試通過提出減小經(jīng)網(wǎng)絡(luò)移動(dòng)的數(shù)據(jù)量的方案來改善它們的分配服務(wù)。然而,這種改善僅僅是通過減輕用戶數(shù)與帶寬之間的逆線性關(guān)系而使上述問題得到緩和。結(jié)果是,隨著對(duì)于給定在線分配服務(wù)的用戶數(shù)的增加,用戶體驗(yàn)仍然在下滑。具體而言,在線分配系統(tǒng)的用戶并不擁有觀看互聯(lián)網(wǎng)上流行媒體文件的有效工具。為用戶提供傳送和流處理媒體文件的有效方法對(duì)于為用戶提供更好的用戶體驗(yàn)而言是有價(jià)值的。然而,現(xiàn)有系統(tǒng)并沒有為用戶提供向他們呈現(xiàn)在線媒體分配的最有效方法的工具或方法。
發(fā)明內(nèi)容
本發(fā)明提供一種操作媒體分配系統(tǒng)的方法,包括:經(jīng)由第一瀏覽器對(duì)來自外部系統(tǒng)的媒體對(duì)象進(jìn)行流處理;接收來自觀看者設(shè)備的媒體請(qǐng)求;確定所述媒體請(qǐng)求是否針對(duì)所述媒體對(duì)象;以及在確定所述媒體請(qǐng)求是針對(duì)所述媒體對(duì)象時(shí)將所述媒體對(duì)象的一部分從所述第一瀏覽器提供至所述觀看者設(shè)備的第二瀏覽器。本發(fā)明還提供一種媒體分配系統(tǒng),包括:流模塊,用于經(jīng)由第一瀏覽器對(duì)來自外部系統(tǒng)的媒體對(duì)象進(jìn)行流處理;通信模塊,用于接收來自觀看者設(shè)備的媒體請(qǐng)求;比較模塊,耦接至所述流模塊和所述通信模塊,用于確定所述媒體請(qǐng)求是否針對(duì)所述媒體對(duì)象;以及服務(wù)模塊,用于在確定所述媒體請(qǐng)求是針對(duì)所述媒體對(duì)象時(shí)將所述媒體對(duì)象的一部分從所述第一瀏覽器提供至所述觀看者設(shè)備的第二瀏覽器。本發(fā)明的一些實(shí)施例在上述之外還附加或替代有其他的方案、元件、特征、和步驟。這些可能的附加和替代通過余下的說明書加以描述。
圖1示出根據(jù)本發(fā)明一實(shí)施例的媒體分配系統(tǒng);
權(quán)利要求
1.一種操作點(diǎn)對(duì)點(diǎn)媒體分配系統(tǒng)的方法,包括: 經(jīng)由第一瀏覽器對(duì)來自外部系統(tǒng)的媒體對(duì)象進(jìn)行流處理; 接收來自觀看者設(shè)備的媒體請(qǐng)求; 確定所述媒體請(qǐng)求是否針對(duì)所述媒體對(duì)象;以及 在確定所述媒體請(qǐng)求是針對(duì)所述媒體對(duì)象時(shí)將所述媒體對(duì)象的一部分從所述第一瀏覽器提供至所述觀看者設(shè)備的第二瀏覽器。
2.如權(quán)利要求1所述的操作點(diǎn)對(duì)點(diǎn)媒體分配系統(tǒng)的方法,還包括: 向目標(biāo)觀看者設(shè)備發(fā)送媒體請(qǐng)求以請(qǐng)求和接收所述媒體對(duì)象的第二部分。
3.如權(quán)利要求2所述的操作點(diǎn)對(duì)點(diǎn)媒體分配系統(tǒng)的方法,其中所述媒體對(duì)象具有序列屬性,在所述媒體對(duì)象被播放時(shí) ,所述媒體對(duì)象具有設(shè)定持續(xù)期,并且所述媒體對(duì)象的多個(gè)部分對(duì)應(yīng)于所述設(shè)定持續(xù)期中一個(gè)序列的多個(gè)分片;并且 所述第二部分是通過確定所述媒體對(duì)象中缺少部分的序列中最早的那個(gè)部分來確定。
4.如權(quán)利要求1-3任一項(xiàng)所述的操作點(diǎn)對(duì)點(diǎn)媒體分配系統(tǒng)的方法,其中所述的流處理包括按順序時(shí)間塊下載所述媒體對(duì)象并通過所述第一瀏覽器來播放所述媒體對(duì)象。
5.一種基于瀏覽器的點(diǎn)對(duì)點(diǎn)媒體分配系統(tǒng),包括: 流模塊,用于經(jīng)由第一瀏覽器對(duì)來自外部系統(tǒng)的媒體對(duì)象進(jìn)行流處理; 通信模塊,用于接收來自觀看者設(shè)備的媒體請(qǐng)求; 比較模塊,耦接至所述流模塊和所述通信模塊,用于確定所述媒體請(qǐng)求是否針對(duì)所述媒體對(duì)象;以及 服務(wù)模塊,用于在確定所述媒體請(qǐng)求是針對(duì)所述媒體對(duì)象時(shí)將所述媒體對(duì)象的一部分從所述第一瀏覽器提供至所述觀看者設(shè)備的第二瀏覽器。
6.如權(quán)利要求5所述的基于瀏覽器的點(diǎn)對(duì)點(diǎn)媒體分配系統(tǒng),還包括: 請(qǐng)求模塊,用于向目標(biāo)觀看者設(shè)備發(fā)送媒體請(qǐng)求以請(qǐng)求和接收所述媒體對(duì)象的第二部分。
7.如權(quán)利要求6所述的基于瀏覽器的點(diǎn)對(duì)點(diǎn)媒體分配系統(tǒng),其中,所述媒體對(duì)象具有序列屬性,在所述媒體對(duì)象被播放時(shí),所述媒體對(duì)象具有設(shè)定持續(xù)期,并且所述媒體對(duì)象的多個(gè)部分對(duì)應(yīng)于所述設(shè)定持續(xù)期中一個(gè)序列的多個(gè)分片。
8.如權(quán)利要求7所述的基于瀏覽器的點(diǎn)對(duì)點(diǎn)媒體分配系統(tǒng),其中,所述請(qǐng)求模塊通過確定所述媒體對(duì)象中缺少部分的序列中最早的那個(gè)部分來確定所述第二部分。
9.如權(quán)利要求5-8任一項(xiàng)所述的基于瀏覽器的點(diǎn)對(duì)點(diǎn)媒體分配系統(tǒng),其中,所述的流處理包括按順序時(shí)間塊下載所述媒體對(duì)象并通過所述第一瀏覽器來播放所述媒體對(duì)象。
10.如權(quán)利要求9所述的基于瀏覽器的點(diǎn)對(duì)點(diǎn)媒體分配系統(tǒng),還包括:播放模塊,用于播放所述媒體對(duì)象。
全文摘要
本發(fā)明提供一種操作媒體分配系統(tǒng)的方法,包括經(jīng)由第一瀏覽器對(duì)來自外部系統(tǒng)的媒體對(duì)象進(jìn)行流處理;接收來自觀看者設(shè)備的媒體請(qǐng)求;確定所述媒體請(qǐng)求是否針對(duì)所述媒體對(duì)象;以及在確定所述媒體請(qǐng)求是針對(duì)所述媒體對(duì)象時(shí)將所述媒體對(duì)象的一部分從所述第一瀏覽器提供至所述觀看者設(shè)備的第二瀏覽器。
文檔編號(hào)H04L29/08GK103220332SQ201310081640
公開日2013年7月24日 申請(qǐng)日期2013年3月14日 優(yōu)先權(quán)日2012年6月26日
發(fā)明者張旋, 胡森 申請(qǐng)人:青島云成互動(dòng)網(wǎng)絡(luò)有限公司