亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種視頻幀流處理方法、視頻服務(wù)器及終端設(shè)備與流程

文檔序號(hào):12498436閱讀:227來(lái)源:國(guó)知局
一種視頻幀流處理方法、視頻服務(wù)器及終端設(shè)備與流程

本發(fā)明涉及多媒體安全技術(shù)領(lǐng)域,特別涉及一種視頻幀流處理方法、視頻服務(wù)器及終端設(shè)備。



背景技術(shù):

當(dāng)今社會(huì)是高度信息化的社會(huì),信息安全問(wèn)題對(duì)國(guó)民經(jīng)濟(jì)、社會(huì)發(fā)展和人民生活顯得愈發(fā)重要,在信息安全問(wèn)題中,網(wǎng)絡(luò)多媒體的保密技術(shù)占有非常重要的地位。隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和多媒體技術(shù)的快速發(fā)展和廣泛應(yīng)用,為人們獲取信息提供了極大的方便,同時(shí)也蘊(yùn)涵著巨大的商業(yè)利益,如何保護(hù)多媒體信息的安全成為國(guó)際研究熱點(diǎn)。

隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)及硬件設(shè)備的飛速發(fā)展,網(wǎng)絡(luò)視頻流媒體也日漸流行,如我們常見(jiàn)的在線視頻服務(wù)網(wǎng)站、付費(fèi)視頻、網(wǎng)上電影等,用戶不僅可以觀看自身使用的終端設(shè)備中存儲(chǔ)的視頻文件,還可以觀看網(wǎng)絡(luò)側(cè)的視頻文件,當(dāng)用戶想要觀看網(wǎng)絡(luò)側(cè)的視頻服務(wù)器中存儲(chǔ)的視頻文件時(shí),可以通過(guò)使用的終端設(shè)備向視頻服務(wù)器發(fā)送視頻傳輸請(qǐng)求,視頻服務(wù)器接收到視頻傳輸請(qǐng)求后,將對(duì)應(yīng)的視頻文件傳輸給該終端設(shè)備,終端設(shè)備將接收到的視頻文件進(jìn)行播放。但由于互聯(lián)網(wǎng)的開(kāi)放性、共享性、動(dòng)態(tài)性等特點(diǎn)使得網(wǎng)絡(luò)信息的安全受到了嚴(yán)重的威脅和干擾,存在著非法攻擊、篡改、下載和盜版等安全問(wèn)題,現(xiàn)有專利申請(qǐng)?zhí)枮?01110293983.9公開(kāi)的視頻幀流處理方法、視頻服務(wù)器及終端設(shè)備通過(guò)對(duì)視頻幀流分組后進(jìn)行亂序化處理,同時(shí)獲得亂序化處理后的幀順序信息,然后將加密后的幀順序信息及亂序化后的視頻幀流發(fā)送給終端設(shè)備,終端設(shè)備進(jìn)行解密后,再進(jìn)行排序處理,即形成完整視頻,該技術(shù)在應(yīng)用過(guò)程中,視頻幀流分組后容易出現(xiàn)丟包,這樣視頻將無(wú)法排序完整,嚴(yán)重影響用戶的觀看,此外,亂序化處理后的幀順序信息加密后也有可能被盜用,這將完全起不到視頻加密的效果。



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

為了解決現(xiàn)有流媒體加密技術(shù)無(wú)法完全避免非法攻擊、篡改、下載和盜版,安全性較低等問(wèn)題,本發(fā)明提供了一種能夠有效針對(duì)視頻流內(nèi)每幀圖片進(jìn)行加密處理,提高破譯難度,多層加密處理的視頻幀流處理方法、視頻服務(wù)器及終端設(shè)備。

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

本發(fā)明提供了一種視頻幀流處理方法,所述處理方法包括以下步驟:

S1、視頻服務(wù)器采集終端設(shè)備請(qǐng)求的視頻幀流中的各視頻幀的靜態(tài)畫(huà)面圖像;

S2、對(duì)所述靜態(tài)畫(huà)面圖像在視頻幀流中的位置進(jìn)行編碼;

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

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

