專利名稱:電視節(jié)目在線廣播方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)電視技術(shù),特別是涉及以實(shí)時(shí)流式傳輸?shù)碾娨暪?jié)目的在線廣播方法。
背景技術(shù):
現(xiàn)有的電視節(jié)目在線廣播(即在互聯(lián)網(wǎng)上播出電視節(jié)目)普遍使用的方法是電視節(jié)目的音頻視頻信號(hào)經(jīng)(壓縮編碼服務(wù)器)編碼、壓縮、打包等流化處理后傳至一個(gè)網(wǎng)絡(luò)上的流媒體服務(wù)器,用戶電腦上網(wǎng)后通過(guò)網(wǎng)絡(luò)直接從該流媒體服務(wù)器上下載流媒體數(shù)據(jù)(電視節(jié)目的音頻視頻數(shù)據(jù)包)到電腦緩存中(或不經(jīng)過(guò)緩存)并用流媒體播放軟件(如微軟公司的Windows Media Player9.0、realnetworks公司的Realplayer8.0)實(shí)時(shí)播放出來(lái)(也就是邊下載邊播放)。這種方法的缺點(diǎn)是因受到網(wǎng)絡(luò)帶寬的限制,能同時(shí)連接到流媒體服務(wù)器上看電視的用戶很有限,也就是單一媒體服務(wù)器所能支持的并發(fā)用戶數(shù)很有限;如果用戶較多的話,每個(gè)用戶連接到流媒體服務(wù)器后所能用到的帶寬將很小,無(wú)法滿足高質(zhì)量圖像傳輸?shù)囊螅粡姆?wù)器方面講,為了支持一定數(shù)量的用戶在線收看,需要很大的帶寬,而且對(duì)服務(wù)器的性能要求也很高(一臺(tái)高性能的服務(wù)器一般只支持幾千個(gè)并發(fā)連接),這就意味著網(wǎng)上播出節(jié)目的成本很高。
為了解決單一服務(wù)器接入帶寬有限的問(wèn)題,又產(chǎn)生了利用分布式(或集群式)服務(wù)器來(lái)提供服務(wù)的技術(shù)(即在多個(gè)地點(diǎn)分別設(shè)置服務(wù)器來(lái)播放同一電視節(jié)目)。中國(guó)發(fā)明專利申請(qǐng)方案“廣播多頻道網(wǎng)絡(luò)電視的中繼系統(tǒng)和組網(wǎng)方法”(專利申請(qǐng)?zhí)?1803958.8,公開(kāi)號(hào)CN1404670A)列舉了上述以往技術(shù)的缺點(diǎn),并公開(kāi)了使用多個(gè)中繼服務(wù)器來(lái)解決網(wǎng)絡(luò)帶寬問(wèn)題的技術(shù)方案。使用分布式服務(wù)器和利用多個(gè)中繼服務(wù)器這兩種方法的缺點(diǎn)是都要增加服務(wù)器,系統(tǒng)中全部服務(wù)器總需要的帶寬依然很大,仍然不能從根本上解決在線電視節(jié)目流媒體數(shù)據(jù)實(shí)時(shí)傳輸?shù)膸拞?wèn)題,同時(shí)在網(wǎng)上看電視的用戶一多,便會(huì)造成網(wǎng)絡(luò)“塞車”,甚至?xí)斐煞?wù)器無(wú)法工作,而且租用帶寬的費(fèi)用和服務(wù)器的成本也很高。
由于受到網(wǎng)絡(luò)帶寬的限制,目前只有少數(shù)大的電視臺(tái)(如CCTV新聞?lì)l道)才在網(wǎng)上進(jìn)行在線實(shí)時(shí)廣播其節(jié)目,而且在線廣播的電視節(jié)目的圖像質(zhì)量普遍都較差,用戶看到的大多是模糊的影像(聲音一般都能聽(tīng)清楚)。
發(fā)明內(nèi)容
為了克服現(xiàn)有的電視節(jié)目在線廣播占用網(wǎng)絡(luò)帶寬巨大、服務(wù)器數(shù)量要求多性能要求高、能支持的并發(fā)用戶數(shù)量有限、用戶對(duì)電視節(jié)目圖像質(zhì)量要求高等問(wèn)題,本發(fā)明的目的是提供一種新的流媒體在線廣播方法(主要是電視節(jié)目在線廣播方法),使電視臺(tái)用較小的帶寬便能夠在互聯(lián)網(wǎng)上在線廣播其節(jié)目,用戶通過(guò)互聯(lián)網(wǎng)也能看到更多更好畫(huà)面質(zhì)量的電視節(jié)目。
本發(fā)明所述的電視節(jié)目在線廣播方法是電視節(jié)目的音頻視頻信號(hào)經(jīng)(壓縮編碼服務(wù)器)編碼、壓縮、打包等流化處理后傳至網(wǎng)絡(luò)上的流媒體服務(wù)器(或直接在流媒體服務(wù)器中進(jìn)行流化處理),用戶上網(wǎng)后利用流媒體播放軟件收看電視節(jié)目時(shí)與網(wǎng)上播放電視節(jié)目的流媒體服務(wù)器(或主控服務(wù)器)建立連接,在有多個(gè)用戶收看同一電視節(jié)目時(shí),播放電視節(jié)目的流媒體服務(wù)器將節(jié)目的流媒體數(shù)據(jù)分成不同時(shí)段的數(shù)據(jù)(在主控服務(wù)器的引導(dǎo)下)實(shí)時(shí)傳輸給各個(gè)不同的用戶,(主控服務(wù)器)同時(shí)引導(dǎo)各用戶從已接收到其它各時(shí)段流媒體數(shù)據(jù)的其它用戶那里下載其它各時(shí)段的流媒體數(shù)據(jù),這樣每個(gè)用戶不僅從流媒體服務(wù)器上下載流媒體數(shù)據(jù),而且也從別的在線用戶那里下載自己所需的未從流媒體服務(wù)器上下載的各時(shí)段流媒體數(shù)據(jù),同時(shí)各用戶也把自己從流媒體服務(wù)器上下載的流媒體數(shù)據(jù)實(shí)時(shí)上傳給其它需要該段流媒體數(shù)據(jù)的用戶,用戶從流媒體服務(wù)器上下載的流媒體數(shù)據(jù)和從其它用戶那里下載的其它各時(shí)段流媒體數(shù)據(jù)(在電腦緩存中)組合(按時(shí)序拼接)后由流媒體播放軟件(在電腦或電視屏幕上)實(shí)時(shí)播放出電視畫(huà)面和聲音來(lái)。
繼續(xù)上述的邊下載(從流媒體服務(wù)器和其它用戶那里下載)、邊上傳(將自己從服務(wù)器上下載的流媒體數(shù)據(jù)上傳給其它用戶)、邊播放(各數(shù)據(jù)按時(shí)序拼接后播放,并刪除已用過(guò)的數(shù)據(jù)),直至節(jié)目結(jié)束或用戶終止。
上述的不同時(shí)段的流媒體數(shù)據(jù)也可以是一段流媒體數(shù)據(jù)中不同的數(shù)據(jù)包,即各用戶(在服務(wù)器的引導(dǎo)下)從流媒體服務(wù)器上下載不同的數(shù)據(jù)包,從其它用戶那里下載該段數(shù)據(jù)中自己還沒(méi)有的數(shù)據(jù)包,并將自己從服務(wù)器上下載的數(shù)據(jù)包上傳給其它需要該數(shù)據(jù)包的用戶,最后在電腦緩存中將各數(shù)據(jù)包按時(shí)序拼接起來(lái)后再由流媒體播放器播放出來(lái)。
應(yīng)用本發(fā)明的積極效果是電視臺(tái)在互聯(lián)網(wǎng)上實(shí)時(shí)廣播其電視節(jié)目時(shí),由于每個(gè)用戶既從流媒體服務(wù)器上下載電視節(jié)目的流媒體數(shù)據(jù),同時(shí)又充當(dāng)“服務(wù)器”角色給其它用戶上傳自己從服務(wù)器上下載的數(shù)據(jù),這樣同時(shí)在線的用戶越多,“服務(wù)器”也越多,因此流媒體服務(wù)器端只需要很小的帶寬便能廣播高畫(huà)面質(zhì)量的電視節(jié)目,而且在線收看節(jié)目的用戶數(shù)量幾乎不受限制,用戶越多電視節(jié)目流媒體數(shù)據(jù)在網(wǎng)上傳輸?shù)男Ч嚼硐搿?br>
由于使用本發(fā)明方案后,網(wǎng)絡(luò)電視廣播所需帶寬小,對(duì)服務(wù)器的性能要求也就相應(yīng)降低,最終網(wǎng)上播出節(jié)目的成本也就大大降低,達(dá)到每個(gè)電視臺(tái)都可以接受的程度;以往由于受到帶寬的限制,只能播出低質(zhì)量的圖像,應(yīng)用本發(fā)明方案后,由于對(duì)服務(wù)器端的網(wǎng)絡(luò)帶寬要求不高,網(wǎng)上播出節(jié)目的視頻圖像質(zhì)量便能大大提高。
可以說(shuō),有了本發(fā)明,幾乎所有的電視臺(tái)都有條件在網(wǎng)上在線高質(zhì)量廣播其節(jié)目;而廣大互聯(lián)網(wǎng)用戶從網(wǎng)上收看世界上所有電視臺(tái)的實(shí)時(shí)電視節(jié)目的愿望也將能夠?qū)崿F(xiàn),甚至以后用一臺(tái)可以直接上網(wǎng)的電視機(jī),便能收看世界上所有電視臺(tái)的節(jié)目。
本發(fā)明方案同樣適用于互聯(lián)網(wǎng)上以實(shí)時(shí)流式傳輸?shù)囊曨l會(huì)議、遠(yuǎn)程教學(xué)、視頻監(jiān)視、現(xiàn)場(chǎng)直播、網(wǎng)絡(luò)電臺(tái)廣播、交互式游戲等其它網(wǎng)上流媒體的實(shí)時(shí)播放,這也在本發(fā)明權(quán)利范圍之內(nèi)。
下面結(jié)合附圖和一個(gè)實(shí)施例對(duì)本發(fā)明作進(jìn)一步描述。
圖1是本發(fā)明一個(gè)實(shí)施例的系統(tǒng)構(gòu)成示意圖。
圖2是本發(fā)明一個(gè)實(shí)施例的流媒體數(shù)據(jù)傳輸方框圖。
圖3是本發(fā)明一個(gè)實(shí)施例的流媒體數(shù)據(jù)傳輸過(guò)程圖。
圖4是本發(fā)明一個(gè)實(shí)施例的流媒體數(shù)據(jù)分段傳輸示意圖。
圖中S表示在線播放電視節(jié)目的流媒體服務(wù)器,A、B、C、D為網(wǎng)上收看同一電視節(jié)目的用戶終端,T表示一段完整的流媒體數(shù)據(jù),T1、T2、T3、T4表示將T分割成4個(gè)時(shí)段后各時(shí)段的數(shù)據(jù)(也可以表示為T為一段流媒體數(shù)據(jù)或一個(gè)大的數(shù)據(jù)包,T1、T2、T3、T4為T所分解出來(lái)的小數(shù)據(jù)包),T1、T2、T3、T4按正確時(shí)序可拼接出完整數(shù)據(jù)T(在T1、T2、T3、T4數(shù)據(jù)包的開(kāi)頭都有時(shí)間信息或位置信息以用于拼接)。
具體實(shí)施例方式
參照?qǐng)D1,在線播放電視節(jié)目的流媒體服務(wù)器S及上網(wǎng)用戶(A、B、C、D)都連接到Internet(因特網(wǎng)、互聯(lián)網(wǎng))上。電視節(jié)目的音頻視頻信號(hào)經(jīng)(壓縮編碼服務(wù)器)編碼、壓縮、打包等流化處理后傳至流媒體服務(wù)器S(或直接在流媒體服務(wù)器中進(jìn)行流化處理),當(dāng)上網(wǎng)用戶利用流媒體播放軟件收看流媒體服務(wù)器S播放的實(shí)時(shí)電視節(jié)目時(shí),用戶(A、B、C、D)便通過(guò)網(wǎng)絡(luò)與流媒體服務(wù)器S建立起連接。
參照?qǐng)D2,在本發(fā)明方案所述的電視節(jié)目在線廣播過(guò)程中,用戶(A、B、C、D)不僅從流媒體服務(wù)器S上下載節(jié)目的流媒體數(shù)據(jù),同時(shí)也通過(guò)Internet從其它用戶那里下載該節(jié)目的流媒體數(shù)據(jù),而且用戶也將自己從流媒體服務(wù)器S上下載的流媒體數(shù)據(jù)上傳給其它需要該數(shù)據(jù)的用戶。
電視節(jié)目在線廣播的具體過(guò)程再參照?qǐng)D3。
首先,上網(wǎng)用戶利用流媒體播放軟件收看網(wǎng)上電視節(jié)目時(shí)通過(guò)網(wǎng)絡(luò)與播放電視節(jié)目的流媒體服務(wù)器建立連接,并在服務(wù)器上作登記,表明本用戶正在在線收看該節(jié)目[圖3(1)]。
用戶連接到流媒體服務(wù)器上后便從流媒體服務(wù)器上下載電視節(jié)目的流媒體數(shù)據(jù)[圖3(2)]有多個(gè)用戶同時(shí)收看同一節(jié)目時(shí),服務(wù)器分別向各用戶傳輸節(jié)目中不同時(shí)段的流媒體數(shù)據(jù)(或是同一段流媒體數(shù)據(jù)中不同的數(shù)據(jù)包。根據(jù)用戶數(shù)量、網(wǎng)絡(luò)速度等情況,流媒體服務(wù)器向各用戶傳輸?shù)牧髅襟w數(shù)據(jù)中有些用戶的數(shù)據(jù)可以是相同的)。
與此同時(shí),各用戶也(在服務(wù)器的引導(dǎo)下)從其它收看同一節(jié)目的在線用戶那里下載其它用戶已下載而自己還未下載的該時(shí)段流媒體數(shù)據(jù)[圖3(3)],并(在服務(wù)器的引導(dǎo)下)向其它有需要的用戶上傳自己已從服務(wù)器上下載的流媒體數(shù)據(jù)[圖3(4)]。
用戶[如圖4(A)]從服務(wù)器上下載的流媒體數(shù)據(jù)[圖4(T1)]和從其它用戶[如圖4(B、C、D)]那里下載的流媒體數(shù)據(jù)[圖4(T2、T3、T4)]按正確時(shí)序拼接成完整的數(shù)據(jù)段[圖4(T)、圖3(5)]后,再由流媒體播放軟件(如微軟公司的WindowsMedia Player9.0、Real公司的Realplayer8.0)播放出視頻圖像和聲音來(lái)[圖3(6)]。
本發(fā)明方案中流媒體數(shù)據(jù)的分段傳輸方法參照?qǐng)D4。
例如在服務(wù)器上將視頻畫(huà)面長(zhǎng)度為0.2秒的一段流媒體數(shù)據(jù)T分成T1、T2、T3、T4四個(gè)時(shí)段數(shù)據(jù),服務(wù)器將這四個(gè)時(shí)段的數(shù)據(jù)分別下傳給用戶A、B、C、D,即用戶A從服務(wù)器上下載到數(shù)據(jù)T1,用戶B、C、D分別下載到數(shù)據(jù)T2、T3、T4。之后(在服務(wù)器的引導(dǎo)下)用戶A再分別向用戶B、C、D上傳已下載的數(shù)據(jù)T1,而同樣用戶B也分別向用戶A、C、D上傳自己從服務(wù)器上下載的數(shù)據(jù)T2,用戶C向用戶A、B、D上傳數(shù)據(jù)T3,用戶D向用戶A、B、C上傳數(shù)據(jù)T4。
各用戶把從服務(wù)器和其它用戶那里下載的各時(shí)段數(shù)據(jù)(或一段數(shù)據(jù)中的各數(shù)據(jù)包)按正確時(shí)序拼接起來(lái)后再由流媒體播放器播放出聲像來(lái)。
假設(shè)流媒體數(shù)據(jù)T的大小為8kbit,T1、T2、T3、T4都為2kbit,用戶A、B、C、D所下載到的該段0.2秒長(zhǎng)度視頻畫(huà)面流媒體數(shù)據(jù)都是T1+T2+T3+T4=8kbit。利用本發(fā)明方法,服務(wù)器端只發(fā)送了T1+T2+T3+T4=2+2+2+2=8kbit的流媒體數(shù)據(jù),也就是無(wú)論用戶數(shù)量有多少,服務(wù)器端最少只要發(fā)送1份流媒體數(shù)據(jù)就可以了;而如果利用現(xiàn)有的網(wǎng)絡(luò)電視廣播方法,服務(wù)器端則需要發(fā)送8kbit×4=32kbit的流媒體數(shù)據(jù)。
上面列出了一個(gè)只有4個(gè)用戶(A、B、C、D)的實(shí)施例來(lái)說(shuō)明本發(fā)明電視節(jié)目在線廣播方法。當(dāng)有更多在線用戶同時(shí)收看同一節(jié)目時(shí),其方法和過(guò)程也是一樣的。當(dāng)然如果用戶過(guò)多而使流媒體數(shù)據(jù)的下載超過(guò)流媒體服務(wù)器設(shè)定數(shù)值的話,部分用戶也可以在流媒體服務(wù)器(或主控服務(wù)器)的引導(dǎo)(即指示用戶從哪個(gè)IP那里下載)下直接從其它用戶那里下載流媒體數(shù)據(jù)而不從服務(wù)器下載;另外流媒體服務(wù)器也可以根據(jù)用戶情況發(fā)送多份流媒體數(shù)據(jù);有自適應(yīng)功能(通過(guò)一定的速率反饋機(jī)制,利用媒體流的速率層次編碼能力,在流媒體服務(wù)器端動(dòng)態(tài)地調(diào)節(jié)流媒體的傳輸速率,保證客戶端在網(wǎng)絡(luò)可用帶寬變化的時(shí)候也能夠正常地收看流媒體內(nèi)容)的流媒體服務(wù)器還可根據(jù)各用戶的網(wǎng)絡(luò)狀況來(lái)調(diào)節(jié)傳輸速率。
本發(fā)明所述的電視節(jié)目在線廣播,是指電視節(jié)目在互聯(lián)網(wǎng)上的實(shí)時(shí)廣播,即電視節(jié)目與有線電視、無(wú)線廣播同時(shí)在網(wǎng)上播出。由于網(wǎng)絡(luò)傳輸?shù)难舆t和流媒體播放軟件對(duì)數(shù)據(jù)緩沖的需要,互聯(lián)網(wǎng)用戶所看到的實(shí)時(shí)電視畫(huà)面一般要比無(wú)線接收和有線用戶慢幾秒至幾十秒。
電視節(jié)目在線廣播(即在互聯(lián)網(wǎng)上播出電視節(jié)目)的特點(diǎn)是節(jié)目數(shù)據(jù)以實(shí)時(shí)流式傳輸、所有用戶同時(shí)(由于各用戶網(wǎng)絡(luò)狀況不同,時(shí)間上稍有差別)看到相同的節(jié)目?jī)?nèi)容。應(yīng)用本發(fā)明方案,同時(shí)在線收看同一電視節(jié)目的用戶越多,每個(gè)用戶下載電視節(jié)目流媒體數(shù)據(jù)的路子也越多[理論上除了可以從流媒體服務(wù)器上下載外,還可以從(N-1)個(gè)用戶那里下載(N為在線收看同一節(jié)目的用戶總數(shù))],下載速度也更快(相比只從服務(wù)器一處下載數(shù)據(jù)要快得多)。由于用戶所下載到的流媒體數(shù)據(jù)主要來(lái)自其它用戶而非流媒體服務(wù)器,這樣便將流媒體服務(wù)器“解放”出來(lái),在流媒體服務(wù)器端,最少時(shí)只要傳輸一份流媒體數(shù)據(jù)便可滿足成千上萬(wàn)用戶的收看需求。
假設(shè)某一頻道的電視節(jié)目在線進(jìn)行高清晰廣播時(shí),單一用戶正常收看節(jié)目所需要的傳輸速率為40kbit/s。在有1000個(gè)用戶和100000個(gè)用戶在線收看該節(jié)目時(shí),利用本發(fā)明方案,流媒體服務(wù)器端最少只需向用戶發(fā)送10至1000份流媒體數(shù)據(jù)便可滿足用戶收看,所需帶寬為400kbit/s至40Mbit/s(不包括傳輸其它數(shù)據(jù)的帶寬)。而如果利用現(xiàn)有的網(wǎng)絡(luò)電視廣播方法,服務(wù)器端則需要40kbit/s×1000=40Mbit/s和40kbit/s×100000=4000Mbit/s的帶寬。
由此可見(jiàn),本發(fā)明方案可以為網(wǎng)絡(luò)電視廣播節(jié)省巨大的帶寬。
現(xiàn)有的在線電視廣播由于受到網(wǎng)絡(luò)帶寬的限制,從服務(wù)器傳輸至用戶端的流媒體數(shù)據(jù)一般只有幾kbit/s。應(yīng)用本發(fā)明方案,用戶端下載的流媒體數(shù)據(jù)可以達(dá)到幾十kbit/s,甚至幾百kbit/s,因而在線電視節(jié)目可以以高清晰畫(huà)面播出。
本發(fā)明方案中,最好在系統(tǒng)中增加一臺(tái)主控服務(wù)器,讓這臺(tái)主控服務(wù)器起“總指揮”的作用用戶(點(diǎn)擊網(wǎng)頁(yè)鏈接或輸入網(wǎng)址)連接到主控服務(wù)器后,主控服務(wù)器便登記該用戶并檢查該用戶的網(wǎng)絡(luò)傳輸狀況,如需驗(yàn)證用戶身份則查驗(yàn)用戶的帳號(hào)和密碼;在用戶請(qǐng)求傳輸流媒體數(shù)據(jù)時(shí),流媒體服務(wù)器在主控服務(wù)器的控制下向用戶傳輸流媒體數(shù)據(jù),同時(shí)主控服務(wù)器根據(jù)各用戶的網(wǎng)絡(luò)狀況及地理位置,指引該用戶從哪個(gè)用戶那里下載所需的流媒體數(shù)據(jù),以達(dá)到最佳傳輸效果。這樣主控服務(wù)器便控制著電視節(jié)目在整個(gè)網(wǎng)絡(luò)中的在線廣播,有利于電視節(jié)目在線廣播的管理。當(dāng)然也可以將主控服務(wù)器和流媒體服務(wù)器合二為一。
本發(fā)明技術(shù)還可以和流媒體播放軟件結(jié)合在一起,即讓流媒體播放軟件除了有正常的播放流媒體的功能外,還可向其它用戶上傳流媒體數(shù)據(jù)。
與本發(fā)明方案有關(guān)的軟件流媒體服務(wù)器軟件可參照realserver、windows media server與quicktimestreaming server,用戶既從服務(wù)器下載數(shù)據(jù)同時(shí)又向其它用戶上傳所下載數(shù)據(jù)的軟件可參照源代碼公開(kāi)的下載軟件BitTorrent,流媒體播放軟件可參照微軟公司的Windows Media Player9.0、realnetworks公司的Realplayer8.0與Apple公司的QuickTime。
權(quán)利要求
1.一種電視節(jié)目在線廣播方法,電視節(jié)目的音頻視頻信號(hào)經(jīng)編碼、壓縮、打包等流化處理后傳至網(wǎng)絡(luò)上的流媒體服務(wù)器,用戶(A、B、C、D)上網(wǎng)后利用流媒體播放軟件收看電視節(jié)目時(shí)與網(wǎng)上播放電視節(jié)目的流媒體服務(wù)器(S)建立連接,其特征是在有多個(gè)用戶收看同一電視節(jié)目時(shí),播放電視節(jié)目的流媒體服務(wù)器將節(jié)目的流媒體數(shù)據(jù)分成不同時(shí)段的數(shù)據(jù)實(shí)時(shí)傳輸給各個(gè)不同的用戶,同時(shí)引導(dǎo)各用戶從已接收到其它各時(shí)段流媒體數(shù)據(jù)的其它用戶那里下載其它各時(shí)段的流媒體數(shù)據(jù),另外各用戶也把自己從流媒體服務(wù)器上下載的流媒體數(shù)據(jù)實(shí)時(shí)上傳給其它需要該段流媒體數(shù)據(jù)的用戶;用戶從流媒體服務(wù)器上下載的流媒體數(shù)據(jù)和從其它用戶那里下載的其它各時(shí)段流媒體數(shù)據(jù)組合后由流媒體播放軟件實(shí)時(shí)播放出電視畫(huà)面和聲音來(lái)。
2.權(quán)利要求1所述的電視節(jié)目在線廣播方法,其特征是不同時(shí)段的流媒體數(shù)據(jù)是一段流媒體數(shù)據(jù)中不同的數(shù)據(jù)包。
全文摘要
一種電視節(jié)目在線廣播方法,屬于網(wǎng)絡(luò)電視技術(shù)。其特點(diǎn)是網(wǎng)上收看電視節(jié)目的用戶不僅從流媒體服務(wù)器上下載電視節(jié)目的流媒體數(shù)據(jù),同時(shí)也從別的在線用戶那里下載,并把自己從流媒體服務(wù)器上下載的流媒體數(shù)據(jù)上傳給其它有需要的用戶。用戶從流媒體服務(wù)器上下載的流媒體數(shù)據(jù)和從其它用戶那里下載的流媒體數(shù)據(jù)組合后由播放軟件實(shí)時(shí)播放出來(lái)。應(yīng)用本發(fā)明,流媒體服務(wù)器只需要很小的帶寬便能在線播放高質(zhì)量的電視節(jié)目,播出成本低,而且用戶數(shù)量幾乎不受限制。
文檔編號(hào)H04L12/24GK1529504SQ20031011174
公開(kāi)日2004年9月15日 申請(qǐng)日期2003年10月13日 優(yōu)先權(quán)日2003年10月13日
發(fā)明者周良勇 申請(qǐng)人:周良勇