欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種廣播網(wǎng)絡(luò)復(fù)用協(xié)議的轉(zhuǎn)換方法及系統(tǒng)與流程

文檔序號:11156663閱讀:368來源:國知局
一種廣播網(wǎng)絡(luò)復(fù)用協(xié)議的轉(zhuǎn)換方法及系統(tǒng)與制造工藝

本發(fā)明涉及移動多媒體廣播技術(shù)領(lǐng)域,特別涉及一種廣播網(wǎng)絡(luò)復(fù)用協(xié)議的轉(zhuǎn)換方法及系統(tǒng)。



背景技術(shù):

隨著通信技術(shù)的發(fā)展,移動多媒體廣播技術(shù)的應(yīng)用越來越廣。目前,中國移動多媒體廣播系統(tǒng)(簡稱:CMMB)標(biāo)準(zhǔn)規(guī)定了在廣播業(yè)務(wù)頻率范圍內(nèi),移動多媒體廣播系統(tǒng)廣播信道傳輸信號的幀結(jié)構(gòu)、信道編碼和調(diào)制等。CMMB標(biāo)準(zhǔn)中規(guī)定,采用復(fù)用幀來封裝視頻、音頻等流媒體數(shù)據(jù)進(jìn)行傳送,實(shí)現(xiàn)了在移動終端上看電視。

系統(tǒng)發(fā)射的空中數(shù)據(jù),被分成不同的頻道,每個(gè)頻道的數(shù)據(jù)又包括:視頻、音頻和輔助數(shù)據(jù)三種類型,終端可以接收相關(guān)的數(shù)據(jù),通過終端上的播放器,實(shí)現(xiàn)電視的正常播放。

空中發(fā)射的數(shù)據(jù)格式有很多種復(fù)用協(xié)議,其中最常用的是TS(傳輸流)方式,TS協(xié)議是MPEG(運(yùn)動圖像專家組)標(biāo)準(zhǔn)中的一種,它把輔助數(shù)據(jù)、視頻、音頻放在一個(gè)固定188字節(jié)大小的TS包里傳送,TS包中包括了每個(gè)視頻塊的播放時(shí)間,以保證視頻音頻的正常播放,但是目前現(xiàn)有廣播電視網(wǎng)絡(luò)中的TS節(jié)目還無法直接轉(zhuǎn)化成CMMB節(jié)目,因此無法通過移動終端上觀看節(jié)目。為此,現(xiàn)有專利申請?zhí)枮?00610138266.8公開的一種傳輸流到中國移動多媒體廣播復(fù)用協(xié)議的轉(zhuǎn)換方法,該方法實(shí)現(xiàn)了將TS節(jié)目直接轉(zhuǎn)換成CMMB復(fù)用協(xié)議的節(jié)目,有效實(shí)現(xiàn)了能夠在移動終端上觀看TS節(jié)目。但是在該專利中,TS包在轉(zhuǎn)化過程中不容易丟包,但是節(jié)目播放質(zhì)量較差,只能實(shí)現(xiàn)CMMB節(jié)目,無法實(shí)現(xiàn)PS節(jié)目的兼容性,實(shí)用性不足,為此,急需開發(fā)一種能夠?qū)崿F(xiàn)將TS節(jié)目不僅能夠轉(zhuǎn)換為PS流,也可以用于轉(zhuǎn)換為CMMB節(jié)目的兼容性轉(zhuǎn)換的廣播網(wǎng)絡(luò)復(fù)用協(xié)議的轉(zhuǎn)換方法及系統(tǒng)。



技術(shù)實(shí)現(xiàn)要素:

為了解決現(xiàn)有技術(shù)中TS包在轉(zhuǎn)化過程中不容易丟包,但是節(jié)目播放質(zhì)量較差,只能實(shí)現(xiàn)CMMB節(jié)目,無法實(shí)現(xiàn)PS節(jié)目的兼容性,實(shí)用性不足等問題,本發(fā)明提供了一種能夠?qū)崿F(xiàn)將TS節(jié)目不僅能夠轉(zhuǎn)換為PS流,也可以用于轉(zhuǎn)換為CMMB節(jié)目的兼容性轉(zhuǎn)換的廣播網(wǎng)絡(luò)復(fù)用協(xié)議的轉(zhuǎn)換方法及系統(tǒng)。

本發(fā)明具體技術(shù)方案如下:

本發(fā)明提供了一種廣播網(wǎng)絡(luò)復(fù)用協(xié)議的轉(zhuǎn)換方法,所述轉(zhuǎn)換方法包括以下步驟:

