新四季網

記錄並且呈現由拼接的段形成的節目的數字視頻錄像機的製作方法

2023-05-22 01:27:56

專利名稱:記錄並且呈現由拼接的段形成的節目的數字視頻錄像機的製作方法
技術領域:
本發明一般涉及諸如數字視頻錄像機的記錄設備,並且更具體地涉及由兩個或更多個段拼接的內容將被呈現為單個節目的一種方法和設備。
背景技術:
正如眾所周知,廣告構成被廣播或以別的方式傳送給觀眾的節目的重要的一部分。從廣告客戶產生的收入資助並且在某些情況下整個地支付節目播送的費用。即使在諸如有線電視和衛星電視系統的基於訂戶的電視系統中,來自廣告的收入資助播送節目的費用,並且若不是廣告的話,這樣的系統中的月訂閱費用可能比目前高許多倍。過去,模擬視頻廣告通常由地方有線電視運營商插入到模擬衛星視頻饋送中。通常,模擬廣告被存儲在磁帶上並且被通過模擬視頻開關切換到網絡饋送中,其中切換處理由在與視頻饋送一起傳送的並且通過衛星接收器接收的相關音頻饋送上的提示音序列來觸發。因為多個有線電視系統已經被轉換成將數位化壓縮的視頻傳送到客戶的家,所以有線電視運營商已經開發了用於將數字廣告內容插入到數字比特流中的各種新技術。在數字領域中,視頻節目通常被編碼到MPEG視頻流中,其然後被多路復用到多節目傳輸流(MPTS)中。連接諸如節目和廣告的數位化編碼的視頻段的處理被稱為拼接。一般地通過為每個視頻流定義分別指示適當的流入口點和出口點的「入點,,和「出點」來完成拼接。有線電視工程師協會標準35 (SCTE 35)是通過定義在網絡編碼處理期間被插入在頭端器處的數字視頻流中的數字提示音信號來支持MPEG-2流中的數字節目插入(DPI)的有線電視協議的一個示例。這些提示音消息作為具有特定報頭信息的特定數據分組存在。通用提示音信號包括預滾動信號,其在拼接時間之前大約5到8秒被發送以指示即將到來的可用廣告時隙(常常被稱為「可用」);起始信號,其標記該「可用」的開始並且被使用來觸發從原始視頻流到廣告流的切換;以及停止信號,其在該「可用」的結束時發生用於切換回到原始視頻流。在廣告的背景下,拼接往往被用來將定向廣告傳送到電視觀眾。傳統的廣播電視系統將相同的電視信號廣播給觀看特別臺的每個人。因此,觀看特別頻道的每個人都將必然觀看相同的播送節目內容以及嵌入在播送節目內容中的相同的廣告。然而,使用現代數位電視系統,更個性化的電視服務是可能的。例如,一組訂戶家庭能夠通過服務該組的有線電視節點進行選擇性地尋址。類似地,各個訂戶家庭能夠通過他們的機頂終端來被選擇性地尋址。換句話說,服務提供商能夠將不同的數據發送到不同的訂戶或訂戶組。結果是,接收相同的節目的不同的電視觀眾可以被呈現不同的廣告。這能夠在廣告將被呈現時通過迫使觀眾的終端(例如,機頂終端)從一個服務轉變到另一服務來完成。在一個示例中,該轉變可以通過迫使觀眾終端從在其上節目正被接收的一個物理或邏輯頻道調到在其上定向到該觀眾的廣告正被接收的另一物理或邏輯頻道來完成。一旦已經接收了廣告,則觀眾終端將轉變回到正在傳送原始節目的服務。可替換地,代替使用不同的服務,節目和廣告兩者都可以在單個頻道上的公用傳送分組流中發送。公用傳輸分組流將包括用於節目和廣告兩者的各自的節目傳輸流。隨著數字有線電視系統的增長,觀眾對數字視頻錄像機(DVR)的使用也日益普及。DVR將節目素材存儲到可容易地訪問並且可再使用的存儲介質中,並且記錄不會與視頻磁帶一樣隨著時間的推移惡化。DVR可以被實施為互連到其它設備的獨立設備。可替換地,它們可以被實施為機頂終端、媒體中心或電視的子系統。在這種情況下,DVR能夠控制在電視上調諧的頻道、提供交互電子節目指南、以及在手動或定時器控制的基礎上記錄播送節目。此外,DVR能夠緩衝進來的視聽播送節目以使觀眾能夠暫停或重放現場直播電視節目的一部分,只要該暫停或重放不超過緩衝器的容量。除標準播放模式(前進方向、標準速度)之外,DVR能以若干「特技播放(trick play)」模式顯示視頻。特技播放模式包括快進播放、慢進播放、快退播放、慢退播放以及暫停。當包括拼接點的播送節目內容被DVR記錄並且順序地呈現時,DVR將需要識別限定在原始節目與廣告之間、或更一般地在已經被拼接在一起的內容的任何兩個段之間的轉變點的拼接點。當到達拼接點時,DVR中的解碼器將需要停止呈現第一內容段並且然後開始呈現第二內容段。在某些情況下、特別是當用戶使用特技播放模式呈現節目時,這可能是有問題的,因為在操作的許多特技播放模式(例如,快進)中並非所有的節目幀都被解碼並且被呈現以用於觀看,並且因此並非與該節目相關聯的所有的分組都將被解碼。此外,因為在操作的其它特技播放模式(例如,以正常呈現速度倒回)中節目幀沒有被按它們的正常順序次序進行解碼並且被呈現以用於觀看,所以與那些幀相關聯的分組沒有被按它們的正常順序次序進行解碼。在任一情況下,識別拼接點的數據分組可能沒有在適當的時間被解碼,因此阻礙了 DVR適當地在不同的內容段之間進行轉變。

