專利名稱:推送式視頻點播節(jié)目的傳輸方法及相關(guān)解碼器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種推送式視頻點播節(jié)目的傳輸方法。
背景技術(shù):
存在三種類型的視頻點播(在下文中稱作VoD)服務(wù),其被提供在流服務(wù)器與連接到TV屏幕的解碼器之間,該解碼器接收從流服務(wù)器發(fā)送到廣播網(wǎng)絡(luò)(例如,赫茲廣播網(wǎng)絡(luò))的視頻。在實況VoD服務(wù)中,用戶選擇內(nèi)容,并且用戶在用戶的機頂盒從遠程服務(wù)供應商服務(wù)器接收該內(nèi)容的同時觀看該內(nèi)容。這是去往已經(jīng)選擇了該內(nèi)容的特定用戶的“流”。用戶可以選擇以下類型的指令:“暫?!薄ⅰ巴V埂?、“后退”、“從頭觀看”、“向前跳”等。這些指令中的每一個被發(fā)送到服務(wù)器,服務(wù)器根據(jù)所接收的指令實時調(diào)適流化內(nèi)容。對于這種類型的VoD,必需具有非常寬的可用寬帶網(wǎng)絡(luò)(其具有返回路徑和非常低的等待時間),以便提供高質(zhì)量的服務(wù)。在“拉取VoD”式服務(wù)中,用戶選擇內(nèi)容、購買該內(nèi)容并且向遠程供應商服務(wù)器請求下載所選擇的內(nèi)容。一旦解碼器下載了該內(nèi)容,該內(nèi)容就可以在被可視化以前由解碼器存儲到本地。對于這種類型的VoD,必需具有帶有返回路徑的可用寬帶網(wǎng)絡(luò),并且解碼器必須具有與下載的內(nèi)容相對應的存儲空間。在這種“推送”式VoD服務(wù)中,運營商對內(nèi)容進行選擇,并且經(jīng)由廣播網(wǎng)絡(luò)將整個內(nèi)容“推送”到將所有解碼器,而后該內(nèi)容被存儲到這些解碼器中。在任何時候,用戶都可以選擇這些內(nèi)容中的一個內(nèi)容并且觀看該內(nèi)容,如果他有權(quán)這么做,例如,如果他具有給予其對所選擇的內(nèi)容的訪問權(quán)的認購書,或者如果他已經(jīng)提前購買了該內(nèi)容??梢允褂媒?jīng)典的單向廣播網(wǎng)絡(luò),并且當前的技術(shù)允許解碼器具有大存儲容量。然而,在當前的“推送”式VoD系統(tǒng)中,難以在解碼器中考慮與已經(jīng)存儲的節(jié)目有關(guān)的演進或者難以定義新型或新結(jié)構(gòu)的節(jié)目。
發(fā)明內(nèi)容
為此,根據(jù)一個方面,本發(fā)明的目的在于上述類型的傳輸方法,其包括符合以下各項的步驟:-通過廣播網(wǎng)絡(luò)將推送式視頻點播節(jié)目單元的廣播流從遠程服務(wù)器發(fā)送到可連接到顯示屏幕的多個解碼器,其中,每一個節(jié)目單元至少包括含有單元標識符的第一對應元數(shù)據(jù)字段,并且每一個節(jié)目單元可選地包括具有音/視頻內(nèi)容的第二字段,-將這些節(jié)目單元存儲在每個解碼器的存儲器中;其中,所述流包括第一節(jié)目單元、第二節(jié)目單元和第三節(jié)目單元,所述第一節(jié)目單元包含第一單元標識符和第一音/視頻內(nèi)容,所述第二節(jié)目單元包含第二單元標識符和第二音/視頻內(nèi)容,所述第三節(jié)目單元包含第三單元標識符,并且所述第三節(jié)目單元另外還包含至少具有所述第一單元標識符和所述第二單元標識符的列表,據(jù)此,當所述解碼器接收到用于播放所述第三節(jié)目單元的命令時,所述解碼器根據(jù)所述第三節(jié)目單元的第一元數(shù)據(jù)字段中存在的數(shù)據(jù),在屏幕上顯示所述第一節(jié)目單元所包括的第一音/視頻內(nèi)容和所述第二節(jié)目單元中所包括的第二音/視頻內(nèi)容。 在這些實施例中,根據(jù)本發(fā)明的傳輸方法另外還包括以下特征中的一個或若干個特性:-所述第三節(jié)目單元的元數(shù)據(jù)的第一字段提供至少一個參數(shù)值,所述至少一個參數(shù)值指示:-所述第一音/視頻內(nèi)容和所述第二音/視頻內(nèi)容的所述連續(xù)播放是循環(huán)回放還是單一回放;和/或-順序是否是隨機的。-在所述第三節(jié)目單元中的所述列表中,至少一個對應代碼與所述第一單元標識符相關(guān)聯(lián),一個對應代碼與所述第二單元標識符相關(guān)聯(lián),并且這些代碼中的每一個代碼指示:a/是否批準回放跳過或加速回放之間的特定回放模式;和/或b/與所述代碼相關(guān)聯(lián)的所述單元的強制或可選屬性;和/或c/與所述代碼相關(guān)聯(lián)的單元的跳過以及要驗證的特定條件;d/要執(zhí)行的操作、與所述第一單元、所述第二單元和所述第三單元不同的節(jié)目單元的單元標識符,以及可選地,命令的標識;其中,當與所述第一單元和所述第二單元中的一個單元相關(guān)聯(lián)的代碼指示情況a/時,所述解碼器在播放該單元的音/視頻內(nèi)容時根據(jù)所述代碼的值批準或禁止回放跳過或加速回放;和/或其中,當與所述第一單元和所述第二單元中的一個單元相關(guān)聯(lián)的代碼指示情況b/時,所述解碼器在所述第一音/視頻內(nèi)容和所述第二音/視頻內(nèi)容中的一個音/視頻內(nèi)容不可用時批準或禁止播放所述第一音/視頻內(nèi)容和所述第二音/視頻內(nèi)容中的另一個音/視頻內(nèi)容;和/或其中,當與所述第一單元和所述第二單元中的單元相關(guān)聯(lián)的代碼指示情況c/時,所述解碼器測試確定條件并且在所述條件被驗證時跳過所述播放;和/或其中,當與所述第一單元和所述第二單元中的一個單元相關(guān)聯(lián)的代碼指示情況d/時,所述解碼器可選地在接收到所標識的命令的條件下執(zhí)行與所標識的另一節(jié)目單元有關(guān)的操作。-當與所述第一單元和所述第二單元中的一個單元相關(guān)聯(lián)的代碼指示情況c/時,所述確定條件是基于:-所述第一單元和所述第二單元中的另一單元的可用性;和/或-所述用戶已經(jīng)對與所述第一單元、所述第二單元和所述第三單元不同的節(jié)目單元做出的選擇;和/或-與所述第一單元、所述第二單元和所述第三單元不同的節(jié)目單元的音/視頻內(nèi)容;和/或-預定的地理區(qū)域列表與標識所述解碼器的地理位置的代碼的比較。-所述第一節(jié)目單元包括固定圖像,所述第三單元的所述列表包括與所述第一單元的標識符相對應的持續(xù)時間值,并且據(jù)此,所述解碼器被設(shè)置為用于在播放所述第三節(jié)目單元期間將所述第一單元的所述圖像顯示與所述值相等的持續(xù)時間;-所述操作包括播放或禁放所標識的所述另一節(jié)目單元;-所述流包括第四節(jié)目單元,所述第四節(jié)目單元指示與所述第四節(jié)目單元不同的節(jié)目單元的標識符;并且其中,所述解碼器由于接收到所述第四節(jié)目單元而用所述第四節(jié)目單元中所包括的元數(shù)據(jù)來替換所述與所述第四節(jié)目單元不同的節(jié)目單元的第一字段中的元數(shù)據(jù);-所述流包括指示節(jié)目單元的禁放命令,并且其中,所述解碼器在接收到所述命令之后禁放所定義的單元;并且/或者,其中,所述流包括指示確定日期的禁放命令,并且其中,所述解碼器禁放所存儲的指示所述確定日期之前的日期的節(jié)目單元;-所述節(jié)目單元的元數(shù)據(jù)的第一字段包含指示“可見”或“隱藏”特性的子字段;并且其中,所述解碼器僅針對包含指示“可見”特性的子字段的單元,在節(jié)目菜單中顯示來自第一子字段的信息;-在選擇了與節(jié)目單元有關(guān)的信息在所述屏幕上呈現(xiàn)的區(qū)域時,所述解碼器在所述屏幕上顯示所述節(jié)目單元中所包括的音/視頻內(nèi)容;-所述節(jié)目單元的元數(shù)據(jù)的第一字段包含指示禁放日期的子字段;并且所述解碼器根據(jù)在所述子字段中指示的相應數(shù)據(jù)來禁放所述節(jié)目單元。根據(jù)第二方面,本發(fā)明的目的在于一種解碼器,被設(shè)置為接收“推送”式視頻點播節(jié)目并且適合于連接到顯示屏幕,所述解碼器包含存儲器和用于從廣播網(wǎng)絡(luò)接收包含“推送”式視頻點播節(jié)目單元的流的模塊,其中,每一個節(jié)目單元至少包括含有單元標識符的元數(shù)據(jù)的第一對應字段,并且每一個節(jié)目單元可選地包括含有音/視頻內(nèi)容的第二字段,其中,所述解碼器已被設(shè)置為存儲所述節(jié)目單元;所述解碼器適于在接收到用于播放第三節(jié)目單元的命令時,根據(jù)所述第三節(jié)目單元的元數(shù)據(jù)的第一字段中存在的數(shù)據(jù),命令在所述屏幕上連續(xù)顯示包含第一節(jié)目單元、第二節(jié)目單元和第三節(jié)目單元的流,其中,所述第一節(jié)目單元包括第一單元標識符和第一音/視頻內(nèi)容,所述第二節(jié)目單元包括第二單元標識符和第二音/視頻內(nèi)容,所述第三節(jié)目單元包括第三單元標識符,并且所述第三節(jié)目單元另外還包括一列表,所述列表至少包含所述第一節(jié)目單元中所包括的第一音/視頻內(nèi)容的第一單元標識符和所述第二節(jié)目單元中所包括的第二音/視頻內(nèi)容第二單元標識符。
通過閱讀下面的描述并且審視附圖,將更好地理解本發(fā)明。以舉例說明的方式提供這些附圖,但是這些附圖并不以任何方式限制本發(fā)明。附圖如下:圖1給出了在本發(fā)明的實現(xiàn)模式下的系統(tǒng)的視圖;圖2給出了包括播放列表的VoD單元的視圖。
具體實施例在一個實施例中,視頻點播系統(tǒng)需要若干參與者的參與,其中有:-視聽內(nèi)容的供應商,-技術(shù)操作員,其根據(jù)視聽內(nèi)容準備與這些視聽內(nèi)容中的每一個相關(guān)聯(lián)的元數(shù)據(jù),并且根據(jù)每個內(nèi)容和相關(guān)聯(lián)的元數(shù)據(jù)制作一 VoD單元,對一組VoD單元進行編碼,并且準備待分發(fā)的包含這些VoD單元的流,-廣播運營商,其負責將該流廣播到解碼器的用戶所有者。參照圖1,其簡化地表示出推送式視頻點播的系統(tǒng)1,其中,服務(wù)器2被設(shè)置為用于創(chuàng)建視頻點播的元素,并用于按照包含VoD廣播文件的流的形式經(jīng)由廣播網(wǎng)絡(luò)3將這些元素廣播到解碼器4的用戶,其中根據(jù)具體情況,所述流除了 VoD廣播文件以外還可以包括當前TV廣播節(jié)目。廣播網(wǎng)絡(luò)3可以是例如用于廣播MPEG或DVB型數(shù)字電視的網(wǎng)絡(luò)。在目前的情況下,廣播網(wǎng)絡(luò)3是用于數(shù)字視頻廣播的網(wǎng)絡(luò)。解碼器4中的每一個包含用于數(shù)據(jù)存儲的硬盤驅(qū)動器5、微處理器6和智能卡7。這些解碼器4被設(shè)計為用于接收流,從VoD廣播文件中提取VoD單元,將這些VoD單元存儲在硬盤驅(qū)動器5上,并且然后處理這些VoD單元以使得與這些VoD單元中存在的音/視頻內(nèi)容有關(guān)的信息和/或這些內(nèi)容本身可在顯示屏幕上顯現(xiàn)。顯示屏幕是例如連接到解碼器4的TV屏幕。元數(shù)據(jù)在未解碼的情況下存儲在硬盤驅(qū)動器5上的數(shù)據(jù)庫中,與該元數(shù)據(jù)所屬的VoD單元的標識符相對應。在一些情況下,VoD單元中存在的音頻、視頻或圖像類型的內(nèi)容以加密的形式存儲在硬盤驅(qū)動器上,并且只有當其已經(jīng)被解碼器4的用戶購買時才可以被播放或顯示,S卩,被解密然后在屏幕上還原。應當注意的是,VoD單元中存在的一些音頻、視頻或圖像內(nèi)容未處于加密形式,并且可以由用戶自由訪問,例如,與預告片、電影海報、商業(yè)廣告圖像或音/視頻...有關(guān)的內(nèi)容??梢砸圆煌姆绞絹磉M行購買,例如,通過訂購及/或在線和/或離線交易。一旦已經(jīng)完成了購買,解碼器4就接收證書并且將其存儲在智能卡7上,這允許激活由解碼器進行的解密。解碼器4被設(shè)計為在“推送”模式廣播以后,根據(jù)VoD單元的元數(shù)據(jù)來確定提供存儲在硬盤驅(qū)動器5上的可用VoD單元的內(nèi)容的菜單,并且在連接到解碼器的屏幕上顯示這些菜單。菜單可以出現(xiàn)在顯示屏幕上,菜單可以例如通過主題(電影、紀錄片、兒童、體育等)進行編組,從而提供可以由用戶購買的內(nèi)容以及無需用戶選擇即自動播放音/視頻內(nèi)容和/或自動顯示圖像(例如,預告片、商業(yè)廣告、電影海報......)的區(qū)域。此外,解碼器4適于(在解碼器驗證訪問權(quán)限,即包括在智能卡7上驗證與用戶相對應的證書之后)然后在屏幕上播放/顯示與用戶在菜單中做出的選擇相對應的VoD單元中存在的或者引用的內(nèi)容。推送式VoD內(nèi)容的下載服務(wù)可以是永久激活的或在預定的時間窗口期間激活的,或者也可以根據(jù)廣播網(wǎng)絡(luò)3上當前可用的帶寬而激活。在一個實施例中,解碼器借助于通過網(wǎng)絡(luò)3接收的命令被動態(tài)地告知廣播時段,并且被調(diào)節(jié)為僅在這些時段監(jiān)控VoD單元的接收。一個包含音/視頻的VoD單元的下載文件很大,通常是幾千兆字節(jié)。一個僅包含元數(shù)據(jù)的VoD單元的下載文件通常是幾百萬字節(jié)。在本發(fā)明的所描述的實施例中,除了僅包含元數(shù)據(jù)而不包含圖像或音/視頻或播放列表的VoD單元以外的VoD單元包括直接或間接定義諸如電影、紀錄片等內(nèi)容的元素。在一個實施例中,這種VoD單元具有“原子”屬性,即,如果這種VoD單元未被完整地存儲或者未基于硬盤驅(qū)動器上的確定的參數(shù)化質(zhì)量閾值而被存儲,則其被視為在菜單中不可用并且其內(nèi)容不能被播放。VoD單元由VoD單元標識符(例如,32比特編碼的數(shù)字)唯一地定義。一個VoD單元及其標識符包括:-可以播放/顯示的動態(tài)內(nèi)容,其包含:〇音/視頻序列,或者〇包括其它VoD單元的 排序的標識符列表的播放列表;-可以至少部分地顯示的靜態(tài)內(nèi)容,其包含:〇一個圖像或一組圖像,和/或〇一組元數(shù)據(jù)。在一個實施例中,動態(tài)內(nèi)容包括一個且僅一個音/視頻序列或者一個播放列表,但是不同時包括這二者,使得用于播放VoD的命令不會含糊不清。一個音/視頻序列包括一個視頻軌道和/或一定數(shù)量的軌道和字幕。VoD單元可以不包含動態(tài)內(nèi)容,而是僅包含具有背景類型的圖像或商業(yè)廣告的圖像的靜態(tài)內(nèi)容,該靜態(tài)內(nèi)容可以例如用作用于在屏幕上顯示菜單的背景圖像。VoD單元可以既不包含動態(tài)內(nèi)容也不包含圖像。VoD單元必須包括一組元數(shù)據(jù)。VoD單元的元數(shù)據(jù)中唯一必要的元素是VoD單元的標識符。在一個實施例中,VoD單元的標識符不可修改。元數(shù)據(jù)中的一些元數(shù)據(jù)具有信息屬性,其將被顯示在屏幕上。其它元數(shù)據(jù)對VoD單元的壽命有技術(shù)影響。元數(shù)據(jù)可以被劃分為幾個種類和子種類,并且可以包括:-與內(nèi)容有關(guān)的編輯信息:標題、描述、參與者、制作者、制作日期、章節(jié)......
-分類信息,例如,當?shù)胤傻墓δ?家長控制、最小年齡、內(nèi)容分類......
-商業(yè)廣告信息:VoD單元的購買價格、到商業(yè)廣告批量(batches)(V0D元素是其一部分)的鏈接......
-技術(shù)信息:〇“可見”或“隱藏”特性(取決于所指示的特性,解碼器將使VoD單元在預備用于或未預備用于用戶的解碼器的菜單中明確可見并且可選擇;“隱藏”的VoD單元是引用的對象,并且因此其不能被用戶直接選擇:簡單圖像、橫幅廣告等);〇播放的持續(xù)時間、音/視頻格式;〇禁放日期(該解碼器將基于該日期在確定的時候禁放該VoD單元);〇內(nèi)容供應商的標識;〇向解碼器廣播VoD單元的結(jié)算日期、下載的最低可接受質(zhì)量。-對其它VoD單元的引用(例如,在當前VoD單元是一個或多個其它VoD單元的預覽時)。-訪問控制:所需的訂購類型的標識,或者根據(jù)具體情況可以是必需單獨購買的指示;額外的技術(shù)訪問標準。
-使用控制:〇被批準購買或選擇VoD單元的時間窗口(解碼器4被設(shè)置為僅在該時間窗口期間批準購買或選擇該單元);〇使VoD單元可用于再現(xiàn)的最大持續(xù)時間、被批準再現(xiàn)的最大次數(shù)(解碼器4被設(shè)置為如果這些最大閾值被超出,則停止在菜單和/或屏幕的區(qū)域中提供這些單元);〇截止日期(解碼器4被設(shè)置為如果截止日期已經(jīng)被超出,則停止在菜單和/或屏幕的區(qū)域中提供這些單元)。在一個實施例中,用于音/視頻型的“可見"VoD單元(例如,其包含音/視頻序列(電影)和圖像(例如,電影海報))的解碼器4被設(shè)置為在菜單中顯示編輯和分類信息以及圖像。在用戶已經(jīng)從該顯示器中選擇了該VoD單元以后,解碼器根據(jù)訪問控制驗證等對VoD單元的音/視頻內(nèi)容進行處理,以將其復原到屏幕上。在一個實施例中,VoD單元的元數(shù)據(jù)采用XML文件的形式,其中,每種不同類型的信息由在不同的VoD單元間彼此相似的相應標識符來標識(例如,最大持續(xù)時間值將基于字段標識標簽在所有VoD單元中提供)。如上所指示的,VoD單元可以包含來自于一個或另一個VoD單元的VoD單元播放列表,而不攜帶音/視頻內(nèi)容。播放這種列表再現(xiàn)型VoD單元意味著,播放由該列表中的每個條目標識的內(nèi)容。列表中的條目包含另一個VoD單元的標識符和將在另一個單元中再現(xiàn)/顯示的內(nèi)容的說明。這構(gòu)成了用于在屏幕上創(chuàng)建動態(tài)的商業(yè)廣告橫幅、通告橫幅等的機制。當播放列表引用另一 VoD單元的圖像時,播放列表還指示顯示該圖像的持續(xù)時間。例如,播放列 表被定義如下:-將VoD單元101的圖像“商業(yè)廣告”顯示5秒;-將VoD單元102的圖像“商業(yè)廣告”顯示3秒;-顯示VoD單元103的動態(tài)內(nèi)容(此處的持續(xù)時間實際上取決于內(nèi)容)。在該VoD單元的復原期間,解碼器4被設(shè)置為根據(jù)VoD單元中指示的該VoD單元的特性來將VoD單元101的圖像“商業(yè)廣告”顯示5秒;將VoD單元102的圖像“商業(yè)廣告”顯示3秒;并且以該順序或另一順序顯示VoD單元103的圖像“商業(yè)廣告”(見下文)。當列表型VoD單元被發(fā)送到解碼器4并且被存儲到解碼器4中時,該列表中引用的VoD單元中的至少一個VoD單元可能還未被廣播。通過這種方式,可以在幾個播放列表中引用相同的VoD單元。另外,播放列表型VoD單元的元數(shù)據(jù)還可以分別包含如下特性,這些特性被指示在XML文件中為這些特性分配的字段中:-“循環(huán)”(例如,當值I被賦予與標簽“循環(huán)”相對應的字段時):在該情況下,當該列表的最后一個VoD單元已經(jīng)被播放/顯示時,解碼器4從第一單元開始重新開始再現(xiàn)(否則,如果特性“循環(huán)”未被選擇,即,當值0被賦予與標簽“循環(huán)”相對應的字段時,停止再現(xiàn))。-“隨機順序”:在終止播放之前,解碼器4以隨機順序來將每個VoD單元的內(nèi)容讀取一次,而非以列表上的順序來順序播放播放列表中的每個VoD單元的內(nèi)容(或者以:如果指示特性循環(huán),則對其進行重申)。
此外,在播放列表型VoD單元中,可以針對列表中的每個條目(例如通過在特定字段中指示確定的代碼)來指示或不指示下面的特性:-特殊播放模式,即,允許/禁止與視頻內(nèi)容的正常速度播放不同的播放(快進播放、跳過等;英語中為“trick-mode(特技模式)”):例如,在播放列表包含電影和與商業(yè)廣告類型的視頻有關(guān)的兩個條目的情況下,可以指示對于商業(yè)廣告類型的視頻而言,正常播放模式不可修改,而對于電影而言,正常播放模式是可修改的。因此,解碼器4僅在播放電影時考慮解碼器4的用戶的命令,而在播放商業(yè)廣告類型的視頻期間不考慮解碼器4的用戶的命令。-所列出的VoD單元可以被指示為強制項目或可選項目。因此,當播放列表型VoD單元被分發(fā)并存儲到解碼器中時,因為該列表中包含的并且被指示為強制的VoD單元未被存儲在解碼器中,因此解碼器4認為播放列表是不可用的。另一方面,如果只有被指示為可選的VoD單元丟失,則解碼器4可以通過忽略丟失的單元來播放列表。因此,在包含被指示為強制的對另一個VoD單元的電影的引用和被指示為可選的對又一個VoD單元的商業(yè)廣告序列的引用的播放列表中,如果包含商業(yè)廣告序列的VoD單元還未被下載到解碼器,則用戶將可以通過菜單來訪問該播放列表。-如果一個條目丟失,則跳過另一個條目。例如,在預告片型播放列表中,至少一個條目是電影預告片,而其它條目是商業(yè)廣告。因此,如果預告片丟失,則可以不分發(fā)商業(yè)廣告的條目。-如果存在一個條目,則跳過另一個條目。-如果一個VoD單元已經(jīng)被用戶播放和/或購買,則跳過另一個條目。在預告片型播放列表中,如果包含與列表中指示的預告片中的一個預告片相對應的電影的VoD單元已經(jīng)被用戶播放,則不必播放該預告片。-如果一個VoD單元還未被用戶播放和/或購買,則跳過另一個條目。-如果一個VoD單元不具有動態(tài)視頻內(nèi)容,則跳過另一個條目。-如果一個VoD單元具有動態(tài)視頻內(nèi)容,則跳過另一個條目。-只有(解碼器可能例如通過讀取智能卡7而知悉的)用戶的區(qū)域的地理代碼處于預定義的代碼列表中才播放該條目。-如果用戶的區(qū)域的地理代碼處于預定義的代碼列表中,則不播放該條目。-當在已經(jīng)播放了播放列表的某一條目之后用戶按下解碼器上的某一按鈕(例如用于下載的按鈕)或者選擇屏幕上的特定命令時,對另一個VoD單元執(zhí)行操作。例如,當包含與預告片和商業(yè)廣告的VoD單元相對應的條目的播放列表已經(jīng)播放時,用戶可以簡單地通過在廣播該電影的預告片期間選擇特定按鈕來(經(jīng)由包含相應內(nèi)容的VoD單元)選擇傳送電影??梢酝ㄟ^選擇兩個不同的預定按鈕來基于列表的相同條目觸發(fā)不同的操作。因此,在播放列表中,對確定的條目,確定以下內(nèi)容:-在與操作相對應的字段中,哪個操作是必須執(zhí)行的(播放VoD單元、購買),-在與VoD單元的標識相對應的字段中指示了該操作必須施加于哪個VoD單元(由其標識符指定),以及-在與按鈕相對應的字段中,如果什么都沒有指示,則這意味著任意按鈕都能執(zhí)行該操作;如果已經(jīng)指定了特定按鈕,則只有在按下該特定按鈕時才執(zhí)行該操作。
這些播放列表允許以靈活且演變的方式定義VoD的互動和服務(wù),而不必修改解碼器的軟件。推送模式下的VoD單元流可以包括具有動態(tài)內(nèi)容的VoD單元和/或僅含有圖像和/或元數(shù)據(jù)的VoD單元。后一種VoD單元可以是所謂的更新VoD,分發(fā)這種VoD單元的目的是更新已經(jīng)被廣播并存儲在解碼器中的其它VoD單元的某些或所有元數(shù)據(jù)(其除了包括與訪問控制有關(guān)的元數(shù)據(jù)之外,還包括其它元數(shù)據(jù))和/或圖像。這種VoD單元被稱作用于更新其它VoD單元的序列。更新序列包括不含音/視頻內(nèi)容而僅含伴隨有或未伴隨有用于解碼器4的圖像和/或命令的元數(shù)據(jù)的VoD單元。這些命令包含例如用于執(zhí)行以下操作的命令:-禁放通過其標識符的方式分配的一定數(shù)量的VoD單元;-禁放比在命令中指定的日期更舊的VoD單元;-在諸如菜單之類的特定的上下文中設(shè)置基本音頻軌道,命令由此指定包含音頻軌道的VoD單元的標識符,并且還指定上下文(例如相應菜單的上下文)的標識符。如果還沒有指定菜單,則音頻軌道將被保持為在由解碼器4顯示所有菜單期間播放的背景音樂;-在諸如菜單之類的特定上下文中設(shè)置背景圖像,該命令由此指定包含該圖像的VoD單元的標識符,并且指定上下文(例如相應菜單的上下文)的標識符。如果還沒有指定菜單,則圖像將被保持為在由解碼器4顯示所有菜單期間播放的背景圖像;-在特定上下文中設(shè)置當前播放列表,該命令由此指定包含該播放列表的VoD單元的標識符,并且指定上下文的標識符,例如,為預告片或廣告預留的屏幕上的條,其與為顯示提供可選內(nèi)容的菜單而預留的屏幕的一部分緊鄰。解碼器4被設(shè)置為用于處理VoD單元,并且根據(jù)這些VoD單元的元數(shù)據(jù)中規(guī)定的信息和約束來播放/顯示所包含的視聽內(nèi)容(或者在為播放列表的情況下播放/顯示其引用的試聽內(nèi)容)。例如,如果由解碼器評估的下載質(zhì)量低于在VoD單元的元數(shù)據(jù)中指示的最低下載質(zhì)量的閾值,則解碼器認為該VoD單元是不可用的。在一個實施例中,VoD單元的廣播文件可以由解碼器4發(fā)送并接收多次。解碼器4被設(shè)置為從VoD單元的多次廣播中重構(gòu)VoD單元的內(nèi)容,這在每個廣播的不同區(qū)域中存在傳輸錯誤時是有用的。在一個實施例中,VoD單元的元數(shù)據(jù)以用于更新元數(shù)據(jù)的序列的形式被發(fā)送多次,以限制VoD單元的元數(shù)據(jù)出錯的風險。在一個實施例中,例如,解碼器4被設(shè)置為禁放在元數(shù)據(jù)中提供的禁放日期嚴格低于當前日期的所有VoD單元。 VoD單元可以是可在菜單中被自由訪問的,或者僅可以由訂購了特定的認購書的解碼器用戶訪問和/或由于購買了單元自身而可訪問。在元數(shù)據(jù)(“訪問控制”部分)中指定了由運營商定義的這些模式。在解碼器4的智能卡7中登記了對由用戶進行的訂購的標識。同樣地,當用戶購買VoD單元時,在智能卡7中登記例如標識VoD單元的會話編號形式的相應證書。因此,當用戶從所顯示的菜單中選擇不能自由訪問的VoD單元時,解碼器將在元數(shù)據(jù)中定義的用于訪問VoD單元的模式與智能卡中存儲的信息進行比較,并且只有存在對應時才播放/顯示所選擇的內(nèi)容。在一個實施例中,通過廣播網(wǎng)絡(luò)發(fā)送的VoD單元的音/視頻內(nèi)容以加密的形式被存儲在解碼器4中,并且只有在存在匹配時才在智能卡中存儲的至少一個密鑰的幫助下被解碼器4解碼。在一個實施例中,不能通過解碼器接收用于更新元數(shù)據(jù)的序列來更新與訪問控制有關(guān)的元數(shù)據(jù)。因此,一旦已經(jīng)將經(jīng)加密的音/視頻內(nèi)容發(fā)送到解碼器,就不能再修改用于訪問內(nèi)容的標準。為此,必須根據(jù)新的訪問標準來重新加密內(nèi)容,并且將經(jīng)重新加密的內(nèi)容作為新的VoD單元發(fā)送到所有解碼器。參照圖2描述了 VoD單元的創(chuàng)建。創(chuàng)建視頻單元21 “電影I內(nèi)容”。其包含元數(shù)據(jù)22以及名為“電影I”的電影的
音/視頻內(nèi)容23。這些元數(shù)據(jù)包含不同的必要信息,所述必要信息包括唯一標識符和定義視頻單元從解碼器的菜單中“隱藏”的信息。創(chuàng)建VoD單元15 “商業(yè)廣告I”。其包含商業(yè)廣告的視頻的音/視頻內(nèi)容17以及含有不同的必要信息的元數(shù)據(jù)16,所述必要信息包括唯一標識符和定義視頻單元15從解碼器的菜單中“隱藏”的信息。創(chuàng)建VoD單元18“商業(yè)廣告2”。其包含商業(yè)廣告的視頻的音/視頻內(nèi)容20以及含有不同的必要信息的元數(shù)據(jù)19,所述必要信息包括唯一標識符和定義視頻單元18從解碼器的菜單中“隱藏”的信息。創(chuàng)建VoD單元10“電影I”。其包含播放列表14以及含有不同的必要信息的元數(shù)據(jù)11,所述必要信息包括唯一標識符和定義視頻單元10在解碼器的菜單中“可見”的信息以及電影I上的編輯信息。播放列表14包括三個條目。第一條目包括VoD單元15“商業(yè)廣告I”的標識符、在該VoD單元中要播放的元素(視頻17)的說明、“特技模式禁止”特性和“項目可選”特性。第二條目包括VoD單元18 “商業(yè)廣告2”的標識符、在此處要播放的元素(視頻20)的說明、“特技模式禁止”特性和“項目可選”特性。第三條目包括VoD單元21 “電影I內(nèi)容”的標識符、在此處要播放的元素(視頻23)的說明、“特技模式批準”特性和“項目強制”特性。因此,在由解碼器4提供給用戶的被可視化并選擇的內(nèi)容的菜單中,只有VoD單元10是可見的,而VoD單元15、18和21是不可見的。即使VoD單元15和/或18不可用,只要VoD單元21可用,VoD單元10就會被解碼器變成可視化的??捎眉匆馕吨?,VoD單元以被認為令人滿意的加載質(zhì)量被解碼器存儲。如果用戶向解碼器提供用于從呈現(xiàn)單元10的菜單中選擇該單元并且顯示例如編輯信息段中的某個編輯信息段的命令,則解碼器將顯示視頻17、然后顯示視頻20、然后顯示視頻23。解碼器將不會批準跳過或快速播放視頻17和20,但是解碼器將批準跳過或快速播放視頻23。
在一個實施例中,在由解碼器根據(jù)所接收的VoD單元提供的菜單中,預告片的節(jié)目出現(xiàn)。我們假設(shè)在第一周在該節(jié)目中宣傳兩個預告片BAl和BA2,并且在第二周宣傳預告片BA2和另一個預告片BA3。在第一周之前,已經(jīng)向解碼器4廣播了:包含與預告片BAl相對應的電影“電影I”的音/視頻內(nèi)容的VoD單元“電影I ”、包含電影“電影I ”的預告片的音/視頻內(nèi)容的VoD單元“BA1”、包含與預告片BA2對應的電影“電影2”的音/視頻內(nèi)容的VoD單元“電影2”以及包含電影“電影2”的預告片的音/視頻內(nèi)容的VoD單元“BA2”。還廣播了 VoD單元“預告片I的節(jié)目”。VoD單元“預告片I的節(jié)目”包括在列表中以如下方式定義的條目i上具有“循環(huán)”特性的播放列表,其中,i = I至2:-VoD單元的標識符:BAi,-要播放的元素:電影“電影i”的預告片的音/視頻內(nèi)容,-“特技模式禁止”,-只有在VoD單元“電影i”可用時才播放,-只有在VoD單元“電影i”還未被用戶選擇和/或購買時才播放。在第一周開始時,經(jīng)由網(wǎng)絡(luò)3將命令發(fā)送到解碼器,從而命令這些解碼器在其菜單中提供與VoD單元“預告片I的節(jié)目”相對應的預告片節(jié)目。在第一周期間,還廣播VoD單元“預告片2的節(jié)目”,以及包含與預告片BA3相對應的電影“電影3”的音/視頻內(nèi)容的VoD單元“電影3”以及包含電影“電影3”的預告片的音/視頻內(nèi)容的VoD單元“BA3”。還廣播了 VoD單元“預告片2的節(jié)目”。VoD單元“預告片2的節(jié)目”包括在列表中以如下方式定義的條目i上具有“循環(huán)”特性的播放列表,其中,i = 2至3:-VoD單元的標識符:BAi,-要播放的元素:電影“電影i”的預告片的音/視頻內(nèi)容,-“特技模式禁止”,-只有在VoD單元“電影i”可用時才播放,-只有在VoD單元“電影i”還未被選擇和/或購買時才播放。在另一實施例中,通過用圖像替換預告片,可以在一個引用包含電影圖像的VoD單元的播放列表型VoD單元的幫助下為電影創(chuàng)建宣傳節(jié)目。
權(quán)利要求
1.一種推送式視頻點播節(jié)目的傳輸方法,包括以下步驟: 通過廣播網(wǎng)絡(luò)將推送式視頻點播節(jié)目單元的廣播流從遠程服務(wù)器發(fā)送到可連接到顯示屏幕的多個解碼器,其中,每一個節(jié)目單元至少包括含有單元標識符的第一對應元數(shù)據(jù)字段,并且每一個節(jié)目單元可選地包括具有音/視頻內(nèi)容的第二字段, 將所述節(jié)目單元存儲在每一個解碼器的存儲器中; 其中,所述流包含第一節(jié)目單元、第二節(jié)目單元和第三節(jié)目單元,所述第一節(jié)目單元包括第一單元標識符和第一音/視頻內(nèi)容,所述第二節(jié)目單元包括第二單元標識符和第二音/視頻內(nèi)容,所述第三節(jié)目單元包括第三單元標識符,并且所述第三節(jié)目單元另外還包括至少含有所述第一單元標識符和所述第二單元標識符的列表, 其中,當所述解碼器接收到用于播放所述第三節(jié)目單元的命令時,所述解碼器根據(jù)所述第三節(jié)目單元的元數(shù)據(jù)的第一字段中存在的數(shù)據(jù),在屏幕上連續(xù)顯示所述第一節(jié)目單元所包括的第一音/視頻內(nèi)容和所述第二節(jié)目單元中所包括的第二音/視頻內(nèi)容。
2.根據(jù)權(quán)利要求1所述的傳輸方法,其中,所述第三節(jié)目單元的元數(shù)據(jù)的第一字段提供至少一個參數(shù)值,所述至少一個參數(shù)值指示: 所述第一音/視頻內(nèi)容和所述第二音/視頻內(nèi)容的所述連續(xù)播放是循環(huán)回放還是單一回放;和/或 播放的順序是否是隨機的。
3.根據(jù)權(quán)利要求1所述的傳輸方法,其中,在所述第三節(jié)目單元的所述列表中,至少一個相應代碼與所述第一單元標識符相關(guān)聯(lián),并且/或者一個相應代碼與所述第二單元標識符相關(guān)聯(lián),其中,所述代碼中的每一個代碼指示: a/是否批準回放跳過或加速回放之間的特定回放模式;和/或 b/與所述代碼相關(guān)聯(lián)的所述單元的強制或可選屬性;和/或 c/與所述代碼相關(guān)聯(lián)的單元的跳過以及要驗證的特定條件; d/要執(zhí)行的操作、與所述第一單元、所述第二單元和所述第三單元不同的節(jié)目單元的單元標識符,以及可選地,命令的標識; 其中,當與所述第一單元和所述第二單元中的一個單元相關(guān)聯(lián)的代碼指示情況a/時,所述解碼器在播放該單元的音/視頻內(nèi)容時根據(jù)所述代碼的值批準或禁止回放跳過或加速回放;和/或 其中,當與所述第一單元和所述第二單元中的一個單元相關(guān)聯(lián)的代碼指示情況b/時,所述解碼器在所述第一音/視頻內(nèi)容和所述第二音/視頻內(nèi)容中的一個音/視頻內(nèi)容不可用時批準或禁止播放所述第一音/視頻內(nèi)容和所述第二音/視頻內(nèi)容中的另一個音/視頻內(nèi)容;和/或 其中,當與所述第一單元和所述第二單元中的單元相關(guān)聯(lián)的代碼指示情況c/時,所述解碼器測試確定條件并且在所述條件被驗證時跳過所述播放;和/或 其中,當與所述第一單元和所述第二單元中的一個單元相關(guān)聯(lián)的代碼指示情況d/時,所述解碼器可選地在接收到所標識的命令的條件下執(zhí)行與所標識的另一節(jié)目單元有關(guān)的操作。
4.根據(jù)權(quán)利要求3所述的傳輸方法,其中,當與所述第一單元和所述第二單元中的一個單元相關(guān)聯(lián)的代碼指示情況c/時,所述確定條件是基于:所述第一單元和所述第二單元中的另一單元的可用性;和/或 所述用戶已經(jīng)對與所述第一單元、所述第二單元和所述第三單元不同的節(jié)目單元做出的選擇;和/或 與所述第一單元、所述第二單元和所述第三單元不同的節(jié)目單元的音/視頻內(nèi)容;和/或 預定的地理區(qū)域列表與標識所述解碼器的地理位置的代碼的比較。
5.根據(jù)權(quán)利要求1所述的傳輸方法,其中,所述第一節(jié)目單元包括固定圖像,所述第三單元的所述列表包括與所述第一單元的標識符相對應的持續(xù)時間值,并且其中,所述解碼器被設(shè)置為用于在播放所述第三節(jié)目單元期間將所述第一單元的所述圖像顯示與所述值相等的持續(xù)時間。
6.根據(jù)權(quán)利要求3至4中任一項所述的傳輸方法,其中,所述操作包括播放或禁放所標識的所述另一節(jié)目單元。
7.根據(jù)權(quán)利要求1所述的傳輸方法,其中,所述流包括第四節(jié)目單元,所述第四節(jié)目單元指示與所述第四節(jié)目單元不同的節(jié)目單元的標識符;并且 其中,所述解碼器由于接收到所述第四節(jié)目單元而用所述第四節(jié)目單元中所包括的元數(shù)據(jù)來替換所述與所述第四節(jié)目單元不同的節(jié)目單元的第一字段中的元數(shù)據(jù)。
8.根據(jù)權(quán)利要求1所述的傳輸方法,其中,所述流包括指示節(jié)目單元的標識符的禁放命令,其中,所述解碼器在接收到所述命令時禁放所標識的單元;并且/或者 其中,所述流包含指示確定日期的禁放命令,并且所述解碼器禁放所存儲的指示所述確定日期之前的日期的節(jié)目單元。
9.根據(jù)權(quán)利要求1所述的傳輸方法,其中,所述節(jié)目單元的元數(shù)據(jù)的第一字段包含指示“可見”或“隱藏”特性的子字段;并且所述解碼器僅針對包含指示“可見”特性的子字段的單元,在節(jié)目菜單中顯示來自第一子字段的信息。
10.根據(jù)權(quán)利要求9所述的傳輸方法,其中,在選擇了與節(jié)目單元有關(guān)的信息在所述屏幕上呈現(xiàn)的區(qū)域時,所述解碼器在所述屏幕上顯示所述節(jié)目單元中所包括的音/視頻內(nèi)容。
11.根據(jù)權(quán)利要求1所述的傳輸方法,其中,所述節(jié)目單元的元數(shù)據(jù)的第一字段包含指示禁放日期的子字段;并且所述解碼器根據(jù)在所述子字段中指示的相應數(shù)據(jù)來禁放所述節(jié)目單元。
12.—種解碼器,被設(shè)置為接收推送式視頻點播節(jié)目并且能夠連接到顯示屏幕,所述解碼器包含存儲器和用于從廣播網(wǎng)絡(luò)接收包含“推送”式視頻點播節(jié)目單元的流的模塊,其中,每一個節(jié)目單元至少包括含有單元標識符的元數(shù)據(jù)的第一對應字段,并且每一個節(jié)目單元可選地包括含有音/視頻內(nèi)容的第二字段,其中,所述解碼器適于存儲所述節(jié)目單元;所述解碼器適于在接收到用于播放第三節(jié)目單元的命令時,根據(jù)所述第三節(jié)目單元的元數(shù)據(jù)的第一字段中存在的數(shù)據(jù),命令在所述屏幕上連續(xù)顯示包含第一節(jié)目單元、第二節(jié)目單元和第三節(jié)目單元的流,其中,所述第一節(jié)目單元包括第一單元標識符和第一音/視頻內(nèi)容,所述第二節(jié)目單元包括第二單元標識符和第二音/視頻內(nèi)容,所述第三節(jié)目單元包括第三單元標識符,并且所述第三節(jié)目單元另外還包括一列表,所述列表至少包含所述第一節(jié)目單元中所包括的第一音/視頻內(nèi)容的第一單元標識符和所述第二節(jié)目單元中所包括的第二音/視頻內(nèi)容第二單元標識符。
13.根據(jù)權(quán)利要求12所述的解碼器,其適于根據(jù)所述第三節(jié)目單元的元數(shù)據(jù)的第一字段中的參數(shù)值來進行以下操作: 循環(huán)地或僅單次地連續(xù)播放所述第一音/視頻內(nèi)容和所述第二音/視頻內(nèi)容;和/或 使用隨機地或非隨機地播放所述第一音/視頻內(nèi)容和所述第二音/視頻內(nèi)容的順序。
14.根據(jù)權(quán)利要求12或13所述的解碼器,其適于在所述第三節(jié)目單元中的所述列表中確定與所述第一單元標識符相關(guān)聯(lián)的對應代碼和/或與所述第二單元標識符相關(guān)聯(lián)的至少一個對應代碼中的至少一個值, 所述解碼器適于: 根據(jù)所確定的代碼的值,批準或禁止在播放所述單元的音/視頻內(nèi)容期間回放跳過或加速回放;和/或 根據(jù)所確定的代碼的值,在所述第一音/視頻內(nèi)容和所述第二音/視頻內(nèi)容中的一個音/視頻內(nèi)容不可用時,批準或禁止播放所述第一音/視頻內(nèi)容和所述第二音/視頻內(nèi)容中的另一個音/視頻內(nèi)容;和/或 根據(jù)所確定的代碼的值的功能,測試確定條件,并且在所述條件已經(jīng)被驗證時跳過對所述單元的播放;和/或 根據(jù)所述確定代碼的值的功能,可選地在接收到由所述值標識的命令的條件下,對由所述值標識的另一節(jié)目單元執(zhí)行操作。
15.根據(jù)權(quán)利要求14 所述的解碼器,其中,所述確定條件指向: 所述第一單元和所述第二單元中的所述另一單元的可用性;和/或所述用戶已經(jīng)對與所述第一單元、所述第二單元和所述第三單元不同的節(jié)目單元做出的選擇;和/或 與所述第一單元、所述第二單元和所述第三單元不同的節(jié)目單元的音/視頻內(nèi)容;和/或 預定的地理區(qū)域列表與標識所述解碼器的地理位置的代碼的比較。
16.根據(jù)權(quán)利要求12所述的解碼器,其適于在所述第一節(jié)目單元包括固定圖像的情況下在所述第三單元的所述列表中確定與所述第一單元的所述標識符相對應的持續(xù)時間值,并且在播放所述第三節(jié)目單元期間將所述第一單元的所述圖像顯示與所確定的值相等的持續(xù)時間。
17.根據(jù)權(quán)利要求14所述的解碼器,其中,所述操作包括播放或禁放所標識的所述另一節(jié)目單元。
18.根據(jù)權(quán)利要求12所述的解碼器,其適于在接收到包括在所述流中的、指示與第四節(jié)目單元不同的節(jié)目單元的標識符的所述第四節(jié)目單元之后,用所述第四節(jié)目單元中所包括的元數(shù)據(jù)來替換所述與所述第四節(jié)目單元不同的節(jié)目單元的第一字段中的元數(shù)據(jù)。
19.根據(jù)權(quán)利要求12所述的解碼器,其適于在所述流中接收到指示節(jié)目單元標識符的禁放命令時,禁放所標識的單元;并且/或者適于在所述流中接收到指示確定日期的禁放命令時,禁放所存儲的指示所述確定日期之前的日期的節(jié)目單元。
20.根據(jù)權(quán)利要求12中任一項所述的解碼器,其適于在所述節(jié)目單元的元數(shù)據(jù)的第一字段包含指示“可見”或“隱藏”特性的子字段的情況下,只有在驗證一單元包含指示“可見”特性的子字段之后,才在節(jié)目提供菜單中顯示來自該單元的第一子字段的信息。
21.根據(jù)權(quán)利要求20所述的解碼器,其適于在識別出對與節(jié)目單元有關(guān)的信息在所述屏幕上呈現(xiàn)的區(qū)域的選擇以后,在所述屏幕上顯示所述節(jié)目單元中所包括的音/視頻內(nèi)容。
22.根據(jù)權(quán)利要求12所述的解碼器,其適于確定在一節(jié)目單元的元數(shù)據(jù)的第一字段的子字段中指示的 禁放日期,并根據(jù)所確定的日期來禁放至少一個節(jié)目單元。
全文摘要
本發(fā)明涉及推送式視頻點播節(jié)目的傳輸方法及相關(guān)解碼器。VOD“推送”節(jié)目的傳輸方法包括以下步驟通過廣播網(wǎng)絡(luò)(3)將包含VOD“推送”節(jié)目的流從遠程服務(wù)器(2)發(fā)送到多個解碼器(4)的目的地;由每個解碼器節(jié)目單元存儲在存儲器中;該流包括含有第一音/視頻內(nèi)容的第一節(jié)目單元、含有第二音/視頻內(nèi)容的第二節(jié)目單元以及含有至少具有第一單元和第二單元的標識符的列表的第三節(jié)目單元,據(jù)此,當解碼器接收到用于播放第三節(jié)目單元的命令時,解碼器根據(jù)第三節(jié)目單元的元數(shù)據(jù)的字段中存在的數(shù)據(jù)在屏幕上連續(xù)顯示第一音/視頻內(nèi)容和第二音/視頻內(nèi)容。
文檔編號H04N21/238GK103139603SQ20121004700
公開日2013年6月5日 申請日期2012年2月27日 優(yōu)先權(quán)日2011年11月24日
發(fā)明者克里斯汀·比那迪奧, 斯瑞·萊萊加德 申請人:法國洛基威斯