欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

記錄并且呈現(xiàn)由拼接的段形成的節(jié)目的數(shù)字視頻錄像機(jī)的制作方法

文檔序號:7910872閱讀:186來源:國知局
專利名稱:記錄并且呈現(xiàn)由拼接的段形成的節(jié)目的數(shù)字視頻錄像機(jī)的制作方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及諸如數(shù)字視頻錄像機(jī)的記錄設(shè)備,并且更具體地涉及由兩個或更多個段拼接的內(nèi)容將被呈現(xiàn)為單個節(jié)目的一種方法和設(shè)備。
背景技術(shù)
正如眾所周知,廣告構(gòu)成被廣播或以別的方式傳送給觀眾的節(jié)目的重要的一部分。從廣告客戶產(chǎn)生的收入資助并且在某些情況下整個地支付節(jié)目播送的費(fèi)用。即使在諸如有線電視和衛(wèi)星電視系統(tǒng)的基于訂戶的電視系統(tǒng)中,來自廣告的收入資助播送節(jié)目的費(fèi)用,并且若不是廣告的話,這樣的系統(tǒng)中的月訂閱費(fèi)用可能比目前高許多倍。過去,模擬視頻廣告通常由地方有線電視運(yùn)營商插入到模擬衛(wèi)星視頻饋送中。通常,模擬廣告被存儲在磁帶上并且被通過模擬視頻開關(guān)切換到網(wǎng)絡(luò)饋送中,其中切換處理由在與視頻饋送一起傳送的并且通過衛(wèi)星接收器接收的相關(guān)音頻饋送上的提示音序列來觸發(fā)。因?yàn)槎鄠€有線電視系統(tǒng)已經(jīng)被轉(zhuǎn)換成將數(shù)字化壓縮的視頻傳送到客戶的家,所以有線電視運(yùn)營商已經(jīng)開發(fā)了用于將數(shù)字廣告內(nèi)容插入到數(shù)字比特流中的各種新技術(shù)。在數(shù)字領(lǐng)域中,視頻節(jié)目通常被編碼到MPEG視頻流中,其然后被多路復(fù)用到多節(jié)目傳輸流(MPTS)中。連接諸如節(jié)目和廣告的數(shù)字化編碼的視頻段的處理被稱為拼接。一般地通過為每個視頻流定義分別指示適當(dāng)?shù)牧魅肟邳c(diǎn)和出口點(diǎn)的“入點(diǎn),,和“出點(diǎn)”來完成拼接。有線電視工程師協(xié)會標(biāo)準(zhǔn)35 (SCTE 35)是通過定義在網(wǎng)絡(luò)編碼處理期間被插入在頭端器處的數(shù)字視頻流中的數(shù)字提示音信號來支持MPEG-2流中的數(shù)字節(jié)目插入(DPI)的有線電視協(xié)議的一個示例。這些提示音消息作為具有特定報頭信息的特定數(shù)據(jù)分組存在。通用提示音信號包括預(yù)滾動信號,其在拼接時間之前大約5到8秒被發(fā)送以指示即將到來的可用廣告時隙(常常被稱為“可用”);起始信號,其標(biāo)記該“可用”的開始并且被使用來觸發(fā)從原始視頻流到廣告流的切換;以及停止信號,其在該“可用”的結(jié)束時發(fā)生用于切換回到原始視頻流。在廣告的背景下,拼接往往被用來將定向廣告?zhèn)魉偷诫娨曈^眾。傳統(tǒng)的廣播電視系統(tǒng)將相同的電視信號廣播給觀看特別臺的每個人。因此,觀看特別頻道的每個人都將必然觀看相同的播送節(jié)目內(nèi)容以及嵌入在播送節(jié)目內(nèi)容中的相同的廣告。然而,使用現(xiàn)代數(shù)字電視系統(tǒng),更個性化的電視服務(wù)是可能的。例如,一組訂戶家庭能夠通過服務(wù)該組的有線電視節(jié)點(diǎn)進(jìn)行選擇性地尋址。類似地,各個訂戶家庭能夠通過他們的機(jī)頂終端來被選擇性地尋址。換句話說,服務(wù)提供商能夠?qū)⒉煌臄?shù)據(jù)發(fā)送到不同的訂戶或訂戶組。結(jié)果是,接收相同的節(jié)目的不同的電視觀眾可以被呈現(xiàn)不同的廣告。這能夠在廣告將被呈現(xiàn)時通過迫使觀眾的終端(例如,機(jī)頂終端)從一個服務(wù)轉(zhuǎn)變到另一服務(wù)來完成。在一個示例中,該轉(zhuǎn)變可以通過迫使觀眾終端從在其上節(jié)目正被接收的一個物理或邏輯頻道調(diào)到在其上定向到該觀眾的廣告正被接收的另一物理或邏輯頻道來完成。一旦已經(jīng)接收了廣告,則觀眾終端將轉(zhuǎn)變回到正在傳送原始節(jié)目的服務(wù)??商鎿Q地,代替使用不同的服務(wù),節(jié)目和廣告兩者都可以在單個頻道上的公用傳送分組流中發(fā)送。公用傳輸分組流將包括用于節(jié)目和廣告兩者的各自的節(jié)目傳輸流。隨著數(shù)字有線電視系統(tǒng)的增長,觀眾對數(shù)字視頻錄像機(jī)(DVR)的使用也日益普及。DVR將節(jié)目素材存儲到可容易地訪問并且可再使用的存儲介質(zhì)中,并且記錄不會與視頻磁帶一樣隨著時間的推移惡化。DVR可以被實(shí)施為互連到其它設(shè)備的獨(dú)立設(shè)備??商鎿Q地,它們可以被實(shí)施為機(jī)頂終端、媒體中心或電視的子系統(tǒng)。在這種情況下,DVR能夠控制在電視上調(diào)諧的頻道、提供交互電子節(jié)目指南、以及在手動或定時器控制的基礎(chǔ)上記錄播送節(jié)目。此外,DVR能夠緩沖進(jìn)來的視聽播送節(jié)目以使觀眾能夠暫?;蛑胤努F(xiàn)場直播電視節(jié)目的一部分,只要該暫?;蛑胤挪怀^緩沖器的容量。除標(biāo)準(zhǔn)播放模式(前進(jìn)方向、標(biāo)準(zhǔn)速度)之外,DVR能以若干“特技播放(trick play)”模式顯示視頻。特技播放模式包括快進(jìn)播放、慢進(jìn)播放、快退播放、慢退播放以及暫停。當(dāng)包括拼接點(diǎn)的播送節(jié)目內(nèi)容被DVR記錄并且順序地呈現(xiàn)時,DVR將需要識別限定在原始節(jié)目與廣告之間、或更一般地在已經(jīng)被拼接在一起的內(nèi)容的任何兩個段之間的轉(zhuǎn)變點(diǎn)的拼接點(diǎn)。當(dāng)?shù)竭_(dá)拼接點(diǎn)時,DVR中的解碼器將需要停止呈現(xiàn)第一內(nèi)容段并且然后開始呈現(xiàn)第二內(nèi)容段。在某些情況下、特別是當(dāng)用戶使用特技播放模式呈現(xiàn)節(jié)目時,這可能是有問題的,因?yàn)樵诓僮鞯脑S多特技播放模式(例如,快進(jìn))中并非所有的節(jié)目幀都被解碼并且被呈現(xiàn)以用于觀看,并且因此并非與該節(jié)目相關(guān)聯(lián)的所有的分組都將被解碼。此外,因?yàn)樵诓僮鞯钠渌丶疾シ拍J?例如,以正常呈現(xiàn)速度倒回)中節(jié)目幀沒有被按它們的正常順序次序進(jìn)行解碼并且被呈現(xiàn)以用于觀看,所以與那些幀相關(guān)聯(lián)的分組沒有被按它們的正常順序次序進(jìn)行解碼。在任一情況下,識別拼接點(diǎn)的數(shù)據(jù)分組可能沒有在適當(dāng)?shù)臅r間被解碼,因此阻礙了 DVR適當(dāng)?shù)卦诓煌膬?nèi)容段之間進(jìn)行轉(zhuǎn)變。