S5、將圖像處理后的視頻幀流以及生成的加密文件傳輸至所述終端設(shè)備。

進(jìn)一步的,步驟S1中,視頻服務(wù)器采集終端設(shè)備請(qǐng)求的視頻幀流中的各視頻幀的靜態(tài)畫(huà)面圖像的具體方法包括:

S1-1:在所述視頻服務(wù)器內(nèi)預(yù)存所述終端設(shè)備的設(shè)備信息與視頻幀流的觀看時(shí)間段之間的對(duì)應(yīng)關(guān)系列表;

S1-2:采集當(dāng)前所述終端設(shè)備的設(shè)備信息,并在所述對(duì)應(yīng)關(guān)系列表中查找當(dāng)前所述終端設(shè)備在視頻幀流中能夠觀看的時(shí)間段;

S1-3:根據(jù)查找的觀看時(shí)間段采集所述終端設(shè)備能夠觀看的視頻幀流。

進(jìn)一步的,步驟S3中,對(duì)采集的所述靜態(tài)畫(huà)面圖像進(jìn)行模糊處理的具體方法包括:

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

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

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

進(jìn)一步的,步驟S4中,根據(jù)與所述終端設(shè)備預(yù)先協(xié)商的加密算法和加密密鑰,將獲得的所述差值圖像進(jìn)行加密,具體包括:

S4-1:確定所述差值圖像與模糊處理前的所述靜態(tài)畫(huà)面圖像對(duì)應(yīng)的位置編碼信息;

S4-2:對(duì)所述差值圖像進(jìn)行處理形成圖像數(shù)據(jù),具體包括:將所述差值圖像分解為若干個(gè)像素點(diǎn);對(duì)每個(gè)所述像素點(diǎn)進(jìn)行色彩數(shù)值標(biāo)記,順序地抽取每個(gè)所述像素點(diǎn)的所述色彩數(shù)值形成一個(gè)離散的陳列即為圖像數(shù)據(jù);

S4-3:根據(jù)與所述終端設(shè)備預(yù)先協(xié)商的加密算法和加密密鑰,將確定的所述位置編碼信息與所述圖像數(shù)據(jù)信息進(jìn)行加密,生成與視頻幀流對(duì)應(yīng)的加密文件。

優(yōu)選的,所述處理方法還包括:

S6、所述視頻服務(wù)器將所述終端設(shè)備請(qǐng)求的視頻幀流中插入若干彈跳窗,所述彈跳窗的顯示界面上設(shè)有解碼問(wèn)題,同時(shí)所述視頻服務(wù)器內(nèi)存儲(chǔ)有與所述解碼問(wèn)題對(duì)應(yīng)的解碼答案,并根據(jù)與所述終端設(shè)備預(yù)先協(xié)商的加密算法和加密密鑰,將解碼答案進(jìn)行加密形成加密附件,發(fā)送至所述終端設(shè)備;

S7、預(yù)先設(shè)定所述彈跳窗的彈跳時(shí)間點(diǎn),到達(dá)預(yù)設(shè)的所述彈跳時(shí)間點(diǎn),所述彈跳窗自動(dòng)彈出;

S8、所述視頻服務(wù)器對(duì)所述終端設(shè)備在所述彈跳窗的顯示界面上輸入的解碼答案進(jìn)行判斷,若答案正確,則所述彈跳窗自動(dòng)隱藏,若答案錯(cuò)誤,則視頻播放位置跳轉(zhuǎn)至最初開(kāi)始時(shí)間點(diǎn),并停止播放。

本發(fā)明同時(shí)提供了一種視頻服務(wù)器,包括相通訊的存儲(chǔ)模塊、圖像采集模塊、位置編碼模塊、模糊處理模塊、加密模塊及傳輸模塊;

所述存儲(chǔ)模塊內(nèi)保存有若干視頻幀流;

所述圖像采集模塊用于采集所述存儲(chǔ)模塊中終端設(shè)備請(qǐng)求的視頻幀流中的各視頻幀的靜態(tài)畫(huà)面圖像;

