基于節(jié)目標(biāo)識符的記錄的制作方法
【專利說明】
【背景技術(shù)】
[0001]常規(guī)的基于時間的記錄常常導(dǎo)致“就是這樣,總冠軍在線上了??靷魇呛玫?,控制是好的,踢到了,并且……”。并且,然后你的數(shù)字視頻記錄機(DVR)告訴你記錄已經(jīng)結(jié)束。你非常仔細(xì)地規(guī)劃DVR使得它在重大比賽前半小時開始在所選頻道上進(jìn)行記錄并且使得在重大游戲被安排結(jié)束之后它將保持記錄該所選頻道達(dá)半小時。但是比賽進(jìn)入加時并且運行超長時間。因此你的DVR不會記錄宇宙歷史上最驚心動魄的比賽的最后。雪上加霜地,你的DVR未能記錄你最喜愛的演出的本季首映的開場三十一分鐘,所述演出被安排在重大比賽之后開始。
[0002]傳統(tǒng)的記錄解決方案(音頻和視頻)都是基于來自在特定時間處開始和在特定時間處結(jié)束的特定頻道(例如,電視、無線電)的記錄內(nèi)容。然而,若干問題已經(jīng)使這些傳統(tǒng)記錄解決方案的用戶受挫。其中比賽或其它現(xiàn)場直播運行長(或短)的一個問題對于許多用戶來說是眾所周知的。未預(yù)料到的定時改變可能不僅影響重大比賽而且還影響跟在重大比賽后面的演出。由于在內(nèi)容提供者(例如,網(wǎng)絡(luò))認(rèn)為它是什么時間和內(nèi)容接收者(例如,家庭DVR)認(rèn)為它是什么時間之間缺少協(xié)調(diào),另一問題發(fā)生了。隨著用于內(nèi)容遞送的非管理網(wǎng)絡(luò)的增加使用,在提供者時間和接收者時間之間的這種耦合的缺少能夠?qū)е掠涗浖炔话磿r開始也不按時停止。例如,時鐘偏移可能使記錄裝置在實際開始時間或停止時間之外的某個時間處開始或停止。非管理網(wǎng)絡(luò)可能是例如不具有中央控制或不具有服務(wù)質(zhì)量能力的網(wǎng)絡(luò)。
[0003]第三個問題同樣使傳統(tǒng)記錄解決方案的用戶受挫。這個第三問題是簡單的安排改變,其中應(yīng)該在周三從七點運行到八點的節(jié)目被移動到周四從八點到九點。使用對事件信息表(EIT)的更新,一些嘗試已經(jīng)被做出來處理時間表改變。然而,一些內(nèi)容遞送機制(例如,MP4 (MPEG-4 (運動圖像專家組)))不包括EIT。即使包括EIT,導(dǎo)致提供者時鐘時間和接收者時鐘時間之間的不匹配的時鐘偏移的問題仍然存在。
[0004]能夠使記錄受挫的又一問題是計劃外的頻道改變。被安排在電視頻道八上運行的節(jié)目可能替換地在電視頻道十三上運行。節(jié)目可能按時開始和停止,但是你的DVR可能沒有記錄節(jié)目,因為它“向刻度盤之上”移動了。
【發(fā)明內(nèi)容】
[0005]本概要被提供來以簡化的形式介紹在下面在【具體實施方式】中被進(jìn)一步描述的概念的選擇。本概要既不旨在識別所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在被用來限制所要求保護(hù)主題的范圍。
[0006]示例性設(shè)備和方法至少部分地基于與f_MP4片段相關(guān)聯(lián)的節(jié)目標(biāo)識符的值來有選擇地記錄碎片化的MPEG-4 (f-MP4)片段。在實施例中,-MP14 ISO/IEC14496-12箱形結(jié)構(gòu)可以被配置成包括通用唯一標(biāo)識符(UUID)字段,其被配置成存儲節(jié)目標(biāo)識符(PI)。在一個例子中,PI可以是唯一的節(jié)目標(biāo)識符。在不同的實施例中,唯一性可以是統(tǒng)計唯一性、本質(zhì)唯一性、實際唯一性,或者其它類型的唯一性。在實施例中,PI可以識別具體電視演出的具體插曲,以及因此當(dāng)片段對應(yīng)于該具體插曲時具有相同的PI。在實施例中,PI可以識別用電視播放的事件的具體部分,諸如足球賽的具體四分之一。示例性設(shè)備和方法可以使用這個P1-UUID來選擇記錄的片段。在一個實施例中,記錄可以單獨基于P1-UUID被確定。在其它實施例中,記錄可以基于P1-UUID和其它因素的組合被確定,所述其它因素包括但不限于開始時間、停止時間以及頻道。在不同的例子中,方法可以在包括但不限于電視、數(shù)字視頻記錄機、計算機、膝上型計算機、平板電腦、個人電子裝置以及智能電話的設(shè)備上被實踐。在不同的例子中,方法可以在接收設(shè)備上被實踐或者可以作為服務(wù)(例如,云服務(wù))被提供。
[0007]示例性設(shè)備和方法便利于實時記錄或延遲時間記錄。在一個實施例中,高帶寬接收流可以針對為流式直播和具有期望P1-UUID的片段被監(jiān)視。在另一實施例中,片段已被存儲在其中的緩沖區(qū)可以被檢查以便定位期望的片段。緩沖區(qū)可以在預(yù)計的遞送時間外被檢查。在不同的實施例中,緩沖區(qū)可以響應(yīng)于不同的動作被掃描。例如,緩沖區(qū)可以響應(yīng)于用戶動作被掃描,可以周期性地被掃描,可以當(dāng)從第一 P1-UUID到第二 P1-UUID的轉(zhuǎn)變被檢測到時被掃描,可以作為安排事件被掃描,或者可以響應(yīng)于其它事件被掃描。
[0008]示例性設(shè)備和方法便利于具體記錄或機會主義的記錄。在具體記錄的一個實施例中,在具體頻道上的具體節(jié)目基于P1-UUID在目標(biāo)窗口時間段期間被記錄。在這個實施例中,高帶寬接收流可以針對期望的內(nèi)容被監(jiān)視,并且記錄可以在預(yù)期開始時間之前開始并且運行過預(yù)期結(jié)束時間,其如被P1-UUID信息控制的。在機會主義記錄的一個實施例中,具體節(jié)目可以基于P1-UUID在任意時間從任意可用頻道被記錄。在這個實施例中,低帶寬接收流可以針對期望內(nèi)容被監(jiān)視。當(dāng)P1-UUID在低帶寬接收流上被檢測到時,高帶寬接收流可以被調(diào)整到適當(dāng)?shù)念l道并且內(nèi)容通過高帶寬接收流被檢索。這個實施例可以包括驗證兩個不同的接收流在例如圖片組對齊、f-MP4邊界對齊上或者其它方面是同步的。
【附圖說明】
[0009]附圖圖示了本文中描述的各種示例性設(shè)備、方法以及其它實施例。應(yīng)了解,在圖中所圖示的元素邊界(例如,箱子、箱子組、或其它形狀)表示邊界中的一個例子。在一些例子中,一個元素可以被設(shè)計成多個元素或者多個元素可以被設(shè)計成一個元素。在一些例子中,被示出為另一元素的內(nèi)部構(gòu)件的元素可以被實施為外部構(gòu)件并且反之亦然。此外,元素可能不按比例繪制。
[0010]圖1圖示了示例性的片段的流。
[0011]圖2圖示了與基于節(jié)目標(biāo)識符的記錄相關(guān)聯(lián)的示例性方法。
[0012]圖3圖示了與基于節(jié)目標(biāo)識符的記錄相關(guān)聯(lián)的示例性方法。
[0013]圖4圖示了示例性通信流。
[0014]圖5圖示了被配置成執(zhí)行基于節(jié)目標(biāo)識符的記錄的示例性設(shè)備。
[0015]圖6圖示了被配置成執(zhí)行基于節(jié)目標(biāo)識符的記錄的示例性設(shè)備。
[0016]圖7圖示了示例性的云操作環(huán)境。
[0017]圖8圖示了被配置成執(zhí)行基于節(jié)目標(biāo)識符的記錄的示例性移動計算裝置。
【具體實施方式】
[0018]圖1圖示了示例性的片段的流100。流100包括片段110、120、130、140、150以及160。盡管六個片段被圖示,但是流可以包括較大數(shù)量(例如,成百、成千、數(shù)以萬計)的片段。片段可以存儲例如兩秒的視頻內(nèi)容。在一個例子中,對應(yīng)的片段可以包括相同的但處于不同的質(zhì)量水平的內(nèi)容。
[0019]流100可以在例如以太網(wǎng)連接170上被接收。盡管以太網(wǎng)連接170被圖示,但是流100可以在其它連接上被接收。連接可以被配置成呈現(xiàn)來自大量頻道(例如,電視頻道、FM無線電頻道、AM無線電頻道、衛(wèi)星頻道)的內(nèi)容。盡管多個頻道可能是可用的,但是為了適應(yīng)帶寬消耗約束條件,以太網(wǎng)連接170可以被配置成在不同時間點接收來自少于所有可用頻道的內(nèi)容。以太網(wǎng)連接170可以由例如接收裝置195規(guī)劃。接收裝置195可以是例如計算機、膝上型計算機、個人電子裝置、平板電腦、智能電話或其它裝置。多個頻道可從例如提供裝置105得到。
[0020]片段110和120被與其節(jié)目標(biāo)識符(PI)是123的節(jié)目相關(guān)聯(lián)。片段110和120將這個PI圖示為標(biāo)題為節(jié)目唯一 ID (ProgramUniqueID)的字段。片段110和120可以表示“邊界”片段,并且因此與節(jié)目123相關(guān)聯(lián)的大量片段可以在片段110和120之間被接收。
[0021]類似地,片段130和140被與其標(biāo)識符是124的節(jié)目相關(guān)聯(lián),并且片段150和160被與其標(biāo)識符是125的節(jié)目相關(guān)聯(lián)。接收裝置195可能希望記錄節(jié)目關(guān)聯(lián)的標(biāo)識符124。因此,片段110和120將被忽視,片段130和140將被記錄,以及片段150到160將被丟棄。即使片段130和140可能不在預(yù)期的開始時間和停止時間處開始和結(jié)束,片段130和140可以仍然被記錄從而允許完成整