S1、廣播電視服務(wù)器接收播放終端對目標(biāo)節(jié)目的播放請求,獲取TS流;

S2、所述廣播電視服務(wù)器將所述TS流按照預(yù)定方式傳輸至所述轉(zhuǎn)換服務(wù)器;

S3、所述轉(zhuǎn)換服務(wù)器將所述TS流轉(zhuǎn)換為PS流,并進(jìn)行存儲;

S4、依據(jù)所述PS流中的分組標(biāo)識,在所述PS流中提取PES包,所述PES包由擴(kuò)展包頭和ES包組成,所述ES包為視頻基本碼流包或音頻基本碼流包;

S5、從所述PES包的所述擴(kuò)展包頭內(nèi)取出展現(xiàn)時(shí)間戳或解碼時(shí)間戳,并轉(zhuǎn)換成復(fù)用幀中的時(shí)間戳,所述時(shí)間戳用于設(shè)定視頻數(shù)據(jù)或音頻數(shù)據(jù)的顯示時(shí)間;

S6、按照CMMB復(fù)用協(xié)議,根據(jù)所述時(shí)間戳將所述ES包封裝為CMMB節(jié)目的所述復(fù)用幀。

進(jìn)一步的,步驟S2中,所述預(yù)定方式包括WIFI方式、有線方式、熱點(diǎn)方式。

進(jìn)一步的,步驟S3中,所述轉(zhuǎn)換服務(wù)器將所述TS流轉(zhuǎn)換為PS流,轉(zhuǎn)換方法為:

S3-1、獲取TS流,搜索所述TS流中TS包的同步頭;

S3-2、從所述同步頭開始依次讀取所述TS包,獲取所述TS包相應(yīng)的PID;

S3-3、判斷所述PID的類型,并進(jìn)行處理:

若所述PID為PAT表中的所述PID,則解析所述PAT表,得到PMT中的所述PID,讀取所述TS包中的數(shù)據(jù),構(gòu)建PES包和PS頭部數(shù)據(jù),形成PS包,執(zhí)行步驟S3-4;

若所述PID為所述PMT表中的所述PID,則解析所述PMT表,得到所述TS包中各數(shù)據(jù)流的PID,讀取所述TS包中的數(shù)據(jù),構(gòu)建所述PES包和PS頭部數(shù)據(jù),形成PS包,執(zhí)行步驟S3-4;

S3-4、循環(huán)讀取所述TS包,并重復(fù)步驟S3-2和步驟S3-3,直至數(shù)據(jù)結(jié)束,即完成將所述TS流轉(zhuǎn)換為PS流。

進(jìn)一步的,所述轉(zhuǎn)換方法還包括:

S7、所述轉(zhuǎn)換服務(wù)器將封裝后的所述復(fù)用幀經(jīng)過加密后發(fā)送至所述播放終端;

S8、封裝后的所述復(fù)用幀發(fā)送后,執(zhí)行步驟S1。

進(jìn)一步的,步驟S7中,所述復(fù)用幀的加密方法包括:

S7-1、獲取所述復(fù)用幀的靜態(tài)畫面圖像;

S7-2、對所述靜態(tài)畫面圖像進(jìn)行模糊處理,得到模糊圖像和差值圖像;

S7-3、根據(jù)與所述播放終端預(yù)先協(xié)商的加密算法和加密密鑰,將獲得的所述差值圖像進(jìn)行加密,生成加密文件;

S7-4、將圖像處理后的所述復(fù)用幀以及生成的所述加密文件發(fā)送至所述播放終端。

優(yōu)選的,步驟S7-2中,對采集的所述靜態(tài)畫面圖像進(jìn)行模糊處理的具體方法包括:

①:通過圖像模糊算法對所述靜態(tài)畫面圖像進(jìn)行模糊處理得到模糊圖像,所述模糊圖像算法為高斯模糊算法;

②:將所述靜態(tài)畫面圖像減去所述模糊圖像即得到差值圖像;

③:通過預(yù)設(shè)的閥值將所述差值圖像中剔除面積較小的噪聲和背景區(qū)域,即得到僅含有畫面區(qū)域的差值圖像。