所述位置編碼模塊用于對(duì)所述靜態(tài)畫(huà)面圖像在視頻幀流中的位置進(jìn)行編碼;

所述模糊處理模塊用于對(duì)所述靜態(tài)畫(huà)面圖像進(jìn)行模糊處理,得到模糊圖像和差值圖像;

所述加密模塊用于根據(jù)與所述終端設(shè)備預(yù)先協(xié)商的加密算法和加密密鑰,將獲得的所述差值圖像進(jìn)行加密,生成加密文件;

所述傳輸模塊用于將圖像處理后的視頻幀流以及生成的加密文件傳輸至所述終端設(shè)備。

進(jìn)一步的,所述視頻服務(wù)器還包括與所述存儲(chǔ)模塊、所述圖像采集模塊相通訊的視頻幀流確定模塊,所述視頻幀流確定模塊包括設(shè)備信息采集單元、查找單元、視頻幀流采集單元;

所述設(shè)備信息采集單元用于采集當(dāng)前所述終端設(shè)備的設(shè)備信息

所述查找單元用于根據(jù)所述設(shè)備信息在所述存儲(chǔ)模塊預(yù)存的所述對(duì)應(yīng)關(guān)系列表中查找當(dāng)前所述終端設(shè)備在視頻幀流中能夠觀看的時(shí)間段;

所述視頻幀流采集單元用于根據(jù)查找的觀看時(shí)間段采集所述終端設(shè)備能夠觀看的視頻幀流,并發(fā)送至所述圖像采集模塊。

進(jìn)一步的,所述加密模塊包括相通訊的位置信息確定單元、圖像數(shù)據(jù)處理單元、加密子單元;

所述位置信息確定單元用于確定所述差值圖像與模糊處理前的所述靜態(tài)畫(huà)面圖像對(duì)應(yīng)的位置編碼信息;

所述圖像數(shù)據(jù)處理單元用于對(duì)所述差值圖像進(jìn)行處理形成圖像數(shù)據(jù);

所述加密子單元用于根據(jù)與所述終端設(shè)備預(yù)先協(xié)商的加密算法和加密密鑰,將確定的所述位置編碼信息與所述圖像數(shù)據(jù)信息進(jìn)行加密,生成與視頻幀流對(duì)應(yīng)的加密文件。

優(yōu)選的,所述視頻服務(wù)器還包括與所述存儲(chǔ)模塊、所述加密模塊、所述傳輸模塊相通訊的彈跳窗插入模塊、彈跳模塊、答案判斷模塊、視頻幀跳轉(zhuǎn)模塊,其中,

所述彈跳窗插入模塊用于在所述終端設(shè)備請(qǐng)求的視頻幀流中插入若干彈跳窗,所述彈跳窗的顯示界面上設(shè)有解碼問(wèn)題;

所述存儲(chǔ)模塊內(nèi)還存儲(chǔ)有與所述解碼問(wèn)題對(duì)應(yīng)的解碼答案;所述加密模塊還用于根據(jù)與所述終端設(shè)備預(yù)先協(xié)商的加密算法和加密密鑰,將解碼答案進(jìn)行加密形成加密附件,并通過(guò)所述傳輸模塊發(fā)送至所述終端設(shè)備;

所述彈跳模塊用于預(yù)先設(shè)定所述彈跳窗的彈跳時(shí)間點(diǎn),到達(dá)預(yù)設(shè)的所述彈跳時(shí)間點(diǎn),所述彈跳模塊用于將所述彈跳窗彈出;

所述答案判斷模塊用于對(duì)所述終端設(shè)備在所述彈跳窗的顯示界面上輸入的解碼答案進(jìn)行判斷,若答案正確,則所述彈跳窗自動(dòng)隱藏,若答案錯(cuò)誤,則視頻播放位置通過(guò)所述視頻幀跳轉(zhuǎn)模塊跳轉(zhuǎn)至最初開(kāi)始時(shí)間點(diǎn),并停止播放。

本發(fā)明還提供了一種終端設(shè)備,包括相通訊的獲取模塊、解密模塊、合成還原模塊、播放模塊,其中,

