專利名稱:在單向電視網(wǎng)上實(shí)現(xiàn)大規(guī)模數(shù)字電視視頻點(diǎn)播的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)字電視的傳送與接收技術(shù),具體地說是一種在單向電視網(wǎng)上實(shí)現(xiàn)大規(guī)模數(shù)字電視視頻點(diǎn)播的方法。
2、背景技術(shù)現(xiàn)在收看視頻節(jié)目的主要方式是通過電視接收有線、無線或衛(wèi)星的廣播,具有覆蓋面廣、支持用戶數(shù)量不受限制的優(yōu)點(diǎn),但它有其自身的弱點(diǎn),如稍縱即逝、只能被動順序收看。因此視頻點(diǎn)播受到了人們的關(guān)注。視頻點(diǎn)播能夠讓使用者方便地選擇節(jié)目,并可以選擇從任意地方開始播放。目前已經(jīng)有了基于多種技術(shù)的視頻點(diǎn)播解決方案基于計(jì)算機(jī)網(wǎng)絡(luò)的視頻點(diǎn)播經(jīng)過長期的發(fā)展已經(jīng)非常成熟,但是由于網(wǎng)絡(luò)帶寬限制,在線點(diǎn)播用戶數(shù)量有限。為了提高支持的用戶數(shù),采用了各種最新最先進(jìn)的技術(shù),如提高視頻壓縮率,采用服務(wù)器集群和內(nèi)容分布網(wǎng)。這些技術(shù)的綜合使用使網(wǎng)絡(luò)視頻點(diǎn)播用戶數(shù)有一定提高,但是要實(shí)現(xiàn)對家庭用戶的普遍服務(wù),還存在著非常大的差距。
在數(shù)字電視基礎(chǔ)上利用有線電視網(wǎng)進(jìn)行視頻點(diǎn)播服務(wù)也被深入的進(jìn)行了研究,已經(jīng)提出了兩種方案。第一種是把有線電視網(wǎng)改造成為雙向網(wǎng),或者是利用電話撥號或網(wǎng)絡(luò),把用戶的點(diǎn)播等控制指令傳送到點(diǎn)播服務(wù)器,服務(wù)器控制播放系統(tǒng)播放相應(yīng)內(nèi)容并調(diào)制到分配的信道,用戶進(jìn)行接受。這種方式每個(gè)用戶要獨(dú)占一個(gè)信道,能夠支持的用戶非常有限,最多幾百。另一種是準(zhǔn)視頻點(diǎn)播方式——NVOD,視頻服務(wù)器將一個(gè)電視節(jié)目在幾個(gè)通道/頻道中延時(shí)-循環(huán)播放,使用戶可以自己調(diào)整收看相應(yīng)節(jié)目的時(shí)間。這種方式支持的用戶數(shù)量不受限制,但是一個(gè)節(jié)目要占用多個(gè)通道/頻道,可選擇的節(jié)目極少。
因此,現(xiàn)在的視頻點(diǎn)播技術(shù)普遍存在支持用戶少或可選擇點(diǎn)播節(jié)目少的不足,距離提供普遍人性化服務(wù)還有較大的距離。
3、發(fā)明內(nèi)容本發(fā)明的目的就是為克服上述缺點(diǎn)而提供一種在有線和地面電視廣播網(wǎng)上實(shí)現(xiàn)數(shù)字電視視頻點(diǎn)播的方法,不需要進(jìn)行線路改造,就可以支持大規(guī)模的用戶進(jìn)行點(diǎn)播,而且能夠提供足夠多的節(jié)目供用戶選擇點(diǎn)播。
實(shí)現(xiàn)本發(fā)明目的的技術(shù)方案包括以下步驟a、首先在電視傳輸?shù)念l率空間內(nèi)保留一個(gè)到多個(gè)模擬頻道,作為節(jié)目內(nèi)容發(fā)送頻道,每個(gè)保留的模擬頻道稱之為預(yù)播頻道;b、對于一個(gè)預(yù)播頻道,生成一個(gè)超過正常數(shù)字電視播出帶寬的數(shù)字傳輸通道,最大可以占用模擬頻道全部帶寬,前端服務(wù)器讀取視頻節(jié)目文件,通過這個(gè)數(shù)字傳輸通道進(jìn)行數(shù)據(jù)廣播,這個(gè)過程稱為節(jié)目預(yù)播。與普通電視不同的是,為了使節(jié)目內(nèi)容盡快到達(dá)用戶端,數(shù)據(jù)廣播的速率高于節(jié)目播放速率;c、在節(jié)目預(yù)播前,制定節(jié)目預(yù)播順序,并生成預(yù)播EPG,進(jìn)行發(fā)布;d、數(shù)字電視機(jī)頂盒接收到預(yù)播EPG,把預(yù)播節(jié)目表顯示出來,供用戶選擇感興趣的節(jié)目;e、數(shù)字電視機(jī)頂盒根據(jù)選中節(jié)目的預(yù)播時(shí)間自動接收預(yù)播頻道中的數(shù)據(jù)廣播,并保存到硬盤中進(jìn)行緩存,供用戶進(jìn)行點(diǎn)播。數(shù)字電視機(jī)頂盒監(jiān)視硬盤可用空間,當(dāng)空間不足時(shí),自動刪除部分節(jié)目,以容納新的節(jié)目;f、一旦用戶選擇的節(jié)目開始接收,數(shù)字電視機(jī)頂盒就把該節(jié)目標(biāo)注為可用節(jié)目,提示用戶可以進(jìn)行播放。
其中步驟a所述的一個(gè)預(yù)播頻道一般占用8MHz頻帶。
其中步驟b所述的數(shù)字通道的帶寬根據(jù)調(diào)制方法的不同有一些差異,例如在有線電視中采用的64QAM,傳送碼率最高約能夠達(dá)到41.34Mb/s。在每個(gè)預(yù)播頻道,當(dāng)完成對全部節(jié)目的播出后,就按照播出節(jié)目表進(jìn)行重播。在多個(gè)預(yù)播頻道的情況,預(yù)播節(jié)目在不同的預(yù)播頻道錯(cuò)位播出。以3個(gè)預(yù)播頻道為例,對于制定的好的一組預(yù)播節(jié)目ABCDEFGHIJ,在不同頻道上按時(shí)間播出順序如
圖1所示。一個(gè)預(yù)播頻道一天能夠發(fā)布播放時(shí)間約為100至150小時(shí)的DVD質(zhì)量的視頻節(jié)目內(nèi)容,折合60至90個(gè)標(biāo)準(zhǔn)電影。
其中步驟c所述的預(yù)播EPG包括以下內(nèi)容節(jié)目名、節(jié)目介紹、時(shí)間長度、
文件大小、<預(yù)播頻道號、開始時(shí)間、結(jié)束時(shí)間>、……、<預(yù)播頻道號、開始時(shí)間、結(jié)束時(shí)間>。一次可以制定將來一周甚至是一個(gè)月的預(yù)播計(jì)劃,根據(jù)預(yù)播頻道數(shù),能夠提供幾百甚至是幾千部電影。在預(yù)播過程中,可以對預(yù)播節(jié)目列表進(jìn)行部分修改,去掉較早加入的節(jié)目,加入新的節(jié)目,并且相應(yīng)修正EPG。
其中步驟d所述的數(shù)字電視機(jī)頂盒需要具備支持這種節(jié)目預(yù)播技術(shù),能夠讀取和處理預(yù)播節(jié)目的EPG,具備大容量硬盤。數(shù)字電視機(jī)頂盒建議采用雙高頻頭,并具備先進(jìn)電源管理功能。
其中步驟d所述的向用戶顯示預(yù)播節(jié)目列表,只需要顯示節(jié)目介紹等內(nèi)容,不需要顯示節(jié)目預(yù)播時(shí)間。
其中步驟e所述的對預(yù)播頻道的數(shù)據(jù)接收,對于雙高頻頭數(shù)字電視機(jī)頂盒,在第一高頻頭正常收看數(shù)字電視時(shí),第二高頻頭接收預(yù)播內(nèi)容,避免發(fā)生沖突,不收看電視時(shí),2個(gè)高頻頭都接收來自不同預(yù)播頻道的預(yù)播內(nèi)容;數(shù)字電視機(jī)頂盒只具備單高頻頭時(shí),只能夠利用不收看電視的時(shí)間進(jìn)行接收。在不需要接收預(yù)播時(shí)處于關(guān)機(jī)狀態(tài),到達(dá)需要接收的預(yù)播節(jié)目,提前自動開機(jī),接收完畢關(guān)機(jī),并且在工作時(shí),能夠關(guān)閉空閑模塊,如硬盤、高頻頭、解碼芯片等。
其中步驟e所述的用于緩存預(yù)播節(jié)目的硬盤,容量至少60GB,緩存30小時(shí)的DVD質(zhì)量節(jié)目,建議160GB或更大,緩存80小時(shí)節(jié)目。在硬盤可用空間不足以容納下一個(gè)要接收的預(yù)播節(jié)目時(shí),數(shù)字電視機(jī)頂盒統(tǒng)計(jì)已緩存節(jié)目的信息,根據(jù)節(jié)目文件大小、接收時(shí)間、是否被播放過、是否被選擇保留等情況,自動選擇刪除部分節(jié)目,以緩存新的預(yù)播節(jié)目。
其中步驟f中,數(shù)字電視機(jī)頂盒把已經(jīng)緩存的和正在接收緩存的節(jié)目的列表向用戶提供,供用戶進(jìn)行點(diǎn)播欣賞。由于預(yù)播節(jié)目的發(fā)送速率遠(yuǎn)遠(yuǎn)高于播放速率,因此可以在接收預(yù)播時(shí)用戶就可以欣賞。
由于本發(fā)明采用了用戶先劃定自己的點(diǎn)播需求,然后內(nèi)容緩存到數(shù)字電視機(jī)頂盒大容量硬盤上,能夠較好地覆蓋用戶的點(diǎn)播意向,真正的點(diǎn)播在本地進(jìn)行,不受網(wǎng)絡(luò)等外界因素影響,具有完全的控制,效果好。
具體實(shí)施方式
實(shí)現(xiàn)本發(fā)明目的的技術(shù)方案包括以下步驟
a、在有線或無線電視的前端系統(tǒng)的存儲服務(wù)器中保存大量的視頻節(jié)目文件;b、在前端系統(tǒng)選擇一些節(jié)目,作為以后一段時(shí)間的預(yù)播內(nèi)容,形成預(yù)播節(jié)目列表,另外在預(yù)播過程中,可以隨時(shí)在預(yù)播節(jié)目列表中去掉一些較早選擇的節(jié)目,并增加新的節(jié)目;c、前端系統(tǒng)隨時(shí)根據(jù)預(yù)播節(jié)目列表生成預(yù)播EPG,并且向電視網(wǎng)進(jìn)行廣播。預(yù)播EPG包括以下內(nèi)容節(jié)目名、節(jié)目介紹、時(shí)間長度、文件大小、<預(yù)播頻道號、開始時(shí)間、結(jié)束時(shí)間>、……、<預(yù)播頻道號、開始時(shí)間、結(jié)束時(shí)間>;d、支持節(jié)目預(yù)播的數(shù)字電視機(jī)頂盒接收預(yù)播EPG,并把預(yù)播節(jié)目名、介紹等提供給用戶,用戶可以選擇大量感興趣的預(yù)播節(jié)目;e、數(shù)字電視機(jī)頂盒按照用戶選擇的預(yù)播節(jié)目的預(yù)播時(shí)間從相應(yīng)預(yù)播頻道接收,并且緩存到大容量硬盤上;f、數(shù)字電視機(jī)頂盒提示用戶本地已經(jīng)或正在緩存的節(jié)目列表,用戶可以在其中點(diǎn)播欣賞。
數(shù)字電視機(jī)頂盒可以采用外置也可采用內(nèi)置,對于用戶已有的各種制式的電視機(jī)可采用外置的,電視機(jī)生產(chǎn)廠家則應(yīng)選擇生產(chǎn)內(nèi)置的電視機(jī)以減少占用室內(nèi)的有效空間。
權(quán)利要求
1.在單向電視網(wǎng)上實(shí)現(xiàn)大規(guī)模數(shù)字電視視頻點(diǎn)播的方法,其特征在于前端服務(wù)器把電視節(jié)目通過數(shù)字廣播發(fā)送到電視網(wǎng)上,用戶使用帶硬盤存儲器的數(shù)字電視機(jī)頂盒接收和選擇相應(yīng)電視節(jié)目的數(shù)字廣播,被選中的電視節(jié)目緩存在數(shù)字電視機(jī)頂盒中的硬盤上供用戶點(diǎn)播收看;點(diǎn)播方法包括以下步驟a、首先在電視傳輸?shù)念l率空間內(nèi),保留一個(gè)到多個(gè)預(yù)播頻道作為節(jié)目內(nèi)容發(fā)送頻道;b、每一個(gè)預(yù)播頻道生成一個(gè)超過正常數(shù)字電視播出帶寬的數(shù)字傳輸通道,該數(shù)字傳輸通道的帶寬最大為預(yù)播頻道的全部帶寬,前端服務(wù)器讀取視頻節(jié)目文件后通過該數(shù)字傳輸通道進(jìn)行節(jié)目預(yù)播;c、在節(jié)目預(yù)播前先制定節(jié)目預(yù)播順序表,并生成預(yù)播EPG進(jìn)行發(fā)布;d、數(shù)字電視機(jī)頂盒接收到預(yù)播EPG,把預(yù)播節(jié)目表顯示出來供用戶選擇;e、數(shù)字電視機(jī)頂盒根據(jù)選中節(jié)目的預(yù)播時(shí)間,自動接收預(yù)播頻道中的數(shù)據(jù)廣播并保存到硬盤中進(jìn)行緩存,供用戶進(jìn)行點(diǎn)播;f、一旦用戶選擇的節(jié)目開始接收,數(shù)字電視機(jī)頂盒就把該節(jié)目標(biāo)注為可用節(jié)目,提示用戶可以進(jìn)行播放。
2.根據(jù)權(quán)利要求1所述的一種有線、無線電視網(wǎng)上實(shí)現(xiàn)視頻點(diǎn)播的方法,其特征在于,預(yù)播時(shí)節(jié)目內(nèi)容的廣播速率高于正常播放速率,以使節(jié)目內(nèi)容能夠更快地到達(dá)用戶端,在保持傳輸?shù)目煽啃郧闆r下,盡量利用模擬頻道的全部帶寬。
3.根據(jù)權(quán)利要求1所述的在單向電視網(wǎng)上實(shí)現(xiàn)大規(guī)模數(shù)字電視視頻點(diǎn)播的方法,其特征在于,把預(yù)播節(jié)目順序編排,在預(yù)播頻道上進(jìn)行廣播,在多個(gè)預(yù)播頻道的情況下,預(yù)播節(jié)目在不同頻道錯(cuò)開廣播,另外預(yù)播節(jié)目的頻道和時(shí)間安排以EPG方式進(jìn)行發(fā)布。
4.根據(jù)權(quán)利要求1所述的在單向電視網(wǎng)上實(shí)現(xiàn)大規(guī)模數(shù)字電視視頻點(diǎn)播的方法,其特征在于,數(shù)字電視機(jī)頂盒根據(jù)用戶選擇的預(yù)播節(jié)目列表,按照預(yù)播EPG中尋找節(jié)目的預(yù)播頻道和時(shí)間進(jìn)行接收。
5.根據(jù)權(quán)利要求1所述的在單向電視網(wǎng)上實(shí)現(xiàn)大規(guī)模數(shù)字電視視頻點(diǎn)播的方法,其特征在于,在單向電視網(wǎng)上實(shí)現(xiàn)大規(guī)模數(shù)字電視視頻點(diǎn)播方法的數(shù)字機(jī)頂盒采用雙高頻頭接收裝置,其中一個(gè)高頻頭用于接收正常數(shù)字電視,另一個(gè)高頻頭用于接收節(jié)目預(yù)播,在不收看電視時(shí),兩個(gè)高頻頭同時(shí)接收節(jié)目預(yù)播。
6.根據(jù)權(quán)利要求5所述的在單向電視網(wǎng)上實(shí)現(xiàn)大規(guī)模數(shù)字電視視頻點(diǎn)播方法,其特征在于,數(shù)字電視機(jī)頂盒中采用大容量硬盤來緩存預(yù)播節(jié)目內(nèi)容,硬盤可用空間不足時(shí),數(shù)字電視機(jī)頂盒則根據(jù)節(jié)目保存時(shí)間或播放次數(shù)自動對部分節(jié)目內(nèi)容進(jìn)行刪除。
全文摘要
本發(fā)明提供一種在單向電視網(wǎng)上實(shí)現(xiàn)大規(guī)模數(shù)字電視視頻點(diǎn)播的方法,該方法是前端服務(wù)器把電視節(jié)目通過數(shù)字廣播發(fā)送到電視網(wǎng)上,用戶使用電視機(jī)頂盒接收和選擇相應(yīng)電視節(jié)目的數(shù)字廣播,被選中的電視節(jié)目緩存在機(jī)頂盒中的硬盤上供用戶點(diǎn)播收看;本發(fā)明的方法和現(xiàn)有技術(shù)相比,克服了現(xiàn)有技術(shù)的不足,不需要線路改造,就可以支持大規(guī)模的用戶點(diǎn)播,而且能夠提供足夠多的節(jié)目供用戶選擇點(diǎn)播。因而,具有存儲容量大、隨意點(diǎn)播、使用方便的特點(diǎn),數(shù)字電視機(jī)頂盒可以采用外置也可采用內(nèi)置,對于用戶已有的各種制式的電視機(jī)可采用外置的,電視機(jī)生產(chǎn)廠家則應(yīng)選擇生產(chǎn)內(nèi)置的電視機(jī)以減少占用室內(nèi)的有效空間。
文檔編號H04N7/08GK1767631SQ20051010453
公開日2006年5月3日 申請日期2005年11月18日 優(yōu)先權(quán)日2005年11月18日
發(fā)明者李曉峰, 莊文君, 崔衛(wèi), 劉永輝, 劉劍 申請人:浪潮電子信息產(chǎn)業(yè)股份有限公司