本發(fā)明還提供了一種廣播網(wǎng)絡(luò)復(fù)用協(xié)議的轉(zhuǎn)換系統(tǒng),包括相通訊的廣播電視服務(wù)器、轉(zhuǎn)換服務(wù)器及播放終端,所述廣播電視服務(wù)器包括相互通訊的接收模塊、篩選模塊、傳輸模塊,所述接收模塊用于接收所述播放終端對目標(biāo)節(jié)目的播放請求;所述篩選模塊用于篩選所述目標(biāo)節(jié)目的TS流;所述傳輸模塊用于將所述TS流按照預(yù)定方式傳輸至所述轉(zhuǎn)換服務(wù)器;

所述轉(zhuǎn)換服務(wù)器包括相互通訊的數(shù)據(jù)流轉(zhuǎn)換模塊、存儲模塊、提取模塊、讀取模塊、時(shí)間戳轉(zhuǎn)換模塊、封裝模塊,所述數(shù)據(jù)流轉(zhuǎn)換模塊用于將所述TS流轉(zhuǎn)換為PS流,并將轉(zhuǎn)換后的所述PS流保存至所述存儲模塊中;所述提取模塊用于依據(jù)所述PS流中的分組標(biāo)識,在所述PS流中提取PES包,所述PES包由擴(kuò)展包頭和ES包組成,所述ES包為視頻基本碼流包或音頻基本碼流包;所述讀取模塊用于從所述PES包的所述擴(kuò)展包頭內(nèi)讀取展現(xiàn)時(shí)間戳或解碼時(shí)間戳,并發(fā)送至所述時(shí)間戳轉(zhuǎn)換模塊,所述時(shí)間戳轉(zhuǎn)換模塊用于將展現(xiàn)時(shí)間戳或解碼時(shí)間戳轉(zhuǎn)換成復(fù)用幀中的時(shí)間戳;所述封裝模塊用于按照CMMB復(fù)用協(xié)議,根據(jù)所述時(shí)間戳將所述ES包封裝為CMMB節(jié)目的所述復(fù)用幀。

進(jìn)一步的,所述數(shù)據(jù)流轉(zhuǎn)換模塊包括相通訊的搜索單元、讀取單元、判斷單元、解析單元、構(gòu)建單元,所述搜索單元用于獲取TS流,搜索所述TS流中TS包的同步頭;所述讀取單元用于從所述同步頭開始依次讀取所述TS包,獲取所述TS包相應(yīng)的PID;所述判斷單元用于判斷所述PID的類型,若所述判斷單元判斷所述PID為PAT表中的所述PID,則所述解析單元用于解析所述PAT表,得到PMT中的所述PID,同時(shí)所述讀取單元讀取所述TS包中的數(shù)據(jù)并發(fā)送至所述構(gòu)建單元,所述構(gòu)建單元用于構(gòu)建PES包和PS頭部數(shù)據(jù),即形成PS包;若所述判斷單元判斷所述PID為所述PMT表中的所述PID,則所述解析單元用于解析所述PMT表,得到所述TS包中各數(shù)據(jù)流的PID,同時(shí)所述讀取單元讀取所述TS包中的數(shù)據(jù)并發(fā)送至所述構(gòu)建單元,所述構(gòu)建單元用于構(gòu)建所述PES包和PS頭部數(shù)據(jù),即形成PS包。

進(jìn)一步的,所述轉(zhuǎn)換服務(wù)器還包括相通訊的圖像采集模塊、模糊處理模塊、加密模塊、發(fā)送模塊,所述圖像采集模塊用于獲取所述復(fù)用幀的靜態(tài)畫面圖像;所述模塊處理模塊用于對所述靜態(tài)畫面圖像進(jìn)行模糊處理,得到模糊圖像和差值圖像;所述加密模塊用于根據(jù)與所述播放終端預(yù)先協(xié)商的加密算法和加密密鑰,將獲得的所述差值圖像進(jìn)行加密,生成加密文件;所述發(fā)送模塊用于將圖像處理后的所述復(fù)用幀以及生成的所述加密文件發(fā)送至所述播放終端。

優(yōu)選的,所述模糊處理模塊包括相通訊的模糊圖像處理單元、差值圖像處理單元、剔除單元;所述模糊圖像處理單元用于通過圖像模糊算法對所述靜態(tài)畫面圖像進(jìn)行模糊處理得到模糊圖像;所述差值圖像處理單元用于將所述靜態(tài)畫面圖像減去所述模糊圖像即得到差值圖像;所述剔除單元用于通過預(yù)設(shè)的閥值將所述差值圖像中剔除面積較小的噪聲和背景區(qū)域,即得到僅含有畫面區(qū)域的差值圖像。