所述獲取模塊用于獲取模糊處理后的視頻幀流以及與視頻幀流對(duì)應(yīng)的加密文件;

所述解密模塊用于根據(jù)與對(duì)所述視頻幀流進(jìn)行模糊處理前的終端設(shè)備預(yù)先協(xié)商的加密算法和加密密鑰,對(duì)所述獲取模塊獲得的所述加密文件進(jìn)行解密,得到所述差值圖像與模糊處理前的所述靜態(tài)畫(huà)面圖像對(duì)應(yīng)的位置編碼信息和所述差值圖像進(jìn)行處理形成的圖像數(shù)據(jù);

所述合成還原模塊用于將所述解密模塊解密的所述差值圖像的圖像數(shù)據(jù)和所述位置編碼信息,與所述模糊圖像進(jìn)行合成處理以還原成模糊處理前的所述靜態(tài)畫(huà)面圖像,即得到模糊處理前的視頻幀流;

所述播放模塊用于播放所述合成還原模塊還原后得到的模糊處理前的視頻幀流。

本發(fā)明的有益效果如下:與現(xiàn)有技術(shù)相比,本發(fā)明克服了視頻幀流分組后容易出現(xiàn)丟包,且亂序化處理后的幀順序信息加密后也有可能被盜用,這將完全起不到視頻加密的效果等缺陷,本發(fā)明將視頻幀的靜態(tài)畫(huà)面圖像進(jìn)行了模糊處理獲得模糊圖像和差值圖像,并對(duì)差值圖像進(jìn)行加密,避免他人直接查看或獲取清晰的視頻幀圖像,實(shí)現(xiàn)了對(duì)視頻的有效加密,提高了視頻傳輸?shù)陌踩?,避免視頻被盜用,通過(guò)該方法有效地保護(hù)了視頻文件的版權(quán),防止了盜版、倒鏈等問(wèn)題的發(fā)生。

附圖說(shuō)明

圖1為實(shí)施例1所述的一種視頻幀流處理方法,所述處理方法的方法流程示意圖;

圖2為實(shí)施例2所述的一種視頻幀流處理方法,所述處理方法中步驟S1的方法流程示意圖;

圖3為實(shí)施例2所述的一種視頻幀流處理方法,所述處理方法中步驟S3的方法流程示意圖;

圖4為實(shí)施例2所述的一種視頻幀流處理方法,所述處理方法中步驟S4的方法流程示意圖;

圖5為實(shí)施例3所述的一種視頻幀流處理方法的進(jìn)一步流程圖;

圖6為實(shí)施例4所述的一種視頻服務(wù)器的結(jié)構(gòu)框圖;

圖7為實(shí)施例5所述的一種視頻服務(wù)器的結(jié)構(gòu)框圖;

圖8為實(shí)施例5所述的一種視頻服務(wù)器中加密模塊的結(jié)構(gòu)框圖;

圖9為實(shí)施例5所述的一種視頻服務(wù)器的結(jié)構(gòu)框圖;

圖10為實(shí)施例6所述的一種終端設(shè)備的結(jié)構(gòu)框圖。

其中:1、存儲(chǔ)模塊;2、圖像采集模塊;3、位置編碼模塊;4、模糊處理模塊;5、加密模塊;501、位置信息確定單元;502、圖像數(shù)據(jù)處理單元;503、加密子單元;6、傳輸模塊;7、視頻幀流確定模塊;701、設(shè)備信息采集單元;702、查找單元;703、視頻幀流采集單元;8、彈跳窗插入模塊;9、彈跳模塊;10、答案判斷模塊;11、視頻幀跳轉(zhuǎn)模塊;12、獲取模塊;13、解密模塊;14、合成還原模塊;15、播放模塊。

具體實(shí)施方式

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

實(shí)施例1

如圖1所示,本發(fā)明實(shí)施例1提供了一種視頻幀流處理方法,所述處理方法包括以下步驟:

