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

網(wǎng)絡(luò)多媒體會(huì)議的加密錄制和解密播放方法、裝置的制作方法

文檔序號(hào):7923552閱讀:224來(lái)源:國(guó)知局

專利名稱::網(wǎng)絡(luò)多媒體會(huì)議的加密錄制和解密播放方法、裝置的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及網(wǎng)絡(luò)多媒體領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)多媒體會(huì)議的加密錄制方法、裝置和解密播放方法、裝置。
背景技術(shù)
:隨著企業(yè)的生產(chǎn)經(jīng)營(yíng)規(guī)模擴(kuò)大,往往需要召開(kāi)跨地域的多方溝通會(huì)議以提升工作效率,此時(shí)會(huì)用到網(wǎng)絡(luò)多媒體音頻會(huì)議系統(tǒng)或者視頻會(huì)議系統(tǒng)。在音頻會(huì)議中,會(huì)議參與方一般使用固定或者移動(dòng)電話終端,在視頻會(huì)議中,會(huì)議參與方一般使用專用一見(jiàn)頻會(huì)議終端。會(huì)議系統(tǒng)由會(huì)議參與方、會(huì)議控制器和會(huì)議混合器組成。一般都是由會(huì)議業(yè)務(wù)運(yùn)營(yíng)商來(lái)集中部署網(wǎng)絡(luò)多媒體會(huì)議系統(tǒng)的,會(huì)議參與方一一企業(yè)僅僅使用會(huì)議業(yè)務(wù),而將會(huì)議系統(tǒng)的設(shè)備維護(hù)、運(yùn)營(yíng)等工作交給運(yùn)營(yíng)商。這樣就降低了使用網(wǎng)絡(luò)多媒體會(huì)議系統(tǒng)的成本。一些重要會(huì)議需要進(jìn)行錄制以用于后續(xù)存檔和處理,但是網(wǎng)絡(luò)多媒體會(huì)議系統(tǒng)往往不支持本地存儲(chǔ)和錄制,而是通過(guò)會(huì)議混合器來(lái)錄制會(huì)議過(guò)程,將錄制后的數(shù)據(jù)以明文格式存儲(chǔ)在文件服務(wù)器上。但是,上述對(duì)會(huì)議內(nèi)容進(jìn)行錄制的過(guò)程中,企業(yè)的會(huì)議內(nèi)容是錄制在會(huì)議運(yùn)營(yíng)商的設(shè)備中,而會(huì)議參與方對(duì)此并沒(méi)有采取什么保密措施,所以會(huì)議錄制內(nèi)容有可能被非正當(dāng)使用。
發(fā)明內(nèi)容為了避免網(wǎng)絡(luò)多媒體會(huì)議的錄制內(nèi)容被非正當(dāng)使用,本發(fā)明的實(shí)施例釆用如下技術(shù)方案一方面,本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)多媒體會(huì)議的加密錄制方法。一種網(wǎng)絡(luò)多媒體會(huì)議的加密錄制方法,包括對(duì)網(wǎng)絡(luò)多媒體會(huì)議進(jìn)行錄制;對(duì)上述會(huì)議錄制內(nèi)容進(jìn)行加密。一方面,本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)多媒體會(huì)議的解密播放方法。一種網(wǎng)絡(luò)多媒體會(huì)議的解密播放方法,包括對(duì)加密錄制后的會(huì)議內(nèi)容進(jìn)行解密;播放解密后的會(huì)議內(nèi)容。一方面,本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)多媒體會(huì)議的加密錄制裝置。一種網(wǎng)絡(luò)多媒體會(huì)議的加密錄制裝置,包括錄制才莫塊,用于對(duì)網(wǎng)絡(luò)多媒體實(shí)時(shí)會(huì)議內(nèi)容進(jìn)行錄制;加密模塊,用于對(duì)上述會(huì)議錄制內(nèi)容進(jìn)行加密。另一方面,本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)多媒體會(huì)議的解密播放裝置。一種網(wǎng)絡(luò)多媒體會(huì)議的解密播放裝置,包括解密模塊,用于對(duì)加密錄制后的會(huì)議內(nèi)容進(jìn)行解密;播放模塊,用于播放解密后的會(huì)議內(nèi)容。本發(fā)明實(shí)施例中,用戶在網(wǎng)絡(luò)多媒體實(shí)時(shí)會(huì)議開(kāi)始前或者會(huì)議進(jìn)行過(guò)程中,設(shè)定對(duì)會(huì)議內(nèi)容進(jìn)行錄制并設(shè)置密鑰,利用密鑰對(duì)會(huì)議的錄制內(nèi)容進(jìn)行加密;同時(shí)在會(huì)議進(jìn)行中或會(huì)議結(jié)束后,用戶可以根據(jù)所設(shè)置的密鑰來(lái)重播錄制的會(huì)議內(nèi)容。本發(fā)明實(shí)施例對(duì)會(huì)議錄制內(nèi)容進(jìn)行加密,只有根據(jù)密鑰才能獲知會(huì)議內(nèi)容,從而解決了網(wǎng)絡(luò)多媒體實(shí)時(shí)會(huì)議的錄制內(nèi)容可能被非正當(dāng)使用的問(wèn)題。圖1為本發(fā)明實(shí)施例所述網(wǎng)絡(luò)多媒體會(huì)議的加密錄制方法流程圖;圖2為本發(fā)明實(shí)施例所述對(duì)網(wǎng)絡(luò)多媒體會(huì)議進(jìn)行錄制的方法流程圖;圖3為本發(fā)明實(shí)施例所述對(duì)會(huì)議錄制內(nèi)容進(jìn)行加密的方法流程圖;圖4為本發(fā)明實(shí)施例所述基于ISO基礎(chǔ)的媒體文件基本格式示意圖;圖5為本發(fā)明實(shí)施例所述網(wǎng)絡(luò)多媒體會(huì)議的解密播放方法流程圖;圖6為本發(fā)明實(shí)施例所述對(duì)加密錄制后的會(huì)議內(nèi)容進(jìn)行解密的方法流程圖;圖7為本發(fā)明實(shí)施例所述播放解密后的會(huì)議內(nèi)容的方法流程圖;圖8為本發(fā)明實(shí)施例所述網(wǎng)絡(luò)多媒體會(huì)議的加密錄制裝置框圖;圖9為本發(fā)明實(shí)施例所述網(wǎng)絡(luò)多媒體會(huì)議的解密播放裝置框圖。具體實(shí)施例方式為了避免網(wǎng)絡(luò)多媒體會(huì)議的錄制內(nèi)容被非正當(dāng)使用,本發(fā)明的實(shí)施例提供一種網(wǎng)絡(luò)多媒體會(huì)議的加密錄制方法。如圖1所示,該加密錄制方法包括101、102兩個(gè)步驟101、對(duì)網(wǎng)絡(luò)多i某體會(huì)議進(jìn)行錄制。如圖2所示,101又具體包括1011、1012、1013和1014四個(gè)步驟1011、會(huì)議控制器創(chuàng)建會(huì)議錄制需要的網(wǎng)絡(luò)資源并請(qǐng)求會(huì)議混合器分配網(wǎng)絡(luò)端點(diǎn)。在IMS(IPMultimediaSubsystem,網(wǎng)絡(luò)多Jf某體系統(tǒng))架構(gòu)的會(huì)議系統(tǒng)中,會(huì)議控制器是與會(huì)議混合器相分離的,會(huì)議控制器與會(huì)議混合器之間通過(guò)Mp接口相連接,Mp接口遵循H248協(xié)議。在會(huì)議開(kāi)始前,用戶登錄會(huì)議終端或者通過(guò)Web界面,準(zhǔn)備進(jìn)行網(wǎng)絡(luò)多媒體實(shí)時(shí)會(huì)議。在會(huì)議開(kāi)始時(shí),應(yīng)用服務(wù)器通知會(huì)議控制器創(chuàng)建會(huì)議錄制需要的網(wǎng)絡(luò)資源,之后會(huì)議控制器通過(guò)Mp接口下發(fā)命令請(qǐng)求會(huì)議混合器分配網(wǎng)絡(luò)端點(diǎn)。1012、會(huì)議混合器分配網(wǎng)絡(luò)端點(diǎn)。1013、會(huì)議控制器啟動(dòng)會(huì)議錄制。分配網(wǎng)絡(luò)端點(diǎn)后,應(yīng)用服務(wù)器通知會(huì)議控制器啟動(dòng)對(duì)會(huì)議內(nèi)容的錄制。會(huì)議控制器下發(fā)H248協(xié)議的Mod命令請(qǐng)求會(huì)議混合器在剛才所分配的網(wǎng)絡(luò)端點(diǎn)上將會(huì)議內(nèi)容錄制到文件中,并以明文的形式存儲(chǔ)到文件服務(wù)器上。在H248協(xié)議的Mod命令中攜帶了通知錄制的信號(hào),錄制信號(hào)包括錄制時(shí)長(zhǎng),錄制內(nèi)容ID和錄制結(jié)束鍵。102、對(duì)上述會(huì)議錄制內(nèi)容進(jìn)行加密。如圖3所示,102又具體包括1021、1022兩個(gè)步驟1021、獲取用戶所設(shè)置的密鑰。在現(xiàn)有技術(shù)中,會(huì)議控制器下發(fā)H248協(xié)議的Mod命令請(qǐng)求會(huì)議混合器在所分配的網(wǎng)絡(luò)端點(diǎn)上將會(huì)議內(nèi)容錄制到文件中,并將錄制的文件以明文的形式存儲(chǔ)到文件服務(wù)器。Mod命令中僅僅攜帶了通知錄制的信號(hào),H248協(xié)議定義如下PackageName:AASrecordingpackagePackage-ID:aasrec(0x0035)錄制的信號(hào)如下SignalName:PlayRecordSignalID:playrec(0x0002)信號(hào)的主要參數(shù)如下<table>tableseeoriginaldocumentpage8</column></row><table>這樣會(huì)議錄制內(nèi)容有可能被會(huì)議參與方以外的人非正當(dāng)使用。在本發(fā)明實(shí)施例中,擴(kuò)展會(huì)議控制器和會(huì)議混合器之間的Mp接口協(xié)議,會(huì)議控制器在下發(fā)錄制信號(hào)的同時(shí),在Mod命令中攜帶加密算法和用戶輸入的密鑰。擴(kuò)展后的錄制信號(hào)如下FileEncryptionRecordPackagePackageID:FERVersion:1Extends:aasrecversion1SignalName:PlayRecordSignalID:playrec(0x0002),錄制信號(hào)擴(kuò)展一個(gè)參數(shù)如下ParameterName:EncryptionTypeParameterID:EncType(0x0011)Description:指示錄制需要用到的加密算法類型Type:OctetstringOptional:YesDefault:NoneParameterName:EncryptionKeyParameterID:EncKey(0x0012)Description:指示錄制需要用到的加密密鑰Type:Octetstring(SIZE(0..65535))Optional:YesDefault:None這樣在會(huì)議控制器下發(fā)的錄制信號(hào)中就指定了完成錄制內(nèi)容加密的密鑰。1022、利用上述密鑰對(duì)會(huì)議錄制內(nèi)容進(jìn)行加密。根據(jù)錄制信號(hào)中指定的密鑰,就可以對(duì)會(huì)議的錄制內(nèi)容進(jìn)行加密。對(duì)會(huì)議錄制內(nèi)容進(jìn)行加密有兩種方式1、對(duì)會(huì)議內(nèi)容進(jìn)行錄制,在錄制結(jié)束后,生成明文的錄制文件。再利用上述密鑰調(diào)用指定的加密算法對(duì)明文文件的全文進(jìn)行加密。2、僅對(duì)會(huì)議錄制內(nèi)容音頻和視頻數(shù)據(jù)進(jìn)行加密,利用上述密鑰調(diào)用指定的加密算法對(duì)音頻和視頻數(shù)據(jù)進(jìn)行加密,對(duì)于錄制文件本身不整體加密,對(duì)媒體文件的控制信息也不加密,對(duì)音頻和視頻數(shù)據(jù)解密就可以進(jìn)行播放。會(huì)議錄制后生成的文件包括WAV文件和基于ISO基礎(chǔ)^某體文件格式演進(jìn)來(lái)的文件(下文中用IS0文件表示)。(1)WAV文件的基本單元是塊(Chunk),WAV文件中包括數(shù)據(jù)塊(DataChunk)和格式塊(FmtChunk),DataChunk用于存儲(chǔ)采樣的音頻數(shù)據(jù),F(xiàn)mtChunk用于存儲(chǔ)編解碼和采樣率等信息。DataChunl^各式如下typedefstruct{IDchunkID(塊的序號(hào));longchunkSize(塊的大小);unsignedcharwaveformData[];}DataChunkj對(duì)音頻數(shù)據(jù)進(jìn)行加密就是對(duì)DataChunk的內(nèi)容域waveformData進(jìn)行加密,加密方式可以選"t奪如下3種方式方式l:按照每個(gè)采樣數(shù)據(jù)實(shí)時(shí)進(jìn)行加密錄制,對(duì)于按照幀進(jìn)行采樣的情況(例如G.729,以20ms作為采樣)由于每秒采樣次數(shù)較少可以采用這種加密方式實(shí)現(xiàn)實(shí)時(shí)加密。方式2:按照固定間隔實(shí)時(shí)進(jìn)行加密錄制,例如對(duì)G.711可以將每20ms的采樣數(shù)據(jù)(8KHz采樣時(shí),20ms包含了160個(gè)采樣數(shù)據(jù))作為一個(gè)整體加密一次,這種方式相比方式1可以有效控制實(shí)時(shí)加密次數(shù),控制加密算法的開(kāi)銷,從而實(shí)現(xiàn)實(shí)時(shí)加解密。方式3:在結(jié)束錄制時(shí)對(duì)于整個(gè)waveformData內(nèi)的音頻lt據(jù)進(jìn)4亍加密。(2)對(duì)于基于ISO基礎(chǔ)媒體文件格式演進(jìn)來(lái)的文件,例如3GP、QuickTime、MPEG,其基本格式如圖4所示。可以看出,ISO文件由一系列的對(duì)象(BOX)組成,這里對(duì)象也可稱為盒子。ISO文件里有兩個(gè)最重要的BOX:用于存儲(chǔ)媒體控制信息的MovieBox(moov)和用于存^f諸Jf某體音頻和^見(jiàn)頻ft據(jù)的MediadataBox(mdat)。對(duì)會(huì)議內(nèi)容的音頻和視頻數(shù)據(jù)進(jìn)行加密,就是對(duì)mdat的內(nèi)容進(jìn)行加密,加密方式可以選擇如下3種方式方式l:按照每個(gè)釆樣數(shù)據(jù)實(shí)時(shí)進(jìn)行加密錄制,當(dāng)每秒釆樣次數(shù)較少時(shí)可以采用這種加密方式實(shí)現(xiàn)實(shí)時(shí)加密。方式2:按照Trunk方式進(jìn)行實(shí)時(shí)加密錄制,Trunk方式就是將多個(gè)采樣作為一個(gè)整體,對(duì)這個(gè)整體進(jìn)行加密,解密時(shí)也以Trunk為單位進(jìn)行,采用這種方式可以有效控制實(shí)時(shí)加密次數(shù),控制加密算法的開(kāi)銷,從而實(shí)現(xiàn)實(shí)時(shí)加解密。方式3:在結(jié)束錄制后,對(duì)于整個(gè)mdat里的內(nèi)容進(jìn)行加密。這樣就完成了對(duì)網(wǎng)絡(luò)多媒體實(shí)時(shí)會(huì)議內(nèi)容的加密錄制過(guò)程。本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)多媒體的解密播放方法。如圖5所示,該解密插j文的方法包括501、502兩個(gè)步驟501、對(duì)加密錄制后的會(huì)議內(nèi)容進(jìn)行解密。如圖6所示,501又具體包括5011、5012兩個(gè)步驟。5011、獲取用戶所設(shè)置的密鑰。在現(xiàn)有技術(shù)中,當(dāng)需要對(duì)會(huì)議錄制文件進(jìn)行播放時(shí),由會(huì)議控制器通過(guò)Mp接口向會(huì)議混合器下發(fā)Mod命令,Mod命令中僅僅攜帶了通知播放錄制內(nèi)容的信號(hào),H248協(xié)議定義如下PackageName:AdvancedaudioserverbasepackagePackageID:aasb(0x0033)播放的信號(hào)如下SignalName:PlaySignalID:play(0x0001)信號(hào)的主要參數(shù)如下信號(hào)參數(shù)備注Announcement(an,0x0001)播放內(nèi)容IDIterations(it,0x0002)最大播放次數(shù)Interval(iv,0x0003)每次播放靜音時(shí)長(zhǎng)AnnouncementDirection(di,0x0006)播放方向?yàn)榱俗孒.248支持會(huì)議錄制內(nèi)容的解密播放,需要擴(kuò)^Mp接口,會(huì)議控制器在下發(fā)播放信號(hào)的同時(shí),在Mod命令攜帶解密算法與用戶輸入的密鑰,擴(kuò)展后的播放信號(hào)如下FileEncryptionPlayPackagePackageID:FEPVersion:1Extends:aasbversion1SignalName:PlaySignalID:play(0x0001)ParameterName:EncryptionTypeParameterID:EncType(0x0011)Description:指示播放需要用到的解密算法類型Type:OctetstringOptional:YesDefault:NoneParameterName:EncryptionKeyParameterID:EncKey(0x0012)Description:指示播放需要用到的解密密鑰Type:Octetstring(SIZE(0..65535))Optional:YesDefault:None這樣就獲知了解密需要用到的解密算法和解密密鑰。5012、利用得到的密鑰對(duì)加密后的會(huì)議錄制內(nèi)容進(jìn)行解密。根據(jù)播放信號(hào)中指定的密鑰,就可以對(duì)會(huì)議的錄制內(nèi)容進(jìn)行解密。由于對(duì)會(huì)議錄制內(nèi)容進(jìn)行加密有兩種方式,所以對(duì)會(huì)議錄制內(nèi)容進(jìn)行解密也有兩種方式1、對(duì)會(huì)議內(nèi)容進(jìn)行錄制,在錄制結(jié)束后,生成明文的錄制文件。加密時(shí)才艮據(jù)指定的密鑰調(diào)用指定的加密算法對(duì)明文文件的全文進(jìn)行加密。這樣在解密播放的時(shí)候,需要對(duì)全文解密,之后進(jìn)行播放。2、如果加密的時(shí)候僅對(duì)會(huì)議錄制內(nèi)容的音頻和視頻數(shù)據(jù)進(jìn)行加密,對(duì)于錄制文件本身不整體加密,對(duì)媒體文件的控制信息也不加密,那么解密的時(shí)候只要對(duì)會(huì)議錄制內(nèi)容的音頻和視頻數(shù)據(jù)解密就可以進(jìn)行播放。會(huì)議錄制后生成的文件包括WAV文件和ISO文件。(1)WAV文件的基本單元是塊(Chunk),WAV文件中包括數(shù)據(jù)塊(DataChunk)和格式塊(FmtChunk),DataChunk用于存儲(chǔ)采樣的音頻lt據(jù),F(xiàn)mtChunk用于存儲(chǔ)編解碼和采樣率等信息。DataChunk;f各式如下typedefstruct{IDchunkID(塊的序號(hào));longchunkSize(塊的大小);unsignedcharwaveformData[];}DataChunk;對(duì)音頻數(shù)據(jù)進(jìn)行解密就是對(duì)DataChunk的內(nèi)容域waveformData進(jìn)行解密,加密有3種方式,對(duì)應(yīng)地,解密的時(shí)候也可以采用以下3種方式方式l:加密時(shí)按照每個(gè)采樣數(shù)據(jù)進(jìn)行加密錄制,解密的時(shí)候也按照每個(gè)采樣數(shù)據(jù)進(jìn)行解密。方式2:加密時(shí)按照固定間隔進(jìn)行加密錄制,解密時(shí)也按照固定間隔進(jìn)行解密。例如對(duì)G.711可以將每20ms的采樣數(shù)據(jù)(8KHz采樣時(shí),20ms包含了160個(gè)采樣數(shù)據(jù))作為一個(gè)整體加密一次,解密的時(shí)候?qū)γ?0ms的釆樣數(shù)據(jù)作為一個(gè)整體解密一次,采用這種方式相比方式1可以有效控制實(shí)時(shí)解密次數(shù),控制解密算法的開(kāi)銷,從而實(shí)現(xiàn)實(shí)時(shí)解密。方式3:加密時(shí),在結(jié)束錄制后對(duì)于整個(gè)waveformData內(nèi)的音頻數(shù)據(jù)進(jìn)4亍加密,這樣解密也需要在結(jié)束錄制后,再對(duì)加密后的所有音頻數(shù)據(jù)進(jìn)行解密。(2)對(duì)于基于ISO基礎(chǔ)媒體文件格式演進(jìn)來(lái)的文件,例如3GP、QuickTime,MPEG,其基本格式如圖4所示??梢钥闯?,ISO文件由一系列的對(duì)象(BOX)組成,這里對(duì)象也可稱為盒子。ISO文件里有兩個(gè)最重要的BOX:用于存儲(chǔ)媒體控制信息的MovieBox(moov)和用于存儲(chǔ)媒體音頻和視頻數(shù)據(jù)的MediadataBox(mdat)。對(duì)會(huì)議內(nèi)容的音頻和視頻數(shù)據(jù)進(jìn)行解密,就是對(duì)mdat的內(nèi)容進(jìn)行解密,加密有3種方式,對(duì)應(yīng)地,解密的時(shí)候也可以釆用以下3種方式方式l:加密時(shí)按照每個(gè)采樣數(shù)據(jù)進(jìn)行加密錄制,解密的時(shí)候也按照每個(gè)采樣數(shù)據(jù)進(jìn)行解密。方式2:加密時(shí),按照Trunk方式進(jìn)行實(shí)時(shí)加密錄制,Trunk方式就是將多個(gè)采樣作為一個(gè)整體,對(duì)這個(gè)整體進(jìn)行加密,解密時(shí)也以Trunk為單位進(jìn)行,將多個(gè)采樣作為一個(gè)整體進(jìn)行解密,釆用這種方式可以有效控制實(shí)時(shí)解密次數(shù),控制解密算法的開(kāi)銷,從而實(shí)現(xiàn)實(shí)時(shí)解密。方式3:加密是在結(jié)束錄制后,對(duì)于整個(gè)mdat里的內(nèi)容進(jìn)行加密,這樣在解密時(shí),需要在結(jié)束錄制后,對(duì)加密后的所有音頻和視頻數(shù)據(jù)進(jìn)行解密。502、播放解密后的會(huì)議內(nèi)容。如圖7所示,502具體包括5021、5022兩個(gè)步驟5021、會(huì)議控制器創(chuàng)建播放會(huì)議錄制文件所需要的網(wǎng)絡(luò)資源并請(qǐng)求會(huì)議混合器分配網(wǎng)絡(luò)端點(diǎn)。在會(huì)議進(jìn)行中或會(huì)議結(jié)束后,用戶登錄會(huì)議終端或者通過(guò)Web界面,準(zhǔn)備重播錄制的會(huì)議內(nèi)容。應(yīng)用服務(wù)器通知會(huì)議控制器創(chuàng)建播放會(huì)議錄制文件所需要的網(wǎng)絡(luò)資源,之后會(huì)議控制器通過(guò)Mp接口下發(fā)命令請(qǐng)求會(huì)議混合器分配網(wǎng)絡(luò)端點(diǎn)。5022、會(huì)議混合器分配網(wǎng)絡(luò)端點(diǎn)。5023、會(huì)議控制器啟動(dòng)對(duì)會(huì)議錄制文件的播放。分配網(wǎng)絡(luò)端點(diǎn)后,應(yīng)用服務(wù)器通知會(huì)議控制器啟動(dòng)對(duì)于錄制文件的播放。5024、會(huì)議混合器將會(huì)議錄制內(nèi)容播放到所述網(wǎng)絡(luò)端點(diǎn)上。會(huì)議控制器通過(guò)Mp接口下發(fā)H248協(xié)議的Mod命令,請(qǐng)求會(huì)議混合器將解密后的錄制內(nèi)容播放到在剛才所分配的網(wǎng)絡(luò)端點(diǎn)上。這樣就完成了對(duì)網(wǎng)絡(luò)多媒體實(shí)時(shí)會(huì)議內(nèi)容的解密播放過(guò)程。本發(fā)明實(shí)施例中,用戶在網(wǎng)絡(luò)多媒體實(shí)時(shí)會(huì)議開(kāi)始前或者會(huì)議進(jìn)行過(guò)程中,設(shè)定對(duì)會(huì)議內(nèi)容進(jìn)行錄制并設(shè)置密鑰,利用密鑰對(duì)會(huì)議的錄制內(nèi)容進(jìn)行加密;同時(shí)在會(huì)議進(jìn)行中或會(huì)議結(jié)束后,用戶可以根據(jù)所設(shè)置的密鑰來(lái)重播錄制的會(huì)議內(nèi)容。本發(fā)明實(shí)施例對(duì)會(huì)議錄制內(nèi)容進(jìn)行加密,只有根據(jù)密鑰才能獲知會(huì)議內(nèi)容,從而解決了網(wǎng)絡(luò)多媒體實(shí)時(shí)會(huì)議的錄制內(nèi)容被非正當(dāng)使用的問(wèn)題。本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)多媒體會(huì)議的加密錄制裝置。如圖8所示,該裝置包括錄制模塊801,用于對(duì)網(wǎng)絡(luò)多媒體實(shí)時(shí)會(huì)議內(nèi)容進(jìn)行錄制;加密模塊802,用于對(duì)所述會(huì)議錄制內(nèi)容進(jìn)行加密。在會(huì)議開(kāi)始前,用戶登錄會(huì)議終端或者通過(guò)Web界面,準(zhǔn)備進(jìn)行網(wǎng)絡(luò)多媒體實(shí)時(shí)會(huì)議。應(yīng)用服務(wù)器通知會(huì)議控制器創(chuàng)建會(huì)議錄制需要的網(wǎng)絡(luò)資源,之后會(huì)議控制器通過(guò)Mp接口下發(fā)命令請(qǐng)求會(huì)議混合器分配網(wǎng)絡(luò)端點(diǎn)。在會(huì)議混合器分配網(wǎng)絡(luò)端點(diǎn)后,應(yīng)用服務(wù)器通知會(huì)議控制器啟動(dòng)對(duì)會(huì)議內(nèi)容的錄制,會(huì)議混合器就在所分配的網(wǎng)絡(luò)端點(diǎn)上將會(huì)議內(nèi)容錄制到文件中。加密模塊802包括密鑰單元803,用于獲取用戶所設(shè)置的密鑰。會(huì)議控制器下發(fā)H248協(xié)議的Mod命令,請(qǐng)求會(huì)議混合器在所分配的網(wǎng)絡(luò)端點(diǎn)上將會(huì)議內(nèi)容錄制到文件中,Mod命令中攜帶了通知錄制的信號(hào),在錄制信號(hào)中指定了加密算法和用戶輸入的密鑰。加密單元804,用于根據(jù)上述密鑰對(duì)會(huì)議錄制內(nèi)容進(jìn)行加密。根據(jù)錄制信號(hào)中指定的密鑰,就可以對(duì)會(huì)議的錄制內(nèi)容進(jìn)行加密。對(duì)會(huì)議錄制內(nèi)容進(jìn)行加密有兩種方式1、對(duì)會(huì)議內(nèi)容進(jìn)行錄制,在錄制結(jié)束后,生成明文的錄制文件。再利用上述密鑰調(diào)用指定的加密算法對(duì)明文文件的全文進(jìn)行加密。2、僅對(duì)會(huì)議錄制內(nèi)容音頻和視頻數(shù)據(jù)進(jìn)行加密,利用上述密鑰調(diào)用指定的加密算法對(duì)音頻和視頻數(shù)據(jù)進(jìn)行加密,對(duì)于錄制文件本身不整體加密,對(duì)媒體文件的控制信息也不加密,對(duì)音頻和視頻數(shù)據(jù)解密就可以進(jìn)行播放。這樣通過(guò)該裝置就可以完成對(duì)網(wǎng)絡(luò)多媒體實(shí)時(shí)會(huì)議內(nèi)容的加密錄制。本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)多媒體的解密播放裝置。如圖9所示,該裝置包括解密模塊901,用于對(duì)加密錄制后的會(huì)議內(nèi)容進(jìn)行解密;播放模塊902,用于播放解密后的會(huì)議內(nèi)容。解密模塊901包括密鑰單元903,用于獲取用戶所設(shè)置的密鑰。會(huì)議控制器下發(fā)H248協(xié)議的Mod命令,請(qǐng)求會(huì)議混合器在所分配的網(wǎng)絡(luò)端點(diǎn)上將會(huì)議內(nèi)容錄制到文件中,Mod命令中攜帶了通知播放的信號(hào),在播放信號(hào)中指定了解密算法和用戶輸入的解密密鑰。解密單元904,用于根據(jù)上述密鑰對(duì)加密后的會(huì)議錄制內(nèi)容進(jìn)行解密。根據(jù)播放信號(hào)中指定的密鑰,就可以對(duì)加密后的會(huì)議錄制內(nèi)容進(jìn)行解密。由于對(duì)會(huì)議錄制內(nèi)容進(jìn)行加密有兩種方式,所以對(duì)會(huì)議錄制內(nèi)容進(jìn)行解密也有兩種方式1、對(duì)會(huì)議內(nèi)容進(jìn)行錄制,在錄制結(jié)束后,生成明文的錄制文件。加密時(shí)根據(jù)指定的密鑰調(diào)用指定的加密算法對(duì)明文文件的全文進(jìn)行加密。這樣在解密播放的時(shí)候,需要對(duì)全文解密,之后進(jìn)行播放。2、如果加密的時(shí)候僅對(duì)會(huì)議錄制內(nèi)容的音頻和視頻數(shù)據(jù)進(jìn)行加密,對(duì)于錄制文件本身不整體加密,對(duì)媒體文件的控制信息也不加密,那么解密的時(shí)候只要對(duì)會(huì)議錄制內(nèi)容的音頻和視頻數(shù)據(jù)解密就可以進(jìn)行播放。在會(huì)議進(jìn)行中或會(huì)議結(jié)束后,用戶登錄會(huì)議終端或者通過(guò)Web界面,準(zhǔn)備重播錄制的會(huì)議內(nèi)容。應(yīng)用服務(wù)器通知會(huì)議控制器創(chuàng)建播放會(huì)議錄制文件所需要的網(wǎng)絡(luò)資源,之后會(huì)議控制器通過(guò)Mp接口下發(fā)命令請(qǐng)求會(huì)議混合器分配網(wǎng)絡(luò)端點(diǎn)。在會(huì)議混合器分配網(wǎng)絡(luò)端點(diǎn)后,應(yīng)用服務(wù)器通知會(huì)議控制器啟動(dòng)對(duì)于錄制文件的播放,會(huì)議控制器通過(guò)Mp接口下發(fā)命令請(qǐng)求會(huì)議混合器將解密后的錄制內(nèi)容播放到在剛才所分配的網(wǎng)絡(luò)端點(diǎn)上。這樣通過(guò)該裝置就完成了對(duì)網(wǎng)絡(luò)多媒體實(shí)時(shí)會(huì)議內(nèi)容的解密播放。本發(fā)明實(shí)施例中,用戶在網(wǎng)絡(luò)多媒體實(shí)時(shí)會(huì)議開(kāi)始前或者會(huì)議進(jìn)行過(guò)程中,設(shè)定對(duì)會(huì)議內(nèi)容進(jìn)行錄制并設(shè)置密鑰,利用密鑰對(duì)會(huì)議的錄制內(nèi)容進(jìn)行加密;同時(shí)在會(huì)議進(jìn)行中或會(huì)議結(jié)束后,用戶可以根據(jù)所設(shè)置的密鑰來(lái)重播錄制的會(huì)議內(nèi)容。本發(fā)明實(shí)施例對(duì)會(huì)議錄制內(nèi)容進(jìn)行加密,只有根據(jù)密鑰才能獲知會(huì)議內(nèi)容,從而解決了網(wǎng)絡(luò)多媒體實(shí)時(shí)會(huì)議的錄制內(nèi)容被非正當(dāng)使用的問(wèn)題。以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本
技術(shù)領(lǐng)域
的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。權(quán)利要求1、一種網(wǎng)絡(luò)多媒體會(huì)議的加密錄制方法,其特征在于,包括對(duì)網(wǎng)絡(luò)多媒體會(huì)議進(jìn)行錄制;對(duì)所述會(huì)議錄制內(nèi)容進(jìn)行加密。2、根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)多媒體會(huì)議的加密錄制方法,其特征在于:所述對(duì)所述會(huì)議錄制內(nèi)容進(jìn)行加密的步驟包括獲取用戶所設(shè)置的密鑰;利用所述密鑰對(duì)所述會(huì)議錄制內(nèi)容進(jìn)行加密。3、根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)多媒體會(huì)議的加密錄制方法,其特征在于,所述利用所述密鑰對(duì)所述會(huì)議錄制內(nèi)容進(jìn)行加密的步驟包括錄制結(jié)束后生成錄制文件,利用所述密鑰對(duì)錄制文件進(jìn)行加密;或?qū)λ鰰?huì)議錄制內(nèi)容的音頻和視頻數(shù)據(jù)進(jìn)行加密。4、根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)多媒體會(huì)議的加密錄制方法,其特征在于,所述對(duì)所述會(huì)議錄制內(nèi)容的音頻和視頻數(shù)據(jù)進(jìn)行加密的步驟包括制;或按照固定間隔對(duì)所述會(huì)議錄制內(nèi)容的音頻和視頻數(shù)據(jù)進(jìn)行實(shí)時(shí)加密錄制;或在錄制結(jié)束后,對(duì)整個(gè)所述會(huì)議錄制內(nèi)容的音頻和視頻數(shù)據(jù)進(jìn)行加密。5、一種網(wǎng)絡(luò)多媒體會(huì)議的解密播放方法,其特征在于,包括對(duì)加密錄制后的會(huì)議內(nèi)容進(jìn)行解密;播放解密后的會(huì)議內(nèi)容。6、根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)多媒體會(huì)議的解密播放方法,其特征在于:所述對(duì)加密錄制后的會(huì)議內(nèi)容進(jìn)行解密的步驟包括獲取用戶所設(shè)置的密鑰;利用所述密鑰對(duì)加密后的會(huì)議錄制內(nèi)容進(jìn)行解密。7、根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)多媒體會(huì)議的解密播放方法,其特征在于,所述利用所述密鑰對(duì)加密后的會(huì)議錄制內(nèi)容進(jìn)行解密的步驟包括錄制結(jié)束后生成錄制文件,根據(jù)所述密鑰對(duì)加密后的錄制文件進(jìn)行解密;或根據(jù)所述密鑰對(duì)加密后的會(huì)議錄制內(nèi)容的音頻和^L頻數(shù)據(jù)進(jìn)行解密。8、根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)多媒體會(huì)議的解密播放方法,其特征在于,所述根據(jù)所述密鑰對(duì)加密后的會(huì)議錄制內(nèi)容的音頻和視頻數(shù)據(jù)進(jìn)行解密的步驟包括按照每個(gè)采樣數(shù)據(jù)對(duì)加密后的所述音頻和視頻數(shù)據(jù)進(jìn)行實(shí)時(shí)解密;或按照固定間隔對(duì)加密后的所述音頻和視頻數(shù)據(jù)進(jìn)行實(shí)時(shí)解密;或在錄制結(jié)束后,對(duì)加密后的整個(gè)會(huì)議錄制內(nèi)容的音頻和視頻數(shù)據(jù)進(jìn)行解密。9、一種網(wǎng)絡(luò)多i某體會(huì)議的加密錄制裝置,其特征在于,包括錄制模塊,用于對(duì)網(wǎng)絡(luò)多媒體實(shí)時(shí)會(huì)議內(nèi)容進(jìn)行錄制;加密模塊,用于對(duì)所述會(huì)議錄制內(nèi)容進(jìn)行加密。10、根據(jù)權(quán)利要求9所述的網(wǎng)絡(luò)多媒體會(huì)議的加密錄制裝置,其特征在于,所述加密模塊包括密鑰單元,用于獲取用戶所設(shè)置的密鑰;加密單元,用于根據(jù)所述密鑰對(duì)所述會(huì)議錄制內(nèi)容進(jìn)行加密。11、一種網(wǎng)絡(luò)多々某體會(huì)議的解密播放裝置,其特征在于,包括解密模塊,用于對(duì)加密錄制后的會(huì)議內(nèi)容進(jìn)行解密;播放模塊,用于播放解密后的會(huì)議內(nèi)容。12、根據(jù)權(quán)利要求11所述的網(wǎng)絡(luò)多媒體會(huì)議的解密播放裝置,其特征在于,所述解密模塊包括密鑰單元,用于獲取用戶所設(shè)置的密鑰;解密單元,用于根據(jù)所述密鑰對(duì)加密后的會(huì)議錄制內(nèi)容進(jìn)行解密。全文摘要本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)多媒體會(huì)議的加密錄制方法、裝置和解密播放方法、裝置,屬于網(wǎng)絡(luò)多媒體領(lǐng)域,為了解決網(wǎng)絡(luò)多媒體實(shí)時(shí)會(huì)議的錄制內(nèi)容可能被非正當(dāng)使用的問(wèn)題而發(fā)明。本發(fā)明實(shí)施例中,用戶在網(wǎng)絡(luò)多媒體實(shí)時(shí)會(huì)議開(kāi)始前或者會(huì)議進(jìn)行過(guò)程中,設(shè)定對(duì)會(huì)議內(nèi)容進(jìn)行錄制并設(shè)置密鑰,利用密鑰對(duì)會(huì)議的錄制內(nèi)容進(jìn)行加密;同時(shí)在會(huì)議進(jìn)行中或會(huì)議結(jié)束后,用戶可以根據(jù)所設(shè)置的密鑰來(lái)重播錄制的會(huì)議內(nèi)容。本發(fā)明實(shí)施例可以應(yīng)用在網(wǎng)絡(luò)多媒體會(huì)議系統(tǒng)中。文檔編號(hào)H04L29/06GK101547196SQ20081018892公開(kāi)日2009年9月30日申請(qǐng)日期2008年12月26日優(yōu)先權(quán)日2008年12月26日發(fā)明者汪紅星申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
无棣县| 呼伦贝尔市| 盐山县| 汤阴县| 宽城| 崇文区| 峡江县| 昌平区| 松阳县| 三亚市| 康平县| 宁德市| 岫岩| 金塔县| 凤阳县| 天等县| 石渠县| 西宁市| 集安市| 五原县| 普安县| 射阳县| 东方市| 浦北县| 灯塔市| 平和县| 思南县| 平乡县| 正蓝旗| 常山县| 焦作市| 建阳市| 长垣县| 友谊县| 敖汉旗| 云和县| 柘荣县| 兖州市| 六安市| 东方市| 彭山县|