發明內容
依照本發明,一種方法和設備被提供用於記錄節目。所述方法包括響應於使用請求存儲包括被拼接以形成單個節目的第一和第二節目段的至少一個內容文件。創建並且存儲至少一個索引文件。所述文件索引包括與所述第一和第二節目段相關聯的節目特異性信息。所述索引文件還包括表示在所述第一與第二節目段之間的轉變的拼接點的標識。此外, 創建並且存儲拼接索引。所述拼接索引包括指定所述拼接點發生的時間的定時信息。依照本發明的另一方面,提供了機頂終端。所述機頂終端包括用於通過寬帶網絡接收節目的接收器/調諧器和用於協調通過寬帶網絡所接收的節目的存儲及重放的DVR模塊。所述DVR模塊被配置成將與通過寬帶網絡所接收的單個節目相關聯的第一和第二節目段存儲在至少一個內容文件中。所述DVR模塊還被配置成將與所述第一和第二節目段相關聯的節目特異性信息存儲在至少一個索引文件中。此外,所述DVR模塊被進一步配置成將表示所述第一與第二節目段之間的拼接點的定時信息存儲在公共拼接索引文件中。所述機頂終端還包括用於存儲所述內容文件、索引文件以及所述拼接索引文件的至少一個存儲介質。處理器在操作中與所述接收器/調諧器、所述存儲介質以及所述DVR模塊相關聯。