S1、視頻服務(wù)器采集終端設(shè)備請(qǐng)求的視頻幀流中的各視頻幀的靜態(tài)畫(huà)面圖像;根據(jù)終端設(shè)備的請(qǐng)求,視頻服務(wù)器接收請(qǐng)求,并將請(qǐng)求的文件進(jìn)行處理,采集請(qǐng)求的視頻幀流中的各視頻幀的靜態(tài)畫(huà)面圖像,所述視頻幀即為單幅的靜態(tài)畫(huà)面。

S2、對(duì)所述靜態(tài)畫(huà)面圖像在視頻幀流中的位置進(jìn)行編碼;每張所述靜態(tài)畫(huà)面圖像均按照播放時(shí)間順序進(jìn)行位置編號(hào),位置編號(hào)不能錯(cuò)亂。

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

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

S5、將圖像處理后的視頻幀流以及生成的加密文件傳輸至所述終端設(shè)備。

本發(fā)明通過(guò)將視頻中每一個(gè)視頻幀的畫(huà)面進(jìn)行了模糊處理,然后將差值圖像進(jìn)行加密后同模糊處理后的模糊圖像一起發(fā)送至終端設(shè)備,終端設(shè)備對(duì)加密后的文件進(jìn)行解密后,再將差值圖像和模糊圖像合成為處理前的視頻,因此進(jìn)行視頻播放。

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

實(shí)施例2

如圖2所示,本發(fā)明實(shí)施例2在實(shí)施例1的基礎(chǔ)上進(jìn)一步限定了,步驟S1中,視頻服務(wù)器采集終端設(shè)備請(qǐng)求的視頻幀流中的各視頻幀的靜態(tài)畫(huà)面圖像的具體方法包括:

S1-1:在所述視頻服務(wù)器內(nèi)預(yù)存所述終端設(shè)備的設(shè)備信息與視頻幀流的觀看時(shí)間段之間的對(duì)應(yīng)關(guān)系列表;

由于有些視頻僅供某些終端設(shè)備去觀看或下載,因此,根據(jù)設(shè)備信息確認(rèn)播放的視頻幀流,例如,第一終端設(shè)備僅能觀看第10-20分鐘,第二終端設(shè)備僅能觀看第5-15分鐘。

S1-2:采集當(dāng)前所述終端設(shè)備的設(shè)備信息,并在所述對(duì)應(yīng)關(guān)系列表中查找當(dāng)前所述終端設(shè)備在視頻幀流中能夠觀看的時(shí)間段;采集當(dāng)前終端設(shè)備的設(shè)備信息,根據(jù)該設(shè)備信息在對(duì)應(yīng)關(guān)系列表中查詢能夠觀看的時(shí)間段。

S1-3:根據(jù)查找的觀看時(shí)間段采集所述終端設(shè)備能夠觀看的視頻幀流。根據(jù)觀看時(shí)間段從而確認(rèn)能夠觀看的視頻幀流。

視頻幀流的確定起到了對(duì)終端設(shè)備的審核和判斷,僅供通過(guò)審核的終端設(shè)備,才能采集對(duì)應(yīng)的視頻幀流,否則無(wú)法進(jìn)行視頻下載或播放。

該方法的設(shè)計(jì)杜絕了未通過(guò)認(rèn)證的終端設(shè)備對(duì)視頻的下載,有效提高了視頻下載或觀看的安全性,防止視頻任意被下載、篡改或盜版等。

如圖3所示,進(jìn)一步的,步驟S3中,對(duì)采集的所述靜態(tài)畫(huà)面圖像進(jìn)行模糊處理的具體方法包括:

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

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

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

如圖4所示,進(jìn)一步需要說(shuō)明的是,步驟S4中,根據(jù)與所述終端設(shè)備預(yù)先協(xié)商的加密算法和加密密鑰,將獲得的所述差值圖像進(jìn)行加密,具體包括:

S4-1:確定所述差值圖像與模糊處理前的所述靜態(tài)畫(huà)面圖像對(duì)應(yīng)的位置編碼信息;根據(jù)所述靜態(tài)畫(huà)面圖像的位置編碼信息,確定所述差值圖像對(duì)應(yīng)的位置編碼信息。