本發(fā)明的有益效果如下:本發(fā)明不僅能夠用于將TS流數(shù)據(jù)轉(zhuǎn)換為PS流,滿足用戶對音視頻的播放請求,音視頻的播放清晰度較高,此外,本發(fā)明還可以通過將PS流轉(zhuǎn)換為CMMB節(jié)目,同時(shí)滿足了移動終端的用戶的觀看需求,有效提高節(jié)目中通過協(xié)議轉(zhuǎn)換的兼容性。

附圖說明

圖1為實(shí)施例1所述的一種廣播網(wǎng)絡(luò)復(fù)用協(xié)議的轉(zhuǎn)換方法的方法流程示意圖;

圖2為實(shí)施例2所述的一種廣播網(wǎng)絡(luò)復(fù)用協(xié)議的轉(zhuǎn)換方法中步驟S3的流程示意圖;

圖3為實(shí)施例3所述的一種廣播網(wǎng)絡(luò)復(fù)用協(xié)議的轉(zhuǎn)換方法中步驟S7的流程示意圖;

圖4為實(shí)施例4所述的一種廣播網(wǎng)絡(luò)復(fù)用協(xié)議的轉(zhuǎn)換系統(tǒng)的結(jié)構(gòu)示意圖;

圖5為實(shí)施例4所述的一種廣播網(wǎng)絡(luò)復(fù)用協(xié)議的轉(zhuǎn)換系統(tǒng)的結(jié)構(gòu)框圖;

圖6為實(shí)施例5所述的一種廣播網(wǎng)絡(luò)復(fù)用協(xié)議的轉(zhuǎn)換系統(tǒng)中數(shù)據(jù)流轉(zhuǎn)換模塊的結(jié)構(gòu)框圖;

圖7為實(shí)施例5所述的一種廣播網(wǎng)絡(luò)復(fù)用協(xié)議的轉(zhuǎn)換系統(tǒng)的結(jié)構(gòu)框圖;

圖8為實(shí)施例5所述的一種廣播網(wǎng)絡(luò)復(fù)用協(xié)議的轉(zhuǎn)換系統(tǒng)中模糊處理模塊的結(jié)構(gòu)框圖。

其中:1、廣播電視服務(wù)器;101、接收模塊;102、篩選模塊;103、傳輸模塊;2、轉(zhuǎn)換服務(wù)器;201、數(shù)據(jù)流轉(zhuǎn)換模塊;2011、搜索單元;2012、讀取單元;2013、判斷單元;2014、解析單元;2015、構(gòu)建單元;202、存儲模塊;203、提取模塊;204、讀取模塊;205、時(shí)間戳轉(zhuǎn)換模塊;206、封裝模塊;207、圖像采集模塊;208、模糊處理模塊;2081、模糊圖像處理單元;2082、差值圖像處理單元;2083、剔除單元;209、加密模塊;210、發(fā)送模塊;3、播放終端。

具體實(shí)施方式

下面結(jié)合附圖和以下實(shí)施例對本發(fā)明作進(jìn)一步詳細(xì)說明。

實(shí)施例1

如圖1所示,本發(fā)明實(shí)施例1提供了一種廣播網(wǎng)絡(luò)復(fù)用協(xié)議的轉(zhuǎn)換方法,所述轉(zhuǎn)換方法包括以下步驟:

S1、廣播電視服務(wù)器1接收播放終端3對目標(biāo)節(jié)目的播放請求,獲取TS流;首先根據(jù)節(jié)目的播放請求獲取TS流,TS流為傳輸流,所述PS流為節(jié)目流。

S2、所述廣播電視服務(wù)器1將所述TS流按照預(yù)定方式傳輸至所述轉(zhuǎn)換服務(wù)器2;

S3、所述轉(zhuǎn)換服務(wù)器2將所述TS流轉(zhuǎn)換為PS流,并進(jìn)行存儲;針對TS流轉(zhuǎn)化為PS流,就是將恢復(fù)的PES包重新按照PS流的結(jié)構(gòu)進(jìn)行再打包,TS流與PS流的區(qū)別在于,TS流的包結(jié)構(gòu)是固定長度,而PS流的包結(jié)構(gòu)是可變長度的。雖然TS流的對于傳輸誤碼具有很強(qiáng)的抵抗能力,但是其播放質(zhì)量遠(yuǎn)低于PS流,因此,為了提高播放質(zhì)量,可以將TS流轉(zhuǎn)化為PS流,然后進(jìn)行播放,當(dāng)然為了能夠?qū)崿F(xiàn)移動終端能夠觀看播放質(zhì)量較高的音視頻,可以將PS流轉(zhuǎn)化為CMMB節(jié)目。

