本發(fā)明總體上涉及廣播或者點(diǎn)播的媒體內(nèi)容的接收和回放領(lǐng)域。具體地說(shuō),公開(kāi)了一種與條件訪問(wèn)模塊相關(guān)聯(lián)的接收設(shè)備和一種用于控制媒體內(nèi)容的回放的方法。
背景技術(shù):
電視機(jī)、機(jī)頂盒、個(gè)人計(jì)算機(jī)、平板計(jì)算機(jī)等是已知能夠在其上接收媒體內(nèi)容,并且在一些情況下進(jìn)行回放或者呈現(xiàn)的設(shè)備。在越頂(over-the-top,ott)內(nèi)容遞送領(lǐng)域,視頻、音頻以及其他媒體內(nèi)容可以在例如互聯(lián)網(wǎng)上遞送到媒體接收者。
現(xiàn)有技術(shù)包括如下的系統(tǒng):該系統(tǒng)包括用于接收廣播內(nèi)容的電視機(jī),該電視機(jī)具有與其連接的ott設(shè)備,ott設(shè)備可以用于從云端(例如,互聯(lián)網(wǎng))接收視頻點(diǎn)播(vod)資源,可能利用無(wú)線的方式,并且將包括vod資源的傳輸流注入到電視機(jī)中用于顯示。使用這樣的系統(tǒng)來(lái)觀看從云端選擇的vod資源的觀看者可以在其觀看資源期間在一些位置決定停止或者暫停vod資源的回放。這就產(chǎn)生如下問(wèn)題:當(dāng)發(fā)布暫停命令或者當(dāng)發(fā)布繼續(xù)回放的恢復(fù)命令(或者兩者)時(shí),難以避免觀看者所看到的抖動(dòng)效應(yīng)或時(shí)間滯后。
這種情況不同于互聯(lián)網(wǎng)電視機(jī)領(lǐng)域的已知情況,已知情況中廣告內(nèi)容被分別引入在vod資源之前、期間或之后,作為前滾動(dòng)、中滾動(dòng)或后滾動(dòng)廣告單元用于顯示,其中上述的暫停不是原始vod資源的部分,所以不出現(xiàn)在被注入的傳輸流中;正是由觀看者來(lái)決定創(chuàng)建暫停。
技術(shù)實(shí)現(xiàn)要素:
公開(kāi)了一種ott兼容設(shè)備,該設(shè)備用于連接到例如媒體播放/接收器設(shè)備(諸如,電視機(jī)),并且將傳輸流分組(ts分組)注入到通過(guò)三元組所識(shí)別出的tv頻道上。“三元組(triple)”是廣播行業(yè)中所使用的術(shù)語(yǔ),是指一組三個(gè)標(biāo)識(shí)符,它們唯一識(shí)別數(shù)字電視的工業(yè)接收標(biāo)準(zhǔn)的數(shù)字視頻廣播(dvb)套件中的服務(wù)(或頻道),dvb三元組唯一識(shí)別基于dvb的服務(wù)(或頻道)。dvb三元組包括原始網(wǎng)絡(luò)標(biāo)識(shí)符(onid)、傳輸流標(biāo)識(shí)符(tsid)以及服務(wù)標(biāo)識(shí)符(sid)。
根據(jù)第一方面,提供了一種多媒體接收組件,包括接收模塊和外圍模塊,該組件用于根據(jù)權(quán)利要求1來(lái)控制媒體內(nèi)容的回放?;胤趴梢栽诳蛇B接到接收模塊的媒體播放器上實(shí)現(xiàn)。根據(jù)權(quán)利要求4的外圍模塊優(yōu)選地可以經(jīng)由雙向接口可拆卸地連接到接收模塊。從外圍模塊用于從vod服務(wù)器接收視頻點(diǎn)播資源(優(yōu)選地,經(jīng)由無(wú)線方式)的意義上來(lái)說(shuō),外圍模塊優(yōu)選是ott設(shè)備。vod服務(wù)器可以是經(jīng)由例如互聯(lián)網(wǎng)可訪問(wèn)的任何遠(yuǎn)程服務(wù)器。
本發(fā)明的另一目的是提供根據(jù)權(quán)利要求12的一種用于控制媒體內(nèi)容的回放的方法。
傳輸流暫停(ts暫停)在vod領(lǐng)域中已知的,并且可以通過(guò)媒體播放器和/或接收模塊進(jìn)行識(shí)別,意味著包括ts暫停的內(nèi)容的回放應(yīng)當(dāng)被暫停。
多媒體接收組件和本發(fā)明的方法允許將傳輸流暫停(ts暫停)注入到傳輸流,該傳輸流是觀看者向他的接收模塊(或者連接到該接收模塊的媒體播放器)發(fā)出暫停命令時(shí)所正在觀看的傳輸流,該傳輸流經(jīng)由可通信連接到接收模塊的外圍模塊,通過(guò)ott技術(shù)進(jìn)行接收。當(dāng)接收器或媒體播放器遇到ts暫停時(shí),內(nèi)容的回放被暫停。當(dāng)遇到ts暫停時(shí),內(nèi)容的ott接收也可以暫停,或者接收到的內(nèi)容可以被緩沖。而且,當(dāng)觀看者發(fā)出恢復(fù)觀看的命令時(shí),內(nèi)容的回放從其暫停的幀開(kāi)始,而不需要重新加載整個(gè)內(nèi)容塊,并且觀看者感受不到任何時(shí)間滯后或抖動(dòng)。
附圖說(shuō)明
由于隨后的詳細(xì)描述和作為本發(fā)明的實(shí)施例的非限制示例給出的附圖,將更好地理解本發(fā)明,也就是:
圖1示出與條件訪問(wèn)模塊相關(guān)聯(lián)的接收模塊,該接收模塊訪問(wèn)媒體播放器,該媒體播放器用于播放廣播或者媒體服務(wù)器所提供的媒體內(nèi)容。
具體實(shí)施方式
在越頂(ott)內(nèi)容遞送領(lǐng)域,視頻、音頻以及其他媒體內(nèi)容可以在互聯(lián)網(wǎng)上進(jìn)行遞送。ott兼容設(shè)備,諸如條件訪問(wèn)模塊(cam),用于連接到接收模塊rec或者包括媒體播放器mp(諸如電視機(jī))的機(jī)頂盒,并且將傳輸分組(ts分組)或塊注入到通過(guò)dvb三元組所識(shí)別出的特定電視機(jī)頻道上。條件訪問(wèn)模塊或其他合適的外圍模塊優(yōu)選地用于可以從接收模塊可拆卸。
根據(jù)本發(fā)明的實(shí)施例的接收模塊的示例包括但不限于:機(jī)頂盒、電視機(jī)、或個(gè)人計(jì)算機(jī)??梢耘渲帽景l(fā)明的實(shí)施例的系統(tǒng)包括接收模塊和外圍模塊(諸如,條件訪問(wèn)模塊),優(yōu)選地是可以將該外圍模塊可移除地連接到接收模塊。條件訪問(wèn)模塊可以是經(jīng)由“通用接口”可連接的pcmcia(個(gè)人計(jì)算機(jī)存儲(chǔ)卡國(guó)際協(xié)會(huì))模塊的形式,或可連接到通用串行總線接口的軟件狗。接收模塊用于接收廣播內(nèi)容流,例如經(jīng)由衛(wèi)星傳輸、地面廣播傳輸、線纜傳輸、或者經(jīng)由利用例如ip(互聯(lián)網(wǎng)協(xié)議)的多播或單播技術(shù)來(lái)執(zhí)行流傳輸?shù)挠芯€或無(wú)線網(wǎng)絡(luò)。接收通常是單向接收。為了允許條件訪問(wèn)模塊處理廣播內(nèi)容(例如,執(zhí)行解密),接收模塊用于經(jīng)由這兩個(gè)模塊之間的接口,將廣播內(nèi)容流發(fā)送到條件訪問(wèn)模塊(外圍模塊)。條件訪問(wèn)模塊也用于接收媒體內(nèi)容流,通常通過(guò)無(wú)線方式,并且優(yōu)選經(jīng)由分開(kāi)的vod輸入以雙向方式,由此允許vod內(nèi)容由接收模塊接收。條件訪問(wèn)模塊用于經(jīng)由這兩個(gè)模塊之間的接口來(lái)接收命令,根據(jù)用戶選擇觀看的頻道(該選擇可以對(duì)應(yīng)于廣播內(nèi)容或vod內(nèi)容的一部分),指示cam進(jìn)行切換從而處理廣播內(nèi)容或vod內(nèi)容。本發(fā)明的多媒體接收組件的實(shí)施例因此允許用戶選擇他想要觀看廣播內(nèi)容還是想要觀看vod內(nèi)容,其中廣播內(nèi)容經(jīng)由第一信道接收或者通過(guò)接收模塊輸入,并且經(jīng)由接口發(fā)送到條件訪問(wèn)模塊,該條件訪問(wèn)模塊用于在經(jīng)由這兩個(gè)模塊之間的接口返回到接收模塊之前進(jìn)行處理,其中的vod內(nèi)容由條件訪問(wèn)模塊經(jīng)由第二信道接收(或輸入),并且由條件訪問(wèn)模塊進(jìn)行處理,然后經(jīng)由接口發(fā)送到接收模塊。接收模塊包括接收用戶命令的服務(wù)選擇模塊,通常經(jīng)由遠(yuǎn)程控制,切換至被選擇的服務(wù),該服務(wù)可以來(lái)自廣播一側(cè)或vod一側(cè)。接收模塊經(jīng)由接口將信號(hào)發(fā)送到條件訪問(wèn)模塊,使得條件訪問(wèn)模塊切換到經(jīng)由接口到達(dá)的廣播內(nèi)容的處理,或者切換到處理經(jīng)由第二輸入所注入的vod內(nèi)容,這取決于所選擇的服務(wù)是廣播服務(wù)還是vod服務(wù)。
通常由條件訪問(wèn)模塊從接收模塊接收廣播內(nèi)容,作為多個(gè)節(jié)目中包括多個(gè)服務(wù)的多節(jié)目傳輸流(mpts)。然而,根據(jù)被選擇的服務(wù),條件訪問(wèn)模塊所執(zhí)行的處理是對(duì)于條件訪問(wèn)模塊從多節(jié)目傳輸流過(guò)濾出的單節(jié)目傳輸流(spts)來(lái)執(zhí)行的。就是說(shuō),條件訪問(wèn)模塊所接收到的vod內(nèi)容是被注入。由此,意味著條件訪問(wèn)模塊中的注入模塊將內(nèi)容注入到多節(jié)目傳輸流中,因此在mpts內(nèi)形成利用描述符(例如,dvb三元組)可描述且可選擇的新節(jié)目,通過(guò)相同的方式能夠從mpts選擇特定的廣播內(nèi)容。因此,能夠?qū)od內(nèi)容稱為注入到通過(guò)dvb三元組可識(shí)別的特定tv頻道中。條件訪問(wèn)模塊中的過(guò)濾器或切換(輸入選擇器)因此能夠根據(jù)從接收模塊接收到的指示被選擇服務(wù)的命令來(lái)過(guò)濾所需要的內(nèi)容。
在此所公開(kāi)的方法和裝置可以包括dvb表的使用,諸如廣播領(lǐng)域中已知的節(jié)目特定信息(psi)中所包括的節(jié)目映射表(pmt)。因此,一個(gè)或多個(gè)dvb表可以作為psi包括在廣播內(nèi)容中。從一個(gè)或多個(gè)dvb表也可以作為psi包括在vod節(jié)目?jī)?nèi)容的意義上來(lái)說(shuō),dvb表也存在于視頻點(diǎn)播領(lǐng)域。在此所述的方法和裝置也可以包括ts分組的使用或操作,其中的ts分組已經(jīng)由已接收到該ts包作為部分vod內(nèi)容的ott兼容設(shè)備注入到所接收的內(nèi)容(ott內(nèi)容)中。
節(jié)目特定信息(psi)通過(guò)標(biāo)準(zhǔn)iso/iec13818-1mpeg-2“informationtechnology-genericcodingofmovingpicturesandassociatedaudioinformation:systems(信息技術(shù)-運(yùn)動(dòng)圖像及其關(guān)聯(lián)音頻信息的通用編碼:系統(tǒng))”進(jìn)行明確定義。允許接收器(c.f.接收模塊)以自動(dòng)方式用于解復(fù)用和解碼不同節(jié)目流的節(jié)目特定信息數(shù)據(jù)具有表的結(jié)構(gòu),諸如:節(jié)目關(guān)聯(lián)表(pat)表針對(duì)復(fù)用的每個(gè)服務(wù)來(lái)指示定位,即對(duì)應(yīng)的節(jié)目映射表(pmt)的傳輸流(ts)分組的分組標(biāo)識(shí)符(pid)的值,其識(shí)別并且指示每個(gè)服務(wù)的流傳輸?shù)亩ㄎ灰约胺?wù)的節(jié)目時(shí)鐘參考(pcr)字段的定位。節(jié)目特定信息(psi)還包括允許觀看者識(shí)別復(fù)用中或網(wǎng)絡(luò)中所傳輸?shù)姆?wù)和事件的數(shù)據(jù)。該數(shù)據(jù)分布于表中,諸如服務(wù)描述表(sdt),其包含描述服務(wù)的數(shù)據(jù),諸如服務(wù)的提供者和名稱。
本公開(kāi)參考自適應(yīng)流傳輸領(lǐng)域中已知的內(nèi)容塊,其中內(nèi)容塊可以包括來(lái)自例如音頻/視頻資源的多個(gè)音頻/視頻內(nèi)容分組,以及諸如dvb表的psi,用于以給定分辨率提供給定持續(xù)時(shí)間的音頻/視頻資源。
在包括媒體播放器的實(shí)施例中,當(dāng)媒體播放器開(kāi)始內(nèi)容的回放時(shí),它首先將一個(gè)或多個(gè)內(nèi)容塊存儲(chǔ)在媒體播放器的緩沖器中,開(kāi)始所存儲(chǔ)的塊的回放,同時(shí)接下來(lái)的塊正在從網(wǎng)絡(luò)進(jìn)行下載(vod或廣播)并且由訪問(wèn)媒體播放器的接收模塊rec和/或條件訪問(wèn)模塊進(jìn)行處理。當(dāng)接收模塊自己執(zhí)行媒體播放功能時(shí),這樣的緩存可以發(fā)生在接收模塊的存儲(chǔ)器中或接收模塊訪問(wèn)的外部存儲(chǔ)器中??蛇x地,當(dāng)內(nèi)容是vod或ott內(nèi)容時(shí),外圍模塊(cam)可以在該外圍設(shè)備的存儲(chǔ)器中執(zhí)行緩沖功能。
根據(jù)實(shí)施例,用戶利用本發(fā)明的接收模塊rec,經(jīng)由可通信連接到接收模塊的外圍模塊,接收和觀看來(lái)自網(wǎng)絡(luò)上的服務(wù)器或來(lái)自云端的被選擇vod資源,該用戶可以在觀看該資源期間將vod資源的回放暫停在某些時(shí)間點(diǎn)。在此情況下,傳輸流暫停(ts暫停)將根據(jù)以下所述的任何方法經(jīng)由外圍模塊,被注入到通過(guò)接收模塊正在接收的傳輸流中。注入由外圍模塊進(jìn)行,注入到從接收模塊接收到的mpts中并且導(dǎo)致新的mpts被創(chuàng)建,同時(shí)傳輸流暫停出現(xiàn)在注入vod內(nèi)容的相同頻道中。這導(dǎo)致當(dāng)對(duì)應(yīng)的spts返回到接收模塊的解碼器時(shí),vod內(nèi)容中出現(xiàn)暫停。
在此所述的傳輸流暫停具有產(chǎn)生如下效果的多個(gè)技術(shù)特征:傳輸流暫??梢酝ㄟ^(guò)與vod資源相同的方式從云端或服務(wù)器進(jìn)行下載,或者可以在外圍模塊中生成。因此,傳輸流暫停應(yīng)當(dāng)具有與vod資源相同的塊尺寸,其中塊的數(shù)量與傳輸流分組相同。優(yōu)選地,用于編碼或者解碼通過(guò)接收設(shè)備從廣播頻道接收到的內(nèi)容的相同編碼解碼器,或者至少相同類型的編碼解碼器,應(yīng)當(dāng)能夠適當(dāng)?shù)亟忉寕鬏斄鲿和?。傳輸流暫停?yōu)選地包括服務(wù)描述表(sdt)、節(jié)目關(guān)聯(lián)表(pat)和節(jié)目映射表(pmt),以及至少一個(gè)視頻pid和/或一個(gè)音頻pid(廣播領(lǐng)域中已知的節(jié)目id)。也應(yīng)當(dāng)呈現(xiàn)節(jié)目時(shí)鐘參考(pcr),優(yōu)選地是在視頻pid上。最后,傳輸流暫停應(yīng)當(dāng)優(yōu)選地代表始于i幀的封閉圖像組(gop)。
根據(jù)本發(fā)明的實(shí)施例的用于傳輸流暫停的條件可以總結(jié)為至少:
a)傳輸流暫停中的塊的大小等于當(dāng)前vod資源中的塊的大?。?/p>
b)用于傳輸流暫停的編解碼器(壓縮/解壓縮程序、硬件或中間件)與當(dāng)前電視頻道上所使用的相同或者至少類型相同;
c)sdt(服務(wù)描述表)、pat(節(jié)目關(guān)聯(lián)表)和pmt(節(jié)目映射表)必須可用;
d)音頻和視頻內(nèi)容分組各自具有給定的pid(分組標(biāo)識(shí)符);
e)視頻pid包括或以其他方式與節(jié)目時(shí)鐘參考(pcr)相關(guān)聯(lián);以及
f)塊形成封閉的圖像組(gop),從定義為“幀內(nèi)編碼圖像”的i幀開(kāi)始,即完全指定的圖像,如常規(guī)靜態(tài)圖像文件。
節(jié)目時(shí)鐘參考(pcr)用于在所提供的vod中定義時(shí)間點(diǎn)pt。根據(jù)所使用的技術(shù),時(shí)間點(diǎn)tp可以表示為小時(shí)、分鐘和秒,或者通過(guò)從開(kāi)始或從內(nèi)容中的預(yù)定義參考中的視頻幀數(shù)量來(lái)表示。
根據(jù)實(shí)施例,正在觀看由外圍設(shè)備從vod服務(wù)器接收的所選擇的vod內(nèi)容的用戶(觀看者)想要暫停vod內(nèi)容的回放,因此在播放期間的任意時(shí)間點(diǎn),通過(guò)按下遠(yuǎn)程控制器上的適當(dāng)按鈕來(lái)發(fā)出暫停命令。接收模塊接收該命令,并且經(jīng)由接口發(fā)送相應(yīng)的指令或信號(hào)給外圍設(shè)備。因此,外圍設(shè)備將傳輸流暫停(如上所述)注入到mpts中。傳輸流暫停具有至少一個(gè)塊的大小。如此注入的傳輸流暫停經(jīng)由接口返回到接收模塊,如同vod內(nèi)容一樣。如果媒體播放器正在執(zhí)行播放,則當(dāng)接收到傳輸流暫停時(shí),媒體播放器暫停,否則如果接收模塊執(zhí)行回放,接收模塊在接收到傳輸流暫停時(shí)暫停。暫停可以被描述為虛擬暫停,因?yàn)樗粡?qiáng)制播放器激活內(nèi)置暫停功能。相反,它產(chǎn)生與這樣的內(nèi)置暫停相同的效果,根據(jù)傳輸流暫停塊的有效載荷的值,觀察者將看到空白屏幕或黑色或白色或其他“中立”的屏幕。根據(jù)一個(gè)實(shí)施例,傳輸流暫停有效載荷表示黑屏。只要傳輸流暫停塊由外圍模塊注入,觀看者將在暫停期間看到黑屏。因此,傳輸流暫停塊可以被認(rèn)為包括用于模擬暫停的空白內(nèi)容。暫停發(fā)生在與接收模塊rec的用戶命令cmd的處理時(shí)間對(duì)應(yīng)的時(shí)間段之后,以及在外圍設(shè)備中接收指令,注入傳輸流暫停并處理被注入的內(nèi)容和傳輸流暫停的時(shí)間之后。通過(guò)以下面描述的方式安排傳輸流暫停的注入,觀看者將不會(huì)遇到與暫停相關(guān)的時(shí)間滯后或抖動(dòng)。
如已知的,傳輸流分組具有報(bào)頭和有效載荷,并且可以具有適配字段。適配字段具有如果包括pcr字段可以進(jìn)行設(shè)置的pcr標(biāo)志。報(bào)頭具有有效負(fù)載單元開(kāi)始指示符位,該位是允許基本流的啟動(dòng)或某些節(jié)目特定信息(psi)的啟動(dòng)被識(shí)別的布爾標(biāo)志。適配字段還具有不連續(xù)指示符,其用于指示當(dāng)前分組相對(duì)于pcr處于不連續(xù)狀態(tài)。
當(dāng)外圍模塊接收到暫停指令時(shí),它等待至其檢測(cè)出包含節(jié)目時(shí)鐘參考(pcr)的vod內(nèi)容中的傳輸流數(shù)據(jù)包,并且將vod內(nèi)容的注入停止在該點(diǎn)。外圍模塊還將發(fā)現(xiàn)pcr的分組的不連續(xù)指示符設(shè)置為1。注入停止于發(fā)現(xiàn)pcr的分組,這意味著具有pcr的分組和任何后續(xù)的分組不被發(fā)送用于處理。相反,它們被阻止(在緩沖區(qū)中或通過(guò)指示vod服務(wù)器停止發(fā)送內(nèi)容)。因此,外圍模塊用于檢測(cè)pcr標(biāo)志,將vod內(nèi)容的注入停止在傳輸流中的該分組,并將其不連續(xù)性指示符設(shè)置為一個(gè)。接著,外圍模塊注入傳輸流暫停,傳輸流暫停的第一個(gè)分組被注入到已注入vod內(nèi)容分組的位置。在注入該數(shù)據(jù)包(暫停)之前,外圍模塊將有效負(fù)載單元啟動(dòng)指示符設(shè)置為1。接收模塊將會(huì)得知正在接收新的基本流,基本流是外圍設(shè)備已注入的傳輸流暫停。最后,當(dāng)接收到恢復(fù)命令時(shí)(由用戶向接收模塊發(fā)出命令,接收模塊經(jīng)由接口向外圍模塊發(fā)送對(duì)應(yīng)的信號(hào)),外圍模塊停止注入傳輸流暫停塊(空白內(nèi)容的塊)并重新開(kāi)始vod內(nèi)容的注入,從發(fā)現(xiàn)具有pcr值并且其中設(shè)置不連續(xù)標(biāo)識(shí)符的vod內(nèi)容開(kāi)始。不連續(xù)指示符處于適配字段中,用于指示當(dāng)前數(shù)據(jù)分組相對(duì)于pcr處于不連續(xù)狀態(tài)。通過(guò)這種方式,在已經(jīng)注入傳輸流暫停的位置標(biāo)記出不連續(xù)。通過(guò)這種方式,當(dāng)接收設(shè)備接收到具有“奇怪”pcr值的vod分組時(shí),由于接收裝置已經(jīng)被警告應(yīng)該存在不連續(xù)性,所以不會(huì)產(chǎn)生抖動(dòng)。
根據(jù)不同的實(shí)施例,傳輸流暫停(或空白內(nèi)容塊)可以從服務(wù)器(vod服務(wù)器)下載或在外圍模塊中生成,或甚至經(jīng)由雙向接口從接收模塊接收;根據(jù)一些實(shí)施例,空白內(nèi)容塊可以預(yù)先存儲(chǔ)在外圍模塊中或接收模塊中,而不是被生成。
根據(jù)不同的實(shí)施例,傳輸流暫停塊能夠用于使得顯示黑色、圖案或彩色屏幕,或靜態(tài)圖像,視頻序列循環(huán)等,并且還可以包括指示如何恢復(fù)暫停的消息。因此,傳輸流暫停塊可以方便地被稱為包括空白內(nèi)容或中性內(nèi)容或甚至?xí)和?nèi)容,該內(nèi)容在所請(qǐng)求的暫停的持續(xù)時(shí)間內(nèi)替代vod內(nèi)容。
當(dāng)用戶希望恢復(fù)vod內(nèi)容的回放時(shí),他或她可以在遠(yuǎn)程控制器上發(fā)出進(jìn)一步的命令,用于接收模塊(或媒體播放器)的注意,服務(wù)選擇器ssel將該命令經(jīng)由接口轉(zhuǎn)發(fā)到外圍模塊的輸入選擇器insel。外圍模塊然后停止傳輸流暫停的注入,并且從被阻止的具有pcr并且其中設(shè)置不連續(xù)指示符的分組重新開(kāi)始注入vod內(nèi)容。接收設(shè)備(或媒體播放器)然后期望pcr值中的不連續(xù)性,因此產(chǎn)生抖動(dòng)。
根據(jù)實(shí)施例,被發(fā)出以指示暫停的用戶命令可以包括定義暫停持續(xù)時(shí)間的參數(shù)。該持續(xù)時(shí)間可以由遠(yuǎn)程控制器設(shè)置或者預(yù)先設(shè)置在存儲(chǔ)于接收模塊rec的存儲(chǔ)器中的配置文件中。例如,用戶可以按“暫停/恢復(fù)”按鈕,跟著按數(shù)字按鈕“300”設(shè)置暫停參數(shù)5分鐘。在參數(shù)所定義的持續(xù)時(shí)間結(jié)束時(shí),通過(guò)使用與服務(wù)選擇器ssel接收到恢復(fù)命令時(shí)相同的機(jī)制來(lái)自動(dòng)恢復(fù)暫停。
根據(jù)進(jìn)一步的實(shí)施例中,為了在沒(méi)有觀看者的情況下防止無(wú)用的流處理和回放,可以在配置文件中設(shè)置最大暫停持續(xù)時(shí)間。在最大持續(xù)時(shí)間結(jié)束時(shí),接收模塊rec可以停止流處理并進(jìn)入待機(jī)模式,需要用戶干預(yù)以重新開(kāi)始當(dāng)前媒體內(nèi)容的回放或選擇新的媒體內(nèi)容進(jìn)行回放。
該方法可以在如圖1所示的接收模塊rec中執(zhí)行,包括用于從例如巴克(barker)頻道的廣播電臺(tái)b/cast接收媒體內(nèi)容的調(diào)諧器tun。巴克頻道是專門(mén)列出或宣傳其他頻道上的媒體內(nèi)容的電視頻道(即可用的vod節(jié)目表和/或節(jié)目描述和預(yù)告片)。
廣播信道可以由包括傳輸流標(biāo)識(shí)符ts_id、原始網(wǎng)絡(luò)標(biāo)識(shí)符onid和服務(wù)標(biāo)識(shí)符s_id的dvb三元組進(jìn)行識(shí)別。接收模塊rec與用于從另外的源(諸如,互聯(lián)網(wǎng)或云端)接收內(nèi)容的ott(越頂)設(shè)備相關(guān)聯(lián),并且可以包括用于存儲(chǔ)接收到的內(nèi)容的存儲(chǔ)設(shè)備。
根據(jù)優(yōu)選實(shí)施方式,ott設(shè)備可以包括具有wifi連接接口的條件訪問(wèn)模塊(cam),其中的wifi連接接口能夠建立到互聯(lián)網(wǎng)的無(wú)線連接。ott設(shè)備,此后稱為wificam,可以優(yōu)選地用于經(jīng)由適當(dāng)?shù)慕涌谶B接到接收模塊rec,諸如如cenelec(歐洲電工技術(shù)標(biāo)準(zhǔn)化委員會(huì))所制定的en50221標(biāo)準(zhǔn)中定義的ci或dvb-ci類型的公共接口端口??商鎿Q地,條件訪問(wèn)模塊(cam)可以經(jīng)由通用串行總線(usb)連接到接收模塊rec。
根據(jù)實(shí)施例,公共接口ci用于向wificam發(fā)送包括接收模塊rec的調(diào)諧器tun所接收到的內(nèi)容的多節(jié)目傳輸流mpt,并且將單個(gè)節(jié)目傳輸流spts從wificam發(fā)送回接收模塊rec。通常,如付費(fèi)電視領(lǐng)域中已知,多節(jié)目傳輸流[mpts]cw包括利用從ecm控制消息提取出的控制字cw進(jìn)行加密的內(nèi)容。
根據(jù)實(shí)施例,wificam可以包括允許對(duì)于加密內(nèi)容執(zhí)行解密的解密能力,并且其還可以包括用于加密的能力,使得發(fā)送回接收模塊rec的單個(gè)節(jié)目傳輸流spts也可以通過(guò)使用例如aes(高級(jí)加密標(biāo)準(zhǔn))算法或使用對(duì)稱密鑰的任何其他合適的算法,利用本地密鑰ck([spts)ck)進(jìn)行加密。
在提供加密vod資源的接收的情況下,wificam可以使用例如aes解密器(圖1中示出的aes-1),利用適當(dāng)?shù)拿荑€k對(duì)于vod資源進(jìn)行解密。wificam可以在向設(shè)備rec發(fā)送對(duì)應(yīng)的傳輸流([spts)ck)之前,利用本地密鑰ck對(duì)vod資源進(jìn)行加密,其中的設(shè)備rec解密從wificam傳入的傳輸流以獲得解密的傳輸流spts。然后該解密的傳輸流spts被轉(zhuǎn)發(fā)到與接收模塊rec相關(guān)聯(lián)的媒體播放器mp。
根據(jù)優(yōu)選實(shí)施例,接收模塊rec的服務(wù)選擇器ssel允許選擇頻道,以觀看與調(diào)諧器tun連接的廣播頻道或者經(jīng)由互聯(lián)網(wǎng)連接到云端由wificam提供的頻道。該服務(wù)選擇基于服務(wù)標(biāo)識(shí)符s_id和傳輸流ts中包括的分組標(biāo)識(shí)符,其中的服務(wù)標(biāo)識(shí)符s_id允許廣播信道與wificam所提供的vod信道區(qū)分開(kāi)。根據(jù)本發(fā)明的實(shí)施例,服務(wù)選擇器ssel還可以在接收到適當(dāng)?shù)挠脩裘顣r(shí)允許選擇已具有傳輸流暫停的vod內(nèi)容流,該傳輸流暫停包括適于插入到vod內(nèi)容流中的當(dāng)前觀看的媒體內(nèi)容的塊。
根據(jù)不同的實(shí)施例,當(dāng)外圍模塊接收到暫停vod內(nèi)容回放的信號(hào)時(shí),從vod服務(wù)器進(jìn)入的vod內(nèi)容可以在暫停期間在外圍模塊中緩沖,或者直到接收到恢復(fù)命令,然后當(dāng)將要恢復(fù)回放時(shí),vod內(nèi)容以fifo的方式從緩沖器中被讀出?;蛘?,外圍模塊可以指示vod服務(wù)器停止發(fā)送另外的vod內(nèi)容,直到暫停持續(xù)時(shí)間過(guò)去或直到接收到恢復(fù)命令。根據(jù)一些實(shí)施例,這兩種方法的混合也是可能的。