S4-2:對(duì)所述差值圖像進(jìn)行處理形成圖像數(shù)據(jù)信息,具體包括:將所述差值圖像分解為若干個(gè)像素點(diǎn);對(duì)每個(gè)所述像素點(diǎn)進(jìn)行色彩數(shù)值標(biāo)記,順序地抽取每個(gè)所述像素點(diǎn)的所述色彩數(shù)值形成一個(gè)離散的陳列即為圖像數(shù)據(jù)信息;獲取差值圖像內(nèi)的圖像數(shù)據(jù)。

S4-3:根據(jù)與所述終端設(shè)備預(yù)先協(xié)商的加密算法和加密密鑰,將確定的所述位置編碼信息與所述圖像數(shù)據(jù)信息進(jìn)行加密,生成與視頻幀流對(duì)應(yīng)的加密文件。通過(guò)對(duì)差值圖像的位置編碼信息和圖像數(shù)據(jù)信息進(jìn)行加密,有效實(shí)現(xiàn)了對(duì)差值圖像的加密,從而防止信息泄密。

實(shí)施例3

如圖5所示,本發(fā)明實(shí)施例3在實(shí)施例1的基礎(chǔ)上除了用于對(duì)視頻幀的圖像進(jìn)行模糊處理外,還進(jìn)行了視頻幀的處理,實(shí)現(xiàn)了視頻的二次加密。所述處理方法還包括:

S6、所述視頻服務(wù)器將所述終端設(shè)備請(qǐng)求的視頻幀流中插入若干彈跳窗,所述彈跳窗的顯示界面上設(shè)有解碼問(wèn)題,同時(shí)所述視頻服務(wù)器內(nèi)存儲(chǔ)有與所述解碼問(wèn)題對(duì)應(yīng)的解碼答案,并根據(jù)與所述終端設(shè)備預(yù)先協(xié)商的加密算法和加密密鑰,將解碼答案進(jìn)行加密形成加密附件,發(fā)送至所述終端設(shè)備;彈跳窗以視頻幀的形式與終端設(shè)備請(qǐng)求的視頻幀流內(nèi)的視頻幀進(jìn)行關(guān)聯(lián),在彈跳窗的視頻幀上插入解碼問(wèn)題,同時(shí)將關(guān)聯(lián)的彈跳窗的視頻幀與解碼答案加密后發(fā)送至終端設(shè)備。

S7、預(yù)先設(shè)定所述彈跳窗的彈跳時(shí)間點(diǎn),到達(dá)預(yù)設(shè)的所述彈跳時(shí)間點(diǎn),所述彈跳窗自動(dòng)彈出;優(yōu)選的可以設(shè)置彈跳窗的視頻幀與哪個(gè)視頻流內(nèi)的視頻幀關(guān)聯(lián),預(yù)先設(shè)定所述彈跳窗的彈跳時(shí)間點(diǎn),當(dāng)播放視頻至彈跳時(shí)間點(diǎn)時(shí),自動(dòng)跳出彈跳窗。

S8、在彈跳窗上輸入解碼答案,所述視頻服務(wù)器對(duì)所述終端設(shè)備在所述彈跳窗的顯示界面上輸入的解碼答案進(jìn)行判斷,若答案正確,則所述彈跳窗自動(dòng)隱藏,若答案錯(cuò)誤,則視頻播放位置跳轉(zhuǎn)至最初開(kāi)始時(shí)間點(diǎn),并停止播放。

該方法用于通過(guò)在視頻流中關(guān)聯(lián)問(wèn)題視頻幀,當(dāng)只有輸入解碼答案正確的前提下,才能夠進(jìn)行視頻播放,為此,通過(guò)該方法實(shí)現(xiàn)了視頻的二次加密,提高了視頻傳輸?shù)陌踩浴?/p>

實(shí)施例4

如圖6所示,本發(fā)明同時(shí)提供了一種視頻服務(wù)器,包括相通訊的存儲(chǔ)模塊1、圖像采集模塊2、位置編碼模塊3、模糊處理模塊4、加密模塊5及傳輸模塊6;