S4、依據(jù)所述PS流中的分組標(biāo)識PID,在所述PS流中提取PES包,所述PES包由擴(kuò)展包頭和ES包組成,所述ES包為視頻基本碼流包或音頻基本碼流包;ES流為基本碼流,不分段的音頻、視頻或其他信息的連續(xù)碼流,ES包為若干碼流包數(shù)據(jù)組成;PES流為基本流ES分割成段并加上相應(yīng)頭文件打包形成的打包基本碼流碼流,所述PES流由若干PES包構(gòu)成。

PES包提取后,判斷是否得到一個(gè)完整的PES包,根據(jù)PS擴(kuò)展包頭的指示,判斷多個(gè)PS是否可以組成一個(gè)完整的PES包,如果是則進(jìn)行步驟S5,若不是,則繼續(xù)提取PES包。

S5、從所述PES包的所述擴(kuò)展包頭內(nèi)取出展現(xiàn)時(shí)間戳PTS或解碼時(shí)間戳DTS,并轉(zhuǎn)換成復(fù)用幀中的時(shí)間戳,所述時(shí)間戳用于設(shè)定視頻數(shù)據(jù)或音頻數(shù)據(jù)的顯示時(shí)間,實(shí)現(xiàn)了視頻或音頻播放的同步;

S6、按照CMMB復(fù)用協(xié)議,根據(jù)所述時(shí)間戳將所述ES包封裝為CMMB節(jié)目的所述復(fù)用幀。判斷所述ES包為音頻包還是視頻包,若為音頻包則按照CMMB復(fù)用協(xié)議,將音頻包填入音頻單元,若為視頻包,則按照CMMB復(fù)用協(xié)議,將視頻包填入視頻單元,封裝為CMMB節(jié)目的復(fù)用幀。

需要說明的是步驟S2中,所述預(yù)定方式包括WIFI方式、有線方式、熱點(diǎn)方式。

本發(fā)明首先用于將TS流轉(zhuǎn)化為PS流,然后實(shí)現(xiàn)PS流數(shù)據(jù)音視頻的高清播放,然后為了滿足移動終端的需求,將高質(zhì)量的PS流數(shù)據(jù)轉(zhuǎn)化為CMMB節(jié)目,以滿足移動終端的需求。本發(fā)明能夠?qū)崿F(xiàn)TS、PS和CMMB的兼容性,有效滿足不同播放終端3的播放需求,應(yīng)用范圍更廣。

實(shí)施例2

如圖2所示,本發(fā)明實(shí)施例2在實(shí)施例1的基礎(chǔ)上限定了TS流如何轉(zhuǎn)換為PS流,TS流格式為:TS頭(4字節(jié))和TS數(shù)據(jù)(184字節(jié))。TS頭為:同步(1字節(jié))為47,傳輸錯(cuò)誤指示(1位),負(fù)載開始指示(1位),傳輸優(yōu)先級(1位),PID(13位),加密控制(2位),調(diào)整字段控制(2位),相同PIDTS包計(jì)數(shù)(4位),共4字節(jié),因此分析轉(zhuǎn)換TS流時(shí),首先必須找到同步頭,然后按照不同的PID針對每個(gè)TS包進(jìn)行不同的處理。步驟S3中,所述轉(zhuǎn)換服務(wù)器2將所述TS流轉(zhuǎn)換為PS流,轉(zhuǎn)換方法為:

S3-1、獲取TS流,搜索所述TS流中TS包的同步頭;

S3-2、從所述同步頭開始依次讀取所述TS包,獲取所述TS包相應(yīng)的PID;

S3-3、判斷所述PID的類型,并進(jìn)行處理:

若所述PID為PAT表中的所述PID,則解析所述PAT表,得到PMT中的所述PID,讀取所述TS包中的數(shù)據(jù),構(gòu)建PES包和PS頭部數(shù)據(jù),形成PS包,執(zhí)行步驟S3-4;

若所述PID為所述PMT表中的所述PID,則解析所述PMT表,得到所述TS包中各數(shù)據(jù)流的PID,讀取所述TS包中的數(shù)據(jù),構(gòu)建所述PES包和PS頭部數(shù)據(jù),形成PS包,執(zhí)行步驟S3-4;