圖1是DVR系統10的一個示例的方框圖。圖2示出了在DVR系統記錄節目時被生成的文件的一個示例。
圖3示出了正被以操作的正常模式、從DVR系統呈現的節目的演示路徑。圖4示出了圖3中示出的相同的節目段在以操作的快進模式呈現時的演示路徑。圖5示出了圖3和4中示出的相同的節目在以操作的倒回模式呈現時的演示路徑、以及依照本發明的一個示例的拼接索引記錄的一個示例。圖6是示出了用於記錄節目的方法的一個示例的流程圖。圖7是示出了用於呈現已經被記錄在DVR系統等等上的節目的方法的一個示例的流程圖。
具體實施例方式如在本文中所描述,單個節目可以包括兩個或更多個節目段。在某些情況下,節目段中的一個可以包含對觀眾而言是有興趣的主要內容而第二段可以包含商業廣告或其它插播廣告。例如,如果該主要內容是全國性分布的節目,則插播廣告可以是定向於在地理上受限的訂戶組的、地方地產生的段。同樣地,第二段可以是定向於有限數量的觀眾的商業廣告。按照這種方式,可以向觀眾呈現相同的主要內容但不同的商業廣告。在另外的示例中, 代替插播廣告,第二段可以是例如對於包括在第一節目段中的主要內容的替代結束。不管兩個節目段的性質如何,每個段一般都通過寬帶網絡由不同的服務來傳送。如在下文中所詳述,提供了能夠記錄並且存儲由不同的服務所提供的多個節目段組成的節目的DVR系統。不同的段將一般地由DVR系統存儲在公共文件中,儘管在某些情況下它們也可以被存儲在不同的文件中。即使在諸如倒回和快進的特技播放模式中,節目也能夠被順序地呈現為單個節目。本領域的技術人員應該理解的是,儘管系統被描述為正被與機頂終端的DVR子系統相關地實施,但是本發明還可以被實施以用於能夠聯網的獨立DVR設備中。在某些情況下,視頻呈現設備可以位於寬帶網絡的頭端器處,從而使得其能夠通過寬帶網絡將播送節目提供給多個觀眾。視頻呈現設備還可以被實施為獨立的可攜式設備或其可以被結合在可攜式和非可攜式兩種的其它設備中,諸如電視、個人計算機、PDA等等。現轉向附圖,其中類似的數字指定類似的組件,圖1是DVR系統10( 「系統10」) 的一個示例的方框圖。系統10通過寬帶網絡11接收其中體現了播送節目內容的視頻信號 12。在一個特定示例中,DVR系統10是啟用DVR的有線電視機頂終端,寬帶網絡11是由有線電視運營商運營的混合光纖/同軸電纜網絡,而視頻信號12是由有線電視運營商廣播的多頻道模擬和/或數字播送節目源。然而,DVR系統10可以是能接收、記錄並且重放視頻信號12的任何設備或設備的組合;寬帶網絡11可以是公用的或私有的、有線的或無線的、 視頻傳輸基礎設施或技術,包括但不限於光纖網絡、同軸電纜網絡、混合網絡、衛星網絡、蜂窩網絡、網際網路、電視網絡、無線電網絡、銅線網絡、或由諸如電視網絡或臺、演播室、網際網路廣播電臺或服務提供商、有線電視運營商、或衛星電視運營商的任何類型的節目提供商所運營的任何其它現有的或將來的傳輸基礎設施或技術;並且視頻信號12可以是表示具有任何格式的圖像、音頻和/或數據的任何預記錄的或現場直播的模擬或數字電子信號。DVR系統10包括外部網絡連接/通信接口 59,其支持諸如數據機、流媒體播放器的設備和通過本地或廣域寬帶網絡(未示出)耦合到節目提供商和諸如廣告內容的其它內容的提供商的其它網絡連接支持設備和/或軟體。DVR系統10進一步包括帶內調諧器43,其調到由觀眾經由用戶接口 55所選擇的頻道信號16。用戶接口 55可以是允許客戶選擇該客戶想要接收的頻道或節目的任何類型的已知的或將來的設備或技術,諸如與數字視頻錄像機相關聯的遠程控制器、滑鼠、麥克風、鍵盤或觸控螢幕顯示器。頻道信號16包括視頻和/或音頻分量。解調器40和42響應於帶內調諧器43。 例如可以為64/256正交幅度數據機的解調器40以接收頻道信號16的數字版本作為響應。解調器40使用公知的方法和技術從諸如移動圖像專家組(MPEG)傳輸流、高清晰度電視流、或來自諸如有線電視數據機的外部網絡連接59的媒體流的一個或多個數字源識別數字數據分組。例如,可以為NTSC解調器的解調器42作為響應,接收頻道信號16 的模擬版本並且根據公知的方法和技術對信號和標記進行解碼。解調器40和42被操作以輸出視頻信息20。視頻信息20包括原始視頻或音頻數據,其被布置成用於依照預定媒體格式進行格式化。優選地依照諸如MPEG-2媒體格式的MPEG媒體格式來布置視頻信息20,但是可以被依照包括但不限於其它MPEG格式、超文本標記語言(HTML)、虛擬超文本標記語言(VHTML)、 擴展標記語言(XML) ,H. 261, H.沈3、或H. 264格式的其它媒體格式進行布置。視頻信息20 一般地包括單個節目傳輸流。單個節目傳輸流包括各種節目基本碼流520,諸如視頻、音頻以及數據基本碼流。單個節目傳輸流還包括與諸如系統表的基本碼流520相關聯的節目特異性信息,其在MPEG的情況下例如包括節目映射表(PMT)。PMT描述了包括正被記錄的節目的基本碼流520 (例如,視頻、音頻以及數據流)。PMT為每個基本碼流520規定了分組標識符(PID)。例如,視頻節目將一般地包括視頻和音頻PID以及諸如節目時鐘基準(PCR)PID 和授權控制消息(ECM)PID的某些其它PID。存儲介質64作為響應,接收除了別的以外的編碼的視頻信號20以用於存儲。存儲介質64可以是現已知的或以後開發的、能記錄數據的任何本地或遠程設備,包括但不限於硬碟驅動器、卡匣式錄像機磁帶、諸如緊緻盤和數字視頻盤的所有類型的光存儲介質、磁帶、家庭路由器或伺服器。解碼器49響應於來自用戶接口 55的指令,作為響應從存儲介質64接收記錄的編碼的視頻信號20並且經由顯示設備25重放記錄的編碼的視頻信號20。解碼器49還作為響應,從調諧器43直接地接收並且傳遞視頻播送節目。解碼器49的內部布置是公知的一解碼器49可以包括模擬至數字轉換器、一個或多個存儲介質和/或緩衝器、以及通用或特殊目的處理器或特定用途集成電路、以及用於解復用和/或同步例如視頻和音頻的至少兩個傳輸流的解復用器。視頻和音頻解碼器和/或模擬和數字解碼器可以是分開的,其中在分開的解碼器之間的通信能夠進行同步、糾錯以及控制。還包括用於輸出音頻信號的揚聲器的顯示設備25顯示從調諧器43或存儲介質64 接收的視頻播送節目。顯示設備25作為響應,接收包括但不限於超級視頻(S-video)、合成音頻視頻、SPDIF以及DVI的模擬或數位訊號。處理器39和軟體22在功能上進行圖示,並且響應於包括解調器40和42、存儲介質64以及解碼器49的DVR系統10的各種元件。當被加載到諸如處理器39的處理器中時, 軟體22被操作用於控制編碼的視頻信號20的編碼、記錄以及重放。然而將了解的是,DVR 系統的各方面不限於計算機軟體或信號處理方法的任何特定實施例。例如,封裝在一起或與DVR系統10的其它元件在一起的一個或多個處理器可以以各種方式實現處理器39的功能。還將了解的是,軟體22可以是在包括固件的、電子地控制由DVR系統提供的功能的一個或多個部件(例如,存儲在存儲介質64或諸如只讀存儲器或隨機存取存儲器的另外的內部或外部存儲介質上)中的任何存儲的指令,並且可以通過包括DVR系統10的一個或多個處理器的一個或多個元件來使用或實施。在一個特定示例中,DVR系統10可以被實施為DVR應用模塊,該DVR應用模塊是駐留在硬體體系結構之上的軟體棧的一部分。軟體和硬體環境可以是私有的,或可替換地, 其可以是遵從諸如OpenCable應用平臺(OCAP)、MHEG、DASE以及多媒體家用平臺(MHP)的各種不同的平臺標準中的任何一個。例如,可以被包括在軟體棧中的其它應用模塊可以被設計成接收除諸如視頻點播和交換數字視頻的常規廣播服務之外的各種不同的服務。在DVR系統10的正常操作期間,使用用戶接口 55的觀眾從寬帶網絡11選擇待記錄的特定節目和/或從存儲介質64選擇記錄的節目以用於重放。當節目將要被記錄時,與所選擇的節目相關聯的節目傳輸流20被傳送到存儲介質64。同樣地,當節目將要被重放時,與所選擇的節目相關聯的節目傳輸流20被從存儲介質64傳送到解碼器49以用於處理。解碼器49對節目傳輸流20進行解復用和解碼以便經由顯示設備25呈現給用戶。應該注意的是,如在上文中所描述的DVR系統是通過寬帶網絡從頭端器接收內容的、與個體訂戶相關聯的設備。然而,在又一個實施方式中,DVR子系統可以是位於在寬帶網絡的頭端器處的網絡DVR。網絡DVR能夠存儲能夠被經由集線器發送到機頂終端的內容並且響應於播放在網絡DVR上存儲的節目的用戶請求訪問網絡。與常規DVR相關聯的其它用戶輸入請求還能夠由網絡DVR來服務,包括例如操作的特技播放模式。在操作的某些特技播放模式中,DVR系統10能夠經由用戶接口 55倒回或快進正被重放的節目。例如,諸如遠程控制器的用戶接口可以具有倒回或快進遍歷當前播放的節目的專用鍵或按鈕。在倒回模式中,可以以正常呈現速率或以高於正常呈現幀頻的一個或多個幀頻來呈現節目。例如,常規DVR的遠程控制器上的倒回按鈕常常被預編程以1、4、16 或30倍於正常幀頻(取決於倒回按鈕被按壓了多少次)倒回遍歷節目。如先前所提到,由於在操作的許多特技播放模式(例如,快進)中並非節目的所有幀都被解碼並且被呈現以便觀看,所以並非與該節目相關聯的所有的分組都將被解碼。而且,由於在操作的其它特技播放模式(例如,以正常呈現速率倒回)中節目幀沒有被以它們的正常順序次序解碼和呈現以用於觀看,所以與那些幀相關聯的分組同樣地沒有被以它們的正常順序次序解碼。當DVR系統10記錄節目時,生成了多個不同的文件。特別地,如圖2中所示,生成了內容文件510,其可以被存儲在與DVR系統相關聯的存儲介質上,諸如圖1中的存儲介質 64。內容文件510存儲被和服務相關聯的單個節目傳輸流包括的各種基本碼流520 (例如, 視頻、音頻、數據)。此外,生成了索引文件530。當執行DVR記錄時,創建了索引文件530。當記錄節目時,生成了在索引文件530 中存儲的索引值。這些值由DVR系統來接收並且被存儲在索引文件中。索引文件530還包括在重放期間允許特技播放操作(例如,快進、倒回)被執行的定時信息。索引文件530被用來獲得節目定時信息,其允許用戶知道他/她已經進入節目中有多遠。索引文件530將諸如MPEG系統表的、與基本碼流520相關聯的節目特異性信息存儲在記錄540中。此類信息包括節目的服務號碼,其被用來訪問MPEG系統表,諸如節目映射表(PMT)。如先前所提到,PMT描述了構成正被記錄的節目的基本碼流520(例如,視頻、 音頻以及數據流)。PMT為每個基本碼流規定了分組標識符(PID)。例如,視頻節目將一般地包括視頻和音頻PID以及諸如PCR PID和ECM PID的某些其它PID。索引文件530還包括定時和同步數據所位於的另一記錄550,其在節目正被記錄時由DVR系統10生成。在重放和諸如快進及倒回的操作的特技播放模式期間使用了定時數據,所述定時數據在最簡單的情況下可以是記錄的幀的運行計數或一些其它基於時間的節目號碼。定時和同步記錄550還可以識別在節目中出現的拼接點。可以以各種不同的方式來識別這樣的拼接點。例如,在MPEG-2的背景下,移動圖像電視協會(「用於電視的建議 SMPTE標準一用於MPEG-2傳輸流的拼接點」)已經建議了對MPEG-2規範的新擴展以在編碼時通過將拼接點和相關的拼接支持信息直接地合併到數據流中來幫助拼接。這些或任何其它技術可以被採用來將拼接點標識合併到節目傳輸流中,其可以被用來識別和定位當兩個不同的節目或節目段將要被呈現為單個節目時出現的轉變。例如,可以被用來識別拼接點的其它技術包括在IS0/IEC 13818-1和ANSI/SCTE 35中定義的工業標準。如先前所提到,在某些情況下,觀眾可以記錄被劃分成通過寬帶網絡在與不同的服務相關聯的不同的傳輸流中傳送的兩個或更多個段的單個節目。例如,可以在第一傳輸流中接收第一節目段,並且可以在第二傳輸流中接收諸如定向於為特定觀眾的插播廣告的第二節目段。當第一節目段被記錄時,創建了內容文件及其相關的索引文件(例如,圖2中的內容文件510和索引文件530)。第二節目段可以被記錄在與第一節目段相同的內容文件中,並且與第二節目段相關聯的節目特異性信息可以被存儲在與和第一節目段相關聯的節目特異性信息相同的索引文件中。可替換地,在某些情況下,當記錄第二節目段時,可以創建第二內容文件和第二索引文件。在任何一種情況下,與圖3相結合地討論了這樣的節目在其已經被記錄之後的演示。圖3示出了正被以重放的正常模式從DVR系統呈現的節目的演示路徑。最上面的水平線表示第一節目段的演示,如由箭頭所指示其從左邊行進到右邊(即,向右時間增加)。第一節目段被存儲在諸如圖2中所示出的內容文件510的第一內容文件中。第二或中間的水平線表示定時信息,其可以被存儲在與第一內容文件相關聯的圖2中示出的定時和同步記錄550中。在這種情況下,定時信息包括指示拼接點將要被達到的數據分組,在該時間DVR系統將要開始呈現已經在第二傳輸流中被接收並且可以被存儲在第一內容文件中的插播廣告(例如,商業廣告)。在這種情況下,插播廣告將要替換第一節目段的對應部分。插播廣告的演示由圖3中的第三或最下面的水平線來表示。如在上文中由箭頭所直接地指示的插播廣告,當DVR中的解碼器對指示已經到達拼接點的數據分組進行解碼時,DVR 系統開始呈現該插播廣告。在稍後的時間,如在已經被解碼的數據分組包括的拼接點標識符中所規定的,當到達第二拼接點時DVR系統再次呈現第一節目段。如同圖3展示,在重放的正常模式中被劃分在兩個或更多個傳輸流上的節目的演示是令人滿意的。然而,如果反向呈現節目,則問題出現了,諸如發生在操作的倒回模式中。 將與圖4相結合地說明這個問題。圖4表示圖3中示出的相同的節目段和相同的定時信息的演示路徑。然而,如箭頭所指示,在圖4中第一節目段正被以倒回模式呈現。與圖3相比較,當第一節目段正被倒回時,識別拼接點(可從在第一索引文件中的定時和同步記錄得到)的數據分組沒有被達到直到在兩個拼接點都已經被通過之後為止。因此,DVR系統從未呈現插播廣告,而是在圖示的時間的全部持續時間簡單地繼續呈現第一節目段。也就是說,以倒回模式向觀眾演示的播送節目不同於被以播放的正常模式向觀眾演示的播送節目。當觀眾使用諸如快進的其它特技播放模式來呈現節目段時,類似的問題出現了。 在快進的情況下,並非節目的所有幀都被解碼並且被演示以便觀看,並且因此並非與該節目相關聯的所有分組都將被解碼。如果識別拼接點的數據分組或分組沒有被解碼,則DVR 將不從第一節目段轉變到第二節目段。為了克服與操作的特技播放模式相關聯的這個問題,DVR系統創建了新的拼接索引記錄560,其在圖2中被示出為正位於在其自己的索引文件中。當然,更一般地,拼接索引記錄560以及在本文中所討論的其它表和記錄可以被以任何適當的方式進行格式化以及存儲在任何適當的位置中。例如,在某些情況下拼接索引記錄560可以被包括在它本身的內容文件中。DVR系統採用被用來通過拼接發生所在的轉變或分界點來確保以任何操作模式(例如,正常播放、快進、倒回)的記錄的節目的無縫重放的各種信息填充拼接索引記錄 560。特別地,拼接索引包括定義在節目段之間的拼接點的定時信息。拼接索引記錄560中存儲的信息還可以包括被用來創建在拼接點之前及之後的順序索引值的定時偏移。由於將被生成並且被存儲在當前打開的索引文件中的定時號碼將在拼接點之後被重置為零,所以隨著在拼接點之後每個定時號碼的遞增DVR系統能夠向該定時號碼添加偏移。定時偏移可以簡單地等於在拼接點之前被生成的定時索引的最後值。 例如,如果拼接發生在在第一節目段期間的定時號碼15處,則定時偏移的值能夠簡單地為 15。按照這種方式,當在切換到插播廣告之後定時號碼重置為零時,將被存儲在拼接索引中的初始定時索引值將等於0+15,第二定時號碼將等於1+15,等等。在拼接索引記錄560中提供的信息還可以包括從用於第一節目段和插播廣告兩者的索引文件獲得的信息。這樣的信息可以包括例如服務號碼以及兩個節目傳輸流的視頻、音頻和PCR PID0按照這種方式,當跨越拼接點轉變時,DVR處理器將不需要訪問用於該兩個節目段的各個索引文件。表1中示出了可以被包括在拼接索引記錄560中的數據的一個示例。表1中所示出的說明性數據包括用於在拼接點轉變之前的傳輸流的PID,其被稱為預服務獲取(Pre-Serv Acq)PID ;以及用於在拼接點轉變之後的傳輸流的PID,其被稱為後服務獲取(Post-krv Acq)PID0因此,表1陳述了諸如視頻、音頻以及節目時鐘基準 (PCR)PID的各種公知的PID、以及在拼接點轉變之前和之後的MPEG服務號碼。
權利要求
1.一種記錄節目的方法,包括響應於使用請求存儲至少一個內容文件,所述至少一個內容文件包括被拼接以形成單個節目的第一和第二節目段;創建並且存儲包括與所述第一和第二節目段相關聯的節目特異性信息的至少一個索引文件,所述索引文件進一步包括表示在所述第一與第二節目段之間的轉變的拼接點的標識;以及創建並且存儲包括指定所述拼接點發生的時間的定時信息的拼接索引。
2.根據權利要求1所述的方法,進一步包括分別在第一和第二節目傳輸流中通過寬帶網絡接收所述第一和第二節目段。
3.根據權利要求1所述的方法,其中,所述內容文件、索引文件以及所述拼接索引被存儲在與寬帶網絡頭端器相關聯的網絡數字視頻錄像機(DVR)中。
4.根據權利要求1所述的方法,其中,所述定時信息包括定時偏移,用於表示相對於所述第一節目段的開始時間的所述拼接點發生的時間點。
5.根據權利要求4所述的方法,其中,創建和存儲所述拼接索引進一步包括使用所述定時偏移以創建順序地跟在用於所述第一節目段的第一定時索引值之後的用於所述第二節目段的第二定時索引值;以及將用於所述第一和第二節目段的所述第一和第二定時索引值存儲在所述拼接索引中。
6.根據權利要求2所述的方法,其中,所述拼接點的標識位於在所述第一節目傳輸流中包括的數據分組中。
7.根據權利要求1所述的方法,其中,所述拼接索引被包括在所述內容文件中。
8.根據權利要求1所述的方法,其中,所述拼接索引進一步包括用於所述第一和第二節目段的節目特異性信息的至少一些。
9.一種機頂終端,其包括接收器/調諧器,用於通過寬帶網絡接收節目;DVR模塊,用於協調通過所述寬帶網絡接收的節目的存儲和重放,其中所述DVR模塊被配置成將與通過所述寬帶網絡接收的單個節目相關聯的第一和第二節目段存儲在至少一個內容文件中,並且將與所述第一和第二節目段相關聯的節目特異性信息存儲在至少一個索引文件中,其中所述DVR模塊被進一步配置成將表示在所述第一和第二節目段之間的拼接點的定時信息存儲在共用拼接索引文件中;至少一個存儲介質,用於存儲所述內容文件、索引文件以及所述拼接索引文件;以及處理器,在操作中與所述接收器/調諧器、存儲介質以及DVR模塊相關聯。
10.根據權利要求9所述的機頂終端,其中,所述定時信息包括定時偏移,所述定時偏移用於表示相對於所述第一節目段的開始時間的所述拼接點發生的時間點。
11.根據權利要求10所述的機頂終端,其中,所述DVR模塊被進一步配置成使用所述定時偏移以創建順序地跟在用於所述第一節目段的第一定時索引值之後的用於所述第二節目段的第二定時索引值。
12.根據權利要求9所述的機頂終端,其中,所述DVR模塊被進一步配置成接收請求通過所述拼接點倒回所述單個節目的用戶輸入;根據在所述拼接索引文件中的所述定時信息來確定何時已經到達所述拼接點;在倒回所述單個節目的同時到達所述拼接點時,使與所述第一節目段相關聯的節目特異性信息的值被從所述拼接索引文件加載到所述處理器中;以及使所述單個節目的所述第一節目段被從所述內容文件檢索並且被使用目前加載在所述處理器中的所述節目特異性信息來呈現。
13.根據權利要求9所述的機頂終端,其中,所述DVR模塊被進一步配置成接收請求以正常播放模式或快進模式通過所述拼接點來呈現所述單個節目的用戶輸入;根據在所述拼接索引文件中的所述定時信息來確定何時已經到達拼接點; 在呈現所述單個節目的同時到達所述拼接點時,使與所述第二節目段相關聯的節目特異性信息的值被從所述拼接索引文件加載到所述處理器中;以及使所述單個節目的第二節目段被從所述內容文件檢索並且被使用目前加載在所述處理器中的所述節目特異性信息來呈現。
14.採用當被處理器執行時執行一種方法的指令進行編碼的至少一個計算機可讀介質,所述方法包括接收請求重放包括被存儲在至少一個內容文件中的第一和第二節目段的記錄的節目的用戶輸入;使與所述記錄的節目的所述第一段相關聯的第一組的節目特異性信息被加載到DVR 處理器中;使所述記錄的節目的所述第一段被從內容文件檢索並且被使用所述第一組的節目特異性信息來呈現;從包括表示在所述第一與第二節目段之間的轉變時間的拼接點的拼接索引檢索定時 fn息;根據所述定時信息確定何時已經到達在正被呈現的所述記錄的節目中的所述拼接佔.^w\ 在到達所述拼接點時,使與所述記錄的節目的所述第二段相關聯的第二組的節目特異性信息被加載到DVR處理器中;以及使所述記錄的節目的所述第二段被從所述內容文件檢索並且被使用目前加載在所述 DVR處理器中的所述第二組的所述節目特異性信息來呈現。
15.根據權利要求14所述的計算機可讀介質,進一步包括 接收請求通過所述拼接點倒回所述記錄的節目的用戶輸入;根據在所述拼接索引中的所述定時信息來確定何時已經到達所述拼接點; 在倒回所述記錄的節目的同時到達所述拼接點時,使所述第一組的節目特異性信息的值被從所述拼接索引加載到所述DVR處理器中;以及使所述記錄的節目的第一段被從所述內容文件檢索並且被使用目前加載在所述DVR 處理器中的所述第一組的節目特異性信息來呈現。
16.根據權利要求14所述的計算機可讀介質,其中,所述定時信息包括定時偏移,所述定時偏移用於表示相對於所述第一節目段的開始時間的所述拼接點發生的時間點。
17.根據權利要求16所述的計算機可讀介質,進一步包括使用所述定時偏移來創建順序地跟在用於所述第一節目段的第一定時索引值之後的用於所述第二節目段的第二定時索引值;將用於所述第一和第二節目段的所述第一和第二定時索引值存儲在所述拼接索引中。
18.根據權利要求14所述的計算機可讀介質,進一步包括在呈現所述第一節目段的同時,接收請求快進所述記錄的節目的用戶輸入; 根據在所述拼接索引中的所述定時信息來確定何時已經到達所述拼接點; 在快進所述記錄的節目的同時到達所述拼接點時,使所述第二組的節目特異性信息的值被從所述拼接索引加載到所述DVR處理器中;以及使所述記錄的節目的所述第二段被從所述內容文件檢索並且被使用目前加載在所述 DVR處理器中的所述第二組的所述節目特異性信息來呈現。
19.根據權利要求14所述的計算機可讀介質,其中,所述用戶輸入通過寬帶網絡由網絡DVR接收。
全文摘要
一種方法和設備被提供用於記錄節目。所述方法包括響應於使用請求存儲包括被拼接以形成單個節目的第一和第二節目段的至少一個內容文件。創建並且存儲至少一個索引文件。所述文件索引包括與所述第一和第二節目段相關聯的節目特異性信息。所述索引文件還包括表示在所述第一與第二節目段之間的轉變的拼接點的標識。此外,創建並且存儲拼接索引。所述拼接索引包括指定所述拼接點發生的時間的定時信息。
文檔編號H04N5/783GK102415095SQ201080018203
公開日2012年4月11日 申請日期2010年4月13日 優先權日2009年4月23日
發明者索爾多 克里斯多福·S·德爾, 埃內斯特·G·施米特, 王葉青 申請人:通用儀表公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