專利名稱:用于有線電視vod視頻點(diǎn)播系統(tǒng)基于軟件的節(jié)目加擾方法
技術(shù)領(lǐng)域:
本發(fā)明屬于有線電視視頻點(diǎn)播技術(shù)領(lǐng)域,特別涉及一種用于有線電視視頻 點(diǎn)播系統(tǒng)基于軟件的節(jié)目加擾方法。
背景技術(shù):
目前廣電行業(yè)視頻點(diǎn)播系統(tǒng),本領(lǐng)域中,簡(jiǎn)稱為V0D系統(tǒng)(video on dem and),其節(jié)目的點(diǎn)播,有著不同的加擾方法現(xiàn)狀,對(duì)于VOD系統(tǒng)的節(jié)目加擾機(jī) 制大致可以分為兩種
1、 "明流機(jī)制"由于VOD點(diǎn)播系統(tǒng)采取一對(duì)一形式,對(duì)單個(gè)用戶而言, 其播出節(jié)目的頻點(diǎn)、PID等信息均是直接通知某一用戶,在一定程度上對(duì)其他用 戶是透明的;
2、 "硬件加擾機(jī)制"采用與數(shù)字電視相同的加擾方式,即播出前端使用 加擾機(jī)對(duì)播出的VOD視頻加擾,用戶終端使用密鑰解擾節(jié)目。
"明流機(jī)制"相對(duì)簡(jiǎn)單,對(duì)節(jié)目不需要額外加解擾,從而減輕服務(wù)器端以及 用戶終端的壓力。但是"明流機(jī)制"缺點(diǎn)也非常明顯其管理功能不足,安全 性欠缺。對(duì)于稍有數(shù)字電視基礎(chǔ)的用戶,只要使用簡(jiǎn)單射頻碼流分析工具,就 能輕易獲取其他用戶的視頻信息,并觀看節(jié)目,更甚者,可以將獲取的信息大 面積廣播,擾亂了運(yùn)營(yíng)秩序,給運(yùn)營(yíng)造成嚴(yán)重?fù)p失。"硬件加擾機(jī)制"使用硬件加擾,最大程度上保證了運(yùn)營(yíng)的安全,真正 實(shí)現(xiàn)一戶一節(jié)目;但是,使用硬件加擾,需要在前端播出設(shè)備之后增加為硬件 加擾而另行設(shè)置的加擾設(shè)備,在用戶終端增加了解擾模塊,從而增大了項(xiàng)目運(yùn) 營(yíng)成本。這將不是用戶所希望的。
發(fā)明內(nèi)容
本發(fā)明需要解決的技術(shù)問題是,針對(duì)現(xiàn)有的視頻點(diǎn)播系統(tǒng)中節(jié)目加擾機(jī)制 存在著或是安全性差,或是運(yùn)營(yíng)成本高等不足之處,為了克服這些不足,就需
要重新提出新的加擾機(jī)制,本發(fā)明的目的,是提供一種用于有線電視V0D視頻 點(diǎn)播系統(tǒng)基于軟件節(jié)目加擾方法,在不增加項(xiàng)目運(yùn)營(yíng)成本的前提下,有效解決 了 V0D視頻點(diǎn)播節(jié)目秘文傳輸問題。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是 一種用于有線電視V0D視頻 點(diǎn)播系統(tǒng)的節(jié)目加擾方法,其特征在于,按如下步驟操作第一步,轉(zhuǎn)碼模塊 將不同途徑視頻源轉(zhuǎn)換為V0D視頻點(diǎn)播系統(tǒng)所需要的V0D視頻文件;第二步, 使用加密模塊對(duì)V0D視頻文件加擾;第三步,文件存儲(chǔ);第四步,視頻播出, 用戶終端使用前端下發(fā)的密鑰解擾并播放節(jié)目(流程見圖1)。
本發(fā)明的有益效果是,克服了現(xiàn)行VOD視頻點(diǎn)播節(jié)目明流播出容易被破 解,前端硬件加密成本較高等缺點(diǎn),以相對(duì)廉價(jià)的軟件加擾方式實(shí)現(xiàn)VOD視頻 節(jié)目加擾,節(jié)省了VOD項(xiàng)目成本。
其優(yōu)點(diǎn)是由于以軟件實(shí)現(xiàn)對(duì)視頻節(jié)目文件的加擾,與明流VOD視頻點(diǎn)播 系統(tǒng)相比,只需要增加加擾軟件模塊,就能解決視頻加密問題;與硬件加擾VOD 視頻點(diǎn)播系統(tǒng)相比,減少了加擾機(jī)以及管理服務(wù)器等硬件,大大降低了項(xiàng)目實(shí) 施成本。
圖1為有線電視視頻點(diǎn)播系統(tǒng)基于軟件的加擾方法概圖;
圖2為預(yù)存節(jié)目實(shí)施流程圖3為解擾播出流程圖。
具體實(shí)施例方式
由于目前V0D視頻點(diǎn)播使用的視頻源按照實(shí)時(shí)性,分為預(yù)存視頻源和實(shí)時(shí) 視頻源。
使用預(yù)存視頻源的VOD視頻點(diǎn)播業(yè)務(wù)主要有卡拉0K點(diǎn)播、電視劇點(diǎn)播以 及影片點(diǎn)播等。使用實(shí)時(shí)視頻源的VOD視頻點(diǎn)播業(yè)務(wù)主要是時(shí)移電視點(diǎn)播等。
根據(jù)這兩種不同業(yè)務(wù)對(duì)實(shí)時(shí)性的要求,使用不同的實(shí)施方式,本技術(shù)方案 中主要針對(duì)預(yù)存節(jié)目實(shí)施加擾。
對(duì)于大多數(shù)VOD視頻點(diǎn)播而言,視頻節(jié)目無論是從已有視頻文件轉(zhuǎn)碼獲得, 還是從DVD光盤獲取,或者由視頻采集設(shè)備從傳統(tǒng)播出設(shè)備采集獲取,都可以 將視頻節(jié)目文件保存起來,供VOD視頻點(diǎn)播播出重復(fù)使用。也就是說,這些節(jié) 目都是在VOD視頻點(diǎn)播較早時(shí)間就能夠產(chǎn)生存在的,這就為VOD視頻節(jié)目預(yù)加 擾提供了條件。
對(duì)于這種形式存在的視頻節(jié)目,本技術(shù)方案按照MPEG—2標(biāo)準(zhǔn),對(duì)TS視頻 文件中視頻部分加擾,音頻部分不加擾。視頻部分加擾具體方式為
參照?qǐng)D1,表示本發(fā)明所述有線電視視頻點(diǎn)播系統(tǒng)基于軟件的加擾方法概 圖,按照如下步驟操作第一步,轉(zhuǎn)碼模塊將不同途徑視頻源轉(zhuǎn)換為V0D視頻 點(diǎn)播系統(tǒng)所需要的V0D視頻文件;第二步使用加密模塊對(duì)V0D視頻文件加擾; 第三步,文件存儲(chǔ);第四步,視頻播出,用戶終端使用前端下發(fā)的密鑰解擾并 播放節(jié)目。
參照?qǐng)D2,表示預(yù)存節(jié)目實(shí)施流程圖,首先,密鑰生成模塊產(chǎn)生成對(duì)密鑰keyl、 key2,其中keyl由用戶終端保存,用戶終端由keyl解密視頻文件;key2 被文件加擾模塊用于加密文件加擾模塊產(chǎn)生的cw。
文件加擾模塊根據(jù)MPEG—2標(biāo)準(zhǔn),使用加密算法對(duì)原始V0D文件TS包中PES 層視頻部分加密,將生成的加密子經(jīng)過key2加密,并將加密后的cw寫入視頻 文件中。
參照?qǐng)D3,表示解擾播出流程圖,即對(duì)VOD點(diǎn)播系統(tǒng)進(jìn)行了加擾后,當(dāng)用 戶點(diǎn)播VOD視頻節(jié)目時(shí),用戶終端除按照標(biāo)準(zhǔn)VOD點(diǎn)播流程從前段服務(wù)器獲 取VOD頻點(diǎn)和音視頻PID、 PCR—PID夕卜,還要獲取加密子PID,使用終端預(yù) 存的加密子keyl解密從加密子PID中獲取cw,再由cw解密視頻PID中的視頻 PES包,只有解密完成后,才能正常收看VOD視頻點(diǎn)播節(jié)目。
權(quán)利要求
1. 一種用于有線電視VOD視頻點(diǎn)播系統(tǒng)的節(jié)目加擾方法,其特征在于,按如下步驟操作第一步,轉(zhuǎn)碼模塊將不同途徑視頻源轉(zhuǎn)換為VOD視頻點(diǎn)播系統(tǒng)所需要的VOD視頻文件;第二步,使用加密模塊對(duì)VOD視頻文件加擾;第三步,文件存儲(chǔ);第四步,視頻播出,用戶終端使用前端下發(fā)的密鑰解擾并播放節(jié)目。
全文摘要
一種用于有線電視VOD視頻點(diǎn)播系統(tǒng)基于軟件的節(jié)目加擾方法,屬于有線電視視頻點(diǎn)播技術(shù)領(lǐng)域,第一步,轉(zhuǎn)碼模塊將不同途徑視頻源轉(zhuǎn)換為VOD視頻點(diǎn)播系統(tǒng)所需要的VOD視頻文件;第二步,使用加密模塊對(duì)VOD視頻文件加擾;第三步,文件存儲(chǔ);第四步,視頻播出,用戶終端使用前端下發(fā)的密鑰解擾并播放節(jié)目。該方法克服了現(xiàn)行VOD視頻點(diǎn)播節(jié)目明流播出容易被破解,前端硬件加密成本較高等缺點(diǎn),以相對(duì)廉價(jià)的軟件加擾方式實(shí)現(xiàn)VOD視頻節(jié)目加擾,節(jié)省了VOD項(xiàng)目成本。
文檔編號(hào)H04N21/2347GK101431660SQ200810239469
公開日2009年5月13日 申請(qǐng)日期2008年12月11日 優(yōu)先權(quán)日2008年12月11日
發(fā)明者營(yíng) 何, 張寶柱, 峰 朱, 段國(guó)學(xué), 翁植林 申請(qǐng)人:北京東方廣視科技有限責(zé)任公司