發(fā)明內(nèi)容
依照本發(fā)明,一種方法和設(shè)備被提供用于記錄節(jié)目。所述方法包括響應(yīng)于使用請求存儲包括被拼接以形成單個節(jié)目的第一和第二節(jié)目段的至少一個內(nèi)容文件。創(chuàng)建并且存儲至少一個索引文件。所述文件索引包括與所述第一和第二節(jié)目段相關(guān)聯(lián)的節(jié)目特異性信息。所述索引文件還包括表示在所述第一與第二節(jié)目段之間的轉(zhuǎn)變的拼接點(diǎn)的標(biāo)識。此外, 創(chuàng)建并且存儲拼接索引。所述拼接索引包括指定所述拼接點(diǎn)發(fā)生的時間的定時信息。依照本發(fā)明的另一方面,提供了機(jī)頂終端。所述機(jī)頂終端包括用于通過寬帶網(wǎng)絡(luò)接收節(jié)目的接收器/調(diào)諧器和用于協(xié)調(diào)通過寬帶網(wǎng)絡(luò)所接收的節(jié)目的存儲及重放的DVR模塊。所述DVR模塊被配置成將與通過寬帶網(wǎng)絡(luò)所接收的單個節(jié)目相關(guān)聯(lián)的第一和第二節(jié)目段存儲在至少一個內(nèi)容文件中。所述DVR模塊還被配置成將與所述第一和第二節(jié)目段相關(guān)聯(lián)的節(jié)目特異性信息存儲在至少一個索引文件中。此外,所述DVR模塊被進(jìn)一步配置成將表示所述第一與第二節(jié)目段之間的拼接點(diǎn)的定時信息存儲在公共拼接索引文件中。所述機(jī)頂終端還包括用于存儲所述內(nèi)容文件、索引文件以及所述拼接索引文件的至少一個存儲介質(zhì)。處理器在操作中與所述接收器/調(diào)諧器、所述存儲介質(zhì)以及所述DVR模塊相關(guān)聯(lián)。