所述存儲(chǔ)模塊1內(nèi)保存有若干視頻幀流,視頻服務(wù)器用于存儲(chǔ)視頻,同時(shí)用于對(duì)傳輸視頻的加密處理。

所述圖像采集模塊2用于采集所述存儲(chǔ)模塊1中終端設(shè)備請(qǐng)求的視頻幀流中的各視頻幀的靜態(tài)畫(huà)面圖像;所述位置編碼模塊3用于對(duì)所述靜態(tài)畫(huà)面圖像在視頻幀流中的位置進(jìn)行編碼;所述模糊處理模塊4用于對(duì)所述靜態(tài)畫(huà)面圖像進(jìn)行模糊處理,得到模糊圖像和差值圖像;所述加密模塊5用于根據(jù)與所述終端設(shè)備預(yù)先協(xié)商的加密算法和加密密鑰,將獲得的所述差值圖像進(jìn)行加密,生成加密文件;所述傳輸模塊6用于將圖像處理后的視頻幀流以及生成的加密文件傳輸至所述終端設(shè)備。

本發(fā)明提供的視頻服務(wù)器結(jié)構(gòu)簡(jiǎn)單,通過(guò)模糊處理模塊4對(duì)視頻幀的靜態(tài)圖像進(jìn)行模糊處理,并將處理后的模糊圖像和差值圖像加密后發(fā)送給終端設(shè)備,只有當(dāng)終端設(shè)備解密后才能合成視頻,進(jìn)而播放視頻,為此,提高了視頻傳輸?shù)陌踩裕乐挂曨l任意下載、播放、盜用、篡改等。

實(shí)施例5

如圖7所示,本發(fā)明實(shí)施例5在實(shí)施例4的基礎(chǔ)上進(jìn)一步限定了所述視頻服務(wù)器還包括與所述存儲(chǔ)模塊1、所述圖像采集模塊2相通訊的視頻幀流確定模塊,所述視頻幀流確定模塊包括設(shè)備信息采集單元701、查找單元702、視頻幀流采集單元703;

所述設(shè)備信息采集單元701用于采集當(dāng)前所述終端設(shè)備的設(shè)備信息;所述查找單元702用于根據(jù)所述設(shè)備信息在所述存儲(chǔ)模塊1預(yù)存的所述對(duì)應(yīng)關(guān)系列表中查找當(dāng)前所述終端設(shè)備在視頻幀流中能夠觀看的時(shí)間段;所述視頻幀流采集單元703用于根據(jù)查找的觀看時(shí)間段采集所述終端設(shè)備能夠觀看的視頻幀流,并發(fā)送至所述圖像采集模塊2。

通過(guò)對(duì)終端設(shè)備的設(shè)備信息進(jìn)行采集,然后進(jìn)行識(shí)別認(rèn)證,通過(guò)識(shí)別的終端設(shè)備,將根據(jù)設(shè)備信息與播放時(shí)間段的關(guān)系確定播放的視頻幀流,進(jìn)而確定播放的視頻段,為此,通過(guò)該結(jié)構(gòu)的限定,有效提高了視頻傳輸?shù)陌踩浴?/p>

如圖8所示,需要進(jìn)一步說(shuō)明的是,所述加密模塊5包括相通訊的位置信息確定單元501、圖像數(shù)據(jù)處理單元502、加密子單元503;所述位置信息確定單元501用于確定所述差值圖像與模糊處理前的所述靜態(tài)畫(huà)面圖像對(duì)應(yīng)的位置編碼信息;所述圖像數(shù)據(jù)處理單元502用于對(duì)所述差值圖像進(jìn)行處理形成圖像數(shù)據(jù);所述加密子單元503用于根據(jù)與所述終端設(shè)備預(yù)先協(xié)商的加密算法和加密密鑰,將確定的所述位置編碼信息與所述圖像數(shù)據(jù)信息進(jìn)行加密,生成與視頻幀流對(duì)應(yīng)的加密文件。

