專利名稱:中國移動多媒體廣播業(yè)務播放方法及其播放裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信領(lǐng)域,具體而言,涉及一種CMMB業(yè)務 播方文方法及其播》t裝置。
背景技術(shù):
CMMB ( China Mobile Multimedia Broadcasting, 中國移動多 々某體廣播)業(yè)務中的部分多J 某體節(jié)目以節(jié)目清流的文件形式進行傳 輸,配置有相應播放軟件的移動終端可直接播放,但其余的付費節(jié) 目均經(jīng)過鑒4又處理。
相關(guān)技術(shù)中提供了一種CMMB業(yè)務播放方法,該方法釆用數(shù) 據(jù)卡接收節(jié)目清流,并將節(jié)目清流傳輸至終端設備(一般為個人電 腦、筆記本電腦),然后由終端設備播放節(jié)目。
在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)中的CMMB業(yè)務 播放方法僅能播放無需鑒權(quán)的CMMB節(jié)目清流,限制了供應商對 用戶權(quán)限的控制。
發(fā)明內(nèi)容
本發(fā)明旨在提供一種中國移動多媒體廣播業(yè)務播放方法及其播
放裝置,能夠解決相關(guān)技術(shù)中的CMMB業(yè)務纟番;改方法〗又能播;改無需鑒權(quán)的CMMB節(jié)目清流,限制了供應商對用戶權(quán)限控制的問題。
在本發(fā)明的實施例中,提供了 一種中國移動多媒體廣播業(yè)務播放方法,包括以下步驟數(shù)據(jù)卡判斷當前用戶是否通過鑒權(quán);數(shù)據(jù)卡根據(jù)判斷結(jié)果向終端設備傳輸中國移動多媒體廣播數(shù)據(jù);終端設備播放終端設備傳輸中國移動多媒體廣播數(shù)據(jù)。
優(yōu)選地,在上述播》丈方法中,凄丈據(jù)卡包括鑒4又適配層才莫塊、電信基本業(yè)務模塊、智能用戶服務識別模塊/用戶身份識別模塊卡4妄口和/或安全lt碼卡4妄口 。
優(yōu)選地,在上述播放方法中,數(shù)據(jù)卡才艮據(jù)判斷結(jié)果向終端設備傳輸中國移動多媒體廣播數(shù)據(jù)具體包括若當前用戶通過鑒權(quán),數(shù)據(jù)卡向終端設備傳輸中國移動多媒體廣播數(shù)據(jù)。
優(yōu)選地,在上述播放方法中,數(shù)據(jù)卡根據(jù)判斷結(jié)果向終端設備傳輸中國移動多媒體廣播數(shù)據(jù)具體包括若當前用戶未通過鑒權(quán),鑒權(quán)適配層模塊生成鑒權(quán)分流命令;數(shù)據(jù)卡根據(jù)鑒權(quán)分流命令完成認證授權(quán);數(shù)據(jù)卡向終端設備傳輸中國移動多々某體廣播數(shù)據(jù)。
優(yōu)選地,在上述播放方法中,當鑒權(quán)分流命令指示鑒權(quán)方式為通過智能用戶服務識別模塊/用戶身4分識別模塊卡接口時,數(shù)據(jù)卡根據(jù)鑒權(quán)分流命令完成認證授權(quán)具體包括數(shù)據(jù)卡通過智能用戶月l務識別才莫塊/用戶身<分識別才莫塊卡4妄口 、智能用戶月良務識別才莫塊/用戶身份識別模塊卡、電信基本業(yè)務模塊,與移動網(wǎng)絡進行交互以完成iU正4受4又。優(yōu)選地,在上述播放方法中,當鑒權(quán)分流命令指示鑒權(quán)方式
為通過安全數(shù)碼卡4妄口時,凄t據(jù)卡才艮纟居鑒外又分流命令完成iU正4受權(quán)具體包括數(shù)據(jù)卡通過安全數(shù)碼卡接口與安全數(shù)碼卡進行交互以完成認證授權(quán)。
優(yōu)選地,在上述播_;改方法中,數(shù)據(jù)卡向終端i殳備傳^T中國移動多媒體廣播數(shù)據(jù)具體包括數(shù)據(jù)卡響應終端設備發(fā)起對節(jié)目業(yè)務指
南的第一更新請求、對定購關(guān)系表的開通i青求;用戶選擇節(jié)目頻道;數(shù)據(jù)卡響應終端設備發(fā)起對節(jié)目定購信息的第二更新請求以及對節(jié)目頻道的業(yè)務密鑰有效性的驗證請求;數(shù)據(jù)卡才艮據(jù)開通請求、第二更新請求以及檢查請求,向終端設備傳輸中國移動多媒體廣播數(shù)據(jù)。
優(yōu)選地,在上述播放方法中,數(shù)據(jù)卡響應終端設備發(fā)起對節(jié)目業(yè)務指南的第一更新請求、對定購關(guān)系表的開通請求具體包括終端設備獲取節(jié)目業(yè)務指南及定購關(guān)系表;數(shù)據(jù)卡獲取節(jié)目業(yè)務指南及定購關(guān)系;終端設備判斷定購關(guān)系是否開通;若定購關(guān)系未開通,凄t據(jù)卡完成對定購關(guān)系的開通。
優(yōu)選地,在上述插,;改方法中,凄t據(jù)卡響應終端i殳備發(fā)起對節(jié)目定購信息的第二更新請求以及對節(jié)目頻道的業(yè)務密鑰有效性的驗證請求具體包括終端設備判斷節(jié)目是否已經(jīng)定購;若節(jié)目未定購,數(shù)據(jù)卡完成對節(jié)目的定購;終端設備啟動對節(jié)目頻道的業(yè)務密鑰有效性的驗證;數(shù)據(jù)卡完成對業(yè)務密鑰有效性的驗證。
優(yōu)選地,在上述播放方法中,數(shù)據(jù)卡根據(jù)開通請求、第二更新請求以及檢查請求,向終端設備傳輸中國移動多々某體廣播數(shù)據(jù)具體包括若定購關(guān)系已經(jīng)開通,且節(jié)目已經(jīng)定購,且業(yè)務密鑰有效,則數(shù)據(jù)卡向終端設備傳輸中國移動多媒體廣播碼流;終端設備讀取終端設備傳輸中國移動多媒體廣播碼流中的加密節(jié)目流密鑰碼流,并將加密節(jié)目流密鑰碼流組成凄t據(jù)包;凄t據(jù)卡才艮據(jù)業(yè)務密鑰對凄O居包解密,得到節(jié)目流密鑰;終端設備4艮據(jù)節(jié)目流密鑰解密加密節(jié)目流密鑰碼流,得到節(jié)目清流;終端i殳備4番》文終端"i殳備傳輸中國移動多媒體廣播數(shù)據(jù)具體包括終端設備播放節(jié)目清流。
另一方面,在本發(fā)明的實施例中,還^是供了一種中國移動多々某體廣播業(yè)務播放裝置,包括鑒權(quán)判斷單元,用于判斷當前用戶是否通過鑒權(quán);傳輸單元,用于^f艮據(jù)判斷結(jié)果傳輸中國移動多々某體廣播數(shù)據(jù);播放單元,用于播放中國移動多媒體廣播數(shù)據(jù)。
優(yōu)選地,在上述的播》文裝置中,傳flr單元具體包括鑒^又適配層模塊,用于生成鑒權(quán)分流命令;電信基本業(yè)務模塊,用于與移動網(wǎng)絡進行交互;智能用戶服務識別模塊/用戶身份識別模塊卡接口和/或安全ft碼卡4妄口。
優(yōu)選地,在上述的播放裝置中,鑒權(quán)分流命令包括第一鑒權(quán)分流命令,用于指示鑒權(quán)方式為通過智能用戶服務識別才莫塊/用戶身份識別模塊卡接口;第二鑒權(quán)分流命令,用于指示鑒權(quán)方式為通過安全^碼卡接口。
優(yōu)選地,在上述的播放裝置中,傳輸單元還包括開通才莫塊,用于開通定購關(guān)系表;定購模塊,用于定購節(jié)目;驗證模塊,用于驗證業(yè)務密鑰的有效性;解擾解密模塊,用于對中國移動多媒體廣播碼流中的加擾加密節(jié)目進行解擾解密。
因為采用數(shù)據(jù)卡對鑒權(quán)請求進行處理,所以克服了相關(guān)技術(shù)中的CMMB業(yè)務#^丈方法<又能#^文無需鑒4又的CMMB節(jié)目清流,限制了供應商對用戶權(quán)限控制的問題,進而實現(xiàn)了供應商對用戶點播觀看CMMB節(jié)目的權(quán)限實施控制效果。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并
不構(gòu)成對本發(fā)明的不當限定。在附圖中
圖1示出了根據(jù)本發(fā)明一個實施例的播放方法的流程圖;圖2示出了才艮據(jù)本發(fā)明另 一實施例的網(wǎng)絡交互示意圖;圖3示出了才艮據(jù)本發(fā)明另一實施例的網(wǎng)絡交互示意圖;圖4示出了根據(jù)本發(fā)明另一實施例的播放方法的流程圖;圖5示出了根據(jù)本發(fā)明另 一實施例的播放裝置的結(jié)構(gòu)圖。
具體實施例方式
下面將參考附圖并結(jié)合實施例,來詳細說明本發(fā)明。
圖1示出了才艮據(jù)本發(fā)明一個實施例的中國移動多々某體廣播業(yè)務4番;改方法的流禾呈圖,包4舌以下步駛釔
步驟SIO,數(shù)據(jù)卡判斷當前用戶是否通過鑒權(quán);
步驟S20,數(shù)據(jù)卡根據(jù)判斷結(jié)果向終端設備傳輸CMMB數(shù)據(jù);
步驟S30,終端設備4番方文終端設備傳輸CMMB數(shù)據(jù)。
本實施例首先由數(shù)據(jù)卡判斷當前用戶是否通過鑒權(quán),然后由數(shù)據(jù)卡根據(jù)判斷結(jié)果向終端設備傳輸中國移動多媒體廣播數(shù)據(jù),最后由終端設備播放終端設備傳輸中國移動多々某體廣播數(shù)據(jù)。其中,終端i殳備一^L為個人電腦PC (Personal Computer )、筆記本電腦等,數(shù)據(jù)卡可支持3G (the 3rd Generation,第三代)網(wǎng)絡的所有制式。因為采用凄t據(jù)卡對鑒4又請求進4亍處理,所以克月良了相關(guān)4支術(shù)中的CMMB業(yè)務插-》文方法4叉能播放無需鑒權(quán)的CMMB節(jié)目清流,限制了供應商對用戶權(quán)限控制的問題,進而實現(xiàn)了供應商對用戶點播觀看CMMB節(jié)目的權(quán)限實施控制效果。
優(yōu)選地,在上述插i丈方法中,數(shù)據(jù)卡包括鑒斥又適配層才莫塊、電信基本業(yè)務才莫塊、智能USIM/SIM ( User Service IdentityModule/Subscriber Identity Module,用戶月l務識別才莫塊/用戶身4分識別才莫塊)卡4妄口和/或SD ( Secure Digital,安全數(shù)碼)卡4妄口。
本實施例中,由于CMMB業(yè)務鑒權(quán)主要4吏用智能USIM/SIM卡、電信基本業(yè)務才莫塊與網(wǎng)絡側(cè)交互,或者單獨與具有鑒權(quán)、解擾解密功能的SD卡交互來實現(xiàn),故本實施例的數(shù)據(jù)卡采用鑒權(quán)適配層模塊對這兩種鑒權(quán)方式來進行選才奪。智能USIM/SIM卡接口用于數(shù)據(jù)卡與移動網(wǎng)絡進行信息交互,SD卡接口用于數(shù)據(jù)卡與廣電網(wǎng)絡進行信息交互,本實施例的數(shù)據(jù)卡具有智能USIM/SIM卡接口 ,或者SD卡接口 ,或者同時具有智能USIM/SIM卡接口和SD卡接口 ,具有智能USIM/SIM卡4妄口的ft據(jù)卡支持與移動網(wǎng)絡進4于信息交互,具有SD卡4妄口的凄t據(jù)卡支持與SD卡進4亍信息交互,同時具有智能USIM/SIM卡接口和SD卡接口的數(shù)據(jù)卡支持與移動網(wǎng)絡或者SD卡進行信息交互,可根據(jù)具體的應用需求來對與數(shù)據(jù)卡進行信息交互的對象進行選擇,并在這兩種接口中進行切換,以實現(xiàn)與多種接口的接駁,豐富了信息交互方式,提高了 CMMB播放方法的通用性。
優(yōu)選地,在上述播放方法中,步驟S20具體包括若當前用戶通過鑒權(quán),數(shù)據(jù)卡向終端設備傳輸CMMB數(shù)據(jù)。本實施例中,若當前用戶通過鑒權(quán),則數(shù)據(jù)卡向終端設備傳輸
CMMB數(shù)據(jù),即無需數(shù)據(jù)卡再進行認證鑒權(quán)程序。這樣做,加速了CMMB數(shù)據(jù)的傳輸以及播放速率。
優(yōu)選地,在上述播放方法中,步驟S20具體包括若當前用戶未通過鑒權(quán),鑒權(quán)適配層模塊生成鑒權(quán)分流命令;數(shù)據(jù)卡根據(jù)鑒權(quán)分流命令完成認證授權(quán);凄t據(jù)卡向終端i殳備傳輸CMMB凄丈據(jù)。
本實施例中,若當前用戶未通過鑒權(quán),則數(shù)據(jù)卡中的鑒權(quán)適配層模塊生成鑒權(quán)分流命令,數(shù)據(jù)卡根據(jù)該鑒權(quán)分類命令完成認證授權(quán),再向終端設備傳輸CMMB凄t據(jù),即本實施例中的H據(jù)卡支持對當前用戶進行鑒權(quán)的功能。這樣做,擴展了 CMMB業(yè)務在例如PC的終端i殳備上的應用,更大程度上實現(xiàn)了 CMMB中支持用戶獲取移動音纟見頻節(jié)目的目的。
優(yōu)選地,在上述播放方法中,當鑒權(quán)分流命令指示鑒權(quán)方式為通過智能USIM/SIM卡接口時,數(shù)據(jù)卡根據(jù)鑒權(quán)分流命令完成認證授權(quán)具體包括數(shù)據(jù)卡通過智能USIM/SIM卡接口、智能USIM/SIM卡、電信基本業(yè)務才莫塊,與移動網(wǎng)全各進4亍交互以完成i人證授權(quán)。
本實施例中當鑒權(quán)適配層模塊生成的鑒權(quán)分流命令指示鑒4又方式為通過智能USIM/SIM卡^妄口時,It纟居卡通過智能USIM/SIM卡接口、電信基本業(yè)務才莫塊,與移動網(wǎng)絡進行信息交互,實現(xiàn)了對當前用戶的i人證^^又。通過智能USIM/SIM卡與移動網(wǎng)絡交互是實現(xiàn)認證鑒權(quán)的主要方法之一 ,本實施例通過配置智能USIM/SIM卡4妄口來完成CMMB ^番》丈方法中的鑒沖又步驟。優(yōu)選地,在上述播放方法中,當鑒權(quán)分流命令指示鑒權(quán)方式
為通過SD卡接口時,數(shù)據(jù)卡根據(jù)鑒權(quán)分流命令完成認證授權(quán)具體包括數(shù)據(jù)卡通過SD卡接口與SD卡進行交互以完成認證授權(quán)。
本實施例中當鑒權(quán)適配層模塊生成的鑒權(quán)分流命令指示鑒斗又方式為通過SD卡4妄口時,凄t據(jù)卡通過SD卡與具有鑒4又、解護G解密功能的SD卡交互,實現(xiàn)了對當前用戶的認證授權(quán)。通過SD卡與具有鑒權(quán)、解擾解密功能的SD卡交互是實現(xiàn)認證鑒權(quán)的主要方法之一,本實施例通過配置SD卡4妾口來完成CMMB插-;改方法中的鑒權(quán)步驟。
另夕卜,由于使用智能USIM/SIM卡和使用SD卡的方案是獨立的,分屬不同的運營部門管理,本實施例中的翁:據(jù)卡同時配置有智能USIM/SIM卡接口和SD卡接口 ,如圖2所示,使得用戶可根據(jù)具體的應用需求來對與數(shù)據(jù)卡進行信息交互的對象進行選4奪,并采用鑒權(quán)適配層模塊生成鑒權(quán)分流命令在這兩種接口中進行切換,以實現(xiàn)與多種4妻口的4妄駁,豐富了i人i正鑒4又的方式,乂人而^是高了CMMB播》文方法的適應性。參考圖2,終端設備比如是PC,終端設備與數(shù)據(jù)卡之間進行各種命令和響應的交互,數(shù)據(jù)卡一方面可憑借智能USIM/SIM卡接口 ,通過智能USIM/SIM卡、電信基本業(yè)務才莫塊與網(wǎng)絡側(cè)交互,另一方面也可憑借SD卡4妄口與SD卡交互。
圖3示出了4艮據(jù)本發(fā)明另一實施例的網(wǎng)絡交互示意圖,其中,終端設備例如為PC,數(shù)據(jù)卡同時配置有智能USIM/SIM卡接口和SD卡接口 ,終端i殳備通過USB ( Universal Serial BUS,通用串行總線)AT (ATtention Command,注意命令)口向凄史據(jù)卡下發(fā)命令,本實施例中使用USB 口進行數(shù)據(jù)卡和終端設備之間的接口 ,也可擴展至其它類型的計算才幾通iTU妄口 ,凄t據(jù)卡可通過智能USIM/SIM卡接口與移動網(wǎng)絡交互,也可通過SD卡接口與廣電網(wǎng)絡交互,完成CMMB業(yè)務鑒權(quán)、解密解擾之后,數(shù)據(jù)卡再將收到的來自廣電網(wǎng)絡的CMMB數(shù)據(jù)上傳回給終端i殳備。
優(yōu)選地,在上述播放方法中,數(shù)據(jù)卡向終端設備傳輸CMMB數(shù)據(jù)具體包括數(shù)據(jù)卡響應終端i殳備發(fā)起的對節(jié)目業(yè)務指南的第一更新請求、對定購關(guān)系表的開通請求;用戶選擇節(jié)目頻道;數(shù)據(jù)卡響應終端i殳備發(fā)起的對節(jié)目定購4言息的第二更新i青求以及對節(jié)目頻道的業(yè)務密鑰有效性的驗證請求;數(shù)據(jù)卡根據(jù)開通請求、第二更新-清求以及4企查i青求,向終端i殳備傳l命CMMB凄史據(jù)。
本實施例中在當前用戶已經(jīng)獲得認證授4又之后,由數(shù)據(jù)卡響應終端設備發(fā)起的對節(jié)目業(yè)務指南的第一更新請求、對定購關(guān)系表的開通"i青求,4妄下來由用戶選4奪節(jié)目頻道,然后由凄t據(jù)卡響應終端i殳備發(fā)起的對節(jié)目定購信息的第二更新請求以及對節(jié)目頻道的業(yè)務密鑰有效性的驗證請求,最后由數(shù)據(jù)卡根據(jù)開通請求、第二更新請求以及4企查請求,向終端設備傳輸CMMB H據(jù)。本實施例的插i文方法不^f又支持對當前用戶的CMMB業(yè)務鑒4又,還支持對CMMB節(jié)目的業(yè)務指南和定購信息的更新,方<更了用戶的<吏用,提高了用戶體驗度,同時還支持對節(jié)目頻道業(yè)務密鑰有效性的檢查,進一步提高了對CMMB節(jié)目的權(quán)限控制和安全性。
優(yōu)選地,在上述播放方法中,數(shù)據(jù)卡響應終端設備發(fā)起對節(jié)目業(yè)務指南的第一更新請求、對定購關(guān)系表的開通請求具體包括終端設備獲取節(jié)目業(yè)務指南及定購關(guān)系表;數(shù)據(jù)卡獲取節(jié)目業(yè)務指南及定購關(guān)系;終端設備判斷定購關(guān)系表是否開通;若定購關(guān)系表未開通,凄t據(jù)卡完成對定購關(guān)系的開通。
本實施例中通過終端設備獲取節(jié)目業(yè)務指南及定購關(guān)系表,數(shù)據(jù)卡獲取節(jié)目業(yè)務指南及定購關(guān)系,終端設備判斷定購關(guān)系表是否開通,若定購關(guān)系表未開通,tt據(jù)卡完成對定購關(guān)系的開通來實現(xiàn)數(shù)據(jù)卡響應終端設備發(fā)起對節(jié)目業(yè)務指南的第一更新請求、對定購關(guān)系表的開通請求。本實施例中對節(jié)目業(yè)務指南的更新、對定購關(guān)系表的開通,均首先由終端設備發(fā)起請求,然后由數(shù)據(jù)卡響應相關(guān)的請求,由于對節(jié)目業(yè)務指南是否需要更新的判斷、對定購關(guān)系表是否開通的判斷均由終端設備作出,分擔了數(shù)據(jù)卡的工作,所以降低了數(shù)據(jù)卡的復雜性,提高了數(shù)據(jù)卡整體的穩(wěn)定性,同時,采用數(shù)
據(jù)卡完成相應的更新節(jié)目業(yè)務指南、開通定購關(guān)系表等工作,也僅:得終端設備的CMMB播放軟件變得簡單,提高了安全性。
優(yōu)選地,在上述插-力文方法中,凄t據(jù)卡響應終端i殳備發(fā)起對節(jié)目定購信息的第二更新請求以及對節(jié)目頻道的業(yè)務密鑰有效性的驗證請求具體包括終端設備判斷節(jié)目是否已經(jīng)定購;若節(jié)目未定購,凄t據(jù)卡完成對節(jié)目的定購;終端i殳備啟動對節(jié)目頻道的業(yè)務密鑰有效性的驗證;數(shù)據(jù)卡完成對業(yè)務密鑰有效性的驗證。
本實施例中通過終端設備判斷節(jié)目是否已經(jīng)定購,若節(jié)目未定購,數(shù)據(jù)卡完成對節(jié)目的定購,終端設備啟動對節(jié)目頻道的業(yè)務密鑰有效性的驗證,數(shù)據(jù)卡完成對業(yè)務密鑰有效性的驗證,來實現(xiàn)數(shù)據(jù)卡響應終端設備發(fā)起對節(jié)目定購信息的第二更新請求以及對節(jié)目頻道的業(yè)務密鑰有效性的驗證請求。本實施例中對節(jié)目定購信息的更新、對業(yè)務密鑰有效性的一驗i正,均首先由終端i殳備發(fā)起i青求,然后由數(shù)據(jù)卡響應相關(guān)的請求,由于對節(jié)目定購信息是否需要更新的判斷、對業(yè)務密鑰是否有效的判斷均由終端設備作出,分擔了數(shù)據(jù)卡的工作,所以降低了數(shù)據(jù)卡的復雜性,提高了數(shù)據(jù)卡整體的穩(wěn)定性,同時,采用數(shù)據(jù)卡完成相應的更新節(jié)目定購信息、 -驗證業(yè)務密鑰有效性等工作,也使得終端設備的CMMB播放軟件變得簡單,提高了安全性。
優(yōu)選地,在上述播放方法中,數(shù)據(jù)卡根據(jù)開通請求、第二更新請求以及檢查請求,向終端設備傳輸CMMB凄t據(jù)具體包括若定購關(guān)系已經(jīng)開通,且節(jié)目已經(jīng)定購,且業(yè)務密鑰有效,則數(shù)據(jù)卡向
終端i殳備傳輸CMMB ;馬流;終端i殳備讀取纟冬端i殳備傳l敘CMMB石馬流中的加密節(jié)目流密鑰碼流,并將加密節(jié)目流密鑰石馬流組成凄t據(jù)包;數(shù)據(jù)卡根據(jù)業(yè)務密鑰對數(shù)據(jù)包解密,得到節(jié)目流密鑰;終端設備根據(jù)節(jié)目流密鑰解密加密節(jié)目流密鑰碼流,得到節(jié)目清流;步驟S30具體包括終端"i殳備纟番;故節(jié)目清流。
本實施例中,翁:據(jù)卡向終端設備傳輸?shù)腃MMB碼流是經(jīng)過加密加擾的,所以需要對其進行解密解擾才能正常播放,終端設備在收到^t據(jù)卡傳ft來的CMMB碼流后,首先讀取終端i殳備傳^TCMMB碼流中的加密節(jié)目流密鑰碼流,并將加密節(jié)目流密鑰碼流組成數(shù)據(jù)包發(fā)送給數(shù)據(jù)卡,數(shù)據(jù)卡4艮據(jù)業(yè)務密鑰對數(shù)據(jù)包解密,得到節(jié)目流密鑰,終端設備在根據(jù)節(jié)目流密鑰解密加密節(jié)目流密鑰碼流,得到節(jié)目清流,并插-;改節(jié)目清流,以滿足用戶的音一見頻點纟番需求。本實施不僅支持對CMMB業(yè)務鑒4又、業(yè)務指南及定購關(guān)系更新,還支持對CMMB業(yè)務的解密解護C, 一方面增強了安全性,可在更大程度上滿足供應商對用戶權(quán)限的控制,另一方面,對多功能的整合支持也方i"更了用戶的<吏用。
圖4示出了根據(jù)本發(fā)明另 一 實施例的播放方法的流程圖,其中,終端設備比如為PC,該方法包4舌以下步驟
步驟S400:當數(shù)據(jù)卡插入終端設備(PC)時,啟動初始化程
序;
步驟S401:終端i殳備(PC)運行UI (User Interface,用戶接-口 )播放組件,發(fā)起業(yè)務鑒權(quán)的請求,由于數(shù)據(jù)卡已完成初始化,所以當終端設備(PC)側(cè)CMMB播》文客戶端軟件啟動后,數(shù)據(jù)卡可以立即實現(xiàn)響應,力口快了 CMMB 4番》文速度;步驟S402:數(shù)據(jù)卡判斷當前用戶是否通過了認證鑒權(quán),即是否有鑒權(quán)信息,若有鑒權(quán)信息,則轉(zhuǎn)到步驟S404;
步驟S403:若沒有鑒權(quán)信息,則通過USB AT 口發(fā)送啟動i人證授權(quán)的命令,數(shù)據(jù)卡根據(jù)具體的認證方式(是智能USIM/SIM卡方式,還是SD卡方式),完成認證授權(quán),相應結(jié)果信息保存在SIM/USIM卡或具有鑒4又功能的SD卡上;
步驟S404:終端設備(PC)獲取節(jié)目業(yè)務指南及定購關(guān)系表,并通過USBAT 口發(fā)送相應的命令;
步驟S405:數(shù)據(jù)卡獲取相應信息,并返回給終端設備(PC)
側(cè);
步驟S406: PC根據(jù)返回的業(yè)務指南,獲得節(jié)目信息并檢查節(jié)目定購關(guān)系表是否已開通,若已開通,則轉(zhuǎn)到步驟S408;
步驟S407:若未開通,則終端i殳備(PC )通過USB AT 口下發(fā)命令,數(shù)據(jù)卡與網(wǎng)絡側(cè)交互進行開通過程;
步驟S408:用戶點擊節(jié)目頻道進行^L看;
步驟S409:終端設備(PC)檢查當前節(jié)目是否已經(jīng)定購,若已定購,則4爭到步驟S411;
步驟S410:若未定購,則終端設備(PC)通過USBAT 口下發(fā)命令,數(shù)據(jù)卡與網(wǎng)絡側(cè)交互進行節(jié)目定購過程;
步驟S411:終端設備(PC)下發(fā)命令啟動對此頻道的業(yè)務密鑰進行有效性4企查;步驟S412:數(shù)據(jù)卡驗證該業(yè)務密鑰的有效性,并將結(jié)果返回終端設備(PC );
步艱《S413:若定購關(guān)系表已經(jīng)開通、節(jié)目定購有效、節(jié)目的業(yè)務密鑰有效,則終端設^( PC )下發(fā)命令啟動凄t據(jù)卡對廣電網(wǎng)CMMB碼流的PC側(cè)傳輸;
步驟S414:數(shù)據(jù)卡通過CMMB 口向終端設備(PC )側(cè)傳輸碼
流;
步驟S415:終端i殳備(PC )通過CMMB 口讀取加密的節(jié)目流密鑰碼流,組成數(shù)據(jù)包,下發(fā)給lt據(jù)卡;
步驟S416:數(shù)據(jù)卡調(diào)用SIM/USIM或SD卡接口 ,才艮據(jù)存儲在卡上對應定購關(guān)系的業(yè)務密鑰實現(xiàn)對此包中加密的節(jié)目流密鑰碼流解密,并將得到的節(jié)目流密鑰返回給終端設備(PC);
步驟S417:終端設備(PC )使用返回的節(jié)目流密鑰,解密CMMB口收到的碼流中音視頻段里的加密的節(jié)目碼流,獲得節(jié)目清流;
步驟S418:終端設備(PC)對節(jié)目清流進行音視頻解碼并播放。
當需要結(jié)束播放時,終端設備(PC)下發(fā)命令終止數(shù)據(jù)卡對CMMB節(jié)目的傳輸。
圖5示出了根據(jù)本發(fā)明另一實施例的播放裝置的結(jié)構(gòu)圖,該裝置包括
鑒權(quán)判斷單元IO,用于判斷當前用戶是否通過鑒權(quán);傳輸單元20,用于根據(jù)判斷結(jié)果傳輸中國移動多媒體廣播數(shù)
據(jù);
播放單元30,用于播放中國移動多媒體廣播數(shù)據(jù)。
本實施例首先采用鑒4又判斷單元10判斷當前用戶是否通過鑒權(quán),然后采用傳輸單元20根據(jù)判斷結(jié)果傳輸中國移動多々某體廣播數(shù)據(jù),最后釆用播放單元30播放中國移動多々某體廣播數(shù)據(jù)。本實施例因為采用4專llT單元20只于鑒^U青求進4亍處理,所以克月良了相關(guān)才支術(shù)中的CMMB業(yè)務插-;改方法^義能插J丈無需鑒斥又的CMMB節(jié)目清流,限制了供應商對用戶權(quán)限控制的問題,進而實現(xiàn)了供應商對用戶點播觀看CMMB節(jié)目的權(quán)限實施控制效果。
優(yōu)選地,在上述的插j文裝置中,傳lt單元具體包括鑒4又適配層模塊,用于生成鑒權(quán)分流命令;電信基本業(yè)務模塊,用于與移動網(wǎng)纟各進4亍交互;智能USIM/SIM卡接口和/或SD卡4妻口 。
本實施例中,由于CMMB業(yè)務鑒4又主要4吏用智能USIM/SIM卡、電信基本業(yè)務模塊與網(wǎng)絡側(cè)交互,或者單獨與具有鑒權(quán)、解擾解密功能的SD卡交互來實現(xiàn),故本實施例采用鑒權(quán)適配層模塊生成鑒權(quán)分流命令以對這兩種鑒權(quán)方式進行選擇。,智能USIM/SIM卡接口用于數(shù)據(jù)卡與移動網(wǎng)絡進行信息交互,SD卡接口用于數(shù)據(jù)卡與廣電網(wǎng)絡進行信息交互,本實施例的傳輸單元具有智能USIM/SIM卡4妻口,或者SD卡4妄口,或者同時具有智能USIM/SIM卡4妄口和SD卡接口,具有智能USIM/SIM卡接口的傳輸單元支持與移動網(wǎng)絡進行信息交互,具有SD卡接口的傳輸單元支持與SD卡進行信息交互,同時具有智能USIM/SIM卡接口和SD卡接口的傳輸單元支持與移動網(wǎng)絡或者SD卡進行信息交互,可根據(jù)具體的應用需求來對與傳輸單元進行信息交互的對象進行選擇,并在這兩種接口中進行切換,以實現(xiàn)與多種接口的接駁,豐富了信息交互方式,提高
了 CMMB纟番;故方法的通用寸生。
優(yōu)選地,在上述的播放裝置中,鑒權(quán)分流命令包括第一鑒權(quán) 分流命令,用于指示鑒權(quán)方式為通過智能USIM/SIM卡接口;第二 鑒權(quán)分流命令,用于指示鑒4又方式為通過SD卡4妄口。
本實施例中由鑒權(quán)適配層模塊生成的鑒權(quán)分流命令包括用于 指示鑒權(quán)方式為通過智能USIM/SIM卡接口的第一鑒權(quán)分流命令, 和用于指示鑒權(quán)方式為通過SD卡接口的第二鑒權(quán)分流命令。
當生成第 一鑒4又分流命令時,傳l命單元通過智能USIM/SIM卡 接口、電信基本業(yè)務模塊,與移動網(wǎng)絡進行信息交互,實現(xiàn)了對當 前用戶的認證授權(quán)。通過智能USIM/SIM卡與移動網(wǎng)絡交互是實現(xiàn) 認證鑒片又的主要方法之一,本實施例通過配置智能USIM/SIM卡接 口來完成CMMB ^番》文方法中的鑒4又步驟。
當生成第二鑒4又分流命令時,傳輸單元通過SD卡與具有鑒4又、 解擾解密功能的SD卡交互,實現(xiàn)了對當前用戶的認證授權(quán)。通過 SD卡與具有鑒權(quán)、解擾解密功能的SD卡交互是實現(xiàn)認證鑒權(quán)的主 要方法之一,本實施例通過S己置SD卡4妄口來完成CMMB纟番;汶方法 中的鑒^又步驟。
優(yōu)選地,在上述的播放裝置中,傳輸單元還包括開通模塊, 用于開通定購關(guān)系表;定購模塊,用于定購節(jié)目;驗證模塊,用于 -驗證業(yè)務密鑰的有效性;解護C解密才莫塊,用于對中國移動多々某體廣 播碼流中的加擾加密節(jié)目進行解擾解密。
本實施例中傳輸單元還包括開通才莫塊、定購才莫塊、 -驗i正4莫塊 和解擾解密模塊。這樣使得中國移動多媒體廣播業(yè)務播放裝置具有
開通定購關(guān)系、定購節(jié)目、驗證業(yè)務密鑰有效性以及對加擾加密的CMMB節(jié)目進行解擾解密的功能。本實施不僅支持對CMMB業(yè)務 鑒權(quán)、業(yè)務指南及定購關(guān)系更新,還支持對CMMB業(yè)務的解密解 擾, 一方面增強了安全性,可在更大程度上滿足供應商對用戶權(quán)限 的控制,另一方面,對多功能的整合支持也方便了用戶的使用。
從以上的描述中,可以看出,本發(fā)明上述的實施例實現(xiàn)了供應 商對用戶點播觀看CMMB節(jié)目的權(quán)限實施控制效果。
顯然,本領(lǐng)域的技術(shù)人員應該明白,上述的本發(fā)明的各才莫塊或 各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算 裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡上,可選地,它們 可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲 在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成 電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模 塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述〗又為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明, 對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在 本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等, 均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種中國移動多媒體廣播業(yè)務播放方法,其特征在于,包括以下步驟數(shù)據(jù)卡判斷當前用戶是否通過鑒權(quán);所述數(shù)據(jù)卡根據(jù)判斷結(jié)果向終端設備傳輸中國移動多媒體廣播數(shù)據(jù);所述終端設備播放所述終端設備傳輸所述中國移動多媒體廣播數(shù)據(jù)。
2. 根據(jù)權(quán)利要求1所述的播放方法,其特征在于,所述數(shù)據(jù)卡 包括鑒權(quán)適配層模塊、電信基本業(yè)務模塊、智能用戶服務 識別才莫塊/用戶身<分識別才莫塊卡4妾口和/或安全凄史碼卡4妄口 。
3. 根據(jù)權(quán)利要求2所述的播放方法,其特征在于,所述數(shù)據(jù)卡 根據(jù)判斷結(jié)果向終端設備傳輸中國移動多々某體廣播數(shù)據(jù)具 體包括若所述當前用戶通過鑒權(quán),所述數(shù)據(jù)卡向所述終端設備 傳輸所述中國移動多々某體廣播數(shù)據(jù)。
4. 根據(jù)權(quán)利要求2所述的播放方法,其特征在于,所述數(shù)據(jù)卡 根據(jù)判斷結(jié)果向終端設備傳輸中國移動多J 某體廣播數(shù)據(jù)具 體包括若所述當前用戶未通過鑒權(quán),所述鑒權(quán)適配層模塊生成 鑒權(quán)分流命令;所述數(shù)據(jù)卡根據(jù)所述鑒權(quán)分流命令完成認證授權(quán);所述數(shù)據(jù)卡向所述終端設備傳輸所述中國移動多々某體 廣播數(shù)據(jù)。
5. 才艮據(jù)權(quán)利要求4所述的播放方法,其特征在于,當所述鑒權(quán) 分流命令指示鑒權(quán)方式為通過所述智能用戶服務識別模塊/ 用戶身份識別模塊卡接口時,所述數(shù)據(jù)卡根據(jù)所述鑒權(quán)分 流命令完成i人證纟受權(quán)具體包括所述數(shù)據(jù)卡通過所述智能用戶服務識別模塊/用戶身份 識別模塊卡接口 、智能用戶服務識別模塊/用戶身份識別模 塊卡、所述電信基本業(yè)務模塊,與移動網(wǎng)絡進行交互以完 成認證授權(quán)。
6. 根據(jù)權(quán)利要求5所述的播放方法,其特征在于,當所述鑒權(quán) 分流命令指示鑒斥又方式為通過所述安全凄t碼卡4妄口時,所 述數(shù)據(jù)卡根據(jù)所述鑒權(quán)分流命令完成認證授權(quán)具體包括所述^t椐卡通過所述安全凄t碼卡4妄口與安全4fet碼卡進 4亍交互以完成iU正授^又。
7. 根據(jù)權(quán)利要求3至6中任一項所述的4番放方法,其特征在于, 所述數(shù)據(jù)卡向所述終端設備傳輸所述中國移動多媒體廣播 數(shù)據(jù)具體包括所述數(shù)據(jù)卡響應所述終端設備發(fā)起的對節(jié)目業(yè)務指南的 第一更新請求、乂于定購關(guān)系表的開通"i青求;用戶選擇節(jié)目頻道;所述H纟居卡響應所述終端i殳備發(fā)起的對節(jié)目定購信息的 第二更新請求以及對所述節(jié)目頻道的業(yè)務密鑰有效性的驗證 請求;所述數(shù)據(jù)卡根據(jù)所述開通請求、所述第二更新請求以及 所述檢查請求,向所述終端設備傳輸所述中國移動多々某體廣 播數(shù)據(jù)。
8. 根據(jù)權(quán)利要求7所述的播放方法,其特征在于,所述數(shù)據(jù)卡響 應所述終端設備發(fā)起的對節(jié)目業(yè)務指南的第一更新請求、對定 購關(guān)系表的開通請求具體包括所述終端設備獲取所述節(jié)目業(yè)務指南及定購關(guān)系表;所述數(shù)據(jù)卡獲取所述節(jié)目業(yè)務指南及定購關(guān)系;所述終端設備判斷所述定購關(guān)系表是否開通;若所述定購關(guān)系表未開通,所述lt據(jù)卡完成對所述定購關(guān) 系的開通。
9. 根據(jù)權(quán)利要求8所述的播放方法,其特征在于,所述數(shù)據(jù)卡響 應所述終端i殳備發(fā)起的對節(jié)目定購^f言息的第二更新i青求以及 對所述節(jié)目頻道的業(yè)務密鑰有效性的驗證請求具體包括所述終端i殳備判斷所述節(jié)目是否已經(jīng)定購;若所述節(jié)目未定購,所述凄t據(jù)卡完成對所述節(jié)目的定購;所述終端i殳備啟動對所述節(jié)目頻道的業(yè)務密鑰有效性的 驗證;所述數(shù)據(jù)卡完成對所述業(yè)務密鑰有效性的驗證。
10. 才艮據(jù)權(quán)利要求9所述的4番方文方法,其特4正在于,所述數(shù)據(jù)卡根據(jù)所述開通請求、所述第二更新請求以及 所述檢查請求,向所述終端設備傳輸所述中國移動多4某體廣 播數(shù)據(jù)具體包括若所述定購關(guān)系已經(jīng)開通,且所述節(jié)目已經(jīng)定購,且 所述業(yè)務密鑰有效,則所述^t據(jù)卡向所述終端i殳備傳輸所 述中國移動多々某體廣播碼流;所述終端設備讀取所述終端設備傳輸所述中國移 動多々某體廣4番碼流中的加密節(jié)目流密鑰碼流,并將所述加密節(jié)目流密鑰碼流組成凄t據(jù)包;所述#t據(jù)卡4艮據(jù)所述業(yè)務密鑰對所述#t據(jù)包解 密,得到節(jié)目流密鑰;所述終端設備根據(jù)所述節(jié)目流密鑰解密所述加密 節(jié)目流密鑰碼流,得到節(jié)目清流;所述終端設備播放所述終端設備傳輸所述中國移動多 媒體廣播數(shù)據(jù)具體包括所述終端設備播放所述節(jié)目清流。
11. 一種中國移動多媒體廣播業(yè)務播放裝置,其特征在于,包括鑒權(quán)判斷單元,用于判斷當前用戶是否通過鑒權(quán);傳輸單元,用于根據(jù)判斷結(jié)果傳輸中國移動多媒體廣 播數(shù)據(jù);播放單元,用于播放所述中國移動多々某體廣播數(shù)據(jù)。
12. 根據(jù)權(quán)利要求11所述的播放裝置,其特征在于,所述傳輸單 元具體包括鑒權(quán)適配層才莫塊,用于生成鑒權(quán)分流命令;電信基本業(yè)務模塊,用于與移動網(wǎng)絡進行交互;智能用戶服務識別模塊/用戶身份識別才莫塊卡接口和/ 或安全數(shù)碼卡接口 。
13. 根據(jù)權(quán)利要求12所述的播放裝置,其特征在于,所述鑒權(quán)分 流命令包括第一鑒權(quán)分流命令,用于指示鑒權(quán)方式為通過所述智能用戶服務識別才莫塊/用戶身份識別才莫塊卡接口 ;第二鑒權(quán)分流命令,用于指示鑒權(quán)方式為通過所述安 全凄t碼卡4妄口 。
14. 根據(jù)權(quán)利要求12或13所述的播放裝置,其特征在于,所述傳 輸單元還包括開通模塊,用于開通定購關(guān)系表;定購才莫塊,用于定購節(jié)目;-瞼證才莫塊,用于-驗i正業(yè)務密鑰的有歲文性;解擾解密模塊,用于對所述中國移動多媒體廣播碼流 中的加擾加密節(jié)目進行解擾解密。
全文摘要
本發(fā)明提供了一種中國移動多媒體廣播業(yè)務播放方法,包括以下步驟終端設備判斷當前用戶是否通過鑒權(quán);數(shù)據(jù)卡根據(jù)判斷結(jié)果向終端設備傳輸中國移動多媒體廣播數(shù)據(jù);終端設備播放終端設備傳輸中國移動多媒體廣播數(shù)據(jù)。本發(fā)明還提供了一種中國移動多媒體廣播業(yè)務播放裝置,包括鑒權(quán)判斷單元;傳輸單元;播放單元。本發(fā)明克服了相關(guān)技術(shù)中的中國移動多媒體廣播業(yè)務播放方法僅能播放無需鑒權(quán)的中國移動多媒體廣播節(jié)目清流,限制了供應商對用戶權(quán)限控制的問題,進而實現(xiàn)了供應商對用戶點播觀看中國移動多媒體廣播節(jié)目的權(quán)限實施控制效果。
文檔編號H04W8/18GK101605298SQ20091015154
公開日2009年12月16日 申請日期2009年6月30日 優(yōu)先權(quán)日2009年6月30日
發(fā)明者孫家洋 申請人:中興通訊股份有限公司