若PID為Vi_PID,則讀取所述TS包中的數(shù)據(jù),并保存至緩沖區(qū),判斷一幀圖像數(shù)據(jù)是否結(jié)束,若是,則構(gòu)建PES、PS頭部數(shù)據(jù),形成PS包,消除相應(yīng)緩存,執(zhí)行步驟S3-4;

若PID為Ai_PID,則直接拷貝組件PES、PS頭部數(shù)據(jù),形成PS包;

若PID為空PID,則直接丟棄該TS包,執(zhí)行步驟S3-4;

若PID為其它PID,則構(gòu)建相應(yīng)PES和PS包,執(zhí)行步驟S3-4;

S3-4、循環(huán)讀取所述TS包,并重復(fù)步驟S3-2和步驟S3-3,直至數(shù)據(jù)結(jié)束,即完成將所述TS流轉(zhuǎn)換為PS流。

轉(zhuǎn)換時(shí),首先對TS包進(jìn)行過濾,保留要存儲的節(jié)目所對應(yīng)的音頻、視頻流,刪除其它的包,然后虛構(gòu)一個(gè)新的PAT、PMT表,其中音頻、視頻的指針必須指向存儲的音頻、視頻流的PID。

通過上述方法將TS流轉(zhuǎn)換為PS流比較簡單,而且能夠有效提高音視頻的播放質(zhì)量。

實(shí)施例3

如圖3所示,本發(fā)明實(shí)施例3在實(shí)施例1的基礎(chǔ)上進(jìn)一步限定了,所述轉(zhuǎn)換方法還包括:

S7、所述轉(zhuǎn)換服務(wù)器2將封裝后的所述復(fù)用幀經(jīng)過加密后發(fā)送至所述播放終端3;

S8、封裝后的所述復(fù)用幀發(fā)送后,執(zhí)行步驟S1。

通過對復(fù)用幀的加密處理,能夠有效防止CMMB節(jié)目被盜版、篡改等,有效提高了CMMB節(jié)目的安全性。

需要進(jìn)一步說明的是,步驟S7中,所述復(fù)用幀的加密方法包括:

S7-1、獲取所述復(fù)用幀的靜態(tài)畫面圖像;

S7-2、對所述靜態(tài)畫面圖像進(jìn)行模糊處理,得到模糊圖像和差值圖像;具體的,通過圖像模糊算法對所述靜態(tài)畫面圖像進(jìn)行模糊處理獲得圖像的模糊數(shù)據(jù)即為模糊圖像,將原始的所述靜態(tài)畫面圖像的數(shù)據(jù)減去所述模糊圖像的數(shù)據(jù)即得到所述差值圖像的數(shù)據(jù),在存儲時(shí),將所述模糊圖像和所述差值圖像存儲在一起。

S7-3、根據(jù)與所述播放終端3預(yù)先協(xié)商的加密算法和加密密鑰,將獲得的所述差值圖像進(jìn)行加密,生成加密文件;

S7-4、將圖像處理后的所述復(fù)用幀以及生成的所述加密文件發(fā)送至所述播放終端3。

本發(fā)明通過將復(fù)用幀的畫面進(jìn)行了模糊處理,然后將差值圖像進(jìn)行加密后同模糊處理后的模糊圖像一起發(fā)送至播放終端3,播放終端3對加密后的文件進(jìn)行解密后,再將差值圖像和模糊圖像合成為處理前的視頻,因此進(jìn)行視頻播放。

本發(fā)明提供的方法不僅簡單,而且能夠有效避免視頻被盜版、篡改,其通過對視頻幀畫面的處理,對復(fù)用幀的靜態(tài)畫面進(jìn)行有效保護(hù),為此,通過該方法實(shí)現(xiàn)了對視頻的有效加密,防止視頻在傳輸過程中被視頻泄露,只有通過視頻再合成才能形成有效視頻。

優(yōu)選的,步驟S7-2中,對采集的所述靜態(tài)畫面圖像進(jìn)行模糊處理的具體方法包括:

①:通過圖像模糊算法對所述靜態(tài)畫面圖像進(jìn)行模糊處理得到模糊圖像,所述模糊圖像算法為高斯模糊算法;其中,高斯模糊是美國Adobe圖像軟件公司開發(fā)的一個(gè)圖像處理軟件:Adobe Photoshop(系列)中的一個(gè)濾鏡,高斯模糊的原理中,它是根據(jù)高斯曲線調(diào)節(jié)象素色值,它是有選擇地模糊圖像,也就是高斯模糊能夠把某一點(diǎn)周圍的像素色值按高斯曲線統(tǒng)計(jì)起來,采用數(shù)學(xué)上加權(quán)平均的計(jì)算方法得到這條曲線的色值,最后能夠留下人物的輪廓,即曲線。

