專利名稱:實現(xiàn)節(jié)目流在不同平臺終端播放的方法、系統(tǒng)及移動終端的制作方法
技術領域:
本發(fā)明涉及一種實現(xiàn)節(jié)目流在不同平臺終端播放的方法、系統(tǒng)及移動 終端,尤其涉及一種實現(xiàn)節(jié)目流在不同業(yè)務管理平臺或不同移動通信網(wǎng)絡 終端插-》丈的方法、系統(tǒng)及移動終端。
背景技術:
隨著移動通信技術的迅速發(fā)展,出現(xiàn)了融合多媒體廣播業(yè)務與移動通信 技術的移動多媒體廣播業(yè)務,如手機電視業(yè)務。目前,實現(xiàn)移動終端播放電視節(jié)目僅針對廣播網(wǎng)結合一個移動通信網(wǎng)絡或移動通信網(wǎng)絡中的一個業(yè)務管理平臺,具體過程為廣播網(wǎng)針對特定的電 視節(jié)目,通過加擾器產(chǎn)生對應的節(jié)目流密鑰,用節(jié)目流密鑰加密對應的電視 節(jié)目,同時將攜帶有節(jié)目流密鑰的節(jié)目流密鑰消息發(fā)送給移動通信網(wǎng)絡;移 動通信網(wǎng)絡用業(yè)務密鑰加密節(jié)目流密鑰消息中的消息,將加密后的節(jié)目流密 鑰消息返回給廣播網(wǎng),并將業(yè)務密鑰發(fā)送給有播放權限的用戶終端;廣播網(wǎng) 播放加密后的節(jié)目流及其經(jīng)過加密的節(jié)目流密鑰消息;用戶終端用業(yè)務密鑰 解密廣播流中的節(jié)目流密鑰消息中的節(jié)目流密鑰,再用解密后的節(jié)目流密鑰 解密節(jié)目流,從而實現(xiàn)播放?,F(xiàn)有技術存在的缺陷在于,由于廣播網(wǎng)結合的是一個移動通信網(wǎng)絡或移 動通信網(wǎng)絡中的一個業(yè)務管理平臺,因此, 一個節(jié)目流對應的節(jié)目流密鑰, 經(jīng)過加密的節(jié)目流密鑰消息只有一個,廣播網(wǎng)播放一個節(jié)目流時,同時播放 一個節(jié)目流密鑰消息;當有兩個或兩個以上移動通信網(wǎng)絡或移動通信網(wǎng)絡中 的業(yè)務管理平臺與廣播網(wǎng)結合,推出多媒體廣播業(yè)務時,各移動通信網(wǎng)絡或 業(yè)務管理平臺用各自的業(yè)務密鑰加密一個節(jié)目流的節(jié)目流密鑰得到的節(jié)目流密鑰消息是不同的,廣播網(wǎng)播放一個節(jié)目流時,隨同播放的節(jié)目流密鑰消息 就有多個,終端接收到該節(jié)目流的多個節(jié)目流密鑰消息后,無法得知哪個是可以解密的,A^而無法實現(xiàn)節(jié)目流的播;改。 發(fā)明內(nèi)容本發(fā)明的主要目的在于針對現(xiàn)有技術的缺陷,提出一種實現(xiàn)節(jié)目流在不 同平臺終端播放的方法及系統(tǒng),使得屬于不同的移動通信網(wǎng)絡或業(yè)務管理 平臺的終端都能播放同一電視節(jié)目。本發(fā)明的另一目的在于針對現(xiàn)有技術的缺陷,還提出一種移動終端,以 使得移動終端能夠播放覆蓋多個移動通信網(wǎng)絡終端或多個業(yè)務管理平臺終端的廣"t番網(wǎng)t番;故的電視節(jié)目。為實現(xiàn)上述主要目的,本發(fā)明提供了 一種實現(xiàn)節(jié)目流在不同平臺終端播 力丈的方法,包4舌步驟1、網(wǎng)絡側播放加密的節(jié)目流、及攜帶有所述節(jié)目流不同的加密 節(jié)目流密鑰、用于區(qū)別不同業(yè)務管理平臺的標識的消息;步驟2、不同業(yè)務管理平臺的終端根據(jù)所述標識選擇相應的加密節(jié)目 流密鑰;步驟3、所述終端用其所屬的業(yè)務管理平臺發(fā)送的業(yè)務密鑰解密選擇 的加密節(jié)目流密鑰,并用解密后的節(jié)目流密鑰解密所述節(jié)目流進行播放。上述沖支術方案中,各業(yè)務管理平臺的終端通過標識選擇可解密的節(jié)目 流密鑰,A^而實現(xiàn)了同一節(jié)目流在不同業(yè)務管理平臺的終端上的播放。當 不同的業(yè)務管理平臺屬于不同的移動通信網(wǎng)絡時,上述技術方案中區(qū)別不 同業(yè)務管理平臺的標識同時也對不同的移動通信網(wǎng)絡做了區(qū)分,從而實現(xiàn) 了同一節(jié)目流在不同移動通信網(wǎng)絡的終端上的播放。為實現(xiàn)上述主要目的,本發(fā)明還提供了 一種實現(xiàn)節(jié)目流在不同平臺終 端播放的系統(tǒng),包括節(jié)目流加密模塊、節(jié)目流密鑰模塊、標識設置模塊及播放模塊;其中,節(jié)目流加密模塊用于生成節(jié)目流密鑰,加密節(jié)目流; 節(jié)目流密鑰模塊設置在不同的業(yè)務管理平臺中,用于加密所述節(jié)目流加密 模塊生成的節(jié)目流密鑰,生成加密節(jié)目流密鑰;標識設置模塊設置在不同 的業(yè)務管理平臺中,用于在攜帶有所述節(jié)目流加密模塊生成的節(jié)目流密鑰 的消息中設置所屬業(yè)務管理平臺的標識;播放模塊用于播放所述節(jié)目流加 密模塊加密后的節(jié)目流、及攜帶有所述節(jié)目流密鑰模塊生成的加密節(jié)目流 密鑰的消息。為實現(xiàn)上述主要目的,本發(fā)明又提供了 一種實現(xiàn)節(jié)目流在不同平臺終 端播放的系統(tǒng),包括節(jié)目流加密模塊、標識配置模塊、節(jié)目流密鑰模塊、 標識發(fā)送模塊、標識消息封裝模塊及播放模塊;其中,節(jié)目流加密模塊用 于生成節(jié)目流密鑰,加密節(jié)目流;標識配置模塊用于為不同的業(yè)務管理平 臺分配不同的標識;節(jié)目流密鑰模塊設置在不同的業(yè)務管理平臺中,用于 加密所述節(jié)目流加密模塊生成的節(jié)目流密鑰,生成加密節(jié)目流密鑰;標識 發(fā)送模塊設置在不同的業(yè)務管理平臺中,用于將所述標識配置模塊分配的 標識發(fā)送給終端;標識消息封裝模塊設置在廣播網(wǎng)絡側,用于將所述標識 配置模塊分配的標識與相對應的所述節(jié)目流密鑰模塊生成的節(jié)目流密鑰 消息分別封裝為攜帶標識的消息,或者將所述標識配置模塊分配的標識與 相對應的所述節(jié)目流密鑰模塊生成的節(jié)目流密鑰消息之間的對應關系封 裝為攜帶標識的消息;播放模塊用于播放所述節(jié)目流加密模塊加密后的節(jié) 目流、所述標識消息封裝模塊封裝的攜帶標識的消息或者所述攜帶標識的 消息及攜帶所述節(jié)目流密鑰模塊生成的加密節(jié)目流密鑰的消息。通過上述系統(tǒng)方案,實現(xiàn)了同 一節(jié)目流在不同業(yè)務管理平臺終端播放 的方法的實施,實現(xiàn)了在不同業(yè)務管理平臺的終端上播放同一節(jié)目流。當不同的業(yè)務管理平臺屬于不同的移動通信網(wǎng)絡時,上述系統(tǒng)技術方 案中便實現(xiàn)了同 一 節(jié)目流在不同移動通信網(wǎng)絡的終端上的播放。為實現(xiàn)上述另一目的,本發(fā)明提供了一種移動終端,包括廣播消息接收模塊、標識存儲模塊、密鑰選擇模塊、解密模塊及播放模塊;其中, 廣播消息接收模塊用于接收廣播網(wǎng)播放的節(jié)目流及攜帶有標識、加密節(jié)目 流密鑰的消息;標識存儲模塊用于存儲所屬業(yè)務管理平臺的標識;密鑰選 擇模塊用于讀取所述廣播消息接收模塊接收的消息中的標識,從中選擇攜 帶有與所述標識存儲模塊存儲的標識一致的加密節(jié)目流密鑰;解密模塊用 于根據(jù)所述密鑰選擇模塊選擇的加密節(jié)目流密鑰,解密所述廣播消息接收 模塊接收的節(jié)目流;播放模塊用于播放所述解密模塊解密的節(jié)目流。通過上述移動終端技術方案中節(jié)目流密鑰的選擇,解密以及節(jié)目流的 播放,實現(xiàn)了移動終端播放覆蓋多個業(yè)務管理平臺終端的廣播網(wǎng)播放的電視 節(jié)目。當不同的業(yè)務管理平臺屬于不同的移動通信網(wǎng)絡時,上述移動終端 技術方案實現(xiàn)了移動終端播放覆蓋多個移動通信網(wǎng)絡終端的廣播網(wǎng)播放的電 視節(jié)目。下面通過附圖和實施例,對本發(fā)明的技術方案做進一步的詳細描述。
圖1為本發(fā)明實現(xiàn)節(jié)目流在不同平臺終端播放的方法應用于TS及IP 以外的其他封裝方式封裝的廣播流的流程圖;圖2為本發(fā)明實現(xiàn)節(jié)目流在不同平臺終端播放的方法應用于TS封裝 的流程圖;圖3為本發(fā)明實現(xiàn)節(jié)目流在不同平臺終端播放的方法應用于IP封裝 的流程圖;圖4為本發(fā)明實現(xiàn)節(jié)目流在不同平臺終端播放的系統(tǒng)一較佳實施例的 結構示意圖;圖5為本發(fā)明實現(xiàn)節(jié)目流在不同平臺終端播放的系統(tǒng)另一較佳實施例 的結構示意圖;圖6為本發(fā)明移動終端較佳實施例的結構示意圖。
具體實施方式
廣4番網(wǎng)插i丈的廣播流的封裝方式包括傳輸流(Transport Stream,以下 簡稱TS)封裝方式、IP封裝方式等封裝方式?,F(xiàn)以播放某一頻道如中央一臺 的某一節(jié)目如天氣預報為例,對本發(fā)明實現(xiàn)節(jié)目流在不同平臺終端播放的方 法作詳細的i兌明。圖1為本發(fā)明實現(xiàn)節(jié)目流在不同平臺終端播放的方法應用于TS及IP 以外的其他封裝方式封裝的廣播流的流程圖,本實施例中,終端存儲有業(yè) 務管理平臺標識。具體包括以下步驟步驟11、網(wǎng)絡側播放加密的天氣預報、及攜帶有不同的加密節(jié)目流密 鑰及業(yè)務管理平臺標識的不同節(jié)目流密鑰消息,具體過程如下;網(wǎng)絡側的廣播網(wǎng)通過加擾器加密天氣預報節(jié)目流,加擾器將加密使用 的節(jié)目流密鑰(以下筒稱MTK)通過節(jié)目流密鑰消息(以下簡稱TM)發(fā)送 到業(yè)務管理平臺如平臺1 (以下簡稱P1)、平臺2 (以下簡稱P2)、平臺 3 (以下筒稱P3)。Pl在攜帶MTK的TM中設置本平臺的標識如Bl,然后用業(yè)務密鑰l(以 下簡稱MSK1 )加密TM中的MTK,得到Pl加密生成的加密節(jié)目流密鑰(以 下簡稱MH1 ) , TM變?yōu)閿y帶有MTK1及Bl的TM11;或者先用MSK1加密 TM中的MTK,得到MTK1后,在攜帶MTK1的TM中設置Bl,得到TMll,然 后,將攜帶有MI11及B1的TM11發(fā)送給廣播網(wǎng),將MSK1發(fā)送給屬于本平 臺的終端。同樣地,P2用業(yè)務密鑰2(以下簡稱MSK2 )加密MTK,得到MTK2, 并在攜帶MTK或MTO的節(jié)目流密鑰消息中設置本平臺的標識如B2,將攜 帶有MTK2及B2的節(jié)目流密鑰消息(以下簡稱TM12)發(fā)送給廣播網(wǎng),將 MSK2發(fā)送給屬于本平臺的終端。P3用業(yè)務密鑰3 (以下簡稱MSK3)加密 MTK,得到MTK3,并在攜帶MTK或MTK3的節(jié)目流密鑰消息中設置本平臺的 標識如B3,將攜帶有MTK3及B3的節(jié)目流密鑰消息(以下簡稱TM13)發(fā)送給廣播網(wǎng),將MSK3發(fā)送給屬于本平臺的終端。廣播網(wǎng)播放加擾器加密的天氣預報節(jié)目流以及TMll、 TM12、 TM13。 步驟12、不同業(yè)務管理平臺的終端根據(jù)存儲的標識選擇相應的加密節(jié)目流密鑰;Pl的終端(以下簡稱UE1 )存儲有所屬業(yè)務管理平臺Pl的標識Bl, UE1從廣^"流中接收所有與天氣預報對應的TMll、 TM12、 TM13,讀取其中 的標識B1、 B2、 B3,與存儲的標識B1比對,選擇攜帶Bl的TMll,即得 到MTK1。同樣地,P2的終端(以下簡稱UE2)存儲有B2,選擇攜帶B2的 TM12,即得到MTK2; P3的終端(以下簡稱UE3 )存儲有B3,選擇攜帶B3 的TM13,即得到MTK3。步驟13、各業(yè)務管理平臺終端用業(yè)務密鑰解密選擇的加密節(jié)目流密鑰,并用解密后的節(jié)目流密鑰解密天氣預報節(jié)目流進行播放。UE1用Pl發(fā)送的MSK1解密MTK1,得到MTK,再用MTK解密天氣預才艮 節(jié)目流,便可播放天氣預報。同樣地,UE2、 UE3分別用P2、 P3發(fā)送的 MSK2、 MSK3解密MTK2、 MTK3,得到MTK,再用MTK解密天氣預報節(jié)目流, 同樣可播放天氣預報,即屬于不同業(yè)務管理平臺的終端實現(xiàn)了同一節(jié)目流 的播放。圖2為本發(fā)明實現(xiàn)節(jié)目流在不同平臺終端播放的方法應用于TS封裝 的流程圖,本實施例中,各業(yè)務管理平臺的用戶收看電視節(jié)目時,首先通 過終端向所屬的業(yè)務管理平臺獲取業(yè)務管理平臺標識或業(yè)務指南(以下簡 稱SG),若獲取的是SG,則各業(yè)務管理平臺在SG中加入有本平臺的標識, 假設有兩個業(yè)務管理平臺Pl、 P2,對應的標識為Bl、 B2,具體包括以下 步驟步驟21、網(wǎng)絡側播放一同封裝為TS流的加密的天氣預報、業(yè)務管理 平臺描述符及不同的節(jié)目流密鑰消息;網(wǎng)絡側的廣播網(wǎng)通過加擾器加密天氣預報節(jié)目流,加擾器將加密使用的MTK通過TM發(fā)送到Pl、 P2。Pl用MSK1加密TM中的MTK,得到MTK1,TM變?yōu)閿y帶有MTK1的TM21; 然后,將攜帶有MTK1的TM21發(fā)送給廣播網(wǎng),將MSK1發(fā)送給屬于本平臺 的終端。同樣地,P2用MSK2加密MTK,得到MTK2,將攜帶有MTK2的TM22 發(fā)送給廣播網(wǎng),將MSK2發(fā)送給屬于本平臺的終端。廣播網(wǎng)在加密的天氣預報節(jié)目流中,設置表述B1、 B2與TM21、 TM22 對應關系的業(yè)務管理平臺描述符,連同TM21、 TM22封裝為TS流進行播放。步驟22、不同業(yè)務管理平臺的終端根據(jù)從各自業(yè)務管理平臺獲取的標 識,選擇相應的加密節(jié)目流密鑰;具體過程如下UE1從TS流中讀取業(yè)務管理平臺描述符,并根據(jù)從Pl獲取的Bl,從 業(yè)務管理平臺描述符中找到Bl對應的節(jié)目流密鑰消息TM21,得到MTK1; 同樣地,UE2才艮據(jù)從P2獲取的B2,找到B2對應的節(jié)目流密鑰消息TM22, 得到MTK2。步驟23、各業(yè)務管理平臺終端用業(yè)務密鑰解密選擇的加密節(jié)目流密 鑰,并用解密后的節(jié)目流密鑰解密天氣預報節(jié)目流進行播放。具體過程如 下UE1用MSK1解密MTK1得到MTK,用MTK解密節(jié)目流,播放天氣預報; UE2用MSK2解密MTO得到MTK,用MTK解密節(jié)目流,同樣播放天氣預報。 實現(xiàn)了節(jié)目流在不同業(yè)務管理平臺終端的播放。圖3為本發(fā)明實現(xiàn)節(jié)目流在不同平臺終端播放的方法應用于IP封裝 的流程圖,同樣假設有兩個業(yè)務管理平臺Pl、 P2,本實施例中,廣播網(wǎng)預 先將P1、 P2的標識設置為不同的組播IP地址(以下簡稱IP1、 IP2) , Pl、 P2的用戶收看電視節(jié)目時,首先通過終端向所屬的業(yè)務管理平臺獲取業(yè)務 管理平臺標識或業(yè)務指南(以下簡稱SG),若獲取的是SG,則各業(yè)務管 理平臺在SG中加入有本平臺的標識如IP1、 IP2。具體包括以下步驟步驟31、網(wǎng)絡側播放加密的天氣預報、及封裝為不同IP包的不同加密節(jié)目流密鑰消息;具體過程如下網(wǎng)絡側的廣播網(wǎng)通過加擾器加密天氣預報節(jié)目流,加擾器將加密使用 的MTK通過TM發(fā)送到Pl、 P2。Pl用MSK1加密TM中的MTK,得到MTK1,TM變?yōu)閿y帶有MTK1的TM21; 然后,將攜帶有MTK1的TM21發(fā)送給廣播網(wǎng),將MSK1發(fā)送給屬于本平臺 的終端。同樣地,P2用MSK2加密MTK,得到MTK2,將攜帶有MTK2的TM22 發(fā)送給廣播網(wǎng),將MSK2發(fā)送給屬于本平臺的終端。廣播網(wǎng)使用IP1將TM21封裝為IP包(以下簡稱IPbl),使用IP2 將IP2將TM22封裝為IP包(以下簡稱IPb2),并隨同加密的天氣預報節(jié) 目流一起播放給用戶。步驟32 、不同業(yè)務管理平臺的終端根據(jù)從各自業(yè)務管理平臺獲取的組 播IP地址,選棒相應的加密節(jié)目流密鑰;具體過程如下UE1根據(jù)從Pl獲取的IP1,從廣播流中接收對應的IP包IPbl,讀取 IPbl中的節(jié)目流密鑰消息TM21,得到MTK1;同樣地,UE2根據(jù)從P2獲取 的IP2,接收對應的IP包IPb2,讀取節(jié)目流密鑰消息TM22,得到MTK2。步驟33、各業(yè)務管理平臺終端用業(yè)務密鑰解密選擇的加密節(jié)目流密 鑰,并用解密后的節(jié)目流密鑰解密天氣預報節(jié)目流進行播放。具體過程如 下UE1用MSK1解密MTK1得到MTK,用MTK解密節(jié)目流,播放天氣預報; UE2用MSK2解密MTK2得到MTK,用MTK解密節(jié)目流,同樣播放天氣預才良。 實現(xiàn)了節(jié)目流在不同業(yè)務管理平臺終端的播放。當上述各實施例中的各業(yè)務管理平臺屬于不同移動通信網(wǎng)絡時,區(qū)別 不同業(yè)務管理平臺的標識同時也對不同的移動通信網(wǎng)絡做了區(qū)分,此時不 同業(yè)務管理平臺的終端便屬于不同移動通信網(wǎng)絡,從而實現(xiàn)了同一節(jié)目流 在不同移動通信網(wǎng)絡的終端上的播放。圖4、圖5為本發(fā)明實現(xiàn)節(jié)目流在不同平臺終端播放系統(tǒng)的兩個實施例,其中,G為廣播網(wǎng)絡,Pl..... Pn為不同的業(yè)務管理平臺。圖4為本發(fā)明實現(xiàn)節(jié)目流在不同平臺終端播放的系統(tǒng)一較佳實施例的 結構示意圖,本實施例中的系統(tǒng)適用于以TS及IP以外的封裝方式封裝的 廣4番流,該系統(tǒng)包括節(jié)目流加密才莫塊Sll、節(jié)目流密鑰模塊S12、標識設 置模塊S13及播放模塊S14;其中,節(jié)目流加密模塊S11可為加擾器,生 成節(jié)目流密鑰,加密節(jié)目流;節(jié)目流密鑰模塊S12設置在不同的業(yè)務管理 平臺中,加密節(jié)目流加密模塊S11生成的節(jié)目流密鑰,生成加密節(jié)目流密 鑰;標識設置模塊S13設置在不同的業(yè)務管理平臺中,在攜帶有節(jié)目流加 密模塊S11生成的節(jié)目流密鑰的消息中設置所屬業(yè)務管理平臺的標識;播 放模塊S14播放節(jié)目流加密模塊Sll加密后的節(jié)目流、及攜帶有節(jié)目流密 鑰模塊S12生成的加密節(jié)目流密鑰與所述標識設置模塊S13設置的標識的 消息,即i殳置有標識的節(jié)目流密鑰消息。圖5為本發(fā)明實現(xiàn)節(jié)目流在不同平臺終端播放的系統(tǒng)另一較佳實施例 的結構示意圖,本實施例中的系統(tǒng)適用于以TS封裝方式或IP封裝方式封 裝的廣播流。該系統(tǒng)包括節(jié)目流加密模塊S21、標識配置模塊S22、節(jié)目 流密鑰模塊S23、標識發(fā)送模塊S24、標識消息封裝模塊S25及播放模塊 S26;其中,節(jié)目流加密模塊S21可為加擾器,生成節(jié)目流密鑰,加密節(jié) 目流;標識配置模塊S22為不同的業(yè)務管理平臺分配不同的標識;節(jié)目流 密鑰模塊設置在不同的業(yè)務管理平臺中,加密節(jié)目流加密模塊S21生成的 節(jié)目流密鑰,生成加密節(jié)目流密鑰;標識發(fā)送模塊S24設置在不同的業(yè)務 管理平臺中,將標識配置模塊S22分配的標識發(fā)送給終端;標識消息封裝 模塊S25設置在廣播網(wǎng)絡側,將標識配置模塊S22分配的標識與相對應的 節(jié)目流密鑰模塊S23生成的節(jié)目流密鑰消息分別封裝為攜帶標識的消息, 如,當標識配置模塊S22分配的標識為組播IP地址時,標識消息封裝模 塊S25使用分配的組播IP地址將從節(jié)目流密鑰模塊S23獲得的節(jié)目流密 鑰消息對應封裝為不同的IP包;或者標識消息封裝模塊S25將所述標識配置模塊S22分配的標識與相對應的節(jié)目流密鑰模塊S23生成的節(jié)目流密 鑰消息之間的對應關系封裝為業(yè)務管理平臺描述符消息;播放模塊S26播 放節(jié)目流加密模塊S21加密后的節(jié)目流、標識消息封裝模塊S25封裝的攜 帶標識的消息或者所述攜帶標識的消息及攜帶所述節(jié)目流密鑰模塊S23生 成的加密節(jié)目流密鑰的消息。當標識消息封裝模塊S25封裝的攜帶標識的 消息為不同的IP包時,播放不同的IP包;當標識消息封裝模塊S25封裝 的攜帶標識的消息為業(yè)務管理平臺描述符消息時,播放模塊S 2 6播放加密 的節(jié)目流同時,播放業(yè)務管理平臺描述符消息及攜帶有節(jié)目流密鑰模塊 S23生成的加密節(jié)目流密鑰的消息。通過上述兩個實施例的系統(tǒng),不同業(yè)務管理平臺的終端通過節(jié)目流密 鑰消息中的標識能夠得到可解密的加密節(jié)目流密鑰,從而能夠?qū)崿F(xiàn)節(jié)目流 的播放。同樣,當不同的業(yè)務管理平臺屬于不同的移動通信網(wǎng)絡時,也就 實現(xiàn)了同一節(jié)目流在不同移動通信網(wǎng)絡的終端上的播放。圖6為本發(fā)明移動終端較佳實施例的結構示意圖,移動終端包括廣播消 息接收模塊MB1、標識存儲模塊ME2、密鑰選擇模塊ME3、解密模塊ME4及 播放模塊ME5;其中,廣播消息接收模塊ME1接收廣播網(wǎng)播放的節(jié)目流, 及攜帶有標識、加密節(jié)目流密鑰的消息,例如如設置有標識的不同節(jié)目 流密鑰消息、以組播IP地址為標識并攜帶不同節(jié)目流密鑰消息的不同IP 包、表述標識與節(jié)目流密鑰消息對應關系的業(yè)務管理平臺描述符消息及不 同的節(jié)目流密鑰消息;標識存儲模塊ME2存儲所屬業(yè)務管理平臺的標識; 密鑰選擇模塊ME3讀取廣播消息接收模塊ME1接收的消息中的標識,根據(jù) 標識存儲才莫塊ME2存儲的標識從中選擇標識一致的加密節(jié)目流密鑰消息, 得到可解密的節(jié)目流密鑰;解密模塊ME4根據(jù)密鑰選擇模塊ME3選擇的加 密節(jié)目流密鑰,解密廣播消息接收模塊ME1接收的節(jié)目流;播放模塊ME5 播放解密模塊ME4解密的節(jié)目流。當廣播流以TS或IP封裝方式封裝時,標識由業(yè)務管理平臺發(fā)送給終端,因此,標識存儲模塊可進一步連接有標識獲取模塊,標識獲取模塊從 所屬的業(yè)務管理平臺獲取標識,標識存儲模塊存儲標識獲取模塊獲取的標 識。通過上述移動終端實施例中,節(jié)目流密鑰的選擇,解密以及節(jié)目流的 播放,實現(xiàn)了移動終端播放覆蓋多個業(yè)務管理平臺終端的廣播網(wǎng)播放的電視 節(jié)目。當不同的業(yè)務管理平臺屬于不同的移動通信網(wǎng)絡時,上述移動終端 技術方案實現(xiàn)了移動終端播放覆蓋多個移動通信網(wǎng)絡終端的廣播網(wǎng)播放的電 視節(jié)目。最后所應說明的是,以上實施例僅用以說明本發(fā)明的技術方案而非限制, 盡管參照較佳實施例對本發(fā)明進行了詳細說明,本領域的普通技術人員應當 理解,可以對本發(fā)明的技術方案進行修改或者等同替換,而不脫離本發(fā)明技 術方案的精神和范圍。
權利要求
1. 一種實現(xiàn)節(jié)目流在不同平臺終端播放的方法,其特征在于,包括步驟1、網(wǎng)絡側播放加密的節(jié)目流、及攜帶有所述節(jié)目流不同的加密節(jié)目流密鑰、用于區(qū)別不同業(yè)務管理平臺的標識的消息;步驟2、不同業(yè)務管理平臺的終端根據(jù)所述標識選擇相應的加密節(jié)目流密鑰;步驟3、所述終端用其所屬的業(yè)務管理平臺發(fā)送的業(yè)務密鑰解密選擇的加密節(jié)目流密鑰,并用解密后的節(jié)目流密鑰解密所述節(jié)目流進行播放。
2、 根椐權利要求1所述的方法,其特征在于,所述步驟1中,所述 不同的加密節(jié)目流密鑰由不同的業(yè)務管理平臺用各自的業(yè)務密鑰加密所 述節(jié)目流的節(jié)目流密鑰后得到。
3、 根據(jù)權利要求1或2所述的方法,其特征在于,所述步驟1中, 所述消息為攜帶所述不同的加密節(jié)目流密鑰的不同節(jié)目流密鑰消息,所述 不同節(jié)目流密鑰消息中設置有相對應的業(yè)務管理平臺的標識。
4、 根據(jù)權利要求3所述的方法,其特征在于,所述標識由各自所代 表的業(yè)務管理平臺設置在攜帶有節(jié)目流密鑰的消息中。
5、 根據(jù)權利要求3所述的方法,其特征在于,所述步驟2中,選擇 相應的加密節(jié)目流密鑰具體為所述終端選擇攜帶有與自身存儲的標識一 致的節(jié)目流密鑰消息,得到相應的加密節(jié)目流密鑰。
6、 根據(jù)權利要求1或2所述的方法,其特征在于,所述步驟l中, 所述消息包括攜帶有所述不同的加密節(jié)目流密鑰的不同節(jié)目流密鑰消息, 及攜帶有所述標識與所述節(jié)目流密鑰消息對應關系的業(yè)務管理平臺描述符消息。
7、 根據(jù)權利要求6所述的方法,其特征在于,所述步驟2中,選擇 相應的加密節(jié)目流密鑰具體為所述終端根據(jù)從其所屬的業(yè)務管理平臺獲 取的所屬業(yè)務管理平臺的標識,及所述業(yè)務管理平臺描述符消息中標識與節(jié)目流密鑰消息的對應關系,選擇節(jié)目流密鑰消息,得到相應的加密節(jié)目 流密鑰。
8、 對艮據(jù);K利要求1或2所述的方法,其特征在于,所述標識為不同 業(yè)務管理平臺的組播IP地址,所述消息為封裝有不同所述組播IP地址的 不同IP包,該IP包還封裝有攜帶所屬業(yè)務管理平臺加密生成的加密節(jié)目 流密鑰的節(jié)目流密鑰消息。
9、 根據(jù)權利要求8所述的方法,其特征在于,所述步驟2中,選擇 相應的加密節(jié)目流密鑰具體為所述終端從其所屬的業(yè)務管理平臺獲取所 屬業(yè)務管理平臺的組播IP地址,并接收與該組播IP地址對應的所述IP 包,得到相應的加密節(jié)目流密鑰。
10、 一種實現(xiàn)節(jié)目流在不同平臺終端播放的系統(tǒng),其特征在于,包括: 節(jié)目流加密模塊,用于生成節(jié)目流密鑰,加密節(jié)目流; 節(jié)目流密鑰模塊,設置在不同的業(yè)務管理平臺中,用于加密所述節(jié)目流加密模塊生成的節(jié)目流密鑰,生成加密節(jié)目流密鑰;標識設置模塊,設置在不同的業(yè)務管理平臺中,用于在攜帶有所述節(jié) 目流加密才莫塊生成的節(jié)目流密鑰的消息中設置所屬業(yè)務管理平臺的標識;播放模塊,用于播放所述節(jié)目流加密模塊加密后的節(jié)目流、及攜帶有 所述節(jié)目流密鑰模塊生成的加密節(jié)目流密鑰與所述標識設置模塊設置的 標識的消息。
11、 一種實現(xiàn)節(jié)目流在不同平臺終端播放的系統(tǒng),其特征在于,包括 節(jié)目流加密模塊,用于生成節(jié)目流密鑰,加密節(jié)目流; 標識配置模塊,用于為不同的業(yè)務管理平臺分配不同的標識; 節(jié)目流密鑰模塊,設置在不同的業(yè)務管理平臺中,用于加密所述節(jié)目流加密模塊生成的節(jié)目流密鑰,生成加密節(jié)目流密鑰的節(jié)目流密鑰消息; 標識發(fā)送模塊,設置在不同的業(yè)務管理平臺中,用于將所述標識配置 模塊分配的標識發(fā)送給終端;標識消息封裝模塊,設置在廣播網(wǎng)絡側,用于將所述標識配置模塊分 配的標識與扭對應的所述節(jié)目流密鑰模塊生成的節(jié)目流密鑰消息分別封 裝為攜帶標識的消息,或者將所述標識配置模塊分配的標識與相對應的所 述節(jié)目流密鑰模塊生成的節(jié)目流密鑰消息之間的對應關系封裝為攜帶標識的消息;播放模塊,用于播放所述節(jié)目流加密模塊加密后的節(jié)目流、所述標識 消息封裝模塊封裝的攜帶標識的消息或者所述攜帶標識的消息及攜帶所 述節(jié)目流密鑰糢塊生成的加密節(jié)目流密鑰的消息。
12、 一種移動終端,其特征在于,包括廣l番消息接收才莫塊,用于接收廣播網(wǎng)播放的節(jié)目流及攜帶有標識、加密節(jié)目流密鑰的消息;標識存儲糢塊,用于存儲所屬業(yè)務管理平臺的標識; 密鑰選擇模塊,用于讀取所述廣播消息接收模塊接收的消息中的標識,從中選擇攜帶有與所述標識存儲模塊存儲的標識一致的加密節(jié)目流密鑰;解密模塊,用于根據(jù)所述密鑰選擇模塊選擇的加密節(jié)目流密鑰,解密 所述廣播消息接收模塊接收的節(jié)目流;播放模塊,用于播放所述解密模塊解密的節(jié)目流。
13、 根據(jù)權利要求12所述的移動終端,其特征在于,所述標識存儲 模塊進一步連接有標識獲取模塊,所述標識獲取模塊用于從所屬的業(yè)務管 理平臺獲取標識。
全文摘要
本發(fā)明涉及一種實現(xiàn)節(jié)目流在不同平臺終端播放的方法、系統(tǒng)及移動終端,方法通過在廣播流中設置區(qū)分不同業(yè)務管理平臺的標識,使得各業(yè)務管理平臺的終端通過標識選擇可解密的節(jié)目流密鑰消息,從而實現(xiàn)了節(jié)目流在不同業(yè)務管理平臺或移動通信網(wǎng)絡終端上的播放。系統(tǒng)包括節(jié)目流加密模塊、節(jié)目流密鑰模塊、標識設置模塊及播放模塊;或包括節(jié)目流加密模塊、標識配置模塊、節(jié)目流密鑰模塊、標識發(fā)送模塊、標識消息封裝模塊及播放模塊;實現(xiàn)了節(jié)目流在不同業(yè)務管理平臺或移動通信網(wǎng)絡終端上的播放。移動終端包括廣播消息接收模塊、標識存儲模塊、密鑰選擇模塊、解密模塊及播放模塊;實現(xiàn)了移動終端播放覆蓋多個業(yè)務管理平臺終端的廣播網(wǎng)播放的電視節(jié)目。
文檔編號H04N7/16GK101267533SQ20071006441
公開日2008年9月17日 申請日期2007年3月14日 優(yōu)先權日2007年3月14日
發(fā)明者張慧媛, 路曉明 申請人:中國移動通信集團公司