圖1是DVR系統(tǒng)10的一個示例的方框圖。圖2示出了在DVR系統(tǒng)記錄節(jié)目時被生成的文件的一個示例。
圖3示出了正被以操作的正常模式、從DVR系統(tǒng)呈現(xiàn)的節(jié)目的演示路徑。圖4示出了圖3中示出的相同的節(jié)目段在以操作的快進(jìn)模式呈現(xiàn)時的演示路徑。圖5示出了圖3和4中示出的相同的節(jié)目在以操作的倒回模式呈現(xiàn)時的演示路徑、以及依照本發(fā)明的一個示例的拼接索引記錄的一個示例。圖6是示出了用于記錄節(jié)目的方法的一個示例的流程圖。圖7是示出了用于呈現(xiàn)已經(jīng)被記錄在DVR系統(tǒng)等等上的節(jié)目的方法的一個示例的流程圖。
具體實(shí)施例方式如在本文中所描述,單個節(jié)目可以包括兩個或更多個節(jié)目段。在某些情況下,節(jié)目段中的一個可以包含對觀眾而言是有興趣的主要內(nèi)容而第二段可以包含商業(yè)廣告或其它插播廣告。例如,如果該主要內(nèi)容是全國性分布的節(jié)目,則插播廣告可以是定向于在地理上受限的訂戶組的、地方地產(chǎn)生的段。同樣地,第二段可以是定向于有限數(shù)量的觀眾的商業(yè)廣告。按照這種方式,可以向觀眾呈現(xiàn)相同的主要內(nèi)容但不同的商業(yè)廣告。在另外的示例中, 代替插播廣告,第二段可以是例如對于包括在第一節(jié)目段中的主要內(nèi)容的替代結(jié)束。不管兩個節(jié)目段的性質(zhì)如何,每個段一般都通過寬帶網(wǎng)絡(luò)由不同的服務(wù)來傳送。如在下文中所詳述,提供了能夠記錄并且存儲由不同的服務(wù)所提供的多個節(jié)目段組成的節(jié)目的DVR系統(tǒng)。不同的段將一般地由DVR系統(tǒng)存儲在公共文件中,盡管在某些情況下它們也可以被存儲在不同的文件中。即使在諸如倒回和快進(jìn)的特技播放模式中,節(jié)目也能夠被順序地呈現(xiàn)為單個節(jié)目。本領(lǐng)域的技術(shù)人員應(yīng)該理解的是,盡管系統(tǒng)被描述為正被與機(jī)頂終端的DVR子系統(tǒng)相關(guān)地實(shí)施,但是本發(fā)明還可以被實(shí)施以用于能夠聯(lián)網(wǎng)的獨(dú)立DVR設(shè)備中。在某些情況下,視頻呈現(xiàn)設(shè)備可以位于寬帶網(wǎng)絡(luò)的頭端器處,從而使得其能夠通過寬帶網(wǎng)絡(luò)將播送節(jié)目提供給多個觀眾。視頻呈現(xiàn)設(shè)備還可以被實(shí)施為獨(dú)立的便攜式設(shè)備或其可以被結(jié)合在便攜式和非便攜式兩種的其它設(shè)備中,諸如電視、個人計算機(jī)、PDA等等。現(xiàn)轉(zhuǎn)向附圖,其中類似的數(shù)字指定類似的組件,圖1是DVR系統(tǒng)10( “系統(tǒng)10”) 的一個示例的方框圖。系統(tǒng)10通過寬帶網(wǎng)絡(luò)11接收其中體現(xiàn)了播送節(jié)目內(nèi)容的視頻信號 12。在一個特定示例中,DVR系統(tǒng)10是啟用DVR的有線電視機(jī)頂終端,寬帶網(wǎng)絡(luò)11是由有線電視運(yùn)營商運(yùn)營的混合光纖/同軸電纜網(wǎng)絡(luò),而視頻信號12是由有線電視運(yùn)營商廣播的多頻道模擬和/或數(shù)字播送節(jié)目源。然而,DVR系統(tǒng)10可以是能接收、記錄并且重放視頻信號12的任何設(shè)備或設(shè)備的組合;寬帶網(wǎng)絡(luò)11可以是公用的或私有的、有線的或無線的、 視頻傳輸基礎(chǔ)設(shè)施或技術(shù),包括但不限于光纖網(wǎng)絡(luò)、同軸電纜網(wǎng)絡(luò)、混合網(wǎng)絡(luò)、衛(wèi)星網(wǎng)絡(luò)、蜂窩網(wǎng)絡(luò)、因特網(wǎng)、電視網(wǎng)絡(luò)、無線電網(wǎng)絡(luò)、銅線網(wǎng)絡(luò)、或由諸如電視網(wǎng)絡(luò)或臺、演播室、因特網(wǎng)廣播電臺或服務(wù)提供商、有線電視運(yùn)營商、或衛(wèi)星電視運(yùn)營商的任何類型的節(jié)目提供商所運(yùn)營的任何其它現(xiàn)有的或?qū)淼膫鬏敾A(chǔ)設(shè)施或技術(shù);并且視頻信號12可以是表示具有任何格式的圖像、音頻和/或數(shù)據(jù)的任何預(yù)記錄的或現(xiàn)場直播的模擬或數(shù)字電子信號。DVR系統(tǒng)10包括外部網(wǎng)絡(luò)連接/通信接口 59,其支持諸如調(diào)制解調(diào)器、流媒體播放器的設(shè)備和通過本地或廣域?qū)拵ЬW(wǎng)絡(luò)(未示出)耦合到節(jié)目提供商和諸如廣告內(nèi)容的其它內(nèi)容的提供商的其它網(wǎng)絡(luò)連接支持設(shè)備和/或軟件。DVR系統(tǒng)10進(jìn)一步包括帶內(nèi)調(diào)諧器43,其調(diào)到由觀眾經(jīng)由用戶接口 55所選擇的頻道信號16。用戶接口 55可以是允許客戶選擇該客戶想要接收的頻道或節(jié)目的任何類型的已知的或?qū)淼脑O(shè)備或技術(shù),諸如與數(shù)字視頻錄像機(jī)相關(guān)聯(lián)的遠(yuǎn)程控制器、鼠標(biāo)、麥克風(fēng)、鍵盤或觸摸屏顯示器。頻道信號16包括視頻和/或音頻分量。解調(diào)器40和42響應(yīng)于帶內(nèi)調(diào)諧器43。 例如可以為64/256正交幅度調(diào)制解調(diào)器的解調(diào)器40以接收頻道信號16的數(shù)字版本作為響應(yīng)。解調(diào)器40使用公知的方法和技術(shù)從諸如移動圖像專家組(MPEG)傳輸流、高清晰度電視流、或來自諸如有線電視調(diào)制解調(diào)器的外部網(wǎng)絡(luò)連接59的媒體流的一個或多個數(shù)字源識別數(shù)字?jǐn)?shù)據(jù)分組。例如,可以為NTSC解調(diào)器的解調(diào)器42作為響應(yīng),接收頻道信號16 的模擬版本并且根據(jù)公知的方法和技術(shù)對信號和標(biāo)記進(jìn)行解碼。解調(diào)器40和42被操作以輸出視頻信息20。視頻信息20包括原始視頻或音頻數(shù)據(jù),其被布置成用于依照預(yù)定媒體格式進(jìn)行格式化。優(yōu)選地依照諸如MPEG-2媒體格式的MPEG媒體格式來布置視頻信息20,但是可以被依照包括但不限于其它MPEG格式、超文本標(biāo)記語言(HTML)、虛擬超文本標(biāo)記語言(VHTML)、 擴(kuò)展標(biāo)記語言(XML) ,H. 261, H.沈3、或H. 264格式的其它媒體格式進(jìn)行布置。視頻信息20 一般地包括單個節(jié)目傳輸流。單個節(jié)目傳輸流包括各種節(jié)目基本碼流520,諸如視頻、音頻以及數(shù)據(jù)基本碼流。單個節(jié)目傳輸流還包括與諸如系統(tǒng)表的基本碼流520相關(guān)聯(lián)的節(jié)目特異性信息,其在MPEG的情況下例如包括節(jié)目映射表(PMT)。PMT描述了包括正被記錄的節(jié)目的基本碼流520 (例如,視頻、音頻以及數(shù)據(jù)流)。PMT為每個基本碼流520規(guī)定了分組標(biāo)識符(PID)。例如,視頻節(jié)目將一般地包括視頻和音頻PID以及諸如節(jié)目時鐘基準(zhǔn)(PCR)PID 和授權(quán)控制消息(ECM)PID的某些其它PID。存儲介質(zhì)64作為響應(yīng),接收除了別的以外的編碼的視頻信號20以用于存儲。存儲介質(zhì)64可以是現(xiàn)已知的或以后開發(fā)的、能記錄數(shù)據(jù)的任何本地或遠(yuǎn)程設(shè)備,包括但不限于硬盤驅(qū)動器、卡匣式錄像機(jī)磁帶、諸如緊致盤和數(shù)字視頻盤的所有類型的光存儲介質(zhì)、磁帶、家庭路由器或服務(wù)器。解碼器49響應(yīng)于來自用戶接口 55的指令,作為響應(yīng)從存儲介質(zhì)64接收記錄的編碼的視頻信號20并且經(jīng)由顯示設(shè)備25重放記錄的編碼的視頻信號20。解碼器49還作為響應(yīng),從調(diào)諧器43直接地接收并且傳遞視頻播送節(jié)目。解碼器49的內(nèi)部布置是公知的一解碼器49可以包括模擬至數(shù)字轉(zhuǎn)換器、一個或多個存儲介質(zhì)和/或緩沖器、以及通用或特殊目的處理器或特定用途集成電路、以及用于解復(fù)用和/或同步例如視頻和音頻的至少兩個傳輸流的解復(fù)用器。視頻和音頻解碼器和/或模擬和數(shù)字解碼器可以是分開的,其中在分開的解碼器之間的通信能夠進(jìn)行同步、糾錯以及控制。還包括用于輸出音頻信號的揚(yáng)聲器的顯示設(shè)備25顯示從調(diào)諧器43或存儲介質(zhì)64 接收的視頻播送節(jié)目。顯示設(shè)備25作為響應(yīng),接收包括但不限于超級視頻(S-video)、合成音頻視頻、SPDIF以及DVI的模擬或數(shù)字信號。處理器39和軟件22在功能上進(jìn)行圖示,并且響應(yīng)于包括解調(diào)器40和42、存儲介質(zhì)64以及解碼器49的DVR系統(tǒng)10的各種元件。當(dāng)被加載到諸如處理器39的處理器中時, 軟件22被操作用于控制編碼的視頻信號20的編碼、記錄以及重放。然而將了解的是,DVR 系統(tǒng)的各方面不限于計算機(jī)軟件或信號處理方法的任何特定實(shí)施例。例如,封裝在一起或與DVR系統(tǒng)10的其它元件在一起的一個或多個處理器可以以各種方式實(shí)現(xiàn)處理器39的功能。還將了解的是,軟件22可以是在包括固件的、電子地控制由DVR系統(tǒng)提供的功能的一個或多個部件(例如,存儲在存儲介質(zhì)64或諸如只讀存儲器或隨機(jī)存取存儲器的另外的內(nèi)部或外部存儲介質(zhì)上)中的任何存儲的指令,并且可以通過包括DVR系統(tǒng)10的一個或多個處理器的一個或多個元件來使用或?qū)嵤?。在一個特定示例中,DVR系統(tǒng)10可以被實(shí)施為DVR應(yīng)用模塊,該DVR應(yīng)用模塊是駐留在硬件體系結(jié)構(gòu)之上的軟件棧的一部分。軟件和硬件環(huán)境可以是私有的,或可替換地, 其可以是遵從諸如OpenCable應(yīng)用平臺(OCAP)、MHEG、DASE以及多媒體家用平臺(MHP)的各種不同的平臺標(biāo)準(zhǔn)中的任何一個。例如,可以被包括在軟件棧中的其它應(yīng)用模塊可以被設(shè)計成接收除諸如視頻點(diǎn)播和交換數(shù)字視頻的常規(guī)廣播服務(wù)之外的各種不同的服務(wù)。在DVR系統(tǒng)10的正常操作期間,使用用戶接口 55的觀眾從寬帶網(wǎng)絡(luò)11選擇待記錄的特定節(jié)目和/或從存儲介質(zhì)64選擇記錄的節(jié)目以用于重放。當(dāng)節(jié)目將要被記錄時,與所選擇的節(jié)目相關(guān)聯(lián)的節(jié)目傳輸流20被傳送到存儲介質(zhì)64。同樣地,當(dāng)節(jié)目將要被重放時,與所選擇的節(jié)目相關(guān)聯(lián)的節(jié)目傳輸流20被從存儲介質(zhì)64傳送到解碼器49以用于處理。解碼器49對節(jié)目傳輸流20進(jìn)行解復(fù)用和解碼以便經(jīng)由顯示設(shè)備25呈現(xiàn)給用戶。應(yīng)該注意的是,如在上文中所描述的DVR系統(tǒng)是通過寬帶網(wǎng)絡(luò)從頭端器接收內(nèi)容的、與個體訂戶相關(guān)聯(lián)的設(shè)備。然而,在又一個實(shí)施方式中,DVR子系統(tǒng)可以是位于在寬帶網(wǎng)絡(luò)的頭端器處的網(wǎng)絡(luò)DVR。網(wǎng)絡(luò)DVR能夠存儲能夠被經(jīng)由集線器發(fā)送到機(jī)頂終端的內(nèi)容并且響應(yīng)于播放在網(wǎng)絡(luò)DVR上存儲的節(jié)目的用戶請求訪問網(wǎng)絡(luò)。與常規(guī)DVR相關(guān)聯(lián)的其它用戶輸入請求還能夠由網(wǎng)絡(luò)DVR來服務(wù),包括例如操作的特技播放模式。在操作的某些特技播放模式中,DVR系統(tǒng)10能夠經(jīng)由用戶接口 55倒回或快進(jìn)正被重放的節(jié)目。例如,諸如遠(yuǎn)程控制器的用戶接口可以具有倒回或快進(jìn)遍歷當(dāng)前播放的節(jié)目的專用鍵或按鈕。在倒回模式中,可以以正常呈現(xiàn)速率或以高于正常呈現(xiàn)幀頻的一個或多個幀頻來呈現(xiàn)節(jié)目。例如,常規(guī)DVR的遠(yuǎn)程控制器上的倒回按鈕常常被預(yù)編程以1、4、16 或30倍于正常幀頻(取決于倒回按鈕被按壓了多少次)倒回遍歷節(jié)目。如先前所提到,由于在操作的許多特技播放模式(例如,快進(jìn))中并非節(jié)目的所有幀都被解碼并且被呈現(xiàn)以便觀看,所以并非與該節(jié)目相關(guān)聯(lián)的所有的分組都將被解碼。而且,由于在操作的其它特技播放模式(例如,以正常呈現(xiàn)速率倒回)中節(jié)目幀沒有被以它們的正常順序次序解碼和呈現(xiàn)以用于觀看,所以與那些幀相關(guān)聯(lián)的分組同樣地沒有被以它們的正常順序次序解碼。當(dāng)DVR系統(tǒng)10記錄節(jié)目時,生成了多個不同的文件。特別地,如圖2中所示,生成了內(nèi)容文件510,其可以被存儲在與DVR系統(tǒng)相關(guān)聯(lián)的存儲介質(zhì)上,諸如圖1中的存儲介質(zhì) 64。內(nèi)容文件510存儲被和服務(wù)相關(guān)聯(lián)的單個節(jié)目傳輸流包括的各種基本碼流520 (例如, 視頻、音頻、數(shù)據(jù))。此外,生成了索引文件530。當(dāng)執(zhí)行DVR記錄時,創(chuàng)建了索引文件530。當(dāng)記錄節(jié)目時,生成了在索引文件530 中存儲的索引值。這些值由DVR系統(tǒng)來接收并且被存儲在索引文件中。索引文件530還包括在重放期間允許特技播放操作(例如,快進(jìn)、倒回)被執(zhí)行的定時信息。索引文件530被用來獲得節(jié)目定時信息,其允許用戶知道他/她已經(jīng)進(jìn)入節(jié)目中有多遠(yuǎn)。索引文件530將諸如MPEG系統(tǒng)表的、與基本碼流520相關(guān)聯(lián)的節(jié)目特異性信息存儲在記錄540中。此類信息包括節(jié)目的服務(wù)號碼,其被用來訪問MPEG系統(tǒng)表,諸如節(jié)目映射表(PMT)。如先前所提到,PMT描述了構(gòu)成正被記錄的節(jié)目的基本碼流520(例如,視頻、 音頻以及數(shù)據(jù)流)。PMT為每個基本碼流規(guī)定了分組標(biāo)識符(PID)。例如,視頻節(jié)目將一般地包括視頻和音頻PID以及諸如PCR PID和ECM PID的某些其它PID。索引文件530還包括定時和同步數(shù)據(jù)所位于的另一記錄550,其在節(jié)目正被記錄時由DVR系統(tǒng)10生成。在重放和諸如快進(jìn)及倒回的操作的特技播放模式期間使用了定時數(shù)據(jù),所述定時數(shù)據(jù)在最簡單的情況下可以是記錄的幀的運(yùn)行計數(shù)或一些其它基于時間的節(jié)目號碼。定時和同步記錄550還可以識別在節(jié)目中出現(xiàn)的拼接點(diǎn)??梢砸愿鞣N不同的方式來識別這樣的拼接點(diǎn)。例如,在MPEG-2的背景下,移動圖像電視協(xié)會(“用于電視的建議 SMPTE標(biāo)準(zhǔn)一用于MPEG-2傳輸流的拼接點(diǎn)”)已經(jīng)建議了對MPEG-2規(guī)范的新擴(kuò)展以在編碼時通過將拼接點(diǎn)和相關(guān)的拼接支持信息直接地合并到數(shù)據(jù)流中來幫助拼接。這些或任何其它技術(shù)可以被采用來將拼接點(diǎn)標(biāo)識合并到節(jié)目傳輸流中,其可以被用來識別和定位當(dāng)兩個不同的節(jié)目或節(jié)目段將要被呈現(xiàn)為單個節(jié)目時出現(xiàn)的轉(zhuǎn)變。例如,可以被用來識別拼接點(diǎn)的其它技術(shù)包括在IS0/IEC 13818-1和ANSI/SCTE 35中定義的工業(yè)標(biāo)準(zhǔn)。如先前所提到,在某些情況下,觀眾可以記錄被劃分成通過寬帶網(wǎng)絡(luò)在與不同的服務(wù)相關(guān)聯(lián)的不同的傳輸流中傳送的兩個或更多個段的單個節(jié)目。例如,可以在第一傳輸流中接收第一節(jié)目段,并且可以在第二傳輸流中接收諸如定向于為特定觀眾的插播廣告的第二節(jié)目段。當(dāng)?shù)谝还?jié)目段被記錄時,創(chuàng)建了內(nèi)容文件及其相關(guān)的索引文件(例如,圖2中的內(nèi)容文件510和索引文件530)。第二節(jié)目段可以被記錄在與第一節(jié)目段相同的內(nèi)容文件中,并且與第二節(jié)目段相關(guān)聯(lián)的節(jié)目特異性信息可以被存儲在與和第一節(jié)目段相關(guān)聯(lián)的節(jié)目特異性信息相同的索引文件中。可替換地,在某些情況下,當(dāng)記錄第二節(jié)目段時,可以創(chuàng)建第二內(nèi)容文件和第二索引文件。在任何一種情況下,與圖3相結(jié)合地討論了這樣的節(jié)目在其已經(jīng)被記錄之后的演示。圖3示出了正被以重放的正常模式從DVR系統(tǒng)呈現(xiàn)的節(jié)目的演示路徑。最上面的水平線表示第一節(jié)目段的演示,如由箭頭所指示其從左邊行進(jìn)到右邊(即,向右時間增加)。第一節(jié)目段被存儲在諸如圖2中所示出的內(nèi)容文件510的第一內(nèi)容文件中。第二或中間的水平線表示定時信息,其可以被存儲在與第一內(nèi)容文件相關(guān)聯(lián)的圖2中示出的定時和同步記錄550中。在這種情況下,定時信息包括指示拼接點(diǎn)將要被達(dá)到的數(shù)據(jù)分組,在該時間DVR系統(tǒng)將要開始呈現(xiàn)已經(jīng)在第二傳輸流中被接收并且可以被存儲在第一內(nèi)容文件中的插播廣告(例如,商業(yè)廣告)。在這種情況下,插播廣告將要替換第一節(jié)目段的對應(yīng)部分。插播廣告的演示由圖3中的第三或最下面的水平線來表示。如在上文中由箭頭所直接地指示的插播廣告,當(dāng)DVR中的解碼器對指示已經(jīng)到達(dá)拼接點(diǎn)的數(shù)據(jù)分組進(jìn)行解碼時,DVR 系統(tǒng)開始呈現(xiàn)該插播廣告。在稍后的時間,如在已經(jīng)被解碼的數(shù)據(jù)分組包括的拼接點(diǎn)標(biāo)識符中所規(guī)定的,當(dāng)?shù)竭_(dá)第二拼接點(diǎn)時DVR系統(tǒng)再次呈現(xiàn)第一節(jié)目段。如同圖3展示,在重放的正常模式中被劃分在兩個或更多個傳輸流上的節(jié)目的演示是令人滿意的。然而,如果反向呈現(xiàn)節(jié)目,則問題出現(xiàn)了,諸如發(fā)生在操作的倒回模式中。 將與圖4相結(jié)合地說明這個問題。圖4表示圖3中示出的相同的節(jié)目段和相同的定時信息的演示路徑。然而,如箭頭所指示,在圖4中第一節(jié)目段正被以倒回模式呈現(xiàn)。與圖3相比較,當(dāng)?shù)谝还?jié)目段正被倒回時,識別拼接點(diǎn)(可從在第一索引文件中的定時和同步記錄得到)的數(shù)據(jù)分組沒有被達(dá)到直到在兩個拼接點(diǎn)都已經(jīng)被通過之后為止。因此,DVR系統(tǒng)從未呈現(xiàn)插播廣告,而是在圖示的時間的全部持續(xù)時間簡單地繼續(xù)呈現(xiàn)第一節(jié)目段。也就是說,以倒回模式向觀眾演示的播送節(jié)目不同于被以播放的正常模式向觀眾演示的播送節(jié)目。當(dāng)觀眾使用諸如快進(jìn)的其它特技播放模式來呈現(xiàn)節(jié)目段時,類似的問題出現(xiàn)了。 在快進(jìn)的情況下,并非節(jié)目的所有幀都被解碼并且被演示以便觀看,并且因此并非與該節(jié)目相關(guān)聯(lián)的所有分組都將被解碼。如果識別拼接點(diǎn)的數(shù)據(jù)分組或分組沒有被解碼,則DVR 將不從第一節(jié)目段轉(zhuǎn)變到第二節(jié)目段。為了克服與操作的特技播放模式相關(guān)聯(lián)的這個問題,DVR系統(tǒng)創(chuàng)建了新的拼接索引記錄560,其在圖2中被示出為正位于在其自己的索引文件中。當(dāng)然,更一般地,拼接索引記錄560以及在本文中所討論的其它表和記錄可以被以任何適當(dāng)?shù)姆绞竭M(jìn)行格式化以及存儲在任何適當(dāng)?shù)奈恢弥小@?,在某些情況下拼接索引記錄560可以被包括在它本身的內(nèi)容文件中。DVR系統(tǒng)采用被用來通過拼接發(fā)生所在的轉(zhuǎn)變或分界點(diǎn)來確保以任何操作模式(例如,正常播放、快進(jìn)、倒回)的記錄的節(jié)目的無縫重放的各種信息填充拼接索引記錄 560。特別地,拼接索引包括定義在節(jié)目段之間的拼接點(diǎn)的定時信息。拼接索引記錄560中存儲的信息還可以包括被用來創(chuàng)建在拼接點(diǎn)之前及之后的順序索引值的定時偏移。由于將被生成并且被存儲在當(dāng)前打開的索引文件中的定時號碼將在拼接點(diǎn)之后被重置為零,所以隨著在拼接點(diǎn)之后每個定時號碼的遞增DVR系統(tǒng)能夠向該定時號碼添加偏移。定時偏移可以簡單地等于在拼接點(diǎn)之前被生成的定時索引的最后值。 例如,如果拼接發(fā)生在在第一節(jié)目段期間的定時號碼15處,則定時偏移的值能夠簡單地為 15。按照這種方式,當(dāng)在切換到插播廣告之后定時號碼重置為零時,將被存儲在拼接索引中的初始定時索引值將等于0+15,第二定時號碼將等于1+15,等等。在拼接索引記錄560中提供的信息還可以包括從用于第一節(jié)目段和插播廣告兩者的索引文件獲得的信息。這樣的信息可以包括例如服務(wù)號碼以及兩個節(jié)目傳輸流的視頻、音頻和PCR PID0按照這種方式,當(dāng)跨越拼接點(diǎn)轉(zhuǎn)變時,DVR處理器將不需要訪問用于該兩個節(jié)目段的各個索引文件。表1中示出了可以被包括在拼接索引記錄560中的數(shù)據(jù)的一個示例。表1中所示出的說明性數(shù)據(jù)包括用于在拼接點(diǎn)轉(zhuǎn)變之前的傳輸流的PID,其被稱為預(yù)服務(wù)獲取(Pre-Serv Acq)PID ;以及用于在拼接點(diǎn)轉(zhuǎn)變之后的傳輸流的PID,其被稱為后服務(wù)獲取(Post-krv Acq)PID0因此,表1陳述了諸如視頻、音頻以及節(jié)目時鐘基準(zhǔn) (PCR)PID的各種公知的PID、以及在拼接點(diǎn)轉(zhuǎn)變之前和之后的MPEG服務(wù)號碼。
權(quán)利要求
1.一種記錄節(jié)目的方法,包括響應(yīng)于使用請求存儲至少一個內(nèi)容文件,所述至少一個內(nèi)容文件包括被拼接以形成單個節(jié)目的第一和第二節(jié)目段;創(chuàng)建并且存儲包括與所述第一和第二節(jié)目段相關(guān)聯(lián)的節(jié)目特異性信息的至少一個索引文件,所述索引文件進(jìn)一步包括表示在所述第一與第二節(jié)目段之間的轉(zhuǎn)變的拼接點(diǎn)的標(biāo)識;以及創(chuàng)建并且存儲包括指定所述拼接點(diǎn)發(fā)生的時間的定時信息的拼接索引。
2.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括分別在第一和第二節(jié)目傳輸流中通過寬帶網(wǎng)絡(luò)接收所述第一和第二節(jié)目段。
3.根據(jù)權(quán)利要求1所述的方法,其中,所述內(nèi)容文件、索引文件以及所述拼接索引被存儲在與寬帶網(wǎng)絡(luò)頭端器相關(guān)聯(lián)的網(wǎng)絡(luò)數(shù)字視頻錄像機(jī)(DVR)中。
4.根據(jù)權(quán)利要求1所述的方法,其中,所述定時信息包括定時偏移,用于表示相對于所述第一節(jié)目段的開始時間的所述拼接點(diǎn)發(fā)生的時間點(diǎn)。
5.根據(jù)權(quán)利要求4所述的方法,其中,創(chuàng)建和存儲所述拼接索引進(jìn)一步包括使用所述定時偏移以創(chuàng)建順序地跟在用于所述第一節(jié)目段的第一定時索引值之后的用于所述第二節(jié)目段的第二定時索引值;以及將用于所述第一和第二節(jié)目段的所述第一和第二定時索引值存儲在所述拼接索引中。
6.根據(jù)權(quán)利要求2所述的方法,其中,所述拼接點(diǎn)的標(biāo)識位于在所述第一節(jié)目傳輸流中包括的數(shù)據(jù)分組中。
7.根據(jù)權(quán)利要求1所述的方法,其中,所述拼接索引被包括在所述內(nèi)容文件中。
8.根據(jù)權(quán)利要求1所述的方法,其中,所述拼接索引進(jìn)一步包括用于所述第一和第二節(jié)目段的節(jié)目特異性信息的至少一些。
9.一種機(jī)頂終端,其包括接收器/調(diào)諧器,用于通過寬帶網(wǎng)絡(luò)接收節(jié)目;DVR模塊,用于協(xié)調(diào)通過所述寬帶網(wǎng)絡(luò)接收的節(jié)目的存儲和重放,其中所述DVR模塊被配置成將與通過所述寬帶網(wǎng)絡(luò)接收的單個節(jié)目相關(guān)聯(lián)的第一和第二節(jié)目段存儲在至少一個內(nèi)容文件中,并且將與所述第一和第二節(jié)目段相關(guān)聯(lián)的節(jié)目特異性信息存儲在至少一個索引文件中,其中所述DVR模塊被進(jìn)一步配置成將表示在所述第一和第二節(jié)目段之間的拼接點(diǎn)的定時信息存儲在共用拼接索引文件中;至少一個存儲介質(zhì),用于存儲所述內(nèi)容文件、索引文件以及所述拼接索引文件;以及處理器,在操作中與所述接收器/調(diào)諧器、存儲介質(zhì)以及DVR模塊相關(guān)聯(lián)。
10.根據(jù)權(quán)利要求9所述的機(jī)頂終端,其中,所述定時信息包括定時偏移,所述定時偏移用于表示相對于所述第一節(jié)目段的開始時間的所述拼接點(diǎn)發(fā)生的時間點(diǎn)。
11.根據(jù)權(quán)利要求10所述的機(jī)頂終端,其中,所述DVR模塊被進(jìn)一步配置成使用所述定時偏移以創(chuàng)建順序地跟在用于所述第一節(jié)目段的第一定時索引值之后的用于所述第二節(jié)目段的第二定時索引值。
12.根據(jù)權(quán)利要求9所述的機(jī)頂終端,其中,所述DVR模塊被進(jìn)一步配置成接收請求通過所述拼接點(diǎn)倒回所述單個節(jié)目的用戶輸入;根據(jù)在所述拼接索引文件中的所述定時信息來確定何時已經(jīng)到達(dá)所述拼接點(diǎn);在倒回所述單個節(jié)目的同時到達(dá)所述拼接點(diǎn)時,使與所述第一節(jié)目段相關(guān)聯(lián)的節(jié)目特異性信息的值被從所述拼接索引文件加載到所述處理器中;以及使所述單個節(jié)目的所述第一節(jié)目段被從所述內(nèi)容文件檢索并且被使用目前加載在所述處理器中的所述節(jié)目特異性信息來呈現(xiàn)。
13.根據(jù)權(quán)利要求9所述的機(jī)頂終端,其中,所述DVR模塊被進(jìn)一步配置成接收請求以正常播放模式或快進(jìn)模式通過所述拼接點(diǎn)來呈現(xiàn)所述單個節(jié)目的用戶輸入;根據(jù)在所述拼接索引文件中的所述定時信息來確定何時已經(jīng)到達(dá)拼接點(diǎn); 在呈現(xiàn)所述單個節(jié)目的同時到達(dá)所述拼接點(diǎn)時,使與所述第二節(jié)目段相關(guān)聯(lián)的節(jié)目特異性信息的值被從所述拼接索引文件加載到所述處理器中;以及使所述單個節(jié)目的第二節(jié)目段被從所述內(nèi)容文件檢索并且被使用目前加載在所述處理器中的所述節(jié)目特異性信息來呈現(xiàn)。
14.采用當(dāng)被處理器執(zhí)行時執(zhí)行一種方法的指令進(jìn)行編碼的至少一個計算機(jī)可讀介質(zhì),所述方法包括接收請求重放包括被存儲在至少一個內(nèi)容文件中的第一和第二節(jié)目段的記錄的節(jié)目的用戶輸入;使與所述記錄的節(jié)目的所述第一段相關(guān)聯(lián)的第一組的節(jié)目特異性信息被加載到DVR 處理器中;使所述記錄的節(jié)目的所述第一段被從內(nèi)容文件檢索并且被使用所述第一組的節(jié)目特異性信息來呈現(xiàn);從包括表示在所述第一與第二節(jié)目段之間的轉(zhuǎn)變時間的拼接點(diǎn)的拼接索引檢索定時 fn息;根據(jù)所述定時信息確定何時已經(jīng)到達(dá)在正被呈現(xiàn)的所述記錄的節(jié)目中的所述拼接占.^w\ 在到達(dá)所述拼接點(diǎn)時,使與所述記錄的節(jié)目的所述第二段相關(guān)聯(lián)的第二組的節(jié)目特異性信息被加載到DVR處理器中;以及使所述記錄的節(jié)目的所述第二段被從所述內(nèi)容文件檢索并且被使用目前加載在所述 DVR處理器中的所述第二組的所述節(jié)目特異性信息來呈現(xiàn)。
15.根據(jù)權(quán)利要求14所述的計算機(jī)可讀介質(zhì),進(jìn)一步包括 接收請求通過所述拼接點(diǎn)倒回所述記錄的節(jié)目的用戶輸入;根據(jù)在所述拼接索引中的所述定時信息來確定何時已經(jīng)到達(dá)所述拼接點(diǎn); 在倒回所述記錄的節(jié)目的同時到達(dá)所述拼接點(diǎn)時,使所述第一組的節(jié)目特異性信息的值被從所述拼接索引加載到所述DVR處理器中;以及使所述記錄的節(jié)目的第一段被從所述內(nèi)容文件檢索并且被使用目前加載在所述DVR 處理器中的所述第一組的節(jié)目特異性信息來呈現(xiàn)。
16.根據(jù)權(quán)利要求14所述的計算機(jī)可讀介質(zhì),其中,所述定時信息包括定時偏移,所述定時偏移用于表示相對于所述第一節(jié)目段的開始時間的所述拼接點(diǎn)發(fā)生的時間點(diǎn)。
17.根據(jù)權(quán)利要求16所述的計算機(jī)可讀介質(zhì),進(jìn)一步包括使用所述定時偏移來創(chuàng)建順序地跟在用于所述第一節(jié)目段的第一定時索引值之后的用于所述第二節(jié)目段的第二定時索引值;將用于所述第一和第二節(jié)目段的所述第一和第二定時索引值存儲在所述拼接索引中。
18.根據(jù)權(quán)利要求14所述的計算機(jī)可讀介質(zhì),進(jìn)一步包括在呈現(xiàn)所述第一節(jié)目段的同時,接收請求快進(jìn)所述記錄的節(jié)目的用戶輸入; 根據(jù)在所述拼接索引中的所述定時信息來確定何時已經(jīng)到達(dá)所述拼接點(diǎn); 在快進(jìn)所述記錄的節(jié)目的同時到達(dá)所述拼接點(diǎn)時,使所述第二組的節(jié)目特異性信息的值被從所述拼接索引加載到所述DVR處理器中;以及使所述記錄的節(jié)目的所述第二段被從所述內(nèi)容文件檢索并且被使用目前加載在所述 DVR處理器中的所述第二組的所述節(jié)目特異性信息來呈現(xiàn)。
19.根據(jù)權(quán)利要求14所述的計算機(jī)可讀介質(zhì),其中,所述用戶輸入通過寬帶網(wǎng)絡(luò)由網(wǎng)絡(luò)DVR接收。
全文摘要
一種方法和設(shè)備被提供用于記錄節(jié)目。所述方法包括響應(yīng)于使用請求存儲包括被拼接以形成單個節(jié)目的第一和第二節(jié)目段的至少一個內(nèi)容文件。創(chuàng)建并且存儲至少一個索引文件。所述文件索引包括與所述第一和第二節(jié)目段相關(guān)聯(lián)的節(jié)目特異性信息。所述索引文件還包括表示在所述第一與第二節(jié)目段之間的轉(zhuǎn)變的拼接點(diǎn)的標(biāo)識。此外,創(chuàng)建并且存儲拼接索引。所述拼接索引包括指定所述拼接點(diǎn)發(fā)生的時間的定時信息。
文檔編號H04N5/783GK102415095SQ201080018203
公開日2012年4月11日 申請日期2010年4月13日 優(yōu)先權(quán)日2009年4月23日
發(fā)明者索爾多 克里斯托弗·S·德爾, 埃內(nèi)斯特·G·施米特, 王葉青 申請人:通用儀表公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
襄汾县| 印江| 吕梁市| 兴和县| 永年县| 黑水县| 东阿县| 科尔| 娄烦县| 金寨县| 交口县| 桑植县| 久治县| 磴口县| 辛集市| 汤原县| 鲜城| 吕梁市| 新龙县| 大安市| 淄博市| 江源县| 白玉县| 永新县| 英超| 德化县| 阿荣旗| 望谟县| 长汀县| 外汇| 交城县| 招远市| 柘城县| 咸阳市| 肃南| 冕宁县| 三台县| 德化县| 肃南| 富川| 敖汉旗|