②:將所述靜態(tài)畫面圖像減去所述模糊圖像即得到差值圖像;將靜態(tài)畫面圖像的數(shù)據(jù)減去高斯模糊處理后得到的模糊圖像的數(shù)據(jù)即得到差值圖像的數(shù)據(jù);

③:通過預(yù)設(shè)的閥值將所述差值圖像中剔除面積較小的噪聲和背景區(qū)域,即得到僅含有畫面區(qū)域的差值圖像。將差值圖像進(jìn)行噪聲和背景區(qū)域劃分和剔除,即得到僅含有人物或具體畫面區(qū)域的差值圖像,該圖像為有效圖像。

實(shí)施例4

如圖4所示,本發(fā)明實(shí)施例4提供了一種廣播網(wǎng)絡(luò)復(fù)用協(xié)議的轉(zhuǎn)換系統(tǒng),包括相通訊的廣播電視服務(wù)器1、轉(zhuǎn)換服務(wù)器2及播放終端3。

如圖5所示,所述廣播電視服務(wù)器1包括相互通訊的接收模塊101、篩選模塊102、傳輸模塊103,所述接收模塊101用于接收所述播放終端3對目標(biāo)節(jié)目的播放請求;所述篩選模塊102用于篩選所述目標(biāo)節(jié)目的TS流;所述傳輸模塊103用于將所述TS流按照預(yù)定方式傳輸至所述轉(zhuǎn)換服務(wù)器2。

廣播電視服務(wù)器1用于發(fā)送視頻流,為了能夠滿足用戶的需求,需要將視頻流不斷的通過TS協(xié)議、PS協(xié)議或CMMB協(xié)議轉(zhuǎn)換后,發(fā)送給播放終端3,為此滿足用戶的播放需求。

所述轉(zhuǎn)換服務(wù)器2包括相互通訊的數(shù)據(jù)流轉(zhuǎn)換模塊201、存儲模塊202、提取模塊203、讀取模塊204、時(shí)間戳轉(zhuǎn)換模塊205、封裝模塊206,所述數(shù)據(jù)流轉(zhuǎn)換模塊201用于將所述TS流轉(zhuǎn)換為PS流,并將轉(zhuǎn)換后的所述PS流保存至所述存儲模塊202中;所述提取模塊203用于依據(jù)所述PS流中的分組標(biāo)識,在所述PS流中提取PES包,所述PES包由擴(kuò)展包頭和ES包組成,所述ES包為視頻基本碼流包或音頻基本碼流包;所述讀取模塊204用于從所述PES包的所述擴(kuò)展包頭內(nèi)讀取展現(xiàn)時(shí)間戳或解碼時(shí)間戳,并發(fā)送至所述時(shí)間戳轉(zhuǎn)換模塊205,所述時(shí)間戳轉(zhuǎn)換模塊205用于將展現(xiàn)時(shí)間戳或解碼時(shí)間戳轉(zhuǎn)換成復(fù)用幀中的時(shí)間戳;所述封裝模塊206用于按照CMMB復(fù)用協(xié)議,根據(jù)所述時(shí)間戳將所述ES包封裝為CMMB節(jié)目的所述復(fù)用幀。

本發(fā)明提供的系統(tǒng)能夠有效實(shí)現(xiàn)將TS流節(jié)目轉(zhuǎn)換為PS流,不僅能夠滿足用戶對PS流節(jié)目的需求,而且相對TS流節(jié)目的播放質(zhì)量較高,此外,為了滿足移動終端的用戶的需求,本系統(tǒng)能夠通過轉(zhuǎn)換服務(wù)器2將PS流節(jié)目轉(zhuǎn)換為CMMB節(jié)目的復(fù)用幀,復(fù)用幀是組成CMMB視頻幀流的必要部分,為此,多次循環(huán)轉(zhuǎn)換,從而實(shí)現(xiàn)了將播放質(zhì)量較高的PS流轉(zhuǎn)換為CMMB節(jié)目流。

實(shí)施例5

