用于在圖像專家組媒體傳輸中發(fā)送和接收用于可下載的條件接入系統(tǒng)或數(shù)字版權(quán)管理的 ...的制作方法
【專利摘要】提供了一種用于在運動圖像專家組媒體傳輸(MMT)中發(fā)送和接收用于可下載的條件接入系統(tǒng)(D-CAS)或可下載的數(shù)字版權(quán)管理(D-DRM)的消息的方法。該方法包括:一旦從MMT服務(wù)器接收到合成信息(CI),就獲取在CI中包括的用于D-CAS或D-DRM的信令信息,從信令信息中獲取可從其下載D-CAS或D-DRM的軟件的服務(wù)器的地址,基于所述信令信息生成對所述軟件的請求,以及向所述服務(wù)器地址發(fā)送所述對軟件的請求。
【專利說明】用于在圖像專家組媒體傳輸中發(fā)送和接收用于可下載的條 件接入系統(tǒng)或數(shù)字版權(quán)管理的消息的方法和裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及用于在運動圖像專家組媒體傳輸(MMT)中用信號通知(signal)可下 載的條件接入系統(tǒng)(CAS)或數(shù)字版權(quán)管理(DRM)的消息格式,以及用于發(fā)送和接收該消息 格式的方法及裝置。
【背景技術(shù)】
[0002] 近年來,運動圖像專家組(MPEG)已經(jīng)在進行MPEG-H的標準化,MPEG-H是多媒體 編碼表示,并且是要用在超高清TV(UHDTV)時代中的復(fù)用傳遞標準。類似于諸如MPEG-1、 MPEG-2和MPEG-4之類的傳統(tǒng)系統(tǒng),預(yù)計MPEG-H被公布為由諸如第1部分系統(tǒng)、第2部分視 頻和第3部分音頻之類的系統(tǒng)組成的一組標準。MPEG-H的第1部分是MPEG媒體傳輸(MMT)。 MMT是下一代多媒體復(fù)用傳遞標準,其正在MPEG中作為MPEG-2傳輸流(TS)標準的繼續(xù)而 被標準化。MMT是對互聯(lián)網(wǎng)協(xié)議(IP)友好的,其目標在于組合使用各種類型的信道的多媒 體傳遞。
[0003] 在此MMT中,條件接入系統(tǒng)(Conditional Access System, CAS)和數(shù)字版權(quán)管 理(Digital Rights Management,DRM)用于保護MMT資源和MMT包。MMT也可以支持可下 載-CAS(D-CAS)和可下載-DRM(D-DRM)。另外,在MMT中,不但有利用CAS和DRM的各種方 式,而且有利用D-CAS和D-DRM的各種方式。
[0004] 上述信息被提供作為背景信息,僅僅用于幫助對本公開的理解。至于以上的任何 是否可以應(yīng)用作為本發(fā)明的現(xiàn)有技術(shù),沒有進行確定,并且也沒有進行聲明。
【發(fā)明內(nèi)容】
[0005] 技術(shù)問題
[0006] 然而,目前,MMT僅僅定義了用信號通知DRM和CAS的消息。因此,在MMT中需要 用于用信號通知D-CAS和D-DRM的消息格式。
[0007] 技術(shù)方案
[0008] 本發(fā)明的各方面是解決至少上述問題和/或缺點,以及提供至少下述優(yōu)點。因此, 本發(fā)明的一方面是提供用于在運動圖像專家組媒體傳輸(MMT)中用于用信號通知可下載 的條件接入系統(tǒng)0-CAS)和可下載的數(shù)字版權(quán)管理(D-DRM)的消息格式。
[0009] 本發(fā)明的另一方面是提供用于在MMT中發(fā)送和接收用于用信號通知D-CAS和 D-DRM的消息的方法和裝置。
[0010] 根據(jù)本發(fā)明的一方面,提供了用于在MMT中發(fā)送和接收用于D-CAS或D-DRM的消 息的方法。該方法包括:一旦從MMT服務(wù)器接收到合成信息(CI),就獲取在CI中包括的用 于D-CAS或D-DRM的信令信息,從信令信息中獲取可從其下載D-CAS或D-DRM的軟件的服 務(wù)器的地址,基于信令信息生成對所述軟件的請求,以及向所述服務(wù)器地址發(fā)送所述對軟 件的請求。
[0011] 根據(jù)本發(fā)明的另一方面,提供了用于在MMT中發(fā)送和接收用于D-CAS或D-DRM的 消息的方法。該方法包括:利用第一層在CI中向第二層用信號通知用于D-CAS或D-DRM的 信令信息,以及利用第三層向MMT客戶端發(fā)送CI。
[0012] 根據(jù)本發(fā)明的另一方面,提供了用于在MMT中發(fā)送和接收用于D-CAS或D-DRM的 消息的客戶端??蛻舳税ǎ嚎刂破?,該控制器用于一旦通過收發(fā)器從MMT服務(wù)器接收到 CI,就獲取在CI中包括的用于D-CAS或D-DRM的信令信息,從信令信息中獲取可從其下載 D-CAS或D-DRM的軟件的服務(wù)器的地址,基于所述信令信息生成對所述軟件的請求,以及控 制收發(fā)器向所述服務(wù)器地址發(fā)送對所述軟件的請求。
[0013] 根據(jù)本發(fā)明的又另一方面,提供了用于在MMT中發(fā)送和接收用于D-CAS或D-DRM 的消息的服務(wù)器。所述服務(wù)器包括:控制器,該控制器用于利用第一層在CI中向第二層用 信號通知用于D-CAS或D-DRM的信令信息,以及控制收發(fā)器利用第三層向MMT客戶端發(fā)送 CI。
[0014] 從以下結(jié)合附圖進行的公開了本發(fā)明的示范性實施例的詳細描述中,本發(fā)明的其 他方面、優(yōu)點和顯著特征將對本領(lǐng)域技術(shù)人員將變得顯然。
[0015] 有益效果
[0016] 如從前述描述中顯然的,本發(fā)明的示范性實施例提供了用于用信號通知D-CAS/ D-DRM的消息的格式,以及用于在MMT中發(fā)送和接收消息的方法和裝置,從而使得可以有效 地在MMT中用信號通知D-CAS/D-DRM。
【專利附圖】
【附圖說明】
[0017] 從以下結(jié)合附圖進行的描述中,本發(fā)明的某些示范性實施例的以上和其他方面、 特征和優(yōu)點將更加明顯,在附圖中:
[0018] 圖1示出根據(jù)本發(fā)明一示范性實施例的在運動通信專家組媒體傳輸(MMT)系統(tǒng)中 的可下載數(shù)字版權(quán)管理O-DRM)和可下載條件接入系統(tǒng)(D-CAS)的操作;
[0019] 圖2是示出根據(jù)本發(fā)明一示范性實施例的MMT客戶端的操作的流程圖;以及
[0020] 圖3是根據(jù)本發(fā)明一示范性實施例的MMT客戶端的框圖。
[0021] 貫穿附圖,相似的參考數(shù)字將被理解為指代相似的部分、組件和結(jié)構(gòu)。
【具體實施方式】
[0022] 提供參照附圖的以下描述來幫助對如權(quán)利要求及其等同內(nèi)容所定義的本發(fā)明的 示范性實施例的全面理解。它包括各種特定的細節(jié)來幫助理解,但是這些應(yīng)被認為僅是示 范性的。因此,本領(lǐng)域普通技術(shù)人員將認識到,在不脫離本發(fā)明的范圍和精神的情況下,可 以對在此描述的實施例進行各種改變和修改。另外,為了清楚和簡明,可以省略公知功能和 結(jié)構(gòu)的描述。
[0023] 在下面的描述和權(quán)利要求中使用的術(shù)語和詞匯不限于詞典意義,而是僅由發(fā)明人 用來使對本發(fā)明的理解能夠清楚和一致。因此,對本領(lǐng)域技術(shù)人員來說應(yīng)該顯然的是,提供 本發(fā)明的示范性實施例的以下描述僅用于說明性目的,而不是為了限制如所附權(quán)利要求及 其等同內(nèi)容所定義的發(fā)明的目的。
[0024] 要理解,單數(shù)形式"一"、"一個"和"該"包括復(fù)數(shù)指代,除非上下文另外清楚地規(guī) 定。因而,例如,提及"一個組件表面"包括提及一個或多個這樣的表面。
[0025] 本發(fā)明的示范性實施例提供了在運動圖像專家組媒體傳輸(MMT)中用于用信號 通知可下載-數(shù)字版權(quán)管理O-DRM)和可下載-條件接入系統(tǒng)(D-CAS)的特定消息格式。
[0026] 供參考,如此配置CAS使得為了使用它,用戶需要使用智能卡或有線卡來加擾內(nèi) 容并為內(nèi)容付費,并且它可以被解釋為在提供內(nèi)容的服務(wù)器和接收內(nèi)容的客戶端之間的路 徑。DRM,作為能夠雙向通信的基于互聯(lián)網(wǎng)的技術(shù),加密數(shù)字內(nèi)容的數(shù)據(jù)使得僅授權(quán)用戶和 終端可以解密數(shù)據(jù)。換言之,DRM是用于當設(shè)備中的內(nèi)容被傳遞給客戶端時防止它泄露到 外面的技術(shù)。
[0027] 圖1示出根據(jù)本發(fā)明一示范性實施例的MMT系統(tǒng)中的D-DRM和D-CAS的操作。
[0028] 參照圖1,例如,MMT系統(tǒng)100包括麗T服務(wù)器102、MMT客戶端104和安全軟件服 務(wù)器106。安全軟件服務(wù)器106是與D-DRM或D-CAS對應(yīng)的邏輯實體,并且被假設(shè)為位于 MMT服務(wù)器102的外面。然而,在替換的示范性實施例中,安全軟件服務(wù)器106可以存在于 MMT服務(wù)器102中,或者另一物理實體中。
[0029] MMT服務(wù)器102包括總共三層:層S (用于用信號通知)102a、層E (用于加密)102b 和層D(用于傳遞)102c。層S 102a和層E 102b可以配置消息,并且層D 102c可以傳遞消 肩、。
[0030] 在上述示范性MMT系統(tǒng)100中,可以如下執(zhí)行所提出的用于D-DRM和/或D-CAS 的用信號通知過程。
[0031] 在步驟110a中,MMT服務(wù)器102利用層E 102b執(zhí)行對層S 102a的D-CAS/D-DRM 信令。換言之,層E 102b向?qū)覵 102a提供D-DRM/D-CAS信息。D-DRM/D-CAS信息可以被包 括在根據(jù)本發(fā)明的示范性實施例定義的合成信息(Composition Information,CI)中。根 據(jù)本發(fā)明的示范性實施例,CI包括用于MMT資源和MMT包的DRM/CAS信息。例如,DRM/CAS 信息可以包括CAS和DRM解決方案和服務(wù)器地址。
[0032] 在步驟110b中,MMT服務(wù)器102利用層E 102b向MMT客戶端104傳遞包括CI的 服務(wù)發(fā)現(xiàn)信息。服務(wù)發(fā)現(xiàn)信息包括由MMT服務(wù)器102提供的內(nèi)容的類型、位置和安全信息。 作為安全信息的CI可以包括在服務(wù)發(fā)現(xiàn)信息中。
[0033] MMT服務(wù)器102也可以通過從服務(wù)發(fā)現(xiàn)信息分離出CI消息來在S1層構(gòu)成單獨的 消息,并且利用層E 102c將它傳遞到MMT客戶端104。CI可以進一步包括用于MMT包和 MMT資源的加密指令。
[0034] 下面的表1示出根據(jù)本發(fā)明的示范性實施例的CI消息格式的示例。
[0035]【表1】
[0036]
【權(quán)利要求】
1. 一種用于在運動圖像專家組媒體傳輸(MMT)中發(fā)送和接收用于可下載的條件接入 系統(tǒng)(D-CAS)和可下載的數(shù)字版權(quán)管理(D-DRM)的消息的方法,該方法包括: 一旦從MMT服務(wù)器接收到合成信息(CI),就獲取在CI中包括的用于D-CAS或D-DRM的 信令信息; 從信令信息中獲取可從其下載D-CAS或D-DRM的軟件的服務(wù)器的地址; 基于所述信令信息生成對所述軟件的請求;以及 向所述服務(wù)器地址發(fā)送所述對軟件的請求。
2. 如權(quán)利要求1所述的方法,其中,可以與服務(wù)發(fā)現(xiàn)信息一起發(fā)送所述CI。
3. 如權(quán)利要求1所述的方法,其中,所述信令信息包括" securityInf〇 "、" Type "、 "Solution" 和 "serverAddress" 中的至少一個。
4. 如權(quán)利要求3所述的方法,其中,"Type"指示CAS、DRM、D-CAS、D-DRM和保留供將來 使用的值中的至少一個, 其中,"Solution"指示安全解決方案的名稱,并且 其中,如果"Type"的值指示CAS和DRM,則" serverAddress"可以指示MMT客戶端 可以從其獲取所有安全元素的服務(wù)器的地址,而如果"Type"的值指示D-CAS和D-DRM,則 "serverAddress"可以指示提供可由MMT客戶端下載的軟件的服務(wù)器的地址。
5. 如權(quán)利要求3所述的方法,其中,"securitylnfo"指示提供了關(guān)于安全解決方案的 信息,并且以二進制形式被表示為"Security_descriptor"。
6. 如權(quán)利要求5所述的方法,其中,"Security_descriptor"用于指定可以用來保護 MMT資源或MMT包的安全系統(tǒng)。
7. 如權(quán)利要求5所述的方法,其中,在"Security_descriptor"中包括的語法包 括 "descrip tor_tag"、"descriptor_length"、"Secur ity_type"、"Solution"、"Access_ control_serve;r_address,'、"DRM_se;rve;r_address,'、"DCAS_se;rve;r_address" 和 "DDRM_ server_address" 中的至少一個, 其中,"descriptor_tag"指示標簽值,該標簽值指示描述符的類型, 其中,"descriptor_length"指示從跟在對應(yīng)于"descriptor_length"的字段之后的 下一字節(jié)開始計算到"Security_descriptor"的最后一個字節(jié)的以字節(jié)計的長度, 其中,"SeCurity_type"指示用于接入控制、DRM、D-CAS或D-DRM的安全解決方案的類 型, 其中,"Solution"指示哪個安全解決方案用于接入控制、DRM、D-CAS或D-DRM, 其中,"Access_control_server_address"指示客戶端被驗證和授權(quán)所在的接入控制 安全解決方案服務(wù)器的地址, 其中,"DRM_server_address "指示客戶端被驗證和授權(quán)所在的DRM解決方案服務(wù)器的 地址, 其中,"DCAS_server_address"指示被驗證和授權(quán)的客戶端可以從其下載D-CAS軟件 的D-CAS服務(wù)器的地址,并且 其中,"DDRAM_server_address"指示被驗證和授權(quán)的客戶端可以從其下載D-DRM軟件 的D-DRM服務(wù)器的地址。
8. 如權(quán)利要求1所述的方法,其中,所述對軟件的請求包括"Versi〇n"、"Length"、 "tokenID"、"deviceID" "token Is suer ID"、"token Is suerAddr ess"、"token Is sueTime''、 '' tokenExpireTimecontent InfocontentListType,'、"package ID,'、"as set ID,'、 " swDownloadServer Info "、" ipAddress "、"portNumber "、"URL"、" signature Info ''、 "signatureAlgorithm" 和 "signatureData" 中的至少一個。
9. 如權(quán)利要求8所述的方法,其中,"Version"指示消息版本, 其中,"Length"指示與所述對軟件的請求對應(yīng)的消息的長度, 其中,"tokenID"指示由令牌供應(yīng)者提供的令牌的標識符,并且包括與 "tokenlssuerID,'、"tokenIssueTime,'和"tokenExpireTime" 中的至少一個對應(yīng)的子兀素, 其中,"devicelD"指示基于與"tokenID"對應(yīng)的令牌的至少一個設(shè)備的標識符, 其中,"tokenlssuerlD"指示發(fā)布令牌的可靠實體,并且被與所述服務(wù)器地址對應(yīng)的服 務(wù)器用來檢查與"tokenID"對應(yīng)的令牌的有效性, 其中,"tokenlssuerAddress"指示令牌發(fā)布者的地址, 其中,"tokenlssueTime"指示發(fā)布與"tokenID"對應(yīng)的令牌的時間, 其中,"tokenExpireTime"指示與"tokenID"對應(yīng)的令牌期滿的時間, 其中,"contentlnfo"指示用于D-CAS或D-DRM的內(nèi)容有關(guān)的信息, 其中,"contentListType"被表示為指示MMT包/資源、MMT包、MMT資源和保留供將來 使用的值的總共4個值中的至少一個, 其中,"packagelD"提供要由D-CAS或D-DRM描述的MMT包的標識符, 其中," asset ID "提供要由D-CAS或D-DRM解密的MMT資源的標識符, 其中,"swDownloadServerlnfo"提供軟件服務(wù)器的地址, 其中,"ipAddress"指示軟件服務(wù)器的互聯(lián)網(wǎng)協(xié)議(IP)地址, 其中,"portNumber"指示IP地址中的端口號, 其中,"URL"指示軟件服務(wù)器的地址, 其中,"signaturelnfo"提供所述對軟件的請求的簽名信息, 其中,"signatureAlgorithm"提供簽名生成算法,并且 其中," s i gnatureData "提供簽名數(shù)據(jù)。
10. -種用于在運動圖像專家組媒體傳輸(MMT)中發(fā)送和接收用于可下載的條件接入 系統(tǒng)(D-CAS)和可下載的數(shù)字版權(quán)管理(D-DRM)的消息的方法,該方法包括: 利用第一層在合成信息(CI)中向第二層用信號通知用于D-CAS或D-DRM的信令信息; 以及 利用第三層向MMT客戶端發(fā)送CI。
11. 如權(quán)利要求10所述的方法,其中,可以與在第二層中生成的服務(wù)發(fā)現(xiàn)信息一起發(fā) 送所述CI。
12. 如權(quán)利要求10所述的方法,其中,所述信令信息包括"securityInfo"、"Solution" 和"serverAddress"中的至少一個。
13. 如權(quán)利要求12所述的方法,其中,"Type"指示CAS、DRM、D-CAS、D-DRM和保留供將 來使用的值中的至少一個, 其中,"Solution"指示安全解決方案的名稱,并且 其中,如果"Type"的值指示CAS和DRM,則"serverAddress"可以指示MMT客戶端 可以從其獲取所有安全元素的服務(wù)器的地址,而如果"Type"的值指示D-CAS和D-DRM,則 " serverAddress"可以指示提供可由MMT客戶端下載的軟件的服務(wù)器的地址。
14. 如權(quán)利要求12所述的方法,其中,"securitylnfo"指示提供了關(guān)于安全解決方案 的信息,并且以二進制形式被表示為"Security_descriptor"。
15. 如權(quán)利要求14所述的方法,其中,"Security_descriptor"用于指定可以用來保護 MMT資源或MMT包的安全系統(tǒng)。
16. 如權(quán)利要求15所述的方法,其中,在"Security_descriptor"中包括的語法包 括 "descrip tor_tag"、"de scrip tor_length"、" Security_type"、" Solution,'、"Access_ control_serve;r_address,'、"DRM_se;rve;r_address,'、"DCAS_server_address" 和 "DDRM_ server_address" 中的至少一個, 其中,"descriptor_tag"指示標簽值,該標簽值指示描述符的類型, 其中," descriptor_length"指示從跟在對應(yīng)于" descriptor_length"的字段后面的 下一字節(jié)開始計算到"Security_descriptor"的最后一個字節(jié)的以字節(jié)計的長度, 其中,"Security_type"指示安全解決方案的類型,"Security_type"指示用于接入、 DRM、D-CAS或D-DRM的解決方案, 其中。"Solution"指示哪個安全解決方案用于接入控制、DRM、D-CAS或D-DRM, 其中,"Access_control_server_address"指示客戶端被驗證和授權(quán)所在的接入控制 安全解決方案服務(wù)器的地址, 其中,"DRM_server_address "指示客戶端被驗證和授權(quán)所在的DRM解決方案服務(wù)器的 地址, 其中,"DCAS_server_address"指示被驗證和授權(quán)的客戶端可以從其下載D-CAS軟件 的D-CAS服務(wù)器的地址,并且 其中,"DDRAM_server_address"指示被驗證和授權(quán)的客戶端可以從其下載D-DRM軟件 的D-DRM服務(wù)器的地址。
17. -種用于在運動圖像專家組媒體傳輸(MMT)中發(fā)送和接收用于可下載的條件接入 系統(tǒng)(D-CAS)或可下載的數(shù)字版權(quán)管理(D-DRM)的消息的客戶端,該客戶端通過在權(quán)利要 求1至9中的任何一個中描述的方法來實施。
18. -種用于在運動圖像專家組媒體傳輸(MMT)中發(fā)送和接收用于可下載的條件接入 系統(tǒng)(D-CAS)或可下載的數(shù)字版權(quán)管理(D-DRM)的消息的服務(wù)器,該服務(wù)器端通過在權(quán)利 要求10至16中的任何一個中描述的方法來實施。
【文檔編號】H04N21/83GK104335593SQ201380027909
【公開日】2015年2月4日 申請日期:2013年5月2日 優(yōu)先權(quán)日:2012年5月2日
【發(fā)明者】黃承吾, 金庸?jié)h, 樸勍模, 柳誠烈, 宋在涓 申請人:三星電子株式會社, 首爾市立大學(xué)校產(chǎn)學(xué)協(xié)力團