使用分組級別的評級在客戶端設備上呈現(xiàn)經(jīng)評級的媒體內(nèi)容的制作方法
【專利摘要】一種內(nèi)容傳遞系統(tǒng)提供媒體內(nèi)容的分組級別的評級以便由客戶端設備在其上呈現(xiàn)媒體內(nèi)容時使用??蛻舳嗽O備能夠存儲許可級別并且將該許可級別與所接收到的媒體分組中所包括的相應評級級別進行比較。所接收的媒體分組內(nèi)的媒體內(nèi)容在該許可級別與相關聯(lián)的評級級別順利比較的條件下在客戶端設備上進行呈現(xiàn),并且在該許可級別并未與相關聯(lián)的評級級別順利比較的條件下被阻止。
【專利說明】
使用分組級別的評級在客戶端設備上呈現(xiàn)經(jīng)評級的媒體內(nèi)容
技術領域
[0001] 本公開總體上設及媒體內(nèi)容分布系統(tǒng),尤其而并非排他地設及用于在客戶端設備 上呈現(xiàn)經(jīng)評級的數(shù)字媒體內(nèi)容的系統(tǒng)。
【背景技術】
[0002] 隨著互聯(lián)網(wǎng)在今天作為通信介質(zhì)的廣泛使用,終端用戶能夠?qū)⒅T如直播或視頻點 播媒體節(jié)目之類的媒體內(nèi)容從內(nèi)容提供方下載到它們的觀看設備上。例如,終端用戶能夠 訪問內(nèi)容提供方網(wǎng)站,選擇特定媒體節(jié)目W便經(jīng)由該網(wǎng)站觀看并且將諸如電影或電視劇之 類的媒體節(jié)目下載或流傳輸?shù)皆摻K端用戶的觀看設備上。
[0003] 被下載或流傳輸至終端用戶設備的大多數(shù)媒體內(nèi)容被評級W供特定觀眾觀看。例 如,美國電影協(xié)會(MPAA)使用電影評級系統(tǒng)基于內(nèi)容而對電影針對某些觀眾的適用性進行 評級。針對特定影片所給出的MPAA評級意在幫助父母決定哪些影片適合他們的孩子。
[0004] 評級應用于整個媒體節(jié)目,即使可能僅有一小部分畫面被認為不適合較為年輕的 觀眾。由于終端用戶通常并不知道不適當?shù)膬?nèi)容何時會出現(xiàn)在媒體節(jié)目中,所W-些終端 用戶在一個或多個較為年輕的觀眾可能有機會看到特定媒體節(jié)目時可能選擇并不觀看該 媒體節(jié)目而將其下載。此外,終端用戶的觀看體驗在用戶必須在孩子進入觀看媒體節(jié)目的 房間時暫停或關閉媒體內(nèi)容的多個部分的情況下可能是次優(yōu)的。
[0005] 為了允許最為廣泛的觀眾,內(nèi)容提供方經(jīng)常提供相同節(jié)目的多個副本,每一個具 有稍有不同的內(nèi)容W及它們自己的整體評級。例如,內(nèi)容提供方可W提供媒體節(jié)目的"未評 級"版本W(wǎng)及同一媒體節(jié)目的PG-13版本。維護同一媒體節(jié)目的多個副本增加了內(nèi)容提供方 的存儲要求,運會導致消費者的成本有所提高。此外,終端用戶可能會選擇錯誤的版本,運 導致了消費者不滿。
【發(fā)明內(nèi)容】
[0006] 本公開的實施例針對于內(nèi)容傳遞系統(tǒng),其中媒體內(nèi)容W分組級別進行評級。一種 媒體服務器包括處理器,其被配置為確定針對媒體內(nèi)容的每個媒體分段所指定的相應評級 級別并且將該媒體內(nèi)容打包為多個媒體分組而使得該媒體分組標示出針對該媒體內(nèi)容所 指定的評級級別。該媒體服務器進一步包括接口,其禪合至網(wǎng)絡并且被配置為經(jīng)由該網(wǎng)絡 將該媒體分組流傳輸至客戶端設備。
[0007] 運里另一個實施例中,一種裝置包括被配置為從網(wǎng)絡接收媒體分組的接口,被配 置為存儲許可級別的存儲器,W及被配置為將該許可級別與每個媒體分組的評級級別進行 比較的處理器。該處理器進一步被配置為在該許可級別與該評級級別順利比較的條件下在 客戶端設備上呈現(xiàn)該媒體分組內(nèi)的媒體內(nèi)容。該處理器進一步被配置為在該許可級別與該 評級級別并未順利比較的條件下阻止在客戶端設備上呈現(xiàn)該媒體分組內(nèi)的媒體內(nèi)容。
[000引在又一個實施例中,一種方法包括從網(wǎng)絡接收媒體分組,其中每個媒體分組包括 媒體內(nèi)容并且標示與該媒體內(nèi)容相關聯(lián)的評級級別。該方法進一步包括將與客戶端設備相 關聯(lián)的許可級別與每個媒體分組的評級級別進行比較,在該許可級別與該評級級別順利比 較的條件下在客戶端設備上呈現(xiàn)該媒體分組內(nèi)的媒體內(nèi)容,并且在該許可級別與該評級級 別并未順利比較的條件下阻止在客戶端設備上呈現(xiàn)該媒體分組內(nèi)的媒體內(nèi)容。
[0009] 在任意W上裝置/方法的一些實施例中,該媒體分組對應于媒體節(jié)目的至少一部 分。
[0010] 在任意W上裝置/方法的一些實施例中,第一媒體分組的第一評級級別不同于第 二媒體分組的第二評級級別。
[0011] 在任意W上裝置/方法的一些實施例中,基于每個媒體分組的相應評級級別,在客 戶端設備上呈現(xiàn)該媒體分組的第一部分內(nèi)的媒體內(nèi)容并且阻止該媒體分組的第二部分內(nèi) 的媒體內(nèi)容在該客戶端設備上呈現(xiàn)。
[0012] 在任意W上裝置/方法的一些實施例中,可替換媒體內(nèi)容替代該媒體分組的第二 部分內(nèi)的媒體內(nèi)容而在該客戶端設備上進行呈現(xiàn)。
[0013] 在任意W上裝置/方法的一些實施例中,該可替換媒體內(nèi)容被存儲在該客戶端設 備。
[0014] 在任意W上裝置/方法的一些實施例中,該客戶端設備從媒體服務器接收該可替 換媒體內(nèi)容。
[0015] 任意W上裝置/方法的一些實施例進一步包括該客戶端設備內(nèi)用于接收并存儲媒 體分組的緩沖器。
[0016] 在任意W上裝置/方法的一些實施例中,該客戶端設備進一步在媒體分組從該緩 沖器被輸出之后將每個媒體分組的評級級別與許可級別進行比較。
[0017] 在任意W上裝置/方法的一些實施例中,該客戶端設備進一步在媒體分組從該緩 沖器被輸出之前將每個媒體分組的評級級別與許可級別進行比較。
[0018] 在任意W上裝置/方法的一些實施例中,該客戶端設備基于至少一個被允許的媒 體分組W及具有并未與許可級別進行順利比較的非贊同評級級別的一個或多個被阻止媒 體分組在該緩沖器中的相應位置而選擇具有與許可級別順利比較的贊同評級級別的至少 一個被允許的媒體分組W便包括在該第二部分之中,
[0019] 在任意W上裝置/方法的一些實施例中,該媒體內(nèi)容包括音頻流和視頻流。
[0020] 在任意W上裝置/方法的一些實施例中,該內(nèi)容設備進一步被配置為呈現(xiàn)該媒體 內(nèi)容的第一媒體流和第二媒體流,該第一媒體流是音頻流和視頻流之一并且該第二媒體流 是音頻流和視頻流中的另外一個。在該實施例中,評級級別從該第二媒體流的附加媒體分 組中被省略,并且相對應媒體分組中具有相同時間戳信息的音頻流和視頻流基于第一媒體 流的評級級別而在客戶端設備上進行呈現(xiàn)。
[0021] 在任意W上裝置/方法的一些實施例中,該許可級別能夠由授權用戶進行修改。
[0022] 在任意W上裝置/方法的一些實施例中,每個媒體分組包括報頭,并且評級級別包 括在該報頭之內(nèi)。
[0023] 在任意W上裝置/方法的一些實施例中,該媒體分組是實時協(xié)議(RTP)分組,該報 頭包括RTP報頭W及附加至該RTP報頭的長度可變的擴展,并且評級級別被包括在該長度可 變的擴展之中。
【附圖說明】
[0024] 圖1圖示了用于使用分組級別評級在客戶端設備上呈現(xiàn)經(jīng)評級的媒體內(nèi)容的內(nèi)容 傳遞系統(tǒng)的實施例的示意圖;
[0025] 圖2圖示了用于利用分組級別評級對媒體內(nèi)容進行打包的媒體服務器的實施例的 示意性框圖;
[0026] 圖3圖示了具有不同內(nèi)容評級的媒體節(jié)目的實施例的示意圖;
[0027] 圖4A圖示了包括媒體內(nèi)容和相關聯(lián)的評級級別的媒體分組的實施例的示意圖;
[0028] 圖4B圖示了圖4A的媒體分組的示例八位字節(jié)的示意圖;
[0029] 圖5圖示了具有相關聯(lián)評級級別的音頻和視頻媒體分組的實施例的示意圖;
[0030] 圖6圖示了包括原始媒體內(nèi)容和可替換媒體內(nèi)容的媒體分組的實施例的示意圖;
[0031] 圖7圖示了用于使用分組級別的評級呈現(xiàn)經(jīng)評級的媒體內(nèi)容的客戶端設備的實施 例的示意性框圖;
[0032] 圖8圖示了具有基于相關聯(lián)的評級級別而被阻止的媒體內(nèi)容的媒體節(jié)目的實施例 的示意圖;
[0033] 圖9圖示了包括所接收的具有相關聯(lián)評級級別的媒體分組的緩沖器的實施例的示 意圖;和
[0034] 圖10是圖示用于在客戶端設備上呈現(xiàn)經(jīng)評級的媒體內(nèi)容的方法的實施例的流程 圖。
【具體實施方式】
[0035] 圖1圖示了用于使用分組級別評級呈現(xiàn)經(jīng)評級的媒體內(nèi)容的內(nèi)容傳遞系統(tǒng)100的 實施例。內(nèi)容傳遞系統(tǒng)100包括媒體服務器110和客戶端設備150??蛻舳嗽O備150例如可W 是移動客戶端設備(例如,智能電話、平板電腦或其它移動設備)、桌面客戶端設備(例如,具 有相連的監(jiān)視器的臺式計算機)、電視客戶端設備(例如,智能TV或具有相連的電視的機頂 盒)或者其它類型的客戶端設備??蛻舳嗽O備150經(jīng)由網(wǎng)絡140禪合至媒體服務器110。網(wǎng)絡 140例如可W包括有線網(wǎng)絡(例如,互聯(lián)網(wǎng)協(xié)議(IP)網(wǎng)絡)和無線網(wǎng)絡(例如,WiFi、WLAN、3G、 4G或其它類型的無線網(wǎng)絡)中的一種或多種。
[0036] 媒體服務器110提供針對均包含數(shù)字媒體內(nèi)容130 (例如,音頻和/或視頻內(nèi)容)的 一個或多個媒體節(jié)目120的訪問。作為示例而非限制,媒體節(jié)目120可W包括音頻錄制、電 影、電視劇、互聯(lián)網(wǎng)廣播、互聯(lián)網(wǎng)音頻/視覺節(jié)目,和/或其它多媒體節(jié)目。媒體服務器110可 W包括用于存儲媒體節(jié)目120的媒體存儲設備,或者可W禪合至外部媒體存儲設備W獲取 所請求的媒體節(jié)目120。媒體服務器110可W進一步與一個或多個附加網(wǎng)絡設備進行整合或 者(經(jīng)由局域網(wǎng)或廣域網(wǎng))與之禪合,上述附加網(wǎng)絡設備例如包括媒體生產(chǎn)設備、web服務 器、許可服務器W及向客戶端設備傳遞媒體內(nèi)容所設及到的其它網(wǎng)絡設備。
[0037] 在示例實施例中,客戶端設備150能夠經(jīng)由網(wǎng)絡140訪問和瀏覽媒體服務器110所 提供的媒體節(jié)目120的目錄,并且選擇一個或多個媒體節(jié)目120 W便進行下載(通常,根據(jù)客 戶端設備150的認證)。在選擇了特定媒體節(jié)目120之后,在一些實施例中,客戶端設備150隨 后在媒體服務器110開始將媒體節(jié)目120下載或流傳輸至客戶端設備150之前獲得媒體節(jié)目 120的數(shù)字版權管理(DRM)許可。媒體服務器110能夠為客戶端設備150提供一個或多個下 載/流傳輸選項。例如,媒體服務器110可W提供媒體節(jié)目120的自適應流傳輸W適應網(wǎng)絡 140和/或客戶端設備150的帶寬限制。作為另一個示例,媒體服務器可W提供媒體節(jié)目120 的即看式下載,其允許客戶端設備150為了更為平順的觀看體驗而對媒體內(nèi)容130進行高速 緩存。
[0038] 為了下載或流傳輸媒體節(jié)目120,媒體服務器110將媒體節(jié)目120的媒體內(nèi)容130打 包為媒體分組135。媒體服務器110可W在對內(nèi)容130進行打包之前進一步對媒體內(nèi)容130進 行轉(zhuǎn)碼并加密和/或在媒體內(nèi)容130上包括DRM限制。
[0039] 此外,在媒體分組135的至少一部分中,媒體服務器110進一步將與媒體內(nèi)容130相 關聯(lián)的評級級別132包括在媒體分組135之內(nèi)。評級級別132對媒體內(nèi)容130針對某些觀眾的 適用性進行評價。在示例實施例中,MPAA評級系統(tǒng)被用來確定評級級別132。然而,在其它實 施例中,諸如TV。
[0040] 客戶端設備150維護針對該客戶端設備150的許可級別152。許可級別152可W基于 客戶端設備的類型或客戶端設備的已知用戶而預先存儲或者由客戶端設備150的授權用戶 進行輸入,例如使用密碼。在示例實施例中,授權用戶能夠經(jīng)由基于web的用戶界面(用于遠 程設置許可級別152)或設備用戶界面(例如,臺式客戶端設備、移動客戶端設備或客戶端設 備上的圖形用戶界面)來設置許可級別152。例如,授權用戶能夠使用遙控設備訪問與禪合 至機頂盒(STB)的電視相關聯(lián)的STB客戶端來設置許可級別152。許可級別152可W被永久編 程到客戶端設備中或者能夠由授權用戶進行修改。例如,在一個實施例中,授權用戶能夠基 于客戶端設備150的(多個)預期觀看者而臨時改變許可級別152。此外,許可級別152可W包 括能夠被映射至不同評級系統(tǒng)的通用許可級別或者針對每個評級系統(tǒng)的單獨許可級別。
[0041] 客戶端設備150經(jīng)由網(wǎng)絡140從媒體服務器110接收媒體分組135并且檢查每個媒 體分組135W確認相關聯(lián)的評級級別132。在其中特定媒體分組135并不包含評級級別132的 實施例中,客戶端設備150能夠?qū)⒃u級級別132的缺失視為其指示特定的預定評級級別,諸 如最低評級級別(例如,與適合所有觀看者的媒體內(nèi)容130相關聯(lián)的"G級")。在另一個實施 例中,評級級別132可W僅被包括在媒體節(jié)目120中具有相同評級級別132的分段的第一個 媒體分組135中??蛻舳嗽O備150隨后可W將在該第一媒體分組135之后所接收到的所有媒 體分組135視為具有與第一媒體分組135相同的評級級別132,直至接收到包括評級級別132 的另一個媒體分組135。
[0042] 客戶端設備150進一步將每個所接收到的媒體分組135的評級級別132與所存儲的 許可級別152進行比較W確定媒體分組135內(nèi)的媒體內(nèi)容是否可W在設備150上進行呈現(xiàn)。 如果評級級別132與許可級別152順利比較(compare favorably),則客戶端設備150將媒體 分組135內(nèi)的媒體內(nèi)容130呈現(xiàn)到客戶端設備150上。例如,媒體內(nèi)容可W被輸出到與客戶端 設備150整合或與之禪合的顯示器170和揚聲器180。如果評級級別132并未與許可級別152 順利比較(compare unfavorably),則客戶端設備150阻止媒體分組135內(nèi)的媒體內(nèi)容130在 客戶端設備150上進行呈現(xiàn)。
[0043] 在示例實施例中,評級級別132和許可級別152被表示為對應于特定評級系統(tǒng)分類 的數(shù)值。例如,使用MPAA評級系統(tǒng),評級級別132和許可級別152可W如下:
[0044]
[0045] 在該實施例中,在評級級別132等于或小于許可級別152時,評級級別132與許可級 另IJ152順利比較。例如,如果評級級另IJ132為"2"(對應于"PG")而許可級另IJ152為"3"(對應于 "PG-13"),則媒體內(nèi)容130可W被呈現(xiàn)到客戶端設備150上。同樣,評級級別132超過許可級 另IJ152時,評級級別132未與許可級別152順利比較。
[0046] 在其它實施例中,評級級別132和許可級別152可W由其它機制所表示。例如,級別 132和152可W被表示為具有充分復雜度和串長度的十六進制秘鑰W防止或最小化級別132 和152被篡改的風險。
[0047] 在再其它的實施例中,評級級別132和許可級別152可W互相量化比較。例如,評級 級別132可W在內(nèi)容的評級級別132與許可級別152相比限制較少或者瞄準更為年輕的目標 觀眾時與許可級別152順利比較。
[0048] 客戶端設備150可W進一步存儲在所接收到的原始媒體內(nèi)容130被阻止時要在客 戶端設備150上進行呈現(xiàn)的可替換媒體內(nèi)容160。可替換媒體內(nèi)容160的示例包括但并不局 限于預先存儲的文本、圖像、視頻和/或音頻中的一種或多種。在其它實施例中,可替換媒體 內(nèi)容160可W連同原始媒體內(nèi)容130-起或者在客戶端設備150進行請求時從媒體服務器 110被接收。例如,媒體服務器110能夠?qū)⒃济襟w內(nèi)容130和可替換媒體內(nèi)容160基本上同 時地都下載或流傳輸至客戶端設備150,并且客戶端設備150可W基于相關聯(lián)的評級級別 132和客戶端設備的許可級別152從原始媒體內(nèi)容130和可替換媒體內(nèi)容160中進行選擇。
[0049] 在其中無法在客戶端設備150上獲得可替換媒體內(nèi)容160的實施例中,客戶端設備 150可W在被阻止的媒體分組本來要被呈現(xiàn)的時間期間不呈現(xiàn)任何內(nèi)容(例如,用戶體驗到 沒有音頻的黑色屏幕),或者可W丟棄一個或多個被阻止的媒體分組135從而使得客戶端設 備150上沒有內(nèi)容呈現(xiàn)的時間量最小化,由此對用戶的觀看體驗進行優(yōu)化。
[0050] 圖2圖示了用于利用分組級別評級對媒體內(nèi)容進行打包的媒體服務器110的實施 例的示意性框圖。媒體服務器110包括處理器200、存儲器210和網(wǎng)絡接口220。處理器200能 夠進行操作W處理包含媒體內(nèi)容130的媒體節(jié)目120W便流傳輸或下載到一個或多個客戶 端設備。媒體節(jié)目120可W被存儲在存儲器210中或者從外部媒體存儲設備進行獲取。
[0051 ]在一個示例實施例中,處理器200將媒體節(jié)目120的媒體內(nèi)容130打包為多個媒體 分組135a,135b…135N。處理器200可W進一步在對內(nèi)容130進行打包之前對媒體內(nèi)容130進 行轉(zhuǎn)碼和加密和/或包括對于媒體內(nèi)容130的DRM限制。此外,在媒體分組135a,135b-'135N 的至少一部分中,處理器200進一步將與媒體內(nèi)容130a,130b··· 130N相關聯(lián)的評級級別 132a,132b···132N包括在該媒體分組135a,135b···135N內(nèi)。例如,在一個實施例中,MPAA評級 系統(tǒng)被用來確定評級級別132a,132b…132N。然而,在其它實施例中,諸如電視父母指導系 統(tǒng)之類的其它評級系統(tǒng)可W被用來確定評級級別132a,132b-'132N。
[0052] 在另外的示例實施例中,在對媒體內(nèi)容進行編輯W符合具體評級時,每個媒體分 組135a,135b... 135N內(nèi)的媒體內(nèi)容130a,130b... 130N的評級級別132a,132b... 132N基于在工 作室制作階段對媒體內(nèi)容130a,130b-,130N所指定的評級級別而確定。作為制作編輯的一 部分,能夠向媒體節(jié)目的具體分段指定評級標簽,并且所指定的評級標簽能夠連同媒體內(nèi) 容130-起進行存儲。
[0053] 例如,如圖3所示,在制作階段期間,媒體節(jié)目120的不同分段300能夠被標記或嵌 入W不同的評級級別132。媒體分段300的長度是可變的并且基于媒體內(nèi)容130來確定。在示 例實施例中,媒體節(jié)目120被劃分為媒體分段300,而使得相鄰的媒體分段300具有不同的評 級級別132,并且每個媒體分段300包括具有相同評級級別132的連續(xù)媒體內(nèi)容130。連續(xù)媒 體內(nèi)容130可W形成媒體節(jié)目120中的完整畫面或部分畫面。在另一個示例實施例中,針對 媒體節(jié)目120中的每個畫面確定評級級別132,而使得每個媒體分段300包括具有相同評級 級別132的一個或多個畫面,并且相鄰媒體分段300則具有不同的評級級別132。在又一示例 實施例中,針對每個畫面確定評級級別132,而使得每個媒體分段300對應于特定畫面。在該 實施例中,相鄰的媒體分段300可W具有相同的評級級別132。
[0054] 例如,如圖3所示,第一媒體分段(MSI)能夠被標記W最低的評級級別(RL1),其例 如對應于MSI內(nèi)的媒體內(nèi)容130的"護評級。第二媒體分段(MS2)能夠被標記W最高評級級別 RL5,其例如對應于針對MS2內(nèi)的所有媒體內(nèi)容130的"NC-17"評級。第立媒體分段(MS3)能夠 被標記W評級級別化2,其例如對應于MS3內(nèi)的媒體內(nèi)容130的"PG"評級。第四媒體分段 (MS4)能夠被標記W評級級別化1,其同樣對應于MS4內(nèi)的媒體內(nèi)容130的"G"評級。第五媒體 分段(MS5)能夠被標記W評級級別化3,其例如對應于針對MS5內(nèi)的媒體內(nèi)容130的叩G-13" 評級。最后,第六媒體分段(MS6)則能夠被標記W評級級別化1,其對應于針對MS6內(nèi)的媒體 內(nèi)容130的"G"評級。
[0055] -旦媒體分段300和相對應的評級級別132已經(jīng)作為媒體制作階段的一部分被確 定,媒體內(nèi)容130就能夠隨媒體分段標識符和相關聯(lián)的評級級別標簽一起進行存儲。隨后, 特定媒體分段300內(nèi)的媒體內(nèi)容130能夠被打包為一個或多個媒體分組,其中那些媒體分組 中的一個或多個包括針對該媒體分段300所指定的評級級別132W便傳輸至客戶端設備。例 如,在一個實施例中,評級級別132被包括在媒體分段300的每個媒體分組中。在另一個實施 例中,每個媒體分段300中僅第一個媒體分組包括評級級別132,并且客戶端設備將所接收 到的評級級別應用于針對媒體分段300所接收到的所有媒體分組。在該實施例中,媒體分段 標識符也能夠被包括在每個媒體分組中,或者客戶端設備可W將所接收到的評級級別應用 于所有后續(xù)接收到的媒體分組,直至接收到包括不同媒體級別的另一個媒體分組。
[0056] 圖4A圖示了包括媒體內(nèi)容130和相關聯(lián)的評級級別132的媒體分組400的實施例的 示意圖。圖4A所示的媒體分組400是實時傳輸協(xié)議(RTP)分組。然而,在其它實施例中,可W 使用其它網(wǎng)絡協(xié)議來傳送或流傳輸包含媒體內(nèi)容130和相關聯(lián)評級級別132的媒體分組。其 它網(wǎng)絡協(xié)議的示例可W包括但并不局限于實時流傳輸協(xié)議(RTSP)、實時傳輸控制協(xié)議 (RTCP)、傳輸控制協(xié)議(TCP)、單播協(xié)議、組播協(xié)議,諸如互聯(lián)網(wǎng)分組管理協(xié)議(IGMP)或協(xié)議 獨立組播(PIM),W及端對端(P2P)協(xié)議。
[0化7] RTP分組400包括報頭410和有效載荷440(主體)。媒體內(nèi)容130被包括在RTP分組 400的有效載荷440中。報頭410包括固定報頭420W及與固定報頭420相連的可選的可變長 度報頭擴展430。固定報頭420針對所有的RTP分組400所提供的12個八位字節(jié)(12-octet)的 固定部分。因此,為了確保與并不支持分組級別評級的客戶端設備的兼容性,在示例實施例 中,評級級別132被包括在RTP分組的報頭擴展430中。在一個實施例中,報頭擴展430包括對 擴展430的32位字W及標示RTP分組400內(nèi)的媒體內(nèi)容130的評級級別132的一個或多個32位 字的數(shù)量進行計數(shù)的16位長度字段。
[0058] 由于媒體節(jié)目中評級為"G"的分段允許不受限制的觀看,所W在一個實施例中,針 對評級為"G"的內(nèi)容可W排除擴展報頭430。在該實施例中,客戶端設備將擴展430的缺失視 同為指示允許觀看并且在客戶端設備上呈現(xiàn)沒有擴展430的RTP分組400中的媒體內(nèi)容130。
[0059] 在其中評級級別132被包括在RTP分組400中的實施例中,固定報頭420的第一個八 位字節(jié)(octet)指示可選報頭擴展430被相連于固定報頭420。固定報頭420的第一個八位字 節(jié)在圖4B中被示出。前兩個比特標示出RTP的版本(V)。在示例實施例中,被用于分組級別評 級的RTP的版本為二(2)。數(shù)值1被RTP的第一草擬版本所使用,并且數(shù)值0則最初被"vat"音 頻工具中實施的協(xié)議所使用。第S個比特是填充(P)比特。如果設置了填充比特,則該分組 在末尾包含并非有效載荷的一部分的一個或多個附加的填充八位字節(jié)。填充中最后的八位 字節(jié)包含有多少填充八位字節(jié)應當被忽略(包括其自身)的計數(shù)。填充可能被一些具有固定 分塊大小或者用于在較低層協(xié)議的數(shù)據(jù)單元中攜帶若干RTP分組的一些加密算法所需要。
[0060] 第四個比特是擴展(X)比特。如果該擴展比特被設置,則固定報頭后跟有確切地一 個報頭擴展。第一個八位字節(jié)中的剩余四個比特包含CSRC計數(shù),其指示跟在固定報頭之后 的CSRC標識符的數(shù)量。在示例實施例中,如果分組包含評級級別,則該化k特被設置為1,并 且可變長度的擴展430(圖4A所示)被附加至跟在可選CSRC列表之后的固定報頭。
[0061] 對于包括音頻內(nèi)容和視頻內(nèi)容的多媒體節(jié)目而言,音頻內(nèi)容和視頻內(nèi)容通常是分 開進行流傳輸?shù)?。例如,如圖5所示,包括音頻流130a的第一媒體分組135a能夠隨第一時間 戳500a進行傳送,而包括視頻流130b的第二媒體分組13加能夠隨第二時間戳500b進行傳 送。時間戳500a和50化被客戶端設備用來正確地對客戶端設備上的音頻和視頻流的輸出進 行計時,而使得音頻流與視頻流進行同步。因此,具有相同時間戳500a和5(K)b的音頻流130a 和視頻流130b基本上同時被輸出W便在客戶端設備上進行呈現(xiàn)。在一個實施例中,評級級 別132a和13化被包括在用于特定媒體節(jié)目的音頻分組135a和視頻分組135a中。在該實施例 中,評級級別132a和13化在相對應的音頻分組135a和135b之間是相同的(即,音/視頻分組 具有相同的時間戳500a和50化)。在其它實施例中,評級級別132a可W僅被包括在音頻分組 135a中(如圖5所示)或者僅被包括在視頻分組13加中,并且客戶端設備能夠基于相對應的 音/視頻分組之一中所包括的評級級別而作出呈現(xiàn)或阻止具有相同時間戳信息的音頻和視 頻分組二者的決策。
[0062] 在某些情形中,內(nèi)容提供方可W制作媒體節(jié)目的一個或多個部分的不同版本。例 如,內(nèi)容提供方可W制作與原始畫面相比具有不同評級級別的可替換畫面,較原始畫面而 言其可能適用于更為廣泛的觀眾。在該情形中,內(nèi)容提供方可W使得該可替換媒體內(nèi)容能 夠隨原始媒體內(nèi)容一起獲得并且將該可替換媒體內(nèi)容包括在媒體節(jié)目的數(shù)字流之中。 [006引例如,如圖6所示,分別包括原始媒體內(nèi)容130和可替換媒體內(nèi)容160的媒體分組 135a和13化可W被流傳輸至客戶端設備。原始媒體內(nèi)容130具有可能并不適于所有觀眾的 第一評級級別132a,而可替換媒體內(nèi)容160則具有適于所有觀眾的第二評級級別13化。在一 個實施例中,包含可替換媒體內(nèi)容160的媒體分組135b可W通過在可替換媒體分組135b內(nèi) 包含原始媒體分組135a的分組號碼600而與包含原始媒體內(nèi)容160的媒體分組135a相關聯(lián)。 在其它實施例中,原始和可替換媒體內(nèi)容能夠使用其它機制相互關聯(lián)從而確??蛻舳嗽O備 僅將原始媒體內(nèi)容130和可替換媒體內(nèi)容160之一在客戶端設備上進行呈現(xiàn)。例如,基于原 始媒體內(nèi)容和可替換媒體內(nèi)容160的相應評級級別132a和13化W及為客戶端設備所分配的 許可級別,客戶端設備能夠在其上呈現(xiàn)原始媒體內(nèi)容130或可替換媒體內(nèi)容160。
[0064] 圖7圖示了用于使用分組級別的評級呈現(xiàn)經(jīng)評級的媒體內(nèi)容的客戶端設備150的 實施例的示意性框圖。客戶端設備150包括處理器700、存儲器710、接口720、音/視頻(A/V) 輸出730、緩沖器740和輸入750。存儲器710存儲為客戶端設備150所指定的許可級別152。
[0065] 許可級別152可W基于客戶端設備150或者客戶端設備150的已知用戶的類型而被 預先存儲,或者可W由客戶端設備150的授權用戶例如使用密碼而進行輸入。在示例實施例 中,授權用戶能夠使用輸入750來設置許可級別152,上述輸入750例如可W是遙控傳感器、 鍵盤或小鍵盤W及設備圖形用戶界面(例如,臺式客戶端設備、移動客戶端設備或電視客戶 端設備上的圖形用戶界面)。在另一個實施例中,授權用戶能夠經(jīng)由基于web的或其它無線 用戶接口來設置許可級別152W便遠程設置許可級別152。
[0066] 許可級別152可W被永久編程到客戶端設備中或者能夠由授權用戶進行修改。例 如,在一個實施例中,授權用戶能夠基于客戶端設備150的(多個)預期觀看者臨時改變許可 級別152。此外,許可級別152可W包括能夠被映射至不同評級系統(tǒng)的通用許可級別或者針 對每種評級系統(tǒng)的單獨許可級別。
[0067] 接口 720禪合至網(wǎng)絡W接收包括媒體內(nèi)容130和相關聯(lián)的評級級別132的媒體分組 135。接口720例如可W是禪合至有線網(wǎng)絡的有線接口或者禪合至無線網(wǎng)絡的無線接口。為 了下載媒體內(nèi)容130,接口 720將媒體分組135提供至處理器700 W便進行處理并且存儲在存 儲器710內(nèi)W便使得能夠在客戶端設備150上進行媒體內(nèi)容130的后續(xù)處理和呈現(xiàn)。對于被 流傳輸?shù)拿襟w內(nèi)容130,接口 720向緩沖器740提供媒體分組135 W便在客戶端設備150上進 行實時處理W及經(jīng)由A/V輸出730將其呈現(xiàn)至整合或禪合的顯示器170和揚聲器180。
[0068] 在客戶端設備150上呈現(xiàn)媒體內(nèi)容130之前,處理器700將所接收的媒體內(nèi)容130的 評級級別132與對客戶端設備150所指定的許可級別152進行比較。處理器700能夠在緩沖器 740的輸出(例如,針對離開緩沖器710的媒體分組)或者在緩沖器740內(nèi)(例如,對處于緩沖 器740內(nèi)的特定位置的媒體分組)執(zhí)行該比較。當評級級別132與許可級別152順利比較時, 客戶端設備150將媒體分組135內(nèi)的媒體內(nèi)容呈現(xiàn)到客戶端設備150上。然而,當評級級別 132并未與許可級別152順利比較時,客戶端設備150阻止媒體分組135內(nèi)的媒體內(nèi)容130在 客戶端設備150上的呈現(xiàn)。
[0069] 在示例實施例中,當媒體內(nèi)容130被阻止呈現(xiàn)時,處理器700將可替換內(nèi)容160替代 被阻止的媒體內(nèi)容130來呈現(xiàn)到客戶端設備150上??商鎿Q內(nèi)容160可W被預先存儲在存儲 器710內(nèi)或者可W經(jīng)由接口 720被接收。預先存儲的可替換媒體內(nèi)容160的示例包括但并不 局限于預先存儲的文本、圖像、視頻和/或音頻中的一種或多種。在其中可替換媒體內(nèi)容160 經(jīng)由接口720被接收的實施例中,可替換媒體內(nèi)容160能夠連同原始媒體內(nèi)容130-起被接 收或者根據(jù)客戶端設備150的請求時被接收。例如,原始媒體內(nèi)容130和可替換媒體內(nèi)容160 都能夠基本上同時地被下載或流傳輸至客戶端設備150,并且處理器700能夠基于相關聯(lián)的 評級級別132和客戶端設備許可級別152而從原始媒體內(nèi)容130和可替換媒體內(nèi)容160中進 行選擇。
[0070] 在其中可替換媒體內(nèi)容160無法在客戶端設備150上獲得的實施例中,處理器700 可W在被阻止的媒體分組本來要被呈現(xiàn)的時間期間不呈現(xiàn)任何內(nèi)容(例如,用戶體驗到?jīng)] 有音頻的黑色屏幕),或者可W丟棄一個或多個被阻止的媒體分組135從而使得客戶端設備 150上沒有內(nèi)容呈現(xiàn)的時間量最小化,由此對用戶的觀看體驗進行優(yōu)化。
[0071] 圖8圖示了具有基于相關聯(lián)的評級級別132而被阻止的媒體內(nèi)容130的媒體節(jié)目 120的實施例的示意圖。媒體節(jié)目120與圖3所示的相對應,具有相同的媒體分段300和相關 聯(lián)的評級級別132。假設針對客戶端設備所同意的許可級別對應于MPAA級別2(或"PG"),如 能夠在圖8中所看到的,具有評級級別化5的MS2 W及具有評級級別化3的MS5內(nèi)的媒體內(nèi)容 130被阻止而不在客戶端設備上進行呈現(xiàn)。因此,對應于MS2或MS5的每個媒體分組內(nèi)的媒體 內(nèi)容都被阻止。
[0072] 再次參考圖7,在另外的示例實施例中,處理器700被編程為允許通過即使在評級 級別132與許可級別152順利比較的時候也阻止內(nèi)容130而對觀看體驗進行進一步優(yōu)化。例 如,存儲器710可W進一步維護對應于整個媒體節(jié)目或部分媒體節(jié)目中必須與許可級別進 行順利比較W便該媒體節(jié)目的任何媒體分組都在客戶端設備上進行呈現(xiàn)的媒體內(nèi)容或媒 體分組的百分比的闊值。在一個實施例中,每個評級級別的媒體內(nèi)容的百分比能夠在下載/ 流傳輸之前被發(fā)送W使得客戶端設備能夠基于該闊值而確定是否開始下載/流傳輸處理。 在另一個實施例中,一個或多個評級級別的媒體內(nèi)容的百分比能夠在下載/流傳輸期間被 確定。在該實施例中,處理器700能夠執(zhí)行緩沖器前向捜索(look-ahead)功能W基于緩沖器 740的初始內(nèi)容而確定是否繼續(xù)進行流傳輸。
[0073] 作為另一個示例,處理器700可W被編程為防止屏幕在可替換內(nèi)容160和被允許的 媒體內(nèi)容130之間來回閃爍。在該示例中,處理器700可W基于緩沖器740內(nèi)的鄰近媒體分組 的(多個)評級級別而阻止媒體分組135內(nèi)的媒體內(nèi)容130被呈現(xiàn),而無論媒體內(nèi)容130自身 的評級級別132如何。因此,處理器700可W執(zhí)行緩沖器前向捜索功能,運使得處理器700能 夠分析緩沖器740內(nèi)的多個分組的評級級別132W確定阻止還是呈現(xiàn)緩沖器740中的特定媒 體分組135內(nèi)的媒體內(nèi)容130。
[0074] 例如,如圖9所示,緩沖器740能夠維護多個媒體分組135,每個具有與之相關聯(lián)的 相應評級級別132。第一、第四、第五和第六緩沖器位置(MP1、MP4、MP5和MP6)的媒體分組135 具有評級級別化5,而第二和第Ξ緩沖器位置(MP2和MP3)的媒體分組則具有評級級別化1。 雖然評級級別化1通常使得相關聯(lián)的媒體內(nèi)容能夠在客戶端設備上進行呈現(xiàn),但是為了防 止閃爍,MP2和MP3內(nèi)的媒體內(nèi)容可W被阻止。
[0075] 圖10是圖示用于在客戶端設備上呈現(xiàn)經(jīng)評級的媒體內(nèi)容的方法1000的實施例的 流程圖。該方法在1010開始,其中包括媒體內(nèi)容和相關聯(lián)的評級級別的媒體分組在客戶端 設備被接收。在1020,提取媒體分組的評級級別,并且在1030,將評級級別與客戶端設備的 許可級別進行比較。在1040,如果評級級別與許可級別順利比較,則在1050,在該客戶端設 備上呈現(xiàn)該媒體分組內(nèi)的媒體內(nèi)容。
[0076] 然而,如果評級級別并未與許可級別順利比較,則在1060,該媒體分組被阻止在該 客戶端設備上進行呈現(xiàn)。在1070,如果能夠獲得可替換內(nèi)容(例如,預先存儲的或者基本上 同時接收的),則在1080,在客戶端設備上呈現(xiàn)該可替換媒體內(nèi)容。如果無法獲得可替換媒 體內(nèi)容,則在1090,沒有內(nèi)容在客戶端設備上被呈現(xiàn)。在1095,針對每個所接收到的媒體分 組重復該處理。
[0077] 如運里所使用的,術語"處理器"被定義為單個處理設備或多個處理設備。運樣的 處理設備可W是微處理器、微控制器、數(shù)字信號處理器、微型計算機、中央處理器、現(xiàn)場可編 程口陣列、可編程邏輯設備、邏輯電路、模擬電路、數(shù)字電路,和/或基于電路的硬編碼和/或 操作指令操控(模擬和/或數(shù)字)信號的任意設備。該處理器可W進一步訪問外部存儲器設 備和/或包括集成存儲器設備,后者可W是單個存儲器設備,多個存儲器設備和/或另一個 處理器的嵌入式電路。運樣的集成存儲器設備和/或外部存儲器設備可W是只讀存儲器、隨 機訪問存儲器、易失性存儲器、非易失性存儲器、靜態(tài)存儲器、動態(tài)存儲器、閃存、高速緩存 和/或存儲數(shù)字信息的任意設備。注意到,存儲器設備可W存儲并且處理器可W執(zhí)行對應于 運里所描述的至少一些步驟和/或功能的硬編碼的和/或運算指令。運樣的存儲器設備可W 進一步被包括在制造品中。
[0078] 如運里可能進一步使用的,術語"基本上"提供了針對其相對應術語和/或事項之 間的相對性的行業(yè)所接受的公差。運樣的行業(yè)所接受的公差范圍從小于百分之一到百分之 五十,并且對應于但并不局限于分量數(shù)值、集成電路處理變化、溫度變化、上升和下降時間 和/或熱噪聲。運樣的事項之間的相對性來自于幾個百分比的差異到量級的差異。
[0079] 如運里還可能使用的,(多個)術語"禪合至"和/或"禪合"和/或包括事項之間的直 接禪合和/或事項之間經(jīng)由中間事項(例如,事項包括但并不局限于組件、部件、電路和/或 模塊)的間接禪合,其中針對間接禪合而言,該中間事項并不對信號的信息加 W修改但是可 W調(diào)節(jié)其功率級別。作為運里進一步可能使用的,推斷禪合(即,其中一個部件按照推斷而 禪合至另一個部件)包括兩個事項之間W與"禪合至"相同的方式的間接禪合。如運里可能 使用的,術語"能夠進行操作指示事項包括一個或多個處理模塊、數(shù)據(jù)、(多個)輸入、(多 個)輸出等W執(zhí)行一種或多種所描述或必要的相對應功能,并且可W進一步包括針對一個 或多個其它事項的推斷禪合W執(zhí)行所描述或必要的相對應功能。同樣如運里可能使用的, (多個)術語"連接至"和/或"連接"或"互連"包括節(jié)點/設備之間的直接連接/鏈接和/或設 備/節(jié)點之間經(jīng)由中間事項(例如,事項包括但并不局限于組件、部件、電路和/或模塊)的間 接連接。如運里可能進一步使用的,推斷連接(即,其中一個部件按照推斷而連接至另一個 部件)包括兩個事項之間W與"連接至"相同的方式的間接連接。
[0080] 雖然運里已經(jīng)明確描述的一個或多個實施例的各種功能和特征的特定組合,但是 運些特征和功能的其它組合同樣是可能的。本公開并不被運里所描述的特定示例所限制并 且明確結(jié)合了運些其它的組合。
【主權項】
1. 一種裝置,包括: 被配置為從網(wǎng)絡接收媒體分組的接口; 被配置為存儲許可級別的存儲器;和 被配置為將所述許可級別與每個媒體分組的評級級別進行比較并且在所述許可級別 與所述評級級別順利比較的條件下在客戶端設備上呈現(xiàn)所述媒體分組內(nèi)的媒體內(nèi)容的處 理器,所述處理器進一步被配置為在所述許可級別與所述評級級別并未順利比較的條件下 阻止在客戶端設備上呈現(xiàn)所述媒體分組內(nèi)的媒體內(nèi)容。2. 根據(jù)權利要求1所述的裝置,其中所述媒體分組的第一個的第一評級級別不同于所 述媒體分組的第二個的第二評級級別。3. 根據(jù)權利要求1所述的裝置,其中所述處理器進一步被配置為基于每個媒體分組的 相應評級級別,在客戶端設備上呈現(xiàn)所述媒體分組的第一部分內(nèi)的媒體內(nèi)容并且阻止所述 媒體分組的第二部分內(nèi)的媒體內(nèi)容在所述客戶端設備上進行呈現(xiàn)。4. 根據(jù)權利要求3所述的裝置,其中所述處理器進一步被配置為將可替換媒體內(nèi)容替 代所述媒體分組的第二部分內(nèi)的媒體內(nèi)容在所述客戶端設備上進行呈現(xiàn)。5. 根據(jù)權利要求4所述的裝置,進一步包括被配置為接收和存儲所流傳輸?shù)拿襟w內(nèi)容 的媒體分組的緩沖器。6. 根據(jù)權利要求5所述的裝置,其中所述處理器進一步被配置為在媒體分組從所述緩 沖器被輸出之后將每個媒體分組的評級級別與所述許可級別進行比較。7. 根據(jù)權利要求5所述的裝置,其中所述處理器進一步被配置為: 在媒體分組從所述緩沖器被輸出之前將每個媒體分組的評級級別與許可級別進行比 較;并且 基于至少一個被允許的媒體分組以及具有并未與所述許可級別進行順利比較的非贊 同評級級別的一個或多個被阻止媒體分組在所述緩沖器中的相應位置,選擇具有與所述許 可級別順利比較的贊同評級級別的至少一個被允許的媒體分組以便包括在所述第二部分 之中,8. 根據(jù)權利要求1所述的裝置,其中所述媒體內(nèi)容包括音頻流和視頻流,并且所述處理 器進一步被配置為呈現(xiàn)所述媒體內(nèi)容的第一媒體流和第二媒體流,所述第一媒體流是音頻 流和視頻流之一并且所述第二媒體流是所述音頻流和視頻流中的另外一個,評級級別從所 述第二媒體流的附加媒體分組中被省略,所述呈現(xiàn)包括基于第一媒體流的評級級別將相對 應媒體分組中具有相同時間戳信息的音頻流和視頻流在客戶端設備上進行呈現(xiàn)。9. 根據(jù)權利要求1所述的裝置,其中所述處理器進一步被配置為從隨每個媒體分組所 包括的報頭來確定每個媒體分組的評級級別。10. -種方法,包括: 從網(wǎng)絡接收媒體分組,每個媒體分組包括媒體內(nèi)容并且標示與所述媒體內(nèi)容相關聯(lián)的 評級級別; 由處理器將與客戶端設備相關聯(lián)的許可級別與每個媒體分組的評級級別進行比較; 由所述處理器在所述許可級別與所述評級級別順利比較的條件下在客戶端設備上呈 現(xiàn)所述媒體分組內(nèi)的媒體內(nèi)容;以及 由所述處理器在所述許可級別與所述評級級別未順利比較的條件下阻止在客戶端設 備上呈現(xiàn)所述媒體分組內(nèi)的媒體內(nèi)容。
【文檔編號】H04N21/6437GK105874814SQ201480072048
【公開日】2016年8月17日
【申請日】2014年12月18日
【發(fā)明人】R·沙瑪, 王勝強
【申請人】阿爾卡特朗訊公司