如圖6所示,本發(fā)明實(shí)施例5進(jìn)一步限定了所述數(shù)據(jù)流轉(zhuǎn)換模塊201包括相通訊的搜索單元2011、讀取單元2012、判斷單元2013、解析單元2014、構(gòu)建單元2015,所述搜索單元2011用于獲取TS流,搜索所述TS流中TS包的同步頭;所述讀取單元2012用于從所述同步頭開始依次讀取所述TS包,獲取所述TS包相應(yīng)的PID;所述判斷單元2013用于判斷所述PID的類型,若所述判斷單元2013判斷所述PID為PAT表中的所述PID,則所述解析單元2014用于解析所述PAT表,得到PMT中的所述PID,同時(shí)所述讀取單元2012讀取所述TS包中的數(shù)據(jù)并發(fā)送至所述構(gòu)建單元2015,所述構(gòu)建單元2015用于構(gòu)建PES包和PS頭部數(shù)據(jù),即形成PS包;若所述判斷單元2013判斷所述PID為所述PMT表中的所述PID,則所述解析單元2014用于解析所述PMT表,得到所述TS包中各數(shù)據(jù)流的PID,同時(shí)所述讀取單元2012讀取所述TS包中的數(shù)據(jù)并發(fā)送至所述構(gòu)建單元2015,所述構(gòu)建單元2015用于構(gòu)建所述PES包和PS頭部數(shù)據(jù),即形成PS包的結(jié)構(gòu)形式,為此提高了較高的播放質(zhì)量。

如圖7所示,本發(fā)明進(jìn)一步限定了數(shù)據(jù)流轉(zhuǎn)換模塊201用于將TS流轉(zhuǎn)換為PS流,通過搜索單元2011、讀取單元2012、判斷單元2013、解析單元2014和構(gòu)建單元2015能夠?qū)S數(shù)據(jù)流的數(shù)據(jù)通過PS協(xié)議的形式進(jìn)行整碼,

需要進(jìn)一步說明的是,所述轉(zhuǎn)換服務(wù)器2還包括相通訊的圖像采集模塊207、模糊處理模塊208、加密模塊209、發(fā)送模塊210,所述圖像采集模塊207用于獲取所述復(fù)用幀的靜態(tài)畫面圖像;所述模塊處理模塊用于對所述靜態(tài)畫面圖像進(jìn)行模糊處理,得到模糊圖像和差值圖像;所述加密模塊209用于根據(jù)與所述播放終端3預(yù)先協(xié)商的加密算法和加密密鑰,將獲得的所述差值圖像進(jìn)行加密,生成加密文件;所述發(fā)送模塊210用于將圖像處理后的所述復(fù)用幀以及生成的所述加密文件發(fā)送至所述播放終端3。

本發(fā)明通過模糊處理模塊208對視頻幀的靜態(tài)圖像進(jìn)行模糊處理,并將處理后的模糊圖像和差值圖像加密后發(fā)送給播放終端3,只有當(dāng)播放終端3解密后才能合成視頻,進(jìn)而播放視頻,為此,提高了視頻傳輸?shù)陌踩裕乐挂曨l任意下載、播放、盜用、篡改等。

如圖8所示,優(yōu)選的,所述模糊處理模塊208包括相通訊的模糊圖像處理單元2081、差值圖像處理單元2082、剔除單元2083;所述模糊圖像處理單元2081用于通過圖像模糊算法對所述靜態(tài)畫面圖像進(jìn)行模糊處理得到模糊圖像;所述差值圖像處理單元2082用于將所述靜態(tài)畫面圖像減去所述模糊圖像即得到差值圖像;所述剔除單元2083用于通過預(yù)設(shè)的閥值將所述差值圖像中剔除面積較小的噪聲和背景區(qū)域,即得到僅含有畫面區(qū)域的差值圖像。

本發(fā)明不局限于上述最佳實(shí)施方式,任何人在本發(fā)明的啟示下都可得出其他各種形式的產(chǎn)品,但不論在其形狀或結(jié)構(gòu)上作任何變化,凡是具有與本申請相同或相近似的技術(shù)方案,均落在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
康乐县| 准格尔旗| 鲁甸县| 丹巴县| 宝丰县| 喀喇| 竹山县| 饶阳县| 夹江县| 水城县| 琼结县| 牙克石市| 阿拉尔市| 休宁县| 繁峙县| 巴中市| 信阳市| 开鲁县| 岳阳县| 岑巩县| 永寿县| 宁乡县| 泰和县| 江都市| 嵊州市| 台北县| 景洪市| 广水市| 织金县| 阿拉善右旗| 安溪县| 昌宁县| 丹寨县| 北海市| 定边县| 莱芜市| 天水市| 龙里县| 新河县| 陇川县| 锡林浩特市|