如圖9所示,優(yōu)選的,所述視頻服務(wù)器還包括與所述存儲(chǔ)模塊1、所述加密模塊5、所述傳輸模塊6相通訊的彈跳窗插入模塊8、彈跳模塊9、答案判斷模塊10、視頻幀跳轉(zhuǎn)模塊11,其中,所述彈跳窗插入模塊8用于在所述終端設(shè)備請(qǐng)求的視頻幀流中插入若干彈跳窗,所述彈跳窗的顯示界面上設(shè)有解碼問(wèn)題;所述存儲(chǔ)模塊1內(nèi)還存儲(chǔ)有與所述解碼問(wèn)題對(duì)應(yīng)的解碼答案;所述加密模塊5還用于根據(jù)與所述終端設(shè)備預(yù)先協(xié)商的加密算法和加密密鑰,將解碼答案進(jìn)行加密形成加密附件,并通過(guò)所述傳輸模塊6發(fā)送至所述終端設(shè)備;所述彈跳模塊9用于預(yù)先設(shè)定所述彈跳窗的彈跳時(shí)間點(diǎn),到達(dá)預(yù)設(shè)的所述彈跳時(shí)間點(diǎn),所述彈跳模塊9用于將所述彈跳窗彈出;所述答案判斷模塊10用于對(duì)所述終端設(shè)備在所述彈跳窗的顯示界面上輸入的解碼答案進(jìn)行判斷,若答案正確,則所述彈跳窗自動(dòng)隱藏,若答案錯(cuò)誤,則視頻播放位置通過(guò)所述視頻幀跳轉(zhuǎn)模塊11跳轉(zhuǎn)至最初開(kāi)始時(shí)間點(diǎn),并停止播放。

該方法用于通過(guò)在視頻流中關(guān)聯(lián)問(wèn)題視頻幀,當(dāng)只有輸入解碼答案正確的前提下,才能夠進(jìn)行視頻播放,為此,通過(guò)該方法實(shí)現(xiàn)了視頻的二次加密,提高了視頻傳輸?shù)陌踩浴?/p>

實(shí)施例6

如圖10所示,本發(fā)明還提供了一種終端設(shè)備,包括相通訊的獲取模塊12、解密模塊13、合成還原模塊14、播放模塊15,其中,

所述獲取模塊12用于獲取模糊處理后的視頻幀流以及與視頻幀流對(duì)應(yīng)的加密文件;所述解密模塊13用于根據(jù)與對(duì)所述視頻幀流進(jìn)行模糊處理前的終端設(shè)備預(yù)先協(xié)商的加密算法和加密密鑰,對(duì)所述獲取模塊12獲得的所述加密文件進(jìn)行解密,得到所述差值圖像與模糊處理前的所述靜態(tài)畫(huà)面圖像對(duì)應(yīng)的位置編碼信息和所述差值圖像進(jìn)行處理形成的圖像數(shù)據(jù);所述合成還原模塊14用于將所述解密模塊13解密的所述差值圖像的圖像數(shù)據(jù)和所述位置編碼信息,與所述模糊圖像進(jìn)行合成處理以還原成模糊處理前的所述靜態(tài)畫(huà)面圖像,即得到模糊處理前的視頻幀流;

所述播放模塊15用于播放所述合成還原模塊14還原后得到的模糊處理前的視頻幀流。

終端設(shè)備接收到加密文件后,用于將加密文件進(jìn)行解密,獲得解密后的差值圖像,通過(guò)將差值圖像與模糊圖像進(jìn)行合成組成加密前的視頻幀的靜態(tài)圖像,從而形成視頻,進(jìn)而將視頻進(jìn)行播放,提高了視頻的安全性和有效性,有效防止視頻被盜用,一旦終端設(shè)備之間相互傳輸時(shí),由于不同的終端設(shè)備播放的時(shí)間段不同,所以,視頻不會(huì)被任意播放,只有當(dāng)設(shè)備信息與播放時(shí)間段對(duì)應(yīng)上,且圖像合成準(zhǔn)確后才能夠進(jìn)行播放,該結(jié)構(gòu)提高了視頻播放和傳輸?shù)陌踩浴?/p>

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

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1