国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      實(shí)現(xiàn)虛擬頻道業(yè)務(wù)的系統(tǒng)、保護(hù)方法和服務(wù)器的制作方法

      文檔序號(hào):7652053閱讀:102來(lái)源:國(guó)知局
      專利名稱:實(shí)現(xiàn)虛擬頻道業(yè)務(wù)的系統(tǒng)、保護(hù)方法和服務(wù)器的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及視頻點(diǎn)播技術(shù),特別涉及一種實(shí)現(xiàn)虛擬頻道業(yè)務(wù)的系統(tǒng)、保護(hù)方法、加密服務(wù)器和準(zhǔn)視頻點(diǎn)播服務(wù)器。
      背景技術(shù)
      NVOD(Near Video On-Demand,準(zhǔn)視頻點(diǎn)播)是一種準(zhǔn)視頻點(diǎn)播業(yè)務(wù),最早是有線電視領(lǐng)域的一個(gè)業(yè)務(wù),根據(jù)有線電視網(wǎng)絡(luò)為單向網(wǎng)絡(luò)的特性,視頻服務(wù)器將節(jié)目在多個(gè)頻道上不停地播放,多個(gè)頻道中的節(jié)目相同,但是開(kāi)始播放時(shí)間一次相隔一定的時(shí)間。用戶可以通過(guò)選擇合適的頻道,收看不同進(jìn)度的節(jié)目。
      隨著寬帶網(wǎng)絡(luò)的普及,IPTV(Internet Protocol Television or InteractivePersonal Television,IP電視)業(yè)務(wù)即交互式網(wǎng)絡(luò)電視廣泛部署了VOD(VideoOn-Demand,視頻點(diǎn)播)業(yè)務(wù),VOD業(yè)務(wù)中,用戶可以自由地指定節(jié)目的開(kāi)始時(shí)間、并在節(jié)目的播放過(guò)程中使用快進(jìn)、快退、暫停和定位等操作,因此用戶可隨時(shí)、隨地、隨意欣賞節(jié)目?jī)?nèi)容。點(diǎn)播業(yè)務(wù)對(duì)網(wǎng)絡(luò)帶寬的開(kāi)銷較大,每個(gè)用戶在使用業(yè)務(wù)時(shí),單獨(dú)建立與媒體服務(wù)器的單播方式的連接,用于接收視頻節(jié)目。不同的用戶即使用相同的業(yè)務(wù),也無(wú)法共享在網(wǎng)絡(luò)中傳送的視頻節(jié)目數(shù)據(jù)報(bào)文。如果使用相同業(yè)務(wù)的用戶較多,則會(huì)造成網(wǎng)絡(luò)帶寬的浪費(fèi)。
      IPTV運(yùn)營(yíng)商借鑒有線電視網(wǎng)絡(luò)上的NVOD業(yè)務(wù),部署虛擬頻道業(yè)務(wù),將一組VOD節(jié)目按照時(shí)間順序串聯(lián),在同一個(gè)地址和端口上,以組播或廣播的方式推送給用戶,授權(quán)用戶終端設(shè)備加入到組播組中,就可以接收視頻節(jié)目數(shù)據(jù),虛擬頻道使運(yùn)營(yíng)商可以為用戶提供更加豐富的直播頻道。
      對(duì)于NVOD業(yè)務(wù)的保護(hù),在傳統(tǒng)的數(shù)字電視領(lǐng)域采用CAS(ConditionalAccess System,條件接入系統(tǒng)),CAS作為一個(gè)條件接入系統(tǒng),主要提供對(duì)節(jié)目的加密功能和對(duì)授權(quán)用戶的接入控制功能。一般由加密子系統(tǒng)和授權(quán)子系統(tǒng)組成,其中加密子系統(tǒng)完成對(duì)內(nèi)容的加密保護(hù),為每個(gè)加密的節(jié)目流產(chǎn)生一個(gè)授權(quán)控制消息流,授權(quán)控制消息流和節(jié)目流一起分發(fā)給用戶;授權(quán)子系統(tǒng)實(shí)現(xiàn)對(duì)定購(gòu)節(jié)目的用戶的授權(quán)功能,為每個(gè)已經(jīng)訂購(gòu)節(jié)目的用戶產(chǎn)生一個(gè)授權(quán)控制消息,并分發(fā)給用戶。
      在IPTV領(lǐng)域中繼承了CAS系統(tǒng)的保護(hù)方法,中間件作為IPTV業(yè)務(wù)的核心控制,實(shí)現(xiàn)業(yè)務(wù)的交互控制、用戶和業(yè)務(wù)的管理、EPG(Electronic ProgramGuide,電子節(jié)目導(dǎo)航)的下發(fā)、OSS(Operating Support System,操作支撐系統(tǒng))/BSS(Business Support System,業(yè)務(wù)支撐系統(tǒng))集成等功能。
      在IPTV領(lǐng)域,虛擬頻道節(jié)目的保護(hù)主要包括如下步驟1、中間件將虛擬頻道定義為一個(gè)NVOD產(chǎn)品,并請(qǐng)求在CAS系統(tǒng)中創(chuàng)建對(duì)應(yīng)的產(chǎn)品編號(hào),CAS系統(tǒng)為指定的產(chǎn)品維護(hù)對(duì)應(yīng)的產(chǎn)品密鑰;2、中間件請(qǐng)求CAS系統(tǒng)將所有加入虛擬頻道的VOD節(jié)目進(jìn)行加密,CAS系統(tǒng)使用加密密鑰(或加密密鑰的初始字)對(duì)VOD節(jié)目的報(bào)文進(jìn)行加密,同時(shí)產(chǎn)生ECM(Entitlement Control Message,授權(quán)控制消息)消息,ECM消息中包括NVOD產(chǎn)品編號(hào)和使用NVOD產(chǎn)品密鑰對(duì)加密密鑰(或加密密鑰的初始字)進(jìn)行加密后的信息。ECM消息加入到節(jié)目報(bào)文中,CAS系統(tǒng)將加密后的VOD節(jié)目報(bào)文發(fā)布到NVOD服務(wù)器;3、在NVOD服務(wù)器上,將NVOD虛擬頻道節(jié)目列表中的所有VOD節(jié)目文件組織為一個(gè)虛擬頻道。并按照事先編排的時(shí)間順序?qū)OD節(jié)目的加密報(bào)文及ECM消息發(fā)布到指定的組播地址上;4、在用戶定購(gòu)虛擬頻道后,中間件請(qǐng)求CAS系統(tǒng)將虛擬頻道授權(quán)給用戶的終端設(shè)備。CAS系統(tǒng)為用戶的終端設(shè)備產(chǎn)生對(duì)應(yīng)的EMM(EntitlementManagement Message,授權(quán)管理消息)消息,EMM消息中包括虛擬頻道對(duì)應(yīng)的產(chǎn)品編號(hào)及產(chǎn)品密鑰。
      5、用戶在消費(fèi)虛擬頻道時(shí),機(jī)頂盒首先加入到承載網(wǎng)絡(luò)的虛擬頻道的組播組中,開(kāi)始接收節(jié)目報(bào)文和ECM消息,在獲得對(duì)應(yīng)節(jié)目的ECM消息后,使用NVOD產(chǎn)品對(duì)應(yīng)的產(chǎn)品密鑰對(duì)ECM消息中對(duì)應(yīng)產(chǎn)品編號(hào)的加密信息進(jìn)行解密,從而獲得對(duì)虛擬頻道報(bào)文的加密密鑰。使用加密密鑰(或加密密鑰初始字)對(duì)接收到的節(jié)目報(bào)文進(jìn)行解密獲得明文的報(bào)文后,發(fā)送到播放器進(jìn)行播放。
      如果對(duì)組成一個(gè)虛擬頻道的加密VOD節(jié)目使用不同的加密密鑰,則在節(jié)目切換的同時(shí),要求終端同時(shí)切換相應(yīng)的密鑰,實(shí)現(xiàn)該過(guò)程相當(dāng)復(fù)雜。所以現(xiàn)有條件接入技術(shù)在發(fā)布NVOD產(chǎn)品時(shí),一般使用相同的密鑰加密在同一個(gè)NVOD虛擬頻道中組播的所有VOD節(jié)目,這樣對(duì)同一個(gè)VOD節(jié)目至少需要加密兩遍,一個(gè)用于VOD節(jié)目的單播,一個(gè)用于虛擬頻道的組播,如果該VOD節(jié)目加入了多個(gè)NVOD虛擬頻道,則加密的VOD節(jié)目副本將更多,從而占用了大量的系統(tǒng)存儲(chǔ)資源。

      發(fā)明內(nèi)容
      本發(fā)明實(shí)施例提供一種實(shí)現(xiàn)虛擬頻道業(yè)務(wù)的系統(tǒng)、保護(hù)方法、加密服務(wù)器和準(zhǔn)視頻點(diǎn)播服務(wù)器,用以解決現(xiàn)有NVOD虛擬頻道業(yè)務(wù)中,被多次加密的VOD節(jié)目副本的加密報(bào)文占用大量的系統(tǒng)存儲(chǔ)資源的問(wèn)題。
      為此,本發(fā)明實(shí)施體提供如下技術(shù)方案一種實(shí)現(xiàn)虛擬頻道業(yè)務(wù)的系統(tǒng),包括視頻點(diǎn)播節(jié)目?jī)?nèi)容存儲(chǔ)服務(wù)器;中間件,用于控制虛擬頻道業(yè)務(wù);加密服務(wù)器,用于根據(jù)所述中間件發(fā)出的虛擬頻道業(yè)務(wù)控制信號(hào),為所述內(nèi)容存儲(chǔ)服務(wù)器中的各視頻點(diǎn)播節(jié)目?jī)?nèi)容分別產(chǎn)生一個(gè)關(guān)聯(lián)的內(nèi)容密鑰,根據(jù)每一個(gè)內(nèi)容密鑰分別對(duì)所關(guān)聯(lián)的視頻點(diǎn)播節(jié)目?jī)?nèi)容進(jìn)行加密并輸出加密的節(jié)目?jī)?nèi)容;為組播各視頻點(diǎn)播節(jié)目?jī)?nèi)容的虛擬頻道產(chǎn)生頻道密鑰,利用所述頻道密鑰對(duì)各內(nèi)容密鑰進(jìn)行加密并輸出加密信息,以及將頻道密鑰授權(quán)給定購(gòu)所述虛擬頻道的用戶終端設(shè)備;視頻點(diǎn)播服務(wù)器,用于接收并發(fā)布各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密的節(jié)目?jī)?nèi)容;準(zhǔn)視頻點(diǎn)播服務(wù)器,用于接收各內(nèi)容密鑰的加密信息,并從視頻點(diǎn)播服務(wù)器上獲取各視頻點(diǎn)播節(jié)目?jī)?nèi)容的節(jié)目?jī)?nèi)容,以及在所述虛擬頻道上組播各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文和各內(nèi)容密鑰的加密信息。
      一種加密服務(wù)器,包括節(jié)目?jī)?nèi)容獲取單元,用于從視頻點(diǎn)播節(jié)目?jī)?nèi)容存儲(chǔ)服務(wù)器獲取各視頻點(diǎn)播節(jié)目?jī)?nèi)容;節(jié)目?jī)?nèi)容加密單元,用于為各視頻點(diǎn)播節(jié)目?jī)?nèi)容分別產(chǎn)生一個(gè)關(guān)聯(lián)的內(nèi)容密鑰,根據(jù)每一個(gè)內(nèi)容密鑰分別對(duì)所關(guān)聯(lián)的視頻點(diǎn)播節(jié)目?jī)?nèi)容進(jìn)行加密,生成的各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文;加密報(bào)文發(fā)布單元,用于將所述節(jié)目?jī)?nèi)容加密單元生成的各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密節(jié)目?jī)?nèi)容發(fā)布到視頻點(diǎn)播服務(wù)器;內(nèi)容密鑰加密單元,用于為組播各視頻點(diǎn)播節(jié)目?jī)?nèi)容的虛擬頻道產(chǎn)生頻道密鑰,利用所述頻道密鑰對(duì)節(jié)目?jī)?nèi)容加密單元產(chǎn)生的各內(nèi)容密鑰進(jìn)行加密,生成各內(nèi)容密鑰的加密信息,所述加密信息包括加密后的內(nèi)容密鑰和節(jié)目的控制信息;頻道密鑰授權(quán)單元,用于將所述內(nèi)容密鑰加密單元產(chǎn)生的虛擬頻道的頻道密鑰授權(quán)給定購(gòu)該虛擬頻道的用戶終端設(shè)備。
      還包括第一組播控制單元,用于從所述視頻點(diǎn)播服務(wù)器獲取所述各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密節(jié)目?jī)?nèi)容,從所述內(nèi)容密鑰加密單元獲取各內(nèi)容密鑰的加密信息,并在所述虛擬頻道上組播各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文和各內(nèi)容密鑰的加密信息。
      或者,還包括第二組播控制單元,用于從所述節(jié)目?jī)?nèi)容加密單元獲取各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文,從內(nèi)容密鑰加密單元獲取各內(nèi)容密鑰的加密信息,并在所述虛擬頻道上組播各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文和各內(nèi)容密鑰的加密信息。
      一種準(zhǔn)視頻點(diǎn)播服務(wù)器,包括加密信息獲取單元,用于從加密服務(wù)器獲取各內(nèi)容密鑰的加密信息;加密報(bào)文獲取單元,用于從視頻點(diǎn)播服務(wù)器獲取各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密節(jié)目?jī)?nèi)容;組播控制單元,用于在虛擬頻道上組播各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文和各內(nèi)容密鑰的加密信息。
      一種保護(hù)虛擬頻道業(yè)務(wù)的方法,包括為各視頻點(diǎn)播節(jié)目?jī)?nèi)容分別產(chǎn)生一個(gè)關(guān)聯(lián)的內(nèi)容密鑰,每一個(gè)內(nèi)容密鑰分別用于對(duì)所關(guān)聯(lián)的視頻點(diǎn)播節(jié)目?jī)?nèi)容進(jìn)行加密,各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文用于在所述虛擬頻道上進(jìn)行組播;為所述虛擬頻道產(chǎn)生頻道密鑰,該頻道密鑰用于對(duì)各內(nèi)容密鑰進(jìn)行加密并被授權(quán)給定購(gòu)所述虛擬頻道的用戶終端設(shè)備,以及各內(nèi)容密鑰的加密信息被組播給所述用戶終端設(shè)備。
      一種實(shí)現(xiàn)虛擬頻道業(yè)務(wù)的方法,包括為各視頻點(diǎn)播節(jié)目?jī)?nèi)容分別產(chǎn)生一個(gè)關(guān)聯(lián)的內(nèi)容密鑰,每一個(gè)內(nèi)容密鑰分別用于對(duì)所關(guān)聯(lián)的視頻點(diǎn)播節(jié)目?jī)?nèi)容進(jìn)行加密,各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文用于在所述虛擬頻道上進(jìn)行組播;為所述虛擬頻道產(chǎn)生頻道密鑰,該頻道密鑰用于對(duì)各內(nèi)容密鑰進(jìn)行加密并被授權(quán)給定購(gòu)所述虛擬頻道的用戶終端設(shè)備,以及各內(nèi)容密鑰的加密信息被組播給所述用戶終端設(shè)備;所述用戶終端設(shè)備利用授權(quán)的頻道密鑰解密接收到的加密信息以獲得各視頻點(diǎn)播節(jié)目?jī)?nèi)容密鑰;以及利用各視頻點(diǎn)播節(jié)目?jī)?nèi)容密鑰解密加入虛擬頻道組播組后接收的各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文。
      本發(fā)明實(shí)施例提供的技術(shù)方案中,為每一個(gè)需要在虛擬頻道上組播的VOD節(jié)目生成一個(gè)唯一關(guān)聯(lián)的內(nèi)容密鑰,利用內(nèi)容密鑰對(duì)所關(guān)聯(lián)的VOD節(jié)目進(jìn)行加密,并保存VOD節(jié)目的加密報(bào)文,加密報(bào)文用于在虛擬頻道上進(jìn)行組播。并為組播該VOD節(jié)目的虛擬頻道生成一個(gè)頻道密鑰,然后將頻道密鑰授權(quán)給請(qǐng)求該虛擬頻道的用戶終端設(shè)備,在虛擬頻道上組播VOD節(jié)目加密報(bào)文的同時(shí),組播利用頻道密鑰加密過(guò)的內(nèi)容密鑰。這樣,加入虛擬頻道的用戶終端設(shè)備利用授權(quán)的頻道密鑰對(duì)解密得到內(nèi)容密鑰,再用內(nèi)容頻道節(jié)目VOD節(jié)目的加密報(bào)文。當(dāng)該VOD節(jié)目在不同的虛擬頻道上組播時(shí),利用虛擬頻道的頻道密鑰將VOD節(jié)目的內(nèi)容密鑰安全的發(fā)送給授權(quán)的用戶終端設(shè)備,從而實(shí)現(xiàn)虛擬頻道業(yè)務(wù)所需要的保護(hù)。通過(guò)本發(fā)明實(shí)施例提供的虛擬頻道業(yè)務(wù)實(shí)現(xiàn)方法,只需要對(duì)VOD節(jié)目進(jìn)行一次加密操作并保存一個(gè)VOD節(jié)目副本的加密報(bào)文,節(jié)省了系統(tǒng)存儲(chǔ)資源。


      圖1為本發(fā)明實(shí)施例提供的利用加密服務(wù)器實(shí)現(xiàn)虛擬頻道業(yè)務(wù)的系統(tǒng)結(jié)構(gòu)示意圖;圖2為本發(fā)明實(shí)施例一種加密服務(wù)器的主要結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例提供的一種NVOD服務(wù)器的主要結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例提供的利用NVOD服務(wù)器實(shí)現(xiàn)虛擬頻道業(yè)務(wù)的系統(tǒng)結(jié)構(gòu)示意圖;圖5、圖6分別為本發(fā)明實(shí)施例提供的一種NVOD服務(wù)器的主要結(jié)構(gòu)示意圖。
      具體實(shí)施例方式
      本發(fā)明實(shí)施例提供一種對(duì)NVOD節(jié)目進(jìn)行加密的虛擬頻道業(yè)務(wù)實(shí)現(xiàn)方法,為每一個(gè)需要在虛擬頻道上組播的VOD節(jié)目生成一個(gè)唯一關(guān)聯(lián)的內(nèi)容密鑰,利用內(nèi)容密鑰對(duì)所關(guān)聯(lián)的VOD節(jié)目進(jìn)行加密,并保存VOD節(jié)目的加密節(jié)目?jī)?nèi)容,加密節(jié)目?jī)?nèi)容用于生成加密報(bào)文并在虛擬頻道上組播加密報(bào)文;并為組播該VOD節(jié)目的虛擬頻道生成一個(gè)頻道密鑰,將頻道密鑰授權(quán)給請(qǐng)求該虛擬頻道的用戶終端設(shè)備,在虛擬頻道上組播VOD節(jié)目加密報(bào)文,并組播利用頻道密鑰加密過(guò)的內(nèi)容密鑰。這樣,加入虛擬頻道的用戶終端設(shè)備利用授權(quán)的頻道密鑰解密得到內(nèi)容密鑰,用內(nèi)容密鑰解密通過(guò)虛擬頻道組播組接收到的VOD節(jié)目加密報(bào)文。
      通過(guò)本發(fā)明實(shí)施例提供的虛擬頻道業(yè)務(wù)實(shí)現(xiàn)方法,只需要對(duì)VOD節(jié)目進(jìn)行一次加密操作并保存一個(gè)節(jié)目副本的加密節(jié)目?jī)?nèi)容,當(dāng)該VOD節(jié)目在不同的虛擬頻道上組播時(shí),利用對(duì)應(yīng)虛擬頻道的頻道密鑰將VOD節(jié)目的內(nèi)容密鑰安全的發(fā)送給授權(quán)的用戶終端設(shè)備,從而實(shí)現(xiàn)虛擬頻道業(yè)務(wù)所需要的保護(hù)。
      密鑰的生成、加密操作及授權(quán)操作可以借助專用的加密服務(wù)器實(shí)現(xiàn),該加密服務(wù)器可以設(shè)置在現(xiàn)有的DRM(Digital Rights Management,數(shù)字授權(quán)信息管理)系統(tǒng)中,或者加密服務(wù)器的功能由DRM系統(tǒng)中已經(jīng)設(shè)置的服務(wù)器承擔(dān),加密服務(wù)器執(zhí)行的功能還可以利用NVOD服務(wù)器實(shí)現(xiàn),下面首先以將加密服務(wù)器設(shè)置在DRM系統(tǒng)中為例進(jìn)行詳細(xì)說(shuō)明。
      如圖1所示,本發(fā)明實(shí)施例提供的虛擬頻道業(yè)務(wù)實(shí)現(xiàn)系統(tǒng)包括內(nèi)容存儲(chǔ)服務(wù)器10,內(nèi)容存儲(chǔ)服務(wù)器10上存儲(chǔ)有可提供的VOD節(jié)目報(bào)文,每一個(gè)VOD節(jié)目對(duì)應(yīng)一個(gè)內(nèi)容標(biāo)識(shí)(ContentID);中間件20,用于控制對(duì)VOD節(jié)目?jī)?nèi)容的加密、對(duì)用戶的授權(quán)、虛擬頻道的創(chuàng)建、啟動(dòng)和停止等;加密服務(wù)器30,設(shè)置在DRM系統(tǒng)中,用于執(zhí)行加密、密鑰維護(hù)及授權(quán)的功能;VOD服務(wù)器40,用于單播VOD節(jié)目,用戶終端設(shè)備利用RTSP協(xié)議和VOD服務(wù)器40之間建立單播鏈接,VOD服務(wù)器40向終端設(shè)備進(jìn)行VOD節(jié)目的單播(Unicast);NVOD服務(wù)器51,用于在創(chuàng)建的虛擬頻道上組播VOD節(jié)目,終端設(shè)備利用RTSP協(xié)議加入NVOD服務(wù)器51提供的虛擬頻道組播組,接收組播(Multicast)的VOD節(jié)目報(bào)文;下面以一個(gè)虛擬頻道的創(chuàng)建啟動(dòng)過(guò)程為例,詳細(xì)描述各功能實(shí)體所執(zhí)行的具體功能1、中間件請(qǐng)求加密服務(wù)器對(duì)需要保護(hù)的VOD節(jié)目進(jìn)行加密,加密服務(wù)器為每個(gè)需要保護(hù)的VOD節(jié)目產(chǎn)生并維護(hù)一個(gè)ContentID和內(nèi)容密鑰對(duì),從內(nèi)容存儲(chǔ)服務(wù)器中獲取需要保護(hù)的VOD節(jié)目并使用內(nèi)容密鑰進(jìn)行加密,將VOD節(jié)目的加密節(jié)目?jī)?nèi)容發(fā)布到VOD服務(wù)器;加密服務(wù)器維護(hù)的ContentID和內(nèi)容密鑰對(duì)例如表1所示表1.

      2、中間件創(chuàng)建一個(gè)虛擬頻道,為虛擬頻道分配一個(gè)頻道標(biāo)識(shí)(ChannelID),并通過(guò)中間件與加密服務(wù)器的接口,請(qǐng)求加密服務(wù)器創(chuàng)建標(biāo)識(shí)為ChannelID的虛擬頻道,產(chǎn)生并維護(hù)ChannelID和對(duì)應(yīng)的頻道密鑰;ChannelID和對(duì)應(yīng)的頻道密鑰例如表2所示表2.

      中間件創(chuàng)建虛擬頻道的過(guò)程主要包括如下步驟(1)、中間件分配一個(gè)ChannelID;
      (2)、中間件向加密服務(wù)器發(fā)送創(chuàng)建虛擬頻道請(qǐng)求消息,消息中包括ChannelID等參數(shù);(3)、加密服務(wù)器接受請(qǐng)求消息,為ChannelID分配一個(gè)頻道密鑰,并保存ChannelID和頻道密鑰的對(duì)應(yīng)關(guān)系;(4)、加密服務(wù)器向中間件返回虛擬頻道創(chuàng)建成功響應(yīng)。
      3、中間件向加密服務(wù)器請(qǐng)求將一組VOD節(jié)目加入到指定的虛擬頻道組中,加密服務(wù)器使用該虛擬頻道的ChannelID對(duì)應(yīng)的頻道密鑰,對(duì)該組VOD節(jié)目中的每一個(gè)VOD節(jié)目的內(nèi)容密鑰進(jìn)行加密,產(chǎn)生頻道加密信息,并將頻道加密信息返回給中間件。
      頻道加密信息中包括用頻道密鑰加密的每一個(gè)VOD節(jié)目的內(nèi)容密鑰、頻道加密信息的有效時(shí)間(利用生效時(shí)間和失效時(shí)間限定)、VOD節(jié)目的接入控制條件等;例如該虛擬頻道組中包括4個(gè)VOD節(jié)目,則該頻道加密信息的具體內(nèi)容例如表3所示,為了便于擴(kuò)展,可以采用TLV(Type/Length/Value,類型/長(zhǎng)度/值)方式編碼方式表3

      4、中間件向NVOD服務(wù)器發(fā)送該指定虛擬頻道的啟動(dòng)請(qǐng)求,啟動(dòng)請(qǐng)求中包括所有需要在該指定虛擬頻道中播放的VOD節(jié)目列表和VOD節(jié)目對(duì)應(yīng)的頻道加密信息。
      節(jié)目列表包括在一個(gè)虛擬頻道中播放的所有VOD節(jié)目的相關(guān)信息和各VOD節(jié)目的編排信息,每一個(gè)VOD節(jié)目的相關(guān)信息包括ContentID,各VOD節(jié)目的描述文件的訪問(wèn)地址、節(jié)目屬性等。
      5、啟動(dòng)虛擬頻道后,NVOD服務(wù)器根據(jù)VOD節(jié)目列表中VOD節(jié)目的相關(guān)信息分別建立與VOD服務(wù)器的連接,獲取每一個(gè)VOD節(jié)目被內(nèi)容密鑰加密后的加密節(jié)目?jī)?nèi)容,利用加密節(jié)目?jī)?nèi)容生成加密報(bào)文,將加密報(bào)文和頻道加密信息發(fā)布到虛擬頻道的組播組中;6、在啟動(dòng)虛擬頻道的同時(shí),將VOD節(jié)目對(duì)應(yīng)的頻道加密信息和節(jié)目流一起發(fā)布到承載網(wǎng)絡(luò)中;其中,一個(gè)VOD節(jié)目頻道加密信息的發(fā)布方法可以有以下兩種(1)、采用頻道加密信息單獨(dú)發(fā)送的方式,將承載VOD節(jié)目頻道加密信息的RTP報(bào)文作為控制流發(fā)布到頻道控制信息組播地址的指定端口中。該方法中,還需要將從NVOD服務(wù)器上獲取頻道加密信息的組播地址和VOD節(jié)目的加密報(bào)文一起發(fā)布到承載網(wǎng)絡(luò)中。
      (2)、將指定節(jié)目的頻道加密信息拼接在每一個(gè)加密報(bào)文后形成新的頻道節(jié)目報(bào)文,發(fā)布到頻道組播組中;NVOD服務(wù)器可以在步驟5中,根據(jù)NVOD節(jié)目列表先分別獲取每一個(gè)VOD節(jié)目加密節(jié)目?jī)?nèi)容后再逐個(gè)播放,也可以在一個(gè)VOD節(jié)目播放完畢前,再根據(jù)NVOD節(jié)目列表中選取下一個(gè)VOD節(jié)目重復(fù)步驟5和6。
      7、在用戶向中間件定購(gòu)虛擬頻道后,中間件請(qǐng)求加密服務(wù)器將虛擬頻道授權(quán)給用戶的終端設(shè)備。加密服務(wù)器為用戶的終端設(shè)備產(chǎn)生對(duì)應(yīng)的授權(quán)信息,并將授權(quán)信息發(fā)送給終端設(shè)備,授權(quán)信息中包括頻道ChannelID、虛擬頻道密鑰、虛擬頻道的接入約束條件。
      8、用戶在消費(fèi)虛擬頻道時(shí)對(duì)應(yīng)頻道加密信息單獨(dú)發(fā)送的方式1(1)、用戶加入到虛擬頻道的頻道控制信息組播組中,獲得控制流的組播地址,根據(jù)控制流的組播地址接收虛擬頻道的加密信息,使用ChannelID查找是否存在對(duì)應(yīng)的授權(quán)信息,如果存在則使用頻道密鑰對(duì)頻道加密信息進(jìn)行解密獲得VOD節(jié)目的內(nèi)容密鑰;(2)、接收在虛擬頻道上組播的VOD節(jié)目加密報(bào)文,使用VOD節(jié)目的內(nèi)容密鑰對(duì)加密報(bào)文進(jìn)行解密,將解密的明文發(fā)送到播放器進(jìn)行播放。
      對(duì)應(yīng)頻道加密信息和節(jié)目加密報(bào)文一起發(fā)送的方式2,用戶加入到虛擬頻道的組播組中逐個(gè)接收頻道節(jié)目報(bào)文(1)、從每一個(gè)頻道節(jié)目報(bào)文中獲得頻道加密信息,使用ChannelID查找是否存在對(duì)應(yīng)的授權(quán)信息,如果存在則使用頻道密鑰對(duì)頻道加密信息進(jìn)行解密獲得VOD節(jié)目的內(nèi)容密鑰;(2)、使用VOD節(jié)目的內(nèi)容密鑰對(duì)每一個(gè)加密報(bào)文進(jìn)行解密,將解密的明文發(fā)送到播放器進(jìn)行播放。
      在當(dāng)前的頻道加密信息的有效期結(jié)束前,向NVOD Server重新申請(qǐng)下個(gè)階段的頻道加密信息。
      中間件與加密服務(wù)器之間需要表4所示的接口表4

      中間件與NVOD服務(wù)器之間需要表5所示的接口表5


      NVOD服務(wù)器與終端之間需要表6所示的接口表6

      由于密鑰、加密節(jié)目?jī)?nèi)容、加密信息等由加密服務(wù)器產(chǎn)生,NVOD服務(wù)器僅提供這些信息的傳輸,并不能解密這些信息,加之NVOD服務(wù)器和中間件以及VOD服務(wù)器之間傳遞的信息也都是被加密的,滿足VOD節(jié)目保護(hù)的需要,并具備很高的安全性。
      如圖2所示,為本發(fā)明實(shí)施例提供一種加密服務(wù)器的主要結(jié)構(gòu)示意圖,包括節(jié)目?jī)?nèi)容獲取單元301,用于從視頻點(diǎn)播節(jié)目?jī)?nèi)容存儲(chǔ)服務(wù)器獲取各VOD節(jié)目?jī)?nèi)容;節(jié)目?jī)?nèi)容加密單元302,用于為各VOD節(jié)目?jī)?nèi)容分別產(chǎn)生一個(gè)關(guān)聯(lián)的內(nèi)容密鑰,并根據(jù)每一個(gè)內(nèi)容密鑰分別對(duì)所關(guān)聯(lián)的VOD節(jié)目?jī)?nèi)容進(jìn)行加密,生成各VOD節(jié)目?jī)?nèi)容的加密節(jié)目?jī)?nèi)容;加密報(bào)文發(fā)布單元303,用于將節(jié)目?jī)?nèi)容加密單元302生成的各VOD節(jié)目?jī)?nèi)容的加密節(jié)目?jī)?nèi)容發(fā)布到VOD服務(wù)器;內(nèi)容密鑰加密單元304,用于為組播各VOD節(jié)目?jī)?nèi)容的虛擬頻道產(chǎn)生頻道密鑰,并利用所述頻道密鑰對(duì)節(jié)目?jī)?nèi)容加密單元302產(chǎn)生的各內(nèi)容密鑰進(jìn)行加密;頻道密鑰授權(quán)單元305,用于將內(nèi)容密鑰加密單元304產(chǎn)生的虛擬頻道的頻道密鑰授權(quán)給定購(gòu)對(duì)應(yīng)虛擬頻道的用戶終端設(shè)備。
      其中,節(jié)目?jī)?nèi)容加密單元302和內(nèi)容密鑰加密單元304可以合并設(shè)置。
      進(jìn)一步,加密服務(wù)器還可以包括加密信息發(fā)布單元308,用于向中間件發(fā)布節(jié)目?jī)?nèi)容加密單元302產(chǎn)生的各內(nèi)容密鑰的加密信息。如果加密服務(wù)器和NVOD服務(wù)器合并設(shè)置時(shí),加密信息可以只保存在本地,不需要設(shè)置該加密信息發(fā)布單元308。
      如圖3所示,本發(fā)明實(shí)施例還提供一種NVOD服務(wù)器,主要包括加密信息獲取單元511,用于從加密服務(wù)器獲取各內(nèi)容密鑰的加密信息;加密報(bào)文獲取單元512,用于從VOD服務(wù)器獲取各VOD節(jié)目?jī)?nèi)容的加密節(jié)目?jī)?nèi)容;組播控制單元513,用于在虛擬頻道上組播各VOD節(jié)目?jī)?nèi)容的加密報(bào)文和各內(nèi)容密鑰的加密信息。
      本發(fā)明實(shí)施例采用加密服務(wù)器對(duì)IPTV業(yè)務(wù)進(jìn)行業(yè)務(wù)保護(hù)時(shí),在VOD服務(wù)器上只保存一個(gè)VOD節(jié)目副本的加密節(jié)目?jī)?nèi)容,降低了系統(tǒng)的存儲(chǔ)開(kāi)銷。
      下面再以利用NVOD服務(wù)器實(shí)現(xiàn)對(duì)NVOD虛擬頻道的保護(hù)為例進(jìn)行詳細(xì)說(shuō)明,NVOD服務(wù)器負(fù)責(zé)產(chǎn)生相關(guān)密鑰以及執(zhí)行加密和授權(quán)的操作。
      如圖4所示,本發(fā)明實(shí)施例提供的利用NVOD服務(wù)器對(duì)NVOD節(jié)目進(jìn)行加密的虛擬頻道業(yè)務(wù)實(shí)現(xiàn)系統(tǒng),本實(shí)施例中,相當(dāng)于將加密服務(wù)器和NVOD服務(wù)器合并設(shè)置,該系統(tǒng)主要包括內(nèi)容存儲(chǔ)服務(wù)器10、中間件20和VOD服務(wù)器40,還包括NVOD服務(wù)器52,用于執(zhí)行加密、密鑰維護(hù)及授權(quán)的功能,并在創(chuàng)建的虛擬頻道上組播VOD節(jié)目加密報(bào)文和內(nèi)容密鑰的加密信息,終端設(shè)備利用RTSP協(xié)議加入NVOD服務(wù)器52提供的虛擬頻道組播組,接收組播(Multicast)的加密報(bào)文并從NVOD服務(wù)器52獲取內(nèi)容密鑰的加密信息;下面以一個(gè)虛擬頻道的創(chuàng)建啟動(dòng)過(guò)程為例,詳細(xì)描述各功能實(shí)體所執(zhí)行的具體功能1、中間件請(qǐng)求NVOD服務(wù)器對(duì)需要保護(hù)的VOD節(jié)目進(jìn)行加密,NVOD服務(wù)器為每個(gè)需要保護(hù)的VOD節(jié)目產(chǎn)生并維護(hù)一個(gè)ContentID和內(nèi)容密鑰對(duì),從內(nèi)容存儲(chǔ)服務(wù)器中獲取需要保護(hù)的VOD節(jié)目并使用內(nèi)容密鑰進(jìn)行加密,將VOD節(jié)目的加密節(jié)目?jī)?nèi)容發(fā)布到VOD服務(wù)器;2、中間件創(chuàng)建一個(gè)虛擬頻道,為虛擬頻道分配一個(gè)ChannelID,并通過(guò)中間件與NVOD服務(wù)器的接口,請(qǐng)求NVOD服務(wù)器創(chuàng)建一個(gè)標(biāo)識(shí)為ChannelID的虛擬頻道,并維護(hù)ChannelID和對(duì)應(yīng)的頻道密鑰;3、中間件向NVOD服務(wù)器請(qǐng)求將一組VOD節(jié)目加入到指定的虛擬頻道組中,NVOD服務(wù)器使用該虛擬頻道的ChannelID對(duì)應(yīng)的頻道密鑰,對(duì)該組VOD節(jié)目中的每一個(gè)VOD節(jié)目的內(nèi)容密鑰進(jìn)行加密,產(chǎn)生頻道加密信息,為該虛擬頻道保存頻道加密信息并向中間件返回給響應(yīng);4、中間件向NVOD服務(wù)器發(fā)送該指定虛擬頻道的啟動(dòng)請(qǐng)求,啟動(dòng)請(qǐng)求中包括ChannelID、在該虛擬頻道中播放的VOD節(jié)目列表。
      5、NVOD服務(wù)器啟動(dòng)虛擬頻道,NVOD服務(wù)器根據(jù)VOD節(jié)目列表中VOD節(jié)目的相關(guān)信息分別建立與VOD服務(wù)器的連接,獲取每一個(gè)VOD節(jié)目被內(nèi)容密鑰加密后的加密節(jié)目?jī)?nèi)容;6、在啟動(dòng)虛擬頻道的同時(shí),NVOD服務(wù)器將各加密報(bào)文和頻道加密信息發(fā)布到虛擬頻道的組播組中;其中,一個(gè)VOD節(jié)目頻道加密信息的發(fā)布方法仍然有兩種,其一是采用頻道加密信息單獨(dú)發(fā)送的方式;其二是將指定節(jié)目的頻道加密信息拼接在每一個(gè)加密報(bào)文后形成新的頻道節(jié)目報(bào)文,發(fā)布到頻道組播組中。
      NVOD服務(wù)器可以在步驟5中,根據(jù)NVOD節(jié)目列表獲取所有VOD節(jié)目加密報(bào)文后逐個(gè)播放,也可以在一個(gè)VOD節(jié)目播放完畢前,再根據(jù)NVOD節(jié)目列表中選取下一個(gè)VOD節(jié)目重復(fù)步驟5和6。
      7、在用戶定購(gòu)虛擬頻道后,中間件請(qǐng)求NVOD服務(wù)器將虛擬頻道授權(quán)給用戶的終端設(shè)備。NVOD服務(wù)器為用戶的終端設(shè)備產(chǎn)生對(duì)應(yīng)的,并將發(fā)送給終端設(shè)備,授權(quán)信息中包括頻道ChannelID、虛擬頻道密鑰、虛擬頻道的接入約束條件。
      8、用戶在消費(fèi)虛擬頻道時(shí)對(duì)應(yīng)頻道加密信息的方式,采用相應(yīng)方式獲取VOD節(jié)目的內(nèi)容密鑰,解密加入組播所接收的加密報(bào)文,將解密的明文發(fā)送到播放器進(jìn)行播放。
      在本發(fā)明實(shí)施例提供的另一個(gè)具體實(shí)施方式
      中,NVOD服務(wù)器還可以將VOD節(jié)目的加密節(jié)目?jī)?nèi)容保存在本地,然后在啟動(dòng)虛擬頻道后,直接從本地獲取VOD節(jié)目的加密節(jié)目?jī)?nèi)容進(jìn)行組播。
      如圖5所示,本發(fā)明實(shí)施例還提供一種NVOD服務(wù)器,該NVOD服務(wù)器除具備圖3所示加密服務(wù)器的所有功能單元外,還包括第一組播控制單元306,用于從所述視頻點(diǎn)播服務(wù)器獲取各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密節(jié)目?jī)?nèi)容,從所述內(nèi)容密鑰加密單元304獲取各內(nèi)容密鑰的加密信息,并在所述虛擬頻道上組播各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文和各內(nèi)容密鑰的加密信息。
      圖5所示的NVOD服務(wù)器本地不需要保存VOD節(jié)目的加密節(jié)目?jī)?nèi)容,而是在虛擬頻道啟動(dòng)后,從發(fā)布有VOD節(jié)目的加密節(jié)目?jī)?nèi)容的VOD服務(wù)器中獲取需要組播的VOD節(jié)目的加密節(jié)目?jī)?nèi)容。
      如圖6所示,本發(fā)明實(shí)施例還提供一種NVOD服務(wù)器,該NVOD服務(wù)器除具備圖3所示加密服務(wù)器的所有功能單元外,還包括第二組播控制單元307,用于從所述節(jié)目?jī)?nèi)容加密單元302獲取各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密節(jié)目?jī)?nèi)容,從內(nèi)容密鑰加密單元304獲取各內(nèi)容密鑰的加密信息,并在所述虛擬頻道上組播各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文和各內(nèi)容密鑰的加密信息。
      圖6所示的NVOD服務(wù)器本地需要保存VOD節(jié)目的加密節(jié)目?jī)?nèi)容,在虛擬頻道啟動(dòng)后,從本地獲取需要組播的VOD節(jié)目的加密節(jié)目?jī)?nèi)容。
      綜上所述,本發(fā)明實(shí)施例提供的技術(shù)方案中,為每一個(gè)需要在虛擬頻道上組播的VOD節(jié)目生成一個(gè)唯一關(guān)聯(lián)的內(nèi)容密鑰,利用內(nèi)容密鑰對(duì)所關(guān)聯(lián)的VOD節(jié)目進(jìn)行加密,并保存VOD節(jié)目的加密節(jié)目?jī)?nèi)容,加密節(jié)目?jī)?nèi)容用于生成在虛擬頻道上進(jìn)行組播的加密報(bào)文。并為組播該VOD節(jié)目的虛擬頻道生成一個(gè)頻道密鑰,然后將頻道密鑰授權(quán)給請(qǐng)求該虛擬頻道的用戶終端設(shè)備,在虛擬頻道上組播VOD節(jié)目加密報(bào)文的同時(shí),組播利用頻道密鑰加密過(guò)的內(nèi)容密鑰。這樣,加入虛擬頻道的用戶終端設(shè)備利用授權(quán)的頻道密鑰對(duì)解密得到內(nèi)容密鑰,再用內(nèi)容頻道節(jié)目VOD節(jié)目的加密報(bào)文。當(dāng)該VOD節(jié)目在不同的虛擬頻道上組播時(shí),利用虛擬頻道的頻道密鑰將VOD節(jié)目的內(nèi)容密鑰安全的發(fā)送給授權(quán)的用戶終端設(shè)備,從而實(shí)現(xiàn)虛擬頻道業(yè)務(wù)所需要的保護(hù)。通過(guò)本發(fā)明實(shí)施例提供的虛擬頻道業(yè)務(wù)實(shí)現(xiàn)方法,只需要對(duì)VOD節(jié)目進(jìn)行一次加密操作并保存一個(gè)VOD節(jié)目副本的加密節(jié)目?jī)?nèi)容,節(jié)省了系統(tǒng)存儲(chǔ)資源。
      顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
      權(quán)利要求
      1.一種實(shí)現(xiàn)虛擬頻道業(yè)務(wù)的系統(tǒng),包括視頻點(diǎn)播節(jié)目?jī)?nèi)容存儲(chǔ)服務(wù)器,其特征在于,還包括中間件,用于控制虛擬頻道業(yè)務(wù);加密服務(wù)器,用于根據(jù)所述中間件發(fā)出的虛擬頻道業(yè)務(wù)控制信號(hào),為所述內(nèi)容存儲(chǔ)服務(wù)器中的各視頻點(diǎn)播節(jié)目?jī)?nèi)容分別產(chǎn)生一個(gè)關(guān)聯(lián)的內(nèi)容密鑰,根據(jù)每一個(gè)內(nèi)容密鑰分別對(duì)所關(guān)聯(lián)的視頻點(diǎn)播節(jié)目?jī)?nèi)容進(jìn)行加密并輸出加密的節(jié)目?jī)?nèi)容;為組播各視頻點(diǎn)播節(jié)目?jī)?nèi)容的虛擬頻道產(chǎn)生頻道密鑰,利用所述頻道密鑰對(duì)各內(nèi)容密鑰進(jìn)行加密并輸出加密信息,以及將頻道密鑰授權(quán)給定購(gòu)所述虛擬頻道的用戶終端設(shè)備;視頻點(diǎn)播服務(wù)器,用于接收并發(fā)布各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密的節(jié)目?jī)?nèi)容;準(zhǔn)視頻點(diǎn)播服務(wù)器,用于接收各內(nèi)容密鑰的加密信息,并從視頻點(diǎn)播服務(wù)器上獲取各視頻點(diǎn)播節(jié)目?jī)?nèi)容的節(jié)目?jī)?nèi)容,以及在所述虛擬頻道上組播各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文和各內(nèi)容密鑰的加密信息。
      2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述的加密服務(wù)器設(shè)置在數(shù)字授權(quán)信息管理系統(tǒng)中。
      3.如權(quán)利要求1所述的系統(tǒng),其特征在于所述加密服務(wù)器連接視頻點(diǎn)播服務(wù)器,所述加密服務(wù)器將各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密節(jié)目?jī)?nèi)容發(fā)送給視頻點(diǎn)播服務(wù)器;所述中間件連接在加密服務(wù)器和準(zhǔn)視頻點(diǎn)播服務(wù)器之間,所述數(shù)字授權(quán)信息管理系統(tǒng)將各內(nèi)容密鑰的加密信息發(fā)送給中間件,中間件轉(zhuǎn)發(fā)給準(zhǔn)視頻點(diǎn)播服務(wù)器。
      4.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述的加密服務(wù)器和準(zhǔn)視頻點(diǎn)播服務(wù)器合并設(shè)置。
      5.一種加密服務(wù)器,其特征在于,包括節(jié)目?jī)?nèi)容獲取單元,用于從視頻點(diǎn)播節(jié)目?jī)?nèi)容存儲(chǔ)服務(wù)器獲取各視頻點(diǎn)播節(jié)目?jī)?nèi)容;節(jié)目?jī)?nèi)容加密單元,用于為各視頻點(diǎn)播節(jié)目?jī)?nèi)容分別產(chǎn)生一個(gè)關(guān)聯(lián)的內(nèi)容密鑰,根據(jù)每一個(gè)內(nèi)容密鑰分別對(duì)所關(guān)聯(lián)的視頻點(diǎn)播節(jié)目?jī)?nèi)容進(jìn)行加密;加密報(bào)文發(fā)布單元,用于將所述節(jié)目?jī)?nèi)容加密單元生成的各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密節(jié)目?jī)?nèi)容發(fā)布到視頻點(diǎn)播服務(wù)器;內(nèi)容密鑰加密單元,用于為組播各視頻點(diǎn)播節(jié)目?jī)?nèi)容的虛擬頻道產(chǎn)生頻道密鑰,利用所述頻道密鑰對(duì)節(jié)目?jī)?nèi)容加密單元產(chǎn)生的各內(nèi)容密鑰進(jìn)行加密,生成各內(nèi)容密鑰的加密信息,所述加密信息包括加密后的內(nèi)容密鑰和節(jié)目的控制信息;頻道密鑰授權(quán)單元,用于將所述內(nèi)容密鑰加密單元產(chǎn)生的虛擬頻道的頻道密鑰授權(quán)給定購(gòu)該虛擬頻道的用戶終端設(shè)備。
      6.如權(quán)利要求5所述的加密服務(wù)器,其特征在于,還包括第一組播控制單元,用于從所述視頻點(diǎn)播服務(wù)器獲取所述各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密節(jié)目?jī)?nèi)容,從所述內(nèi)容密鑰加密單元獲取各內(nèi)容密鑰的加密信息,并在所述虛擬頻道上組播各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文和各內(nèi)容密鑰的加密信息。
      7.如權(quán)利要求5所述的加密服務(wù)器,其特征在于,還包括第二組播控制單元,用于從所述節(jié)目?jī)?nèi)容加密單元獲取各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密節(jié)目?jī)?nèi)容,從內(nèi)容密鑰加密單元獲取各內(nèi)容密鑰的加密信息,并在所述虛擬頻道上組播各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文和各內(nèi)容密鑰的加密信息。
      8.如權(quán)利要求6或7所述的加密服務(wù)器,其特征在于,所述的加密服務(wù)器為準(zhǔn)視頻點(diǎn)播服務(wù)器。
      9.如權(quán)利要求5所述的加密服務(wù)器,其特征在于,所述的節(jié)目?jī)?nèi)容加密單元和內(nèi)容密鑰加密單元合并設(shè)置。
      10.一種準(zhǔn)視頻點(diǎn)播服務(wù)器,其特征在于,包括加密信息獲取單元,用于從加密服務(wù)器獲取各內(nèi)容密鑰的加密信息;加密報(bào)文獲取單元,用于從視頻點(diǎn)播服務(wù)器獲取各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密節(jié)目?jī)?nèi)容;組播控制單元,用于在虛擬頻道上組播各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文和各內(nèi)容密鑰的加密信息。
      11.一種保護(hù)虛擬頻道業(yè)務(wù)的方法,其特征在于,包括為各視頻點(diǎn)播節(jié)目?jī)?nèi)容分別產(chǎn)生一個(gè)關(guān)聯(lián)的內(nèi)容密鑰,每一個(gè)內(nèi)容密鑰分別用于對(duì)所關(guān)聯(lián)的視頻點(diǎn)播節(jié)目?jī)?nèi)容進(jìn)行加密,各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文用于在所述虛擬頻道上進(jìn)行組播;為所述虛擬頻道產(chǎn)生頻道密鑰,該頻道密鑰用于對(duì)各內(nèi)容密鑰進(jìn)行加密并被授權(quán)給定購(gòu)所述虛擬頻道的用戶終端設(shè)備,以及各內(nèi)容密鑰的加密信息被組播給所述用戶終端設(shè)備。
      12.如權(quán)利要求11所述的方法,其特征在于,所述加密信息被組播給用戶終端設(shè)備的方法包括和每一個(gè)加密報(bào)文一起組播;或者在虛擬頻道控制信息組播組中組播。
      13.一種實(shí)現(xiàn)虛擬頻道業(yè)務(wù)的方法,其特征在于,包括為各視頻點(diǎn)播節(jié)目?jī)?nèi)容分別產(chǎn)生一個(gè)關(guān)聯(lián)的內(nèi)容密鑰,每一個(gè)內(nèi)容密鑰分別用于對(duì)所關(guān)聯(lián)的視頻點(diǎn)播節(jié)目?jī)?nèi)容進(jìn)行加密,各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文用于在所述虛擬頻道上進(jìn)行組播;為所述虛擬頻道產(chǎn)生頻道密鑰,該頻道密鑰用于對(duì)各內(nèi)容密鑰進(jìn)行加密并被授權(quán)給定購(gòu)所述虛擬頻道的用戶終端設(shè)備,以及各內(nèi)容密鑰的加密信息被組播給所述用戶終端設(shè)備;所述用戶終端設(shè)備利用授權(quán)的頻道密鑰解密接收到的加密信息以獲得各視頻點(diǎn)播節(jié)目?jī)?nèi)容密鑰;以及利用各視頻點(diǎn)播節(jié)目?jī)?nèi)容密鑰解密加入虛擬頻道組播組后接收的各視頻點(diǎn)播節(jié)目?jī)?nèi)容的加密報(bào)文。
      14.如權(quán)利要求13所述的方法,其特征在于,所述加密信息被發(fā)送給用戶終端設(shè)備的方法包括和每一個(gè)加密報(bào)文一起組播;或者在虛擬頻道控制信息組播組中組播。
      全文摘要
      本發(fā)明涉及視頻點(diǎn)播技術(shù),特別涉及一種實(shí)現(xiàn)虛擬頻道業(yè)務(wù)的系統(tǒng)、保護(hù)方法、加密服務(wù)器和準(zhǔn)視頻點(diǎn)播服務(wù)器。本發(fā)明實(shí)施例為每一個(gè)需要在虛擬頻道上組播的VOD節(jié)目生成一個(gè)唯一關(guān)聯(lián)的內(nèi)容密鑰,利用內(nèi)容密鑰對(duì)所關(guān)聯(lián)的VOD節(jié)目進(jìn)行加密,并在虛擬頻道上組播加密報(bào)文;為組播該VOD節(jié)目的虛擬頻道生成一個(gè)頻道密鑰,將頻道密鑰授權(quán)給請(qǐng)求該虛擬頻道的用戶終端設(shè)備,并在虛擬頻道上組播利用頻道密鑰加密過(guò)的內(nèi)容密鑰。這樣,加入虛擬頻道的用戶終端設(shè)備利用授權(quán)的頻道密鑰解密得到內(nèi)容密鑰,再用于內(nèi)容頻道節(jié)目VOD節(jié)目的加密報(bào)文的解密。這樣只需要對(duì)VOD節(jié)目進(jìn)行一次加密操作并保存一個(gè)對(duì)應(yīng)的加密后的節(jié)目,節(jié)省了系統(tǒng)存儲(chǔ)資源。
      文檔編號(hào)H04N7/167GK101035255SQ200710098159
      公開(kāi)日2007年9月12日 申請(qǐng)日期2007年4月17日 優(yōu)先權(quán)日2007年4月17日
      發(fā)明者孫超 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1