本發(fā)明總體上涉及來自前端或云端的點播發(fā)送或者廣播的媒體內(nèi)容的接收和回放。尤其公開了一種用于管理從接收第一媒體內(nèi)容流切換到接收第二媒體內(nèi)容流的方法和多媒體接收器。
背景技術(shù):
電視機、機頂盒、個人計算機、平板計算機等是能夠在其上接收媒體內(nèi)容,并且在一些情況下進行回放或者呈現(xiàn)的已知設(shè)備。在越頂傳輸(ott)內(nèi)容遞送領(lǐng)域,視頻、音頻以及其他媒體內(nèi)容可以在例如互聯(lián)網(wǎng)上遞送到媒體接收者。
現(xiàn)有技術(shù)包括如下的系統(tǒng):該系統(tǒng)包括用于接收廣播內(nèi)容的電視機,該電視機具有與其連接的ott設(shè)備,ott設(shè)備可以用于,可能利用無線方式從例如互聯(lián)網(wǎng)云服務(wù)來接收視頻點播(vod)資源,并且將包括vod資源的傳輸流注入到電視機中用于顯示。利用該系統(tǒng)觀看從云端選擇的vod資源的觀看者可以決定切換到另外的信道,用于經(jīng)由例如地面廣播發(fā)射器或衛(wèi)星根據(jù)dvb的模式來接收內(nèi)容廣播。從一個信道(或服務(wù))改變至另一個信道(或服務(wù))是公知的操作,有時稱為跳臺(zapping),通常由觀看者在遠程控制設(shè)備的幫助的完成。遠程控制設(shè)備向電視機發(fā)送命令,但是ott設(shè)備可能不知道哪個命令被發(fā)送到電視機。因此,ott設(shè)備無法停止其vod資源的傳輸流的注入。理想地,無論觀看者何時切換信道,ott設(shè)備都應(yīng)當停止當前播放資源的注入。這樣,在觀看者可以切換回到正在播放的vod資源所在信道的情況下,vod資源能夠在其中斷的位置處進行繼續(xù)播放。
技術(shù)實現(xiàn)要素:
公開了一種ott兼容設(shè)備,該設(shè)備用于連接到例如媒體播放/接收設(shè)備(諸如,電視機),并且將傳輸流分組(ts分組)注入到通過三元組識別出的tv信道上。“三元組(triple)”是廣播行業(yè)中所使用的術(shù)語,是指一組三個標識符,它們唯一識別數(shù)字電視的工業(yè)接受標準的數(shù)字視頻廣播(dvb)套件中的服務(wù)(或信道),dvb三元組唯一識別基于dvb的服務(wù)(或信道)。dvb三元組包括原始網(wǎng)絡(luò)標識符(onid)、傳輸流標識符(tsid)以及服務(wù)標識符(sid)。
根據(jù)第一方面,公開了一種多媒體接收器,包括:
接收設(shè)備,用于接收一個或多個廣播信道,其中所述一個或多個廣播信道中的每一個廣播信道包括一個或多個廣播內(nèi)容并且分別與對應(yīng)的節(jié)目映射表相關(guān)聯(lián),該接收設(shè)備包括用于在請求時選擇信道的服務(wù)選擇模塊;以及
外圍設(shè)備,用于從vod服務(wù)器接收包括所請求的vod內(nèi)容的vod信道,該vod信道與至少一個vod節(jié)目映射表相關(guān)聯(lián),該外圍設(shè)備能夠經(jīng)由雙向接口可移除地連接到接收設(shè)備并且用于接收多節(jié)目傳輸流;
所述多媒體接收器的特征在于:
外圍設(shè)備進一步用于經(jīng)由雙向接口從接收設(shè)備接收至少一個廣播內(nèi)容以及對應(yīng)的節(jié)目映射表,該外圍設(shè)備包括輸入選擇器,該輸入選擇器根據(jù)接收到的節(jié)目映射表中的至少一個描述符來選擇廣播內(nèi)容或vod內(nèi)容,外圍設(shè)備進一步用于處理所選擇的內(nèi)容并且經(jīng)由雙向接口將已處理的所選擇內(nèi)容發(fā)送到接收設(shè)備;
外圍設(shè)備還進一步用于經(jīng)由雙向接口周期性地發(fā)送節(jié)目映射表更新命令;
每當接收到節(jié)目映射表更新命令時或者每當接收到信道改變信號時,接收設(shè)備用于將已更新的節(jié)目映射表發(fā)送到外圍設(shè)備;并且
當已更新的節(jié)目映射表中的至少一個描述符與vod信道不對應(yīng)時,外圍設(shè)備用于將停止信號發(fā)送到vod服務(wù)器,從而停止vod內(nèi)容的接收。
多媒體接收器包括能夠可拆卸地連接到條件訪問模塊的接收設(shè)備,該接收設(shè)備訪問媒體播放器,該媒體播放器用于回放第一接收媒體內(nèi)容流內(nèi)或第二接收媒體內(nèi)容流內(nèi)所提供的內(nèi)容。從條件訪問模塊能夠可拆卸地連接到接收設(shè)備的角度上來說,條件訪問模塊是外圍設(shè)備。
根據(jù)本發(fā)明的實施例的接收設(shè)備的示例包括但不限于:機頂盒、電視機、或個人計算機??梢耘渲帽景l(fā)明的實施例的系統(tǒng)包括接收設(shè)備和條件訪問模塊-優(yōu)選地是能夠可移除地連接到接收設(shè)備。條件訪問模塊可以如下形式:經(jīng)由“公用接口”可連接的pcmcia(個人計算機存儲卡國際協(xié)會)模塊,或者可連接到通用串行總線接口的軟件狗(dongle)。接收模塊用于接收廣播內(nèi)容流,例如經(jīng)由衛(wèi)星傳輸、地面廣播傳輸、線纜傳輸、或者經(jīng)由利用例如ip(互聯(lián)網(wǎng)協(xié)議)的多播或單播技術(shù)來執(zhí)行流傳輸?shù)挠芯€或無線網(wǎng)絡(luò)。接收通常是單向接收。條件訪問模塊還用于接收媒體內(nèi)容流,通常通過無線方式,并且優(yōu)選地以雙向方式,由此允許接收vod內(nèi)容。因此,可以說接收設(shè)備用于從第一輸入接收第一內(nèi)容流(優(yōu)選地是廣播內(nèi)容流),條件訪問模塊用于從第二輸入接收第二內(nèi)容流(優(yōu)選地是vod內(nèi)容流)。包括接收設(shè)備和條件訪問模塊的多媒體接收器因此用于接收廣播內(nèi)容流或vod內(nèi)容流。
根據(jù)第二方面,提供了一種接收設(shè)備,該接收設(shè)備用于接收一個或多個廣播信道,其中一個或多個廣播信道中的每一個廣播信道包括一個或多個廣播內(nèi)容并且分別與對應(yīng)的節(jié)目映射表相關(guān)聯(lián),接收設(shè)備包括用于在請求時選擇信道的服務(wù)選擇模塊,并且還包括雙向接口;
接收設(shè)備用于每當接收到信道改變信號時更新節(jié)目映射表中的至少一個。
所述接收設(shè)備的特征在于:
接收設(shè)備還用于每當經(jīng)由雙向接口接收到節(jié)目映射表更新命令時,更新與另一信道對應(yīng)的另一節(jié)目映射表,并且每當更新節(jié)目映射表時,經(jīng)由雙向接口發(fā)送已更新的節(jié)目映射表。
根據(jù)另一方面,提供了一種從vod服務(wù)器經(jīng)由vod輸入接收至少一個vod服務(wù)的外圍設(shè)備,vod服務(wù)與對應(yīng)的節(jié)目映射表相關(guān)聯(lián);
所述外圍設(shè)備的特征在于:
外圍設(shè)備還用于:
經(jīng)由雙向接口接收至少一個廣播內(nèi)容;
經(jīng)由雙向接口定期發(fā)送節(jié)目映射表更新命令;
當已更新的節(jié)目映射表中的至少一個描述符與vod信道不對應(yīng)時,向vod服務(wù)器發(fā)送停止信號以停止vod內(nèi)容的接收。
根據(jù)另一方面,提供了一種方法,該方法利用一種多媒體接收器,該多媒體接收器包括用于接收廣播內(nèi)容的接收設(shè)備和用于從vod服務(wù)器接收vod內(nèi)容的外圍模塊,外圍模塊經(jīng)由雙向接口可移除地連接到接收設(shè)備,廣播內(nèi)容包括與多個廣播節(jié)目映射表相關(guān)聯(lián)的第一多個服務(wù),vod內(nèi)容包括與vod節(jié)目映射表相關(guān)聯(lián)的至少一個服務(wù),該用于從第一服務(wù)切換到第二服務(wù)的方法,包括:
通過外圍模塊,經(jīng)由雙向接口定期發(fā)送節(jié)目映射表更新命令;
經(jīng)由雙向接口,每當接收到節(jié)目映射表更新命令時,以及每當接收到信道改變信號時,通過接收設(shè)備生成已更新的節(jié)目映射表,該已更新的節(jié)目映射表包括與廣播內(nèi)容或vod內(nèi)容對應(yīng)的至少一個描述符;
經(jīng)由雙向接口,將已更新的節(jié)目映射表發(fā)送到外圍設(shè)備;
當已更新的節(jié)目映射表中的至少一個描述符與vod內(nèi)容不對應(yīng)時,通過外圍設(shè)備向vod服務(wù)器發(fā)送停止命令以停止接收vod內(nèi)容。
如廣播業(yè)中所知,傳輸流是用于傳輸和存儲節(jié)目(信道)相關(guān)的節(jié)目特定信息和音頻、視頻的容器格式。節(jié)目特定信息有時稱為元數(shù)據(jù),包括一個或多個節(jié)目映射表(pmt)。pmt提供傳輸流中存在的每個節(jié)目的信息(包括節(jié)目編號)并且列出包括所描述的節(jié)目的基本流。根據(jù)本發(fā)明的實施例,包括經(jīng)由第一信道(輸入)接收到的廣播內(nèi)容的傳輸流包括關(guān)于經(jīng)由第一信道接收到的節(jié)目的一個或多個pmt。相似地,經(jīng)由第二信道(輸入)接收到的傳輸流具有關(guān)于vod內(nèi)容(vod資源)的至少一個pmt。前端或者更普遍地云端的適當?shù)倪h程服務(wù)器可以經(jīng)由通信網(wǎng)絡(luò)(例如,互聯(lián)網(wǎng))提供vod資源。云端在此可定義為托管在互聯(lián)網(wǎng)上的遠程服務(wù)器網(wǎng)絡(luò),并且用于存儲、管理、訪問軟件和其他資源,以及代替本地服務(wù)器或個人計算機處理數(shù)據(jù)。根據(jù)本公開文本的多媒體接收器、條件訪問模塊、系統(tǒng)和方法利用這樣的pmt。
在當前vod資源回放期間,隨著接收設(shè)備接收到切換命令,接收設(shè)備中所包括的服務(wù)選擇模塊發(fā)送信道改變信號,與該接收設(shè)備相關(guān)聯(lián)的條件訪問模塊更新vod資源的pmt,例如通過改變條件訪問系統(tǒng)的標識符,該條件訪問系統(tǒng)管理用戶對于vod資源的訪問。由于條件訪問模塊中所包括的媒體內(nèi)容流輸入選擇器所發(fā)送的更新信號,接收設(shè)備中所包括的服務(wù)選擇模塊檢測到該更新。服務(wù)選擇模塊生成已更新的pmt表并且經(jīng)由其接口將已更新的pmt表轉(zhuǎn)發(fā)到條件訪問模塊。
當已更新的pmt表包括的條件訪問系統(tǒng)標識符不是排列信道中的一部分時,條件訪問模塊將以這樣的信息為特征的pmt表的接收檢測為vod資源注入的接收。
條件訪問模塊可以定期生成pmt表更新命令,并且在vod資源由條件訪問模塊注入到接收設(shè)備中時,強制接收設(shè)備檢測到這樣的更新并且生成對應(yīng)的已更新pmt表。該命令可以經(jīng)由條件訪問模塊和接收設(shè)備之間的接口進行發(fā)送。這樣的接口是已知的,例如可以是公共接口或有線卡(cablecard)接口,這兩種接口都是雙向接口。
當接收設(shè)備接收到調(diào)整到另一信道的切換命令時,例如由用戶使用遠程控制的按鈕,接收設(shè)備基于接收設(shè)備上被選擇的信道來發(fā)送已更新pmt表。當pmt表中的條件訪問標識符不同于vod資源的條件訪問標識符時,條件訪問模塊檢測到這樣的改變。條件訪問模塊然后停止vod資源的注入,并且管理例如在接收設(shè)備上所選擇的并且從接收設(shè)備接收到的廣播dvb類型的媒體內(nèi)容流。
根據(jù)優(yōu)選實施例,媒體內(nèi)容流輸入選擇器在其停止vod資源的接收時,向服務(wù)器或云端發(fā)送會話結(jié)束的消息。
附圖說明
下面的詳細描述參考附圖,其中:
圖1示出一種多媒體接收器,其包括與條件訪問模塊相關(guān)聯(lián)的接收設(shè)備和用于回放根據(jù)云計算模式由媒體服務(wù)器或者由廣播設(shè)備所提供的媒體內(nèi)容的媒體播放器。
圖2表示當接收從第一媒體內(nèi)容流切換到第二媒體內(nèi)容流時接收設(shè)備和條件訪問模塊所執(zhí)行的步驟的流程圖。
具體實施方式
根據(jù)圖1所示的多媒體接收器30的實施例,觀看者可以在回放所選擇的vod資源期間決定切換到廣播信道,該廣播信道經(jīng)由廣播信道輸入1以單向方式提供dvb類型的媒體內(nèi)容,例如通過衛(wèi)星、地面廣播發(fā)射器、線纜、通過使用例如ip(互聯(lián)網(wǎng)協(xié)議)的多播或單播來執(zhí)行流傳輸?shù)挠芯€或無線網(wǎng)絡(luò)所提供的、以數(shù)據(jù)流的形式接收到的數(shù)據(jù)內(nèi)容。
廣播信道輸入1可以不同于vod資源輸入2,由此vod資源經(jīng)由條件訪問模塊20由接收設(shè)備10進行接收。信道切換通常稱為跳臺(zapping)。在根據(jù)本發(fā)明的實施例的接收設(shè)備10中,跳臺的概念可以包括停止vod資源的注入,并且切換到接收另一媒體內(nèi)容流的信道。
圖1所示的接收設(shè)備10包括用于從例如巴克(barker)信道的電視臺接收媒體內(nèi)容流的調(diào)諧器11。巴克信道是專門列出或宣傳其他信道上的媒體內(nèi)容的電視信道(例如,可用的vod節(jié)目表和/或節(jié)目描述和預(yù)告片)。
廣播信道輸入1可以由包括傳輸流標識符、原始網(wǎng)絡(luò)標識符和服務(wù)標識符的dvb三元組進行識別。接收設(shè)備10與用于從另外的源(諸如,互聯(lián)網(wǎng)或云端)接收內(nèi)容流或vod資源的條件訪問模塊20相關(guān)聯(lián),并且可以包括用于存儲接收到的內(nèi)容的存儲設(shè)備。
根據(jù)優(yōu)選的實施例,條件訪問模塊20連接到互聯(lián)網(wǎng)。該連接可以是有線接口或者可以包括無線鏈路接口,例如能夠與互聯(lián)網(wǎng)建立無線連接的edge(gsm演進增強型數(shù)據(jù)速率)、3g、4g、5g等類型的移動電話網(wǎng)絡(luò),或者wifi類型的無線局域接入網(wǎng)絡(luò)。條件訪問模塊20優(yōu)選地用于經(jīng)由適當接口連接到接收設(shè)備10,諸如dvbci+和由cenelec(歐洲電工技術(shù)標準化委員會)制定的en50221標準中所定義的ci、dvb-ci類型的公共接口端口。根據(jù)實施例,條件訪問模塊20可以經(jīng)由高吞吐量的通用串行總線(usb)(例如usb3.0、usb3.1或usbtype-c)連接到接收設(shè)備10。
通常由付費電視運營商提供的條件訪問模塊20可以適于解密從地面廣播發(fā)射器、衛(wèi)星、互聯(lián)網(wǎng)服務(wù)器、線纜網(wǎng)絡(luò)或無線網(wǎng)絡(luò)等以媒體數(shù)據(jù)流的形式接收到的音頻/視頻數(shù)據(jù)。與媒體內(nèi)容一起,付費電視運營商或供應(yīng)商也提供利用條件訪問模塊解密該內(nèi)容所需的密鑰或控制字,該密鑰或控制字以加密的格式來提供。可以向用戶提供譽為防干擾且安全的安全模塊,用于存儲安全信息,諸如認證所需的以及允許條件訪問模塊進行解密的密鑰和權(quán)限。安全模塊可以是容置在芯片卡上的電子芯片形式,其中的芯片卡能夠插入到條件訪問模塊的讀卡器中。
接收設(shè)備10與條件訪問模塊20之間的接口(例如,公共接口)用于,將多節(jié)目傳輸流3發(fā)送到條件訪問模塊20,其中多節(jié)目傳輸流3包括接收設(shè)備10的調(diào)諧器11所接收到的內(nèi)容,并且將經(jīng)處理的單節(jié)目傳輸流34’從條件訪問模塊20發(fā)送回到接收設(shè)備10。通常,多節(jié)目傳輸流3包括利用從授權(quán)控制消息ecm可提取的控制字cw進行加密的內(nèi)容,如付費電視領(lǐng)域已知。
條件訪問模塊20可以包括當vod單個節(jié)目傳輸流4被加密時允許對其解密的解密能力。
根據(jù)本發(fā)明的實施例的條件訪問模塊20還包括輸入選擇器23,該輸入選擇器23用于選擇在如上所述的標準條件訪問模塊模式下進行操作,還是將輸入朝向接收所選擇的vod資源的傳輸流注入器21的輸出進行切換。
在接收加密的vod資源的情況下,條件訪問模塊20可以使用例如aes解密器25,利用適當?shù)拿荑€8來解密vod資源。
根據(jù)另一實施例,條件訪問模塊20可以在經(jīng)由輸出接口模塊27將對應(yīng)的傳輸流34’發(fā)送到接收設(shè)備10之前,利用本地密鑰7來加密vod資源。利用本地密鑰7的加密可以使用例如aes(高級加密標準)算法或者任何其他合適的算法,優(yōu)選地使用對稱密鑰。
接收設(shè)備10的解密器15利用本地密鑰7來解密從條件訪問模塊20接收到的傳輸流34’,從而獲得經(jīng)解密的壓縮傳輸流34。該經(jīng)解密的壓縮傳輸流34然后可以經(jīng)由用于解壓縮的音頻/視頻解碼器13被轉(zhuǎn)發(fā)到與接收設(shè)備10相關(guān)聯(lián)的媒體播放器16。
與接收設(shè)備10的解復(fù)用器14相關(guān)聯(lián)的服務(wù)選擇模塊12允許選擇信道,以便觀看調(diào)諧器11所連接的廣播信道輸入1所提供的內(nèi)容,或者條件訪問模塊20的vod資源輸入2所提供的vod內(nèi)容。
由于條件訪問模塊20無法檢測出已經(jīng)使用哪個按鈕用于向接收設(shè)備10發(fā)送信道切換命令,所以條件訪問模塊20無法停止vod資源的注入。
這個技術(shù)問題的解決方案可以通過如下方式來提供:檢測何時隨著信道切換命令的接收來更新pmt表,然后停止vod資源注入,并且通過已停止當前vod資源的會話結(jié)束消息來通知vod服務(wù)器。vod服務(wù)器如果從本地存儲設(shè)備讀取vod內(nèi)容,則可以是條件訪問模塊本身,或者它可以是用于提供所選擇的vod資源的云端的一個或一組服務(wù)器。
在越頂傳輸(ott)內(nèi)容遞送領(lǐng)域,視頻、音頻以及其他媒體內(nèi)容可以在互聯(lián)網(wǎng)上進行遞送。ott兼容設(shè)備,諸如條件訪問模塊20,用于連接到接收設(shè)備10或者與媒體播放器16(諸如電視機)相關(guān)聯(lián)的機頂盒,并且將傳輸流分組(ts分組)注入到通過dvb三元組識別出的所選擇的電視信道上。
本發(fā)明的方法可以優(yōu)選地使用節(jié)目特定信息(psi)中所包括的dvb表,這些可用于當前回放的廣播節(jié)目內(nèi)容或視頻點播(vod)資源。
節(jié)目特定信息(psi)通過標準iso/iec13818-1mpeg-2“informationtechnology-genericcodingofmovingpicturesandassociatedaudioinformation:systems(信息技術(shù)-運動圖像及其關(guān)聯(lián)音頻信息的通用編碼:系統(tǒng))”進行定義。節(jié)目特定信息數(shù)據(jù)允許接收器以自動的方式用于解復(fù)用和解碼不同的節(jié)目流。節(jié)目特定信息數(shù)據(jù)被結(jié)構(gòu)化成表,特別包括:
-節(jié)目關(guān)聯(lián)表(pat),指示復(fù)用的每個服務(wù)的定位,也就是傳輸流(ts)的各個分組的分組標識符(pid)的值,
-節(jié)目映射表(pmt),識別和指示每個服務(wù)的流的定位,
-條件訪問表(cat),提供條件訪問系統(tǒng)的特定信息,諸如復(fù)用中所使用的它們的標識符(cas-id),包括管理用戶訪問權(quán)限的授權(quán)管理消息(emm)流的定位。
pmt表可以與條件訪問表(cat)相結(jié)合。所產(chǎn)生的表(ca-pmt)利用本發(fā)明的接收設(shè)備和信道變化管理方法中所使用的條件訪問(ca)識別符來形成pmt表。
當媒體播放器開始回放內(nèi)容時,它首先將一個或多個內(nèi)容塊存儲在媒體播放器的緩沖器中,在接下來的塊從網(wǎng)絡(luò)進行下載并且由條件訪問模塊和接收設(shè)備進行處理時,開始回放所存儲的塊。這里的塊被定義為經(jīng)由網(wǎng)絡(luò)發(fā)送到媒體播放器的媒體內(nèi)容流的一部分。每個塊包含音頻/視頻信息分組,以及以給定分辨率提供所選擇的持續(xù)時間(諸如,幾秒)的內(nèi)容所需要的dvb表。ca-pmt表也可以包括在每個塊中,用于限定所選擇的vod資源或dvb類型的廣播內(nèi)容中所使用的條件訪問系統(tǒng)。
在如圖1所示的接收設(shè)備10進行vod資源的回放期間的任意時間點,觀看者通過按下遠程控制器上的一個或多個按鈕來發(fā)送信道改變命令5,從而切換到另一信道的接收。該命令5由接收設(shè)備10的服務(wù)選擇模塊12來接收,該服務(wù)選擇模塊12負責從廣播或vod傳輸流選擇各種類型的服務(wù)。服務(wù)選擇模塊12然后將對應(yīng)的信道改變信號5’發(fā)送到條件訪問模塊20的輸入選擇模塊23。
根據(jù)圖2的流程圖,信道改變信號5’使得能夠從當前vod信道ch1所提供的第一視頻內(nèi)容流(vod資源)的接收切換到提供第二媒體內(nèi)容流的觀看者所選擇的信道ch2。
隨著信道改變命令5的接收,接收設(shè)備10的服務(wù)選擇模塊12將信道改變信號5’發(fā)送到條件訪問模塊20中所包括的媒體內(nèi)容流輸入選擇器23。由于與條件訪問模塊20的傳輸流注入器21相關(guān)聯(lián)的隨機存取存儲器22存儲至少一塊當前接收到的vod資源,所以pmt表始終保持可用于媒體內(nèi)容流輸入選擇器23。媒體內(nèi)容流輸入選擇器23然后更新該pmt表中的至少一個描述符,并且將對應(yīng)的更新提醒信號6發(fā)送到服務(wù)選擇模塊12,更新提醒信號6指示pmt表已被修改。
更新可以改變至少一個描述符,諸如pmt表的版本參考、提供訪問受控的媒體內(nèi)容的條件訪問系統(tǒng)的標識符(cas-id)、dvb三元組或者與所選擇的信道ch2所提供的媒體內(nèi)容流相關(guān)聯(lián)的任何其他描述符。服務(wù)選擇模塊12在檢測到更新提醒信號6時,基于與命令5一同發(fā)送的信道參考ch2和至少一個描述符,生成更新的pmt9。
外圍設(shè)備(經(jīng)由接口)從接收設(shè)備接收作為多節(jié)目傳輸流(mpts)內(nèi)的多個節(jié)目的廣播內(nèi)容。vod的“注入”意為將vod內(nèi)容作為新節(jié)目包括在mpts中,由此創(chuàng)建新的mpts。經(jīng)由dvb描述符(諸如,dvb三元組)能夠識別mpts中的不同服務(wù)。因此,可以說vod內(nèi)容被注入到通過dvb三元組可識別的特定電視信道中。外圍設(shè)備通常只處理來自mpts的所選擇的服務(wù),并且將經(jīng)處理的服務(wù)(經(jīng)由接口)發(fā)送回到接收設(shè)備作為單個節(jié)目傳輸流(spts)。例如,如果外圍設(shè)備是cam,它將根據(jù)由觀看者向電視發(fā)出的并且經(jīng)由接口傳送到cam的信道選擇命令,從mpts中選擇待解密的信道。輸入選擇器然后過濾出所選擇的節(jié)目以形成spts,該spts然后將被處理并且發(fā)送回接收設(shè)備。
已更新的信息表9然后被轉(zhuǎn)發(fā)到條件訪問模塊20的媒體內(nèi)容流輸入選擇器23,例如在圖2的步驟100中,用于檢查與信道參考ch2有關(guān)的已更新條件訪問系統(tǒng)標識符在服務(wù)器或云端處的可用性。
如果條件訪問系統(tǒng)標識符cas-id不可用,例如條件訪問系統(tǒng)接收到可用性檢查的n(否)響應(yīng)(步驟100),媒體內(nèi)容輸入選擇器23停止當前vod資源的接收(步驟104)并且將當前觀看的vod資源的接收輸入切換到提供第二媒體內(nèi)容流的信道參考ch2所限定的廣播信道輸入1(步驟105)。接收設(shè)備10從廣播信道輸入1接收內(nèi)容流(步驟106)。
如果條件訪問系統(tǒng)標識符cas-id可用,例如條件訪問系統(tǒng)接收到可用性檢查的y(是)響應(yīng)(步驟100),媒體內(nèi)容流輸入選擇器23保持在其初始位置不切換到廣播信道輸入1。在此情況下,媒體內(nèi)容流輸入選擇器23將與已更新的條件訪問系統(tǒng)標識符(cas-id)對應(yīng)的另一vod資源注入到所選擇的信道ch2(步驟102)。接收設(shè)備10經(jīng)由vod資源輸入2,從服務(wù)器或云端處接收vod資源(步驟103)。
當觀看者發(fā)送命令5以便將接收從當前廣播信道切換到提供vod資源的信道時,接收設(shè)備10的服務(wù)選擇模塊12直接更新包括條件訪問系統(tǒng)標識符cas-id的pmt表。該已更新的表然后被轉(zhuǎn)發(fā)到條件訪問模塊20的媒體內(nèi)容流輸入選擇器23,用于檢查條件訪問系統(tǒng)標識符cas-id的可用性。執(zhí)行該檢查(步驟100)的方式與從提供vod資源的信道切換到提供廣播內(nèi)容流的信道的情況下所采取的方式相同。
如果條件訪問系統(tǒng)標識符cas-id可用,例如條件訪問系統(tǒng)接收到可用性檢查的y(是)響應(yīng)(步驟100),媒體內(nèi)容流輸入選擇器23將接收切換到vod資源,可以重啟vod資源到所選擇的信道的注入。
信道改變命令5經(jīng)由條件訪問模塊20由接收設(shè)備10發(fā)送到vod提供商的云端或vod資源服務(wù)器,隨著源于信道改變命令5的請求,可以恢復(fù)vod資源接收,vod資源的接收先前通過將接收切換到提供廣播內(nèi)容的信道而停止。響應(yīng)于該請求,條件訪問模塊20經(jīng)由傳輸流注入器21接收包含pmt表的至少一個塊以及對應(yīng)的vod資源,其中的pmt表對應(yīng)于切換前隨機存取器22中所存儲的至少一個vod資源塊的pmt表。
如果條件訪問系統(tǒng)標識符cas-id不可用,例如條件訪問系統(tǒng)接收到可用性檢查的n(否)響應(yīng)(步驟100),媒體內(nèi)容流輸入選擇器23保持在經(jīng)由廣播信道輸入1的媒體內(nèi)容流接收的位置,vod資源注入保持停止。
雖然已經(jīng)參考具體的示例實施例描述本發(fā)明主題的總覽,但是在不脫離本發(fā)明的各個實施例的更寬廣精神和范圍的情況下,對于這些實施例可以做出各種修改和改變。例如,本領(lǐng)域技術(shù)人員可以將各種實施例或者它們的特征進行混合和匹配,或者選擇性進行。本發(fā)明主題的這樣的實施例在此可以是指單獨地或者共同地,通過術(shù)語“發(fā)明”僅是為了方便,如果實際上所公開的不只一個,而不是旨在將該申請的范圍主動地限制在任何單個發(fā)明或者發(fā)明概念。
相信足夠詳細地描述在此所示的實施例,使得本領(lǐng)域技術(shù)人員能夠?qū)嵺`在此所公開的教導(dǎo)。可以使用其他實施例及其衍生,使得可以在不脫離本公開文本的范圍的情況下做出結(jié)構(gòu)化和邏輯的替換和改變。因此,具體實施方式不應(yīng)被認為是限制性的,并且各個實施例的范圍僅由所附權(quán)利要求以及這些權(quán)利要求所賦予的等同物的全部范圍來限定。