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

多媒體轉(zhuǎn)碼系統(tǒng)、方法及播放多媒體的系統(tǒng)、方法

文檔序號:7715694閱讀:235來源:國知局
專利名稱:多媒體轉(zhuǎn)碼系統(tǒng)、方法及播放多媒體的系統(tǒng)、方法
技術(shù)領(lǐng)域
本發(fā)明涉及多媒體的轉(zhuǎn)碼技術(shù),更具體地說,涉及一種多媒體轉(zhuǎn)碼系統(tǒng)、方法及播 放多媒體的系統(tǒng)、方法。
背景技術(shù)
隨著網(wǎng)絡(luò)技術(shù)的不斷進步,多媒體技術(shù)得到迅猛發(fā)展,如今,多媒體已成為人們工 作、學習中必不可少的組成部分。為促進多媒體業(yè)務(wù)的進一步發(fā)展,滿足人們在日常工作、 生活中對多媒體服務(wù)的不同需求,一些標準化組織針對社會上不同業(yè)務(wù)需求提出了多種音 視頻編碼標準。例如,針對視頻電話和視頻會議業(yè)務(wù)提出的H. 263標準;針對DVB、HDTV和 DVD提出的MPEG2標準;針對網(wǎng)絡(luò)中流媒體服務(wù)開發(fā)的MPEG4標準;以及能夠提供高視頻壓 縮性能、網(wǎng)絡(luò)友好的H. 264標準等。由于多種編碼標準同時存在,各編碼標準在多媒體應(yīng)用中對壓縮效率、解碼速度、 碼流適用的目標設(shè)備等要求不同,由此得到多種多樣的多媒體文件,這些多媒體文件所使 用的文件格式、視頻格式及壓縮格式各不相同。為了有效地利用現(xiàn)有的多媒體資源,需要在 多種編碼標準之間進行轉(zhuǎn)換,這種在各種編碼標準之間進行轉(zhuǎn)換的技術(shù)即多媒體的轉(zhuǎn)碼技 術(shù)。目前,網(wǎng)絡(luò)上的轉(zhuǎn)碼器大都將多媒體轉(zhuǎn)換為流行格式,但這些轉(zhuǎn)碼技術(shù)無法防止 對多媒體的非法使用或復(fù)制,不能有效地保護用戶的隱私及版權(quán)。

發(fā)明內(nèi)容
基于此,有必要提供一種能有效保護用戶隱私及版權(quán)的多媒體轉(zhuǎn)碼系統(tǒng)。此外,還有必要提供一種能有效保護用戶隱私及版權(quán)的多媒體轉(zhuǎn)碼方法。另外,還提供了一種能播放上述轉(zhuǎn)碼后的多媒體的系統(tǒng)。以及,還提供了一種能播放上述轉(zhuǎn)碼后的多媒體的方法。所述多媒體轉(zhuǎn)碼系統(tǒng)包括分離模塊,用于對多媒體源文件進行音視頻流分離; 解碼模塊,與分離模塊相連,對分離后的音頻流和視頻流進行解碼;轉(zhuǎn)碼模塊,與解碼模塊 相連,分別對解碼后的音頻流和視頻流進行轉(zhuǎn)碼;加密模塊,用于獲取設(shè)置的加密方式,根 據(jù)所述加密方式采用對應(yīng)的加密算法對多媒體進行加密;合成模塊,與轉(zhuǎn)碼模塊及加密模 塊相連,將轉(zhuǎn)碼后的音頻流和視頻流合成,輸出加密后的多媒體文件。該系統(tǒng)還可包括參數(shù)設(shè)置模塊,與轉(zhuǎn)碼模塊、加密模塊及合成模塊相連,用于設(shè) 置加密方式及多媒體參數(shù)。該參數(shù)設(shè)置模塊設(shè)置的加密方式可包括本地加密方式和服務(wù)器加密方式。而加密模塊還可用于當獲取到設(shè)置的加密方式為本地加密方式時,采用對稱加密 算法對多媒體進行加密。另外加密模塊還可用于當獲取到設(shè)置的加密方式為服務(wù)器加密方式時,采用不對 稱加密算法對多媒體進行加密。
3
所述多媒體轉(zhuǎn)碼方法包括對多媒體源文件進行音視頻流分離,并對分離后的音 頻流和視頻流進行解碼和轉(zhuǎn)碼;獲取設(shè)置的加密方式,根據(jù)所述加密方式采用對應(yīng)的加密 算法對多媒體進行加密;將轉(zhuǎn)碼后的音頻流和視頻流合成,輸出加密后的多媒體文件。該方法還可包括設(shè)置加密方式,所述加密方式包括本地加密方式和服務(wù)器加密 方式。對多媒體進行加密的步驟可以包括當獲取的加密方式是本地加密方式時,采用 對稱加密算法對多媒體進行加密。另外,對多媒體進行加密的步驟包括當獲取的加密方式是服務(wù)器加密方式時,采 用不對稱加密算法對多媒體進行加密。所述播放轉(zhuǎn)碼后的多媒體的系統(tǒng)包括解密模塊,用于獲取設(shè)置的加密方式,根據(jù) 所述加密方式采用對應(yīng)的加密算法對多媒體進行解密;分離模塊,與解密模塊相連,對解密 后的多媒體進行音視頻流分離;解碼模塊,與分離模塊相連,對分離后的音視頻流進行解 碼;音視頻處理模塊,與解碼模塊相連,對解碼后的音視頻流進行處理;播放模塊,與音視 頻處理模塊相連,播放處理后的音頻流和視頻流。所述播放轉(zhuǎn)碼后的多媒體的方法包括獲取設(shè)置的加密方式,根據(jù)所述加密方式 采用對應(yīng)的加密算法對多媒體進行解密;對解密后的多媒體進行音視頻流分離,并對分離 后的音頻流和視頻流進行解碼和處理;播放處理后的音頻流和視頻流。上述多媒體轉(zhuǎn)碼系統(tǒng)及方法,在對分離后的音頻流和視頻流進行解碼和轉(zhuǎn)碼后, 獲取用戶設(shè)置的加密方式并采用對應(yīng)的加密算法對多媒體進行加密,從而在將轉(zhuǎn)碼后的音 頻流和視頻流合成后,能輸出加密后的多媒體文件。由于在轉(zhuǎn)碼過程中對多媒體進行了加 密,能防止對多媒體的非法使用和復(fù)制,有效地保護了用戶的隱私和版權(quán)。在播放該轉(zhuǎn)碼后 的多媒體時,先采用對應(yīng)的加密算法對多媒體進行解密,再播放處理后的音頻流和視頻流。


圖1是一個實施例中多媒體轉(zhuǎn)碼系統(tǒng)的示意圖;圖2是一個實施例中多媒體轉(zhuǎn)碼方法的流程圖;圖3是一個實施例中對多媒體進行加密的方法流程圖;圖4是一個實施例中播放轉(zhuǎn)碼后的多媒體的系統(tǒng)的示意圖;圖5是一個實施例中播放轉(zhuǎn)碼后的多媒體的方法流程圖;圖6是一個實施例中對多媒體進行解密的方法流程圖。
具體實施例方式圖1示出了一個實施例中的多媒體轉(zhuǎn)碼系統(tǒng),該系統(tǒng)包括分離模塊100、解碼模塊 102、轉(zhuǎn)碼模塊104、加密模塊106和合成模塊108,其中分離模塊100用于對多媒體源文件進行音視頻流分離。解碼模塊102與分離模塊100相連,用于對分離后的音頻流和視頻流進行解碼。解 碼模塊102可包括音頻解碼模塊和視頻解碼模塊(圖1中未示出),其中,音頻解碼模塊用 于對分離后的音頻流進行解碼,而視頻解碼模塊用于對分離后的視頻流進行解碼。轉(zhuǎn)碼模塊104與解碼模塊102相連,分別對解碼后的音頻流和視頻流進行轉(zhuǎn)碼。轉(zhuǎn)碼模塊104可包括音頻轉(zhuǎn)碼模塊和視頻轉(zhuǎn)碼模塊(圖1中未示出),其中,音頻轉(zhuǎn)碼模塊用 于對解碼后的音頻流進行轉(zhuǎn)碼,而視頻轉(zhuǎn)碼模塊用于對解碼后的視頻流進行轉(zhuǎn)碼。加密模塊106用于獲取設(shè)置的加密方式,根據(jù)加密方式采用對應(yīng)的加密算法對多 媒體進行加密。合成模塊108與轉(zhuǎn)碼模塊104及加密模塊106相連,將轉(zhuǎn)碼后的音頻流和視頻流 合成,輸出加密后的多媒體文件。在一個實施方式中,該系統(tǒng)還包括參數(shù)設(shè)置模塊110 (如圖1所示),該參數(shù)設(shè)置模 塊110與轉(zhuǎn)碼模塊104、加密模塊106及合成模塊108相連,用于設(shè)置加密方式及多媒體參 數(shù)。用戶通過參數(shù)設(shè)置模塊110可設(shè)置的多媒體參數(shù)包括音視頻碼率、編碼器類型、輸出文 件類型、圖像分辨率等,其中音視頻碼率、編解碼器類型等可提供給轉(zhuǎn)碼模塊104進行音 視頻流的轉(zhuǎn)碼;輸出文件類型、圖像分辨率等可提供給合成模塊108以輸出相應(yīng)類型及分 辨率的多媒體文件;而用戶通過參數(shù)設(shè)置模塊110設(shè)置的加密方式可提供給加密模塊106, 加密模塊106根據(jù)用戶設(shè)置的加密方式選擇對應(yīng)的加密算法對多媒體進行加密。在一個實施方式中,參數(shù)設(shè)置模塊110設(shè)置的加密方式包括本地加密方式和服 務(wù)器加密方式。加密模塊106獲取到參數(shù)設(shè)置模塊110設(shè)置的加密方式為本地加密方式時, 則采用對稱加密算法對多媒體進行加密;加密模塊106獲取到參數(shù)設(shè)置模塊110設(shè)置的加 密方式為服務(wù)器加密方式時,則采用不對稱加密算法對多媒體進行加密。在服務(wù)器加密方 式下,該系統(tǒng)還可包括保存不對稱加密算法所使用的密鑰的服務(wù)器(圖1中未示出)。圖2示出了一個實施例中多媒體轉(zhuǎn)碼方法的流程,具體過程如下在步驟S202中,對多媒體源文件進行音視頻流分離,并對分離后的音頻流和視頻 流進行解碼和轉(zhuǎn)碼。在步驟S204中,獲取設(shè)置的加密方式,根據(jù)所述加密方式采用對應(yīng)的加密算法對 多媒體進行加密。在步驟S206中,將轉(zhuǎn)碼后的音頻流和視頻流合成,輸出加密后的多媒體文件。圖3示出了一個實施例中對多媒體進行加密的方法流程,具體過程如下在步驟S302中,判斷多媒體是否需加密,若是,則進入步驟S304,否則結(jié)束。多媒 體不需加密時,可按照一般的轉(zhuǎn)碼技術(shù)對多媒體進行轉(zhuǎn)碼。在步驟S304中,獲取用戶設(shè)置的加密方式,判斷加密方式是本地加密方式還是 服務(wù)器加密方式,若是本地加密方式,則進入步驟S306,若是服務(wù)器加密方式,則進入步驟 S310。用戶設(shè)置的加密方式包括本地加密和服務(wù)器加密兩種方式,不同的加密方式下應(yīng)采 用不同的加密算法對多媒體加密。在步驟S306中,根據(jù)用戶輸入的密碼生成密鑰。在本地加密方式下,需采用對稱 加密算法對多媒體加密,加密時所使用的密鑰為用戶輸入的密碼。在步驟S308中,采用對稱加密算法對多媒體加密。在本地加密方式下,加密模塊 106采用對稱加密算法對多媒體加密。對稱加密算法在加密和解密時都采用相同的密鑰, 在一個實施方式中,該密鑰可根據(jù)用戶輸入的密碼而生成,對稱加密算法可采用常用的DES 加密算法和IDEA加密算法。在步驟S310中,從服務(wù)器獲取加密密鑰。在服務(wù)器加密方式下,加密模塊106需 采用不對稱加密算法對多媒體加密。不對稱加密算法在加密和解密時所使用的密鑰是相互匹配的一對公鑰和私鑰,在加密明文時采用公鑰加密,在解密密文時采用私鑰解密,而加密 方僅獲知公鑰,只有解密方才能獲知私鑰。在服務(wù)器加密方式下,需用戶輸入帳戶和口令登 錄服務(wù)器,從服務(wù)器獲取生成的一對公鑰和私鑰,加密時,服務(wù)器則將公鑰提供給加密模塊 106。在步驟S312中,采用不對稱加密算法對多媒體加密。不對稱加密算法可采用常用 的RSA加密算法和DSA加密算法。在一個實施例中,僅對多媒體的頭部數(shù)據(jù)進行加密,加密后,將轉(zhuǎn)碼后的音頻流和 視頻流合成,則能輸出頭部數(shù)據(jù)加密后的多媒體文件。由于在轉(zhuǎn)碼過程中對多媒體進行了 加密,能防止對多媒體的非法使用和復(fù)制,有效地保護了用戶的隱私和版權(quán)。下面結(jié)合實例對多媒體的加密過程進行詳細闡述。該實施例中,使用一種專用容 器格式處理加密文件,該容器稱為QM。QM的文件結(jié)構(gòu)組織如下表1所示表 權(quán)利要求
1.一種多媒體轉(zhuǎn)碼系統(tǒng),其特征在于,所述系統(tǒng)包括 分離模塊,用于對多媒體源文件進行音視頻流分離;解碼模塊,與所述分離模塊相連,對分離后的音頻流和視頻流進行解碼; 轉(zhuǎn)碼模塊,與解碼模塊相連,分別對解碼后的音頻流和視頻流進行轉(zhuǎn)碼; 加密模塊,用于獲取設(shè)置的加密方式,根據(jù)所述加密方式采用對應(yīng)的加密算法對多媒 體進行加密;合成模塊,與所述轉(zhuǎn)碼模塊及加密模塊相連,將轉(zhuǎn)碼后的音頻流和視頻流合成,輸出加 密后的多媒體文件。
2.根據(jù)權(quán)利要求1所述的多媒體轉(zhuǎn)碼系統(tǒng),其特征在于,所述系統(tǒng)還包括參數(shù)設(shè)置模塊,與所述轉(zhuǎn)碼模塊、加密模塊及合成模塊相連,用于設(shè)置加密方式及多媒 體參數(shù)。
3.根據(jù)權(quán)利要求2所述的多媒體轉(zhuǎn)碼系統(tǒng),其特征在于,所述參數(shù)設(shè)置模塊設(shè)置的加 密方式包括本地加密方式和服務(wù)器加密方式。
4.根據(jù)權(quán)利要求3所述的多媒體轉(zhuǎn)碼系統(tǒng),其特征在于,所述加密模塊還用于當獲取 到設(shè)置的加密方式為本地加密方式時,采用對稱加密算法對多媒體進行加密。
5.根據(jù)權(quán)利要求3所述的多媒體加密系統(tǒng),其特征在于,所述加密模塊還用于當獲取 到設(shè)置的加密方式為服務(wù)器加密方式時,采用不對稱加密算法對多媒體進行加密。
6.一種多媒體轉(zhuǎn)碼方法,其特征在于,所述方法包括對多媒體源文件進行音視頻流分離,并對分離后的音頻流和視頻流進行解碼和轉(zhuǎn)碼; 獲取設(shè)置的加密方式,根據(jù)所述加密方式采用對應(yīng)的加密算法對多媒體進行加密; 將轉(zhuǎn)碼后的音頻流和視頻流合成,輸出加密后的多媒體文件。
7.根據(jù)權(quán)利要求6所述的多媒體轉(zhuǎn)碼方法,其特征在于,所述方法還包括 設(shè)置加密方式,所述加密方式包括本地加密方式和服務(wù)器加密方式。
8.根據(jù)權(quán)利要求7所述的多媒體轉(zhuǎn)碼方法,其特征在于,對多媒體進行加密的步驟包 括當獲取的加密方式是本地加密方式時,采用對稱加密算法對多媒體進行加密。
9.根據(jù)權(quán)利要求7所述的多媒體轉(zhuǎn)碼方法,其特征在于,對多媒體進行加密的步驟包 括當獲取的加密方式是服務(wù)器加密方式時,采用不對稱加密算法對多媒體進行加密。
10.一種播放轉(zhuǎn)碼后的多媒體的系統(tǒng),其特征在于,所述系統(tǒng)包括解密模塊,用于獲取設(shè)置的加密方式,根據(jù)所述加密方式采用對應(yīng)的加密算法對多媒 體進行解密;分離模塊,與所述解密模塊相連,對解密后的多媒體進行音視頻流分離; 解碼模塊,與所述分離模塊相連,對分離后的音視頻流進行解碼; 音視頻處理模塊,與所述解碼模塊相連,對解碼后的音視頻流進行處理; 播放模塊,與所述音視頻處理模塊相連,播放處理后的音頻流和視頻流。
11.一種播放轉(zhuǎn)碼后的多媒體的方法,其特征在于,所述方法包括獲取設(shè)置的加密方式,根據(jù)所述加密方式采用對應(yīng)的加密算法對多媒體進行解密; 對解密后的多媒體進行音視頻流分離,并對分離后的音頻流和視頻流進行解碼和處理;播放處理后的音頻流和視頻流。
全文摘要
本發(fā)明提供了一種多媒體轉(zhuǎn)碼系統(tǒng)、方法及播放多媒體的系統(tǒng)、方法。該多媒體轉(zhuǎn)碼方法包括對多媒體源文件進行音視頻流分離,并對分離后的音頻流和視頻流進行解碼和轉(zhuǎn)碼;獲取設(shè)置的加密方式,根據(jù)所述加密方式采用對應(yīng)的加密算法對多媒體進行加密;將轉(zhuǎn)碼后的音頻流和視頻流合成,輸出加密后的多媒體文件。采用本發(fā)明提供的多媒體轉(zhuǎn)碼系統(tǒng)、方法,能防止對多媒體的非法使用和復(fù)制,有效保護用戶的隱私和版權(quán)。本發(fā)明還提供一種播放轉(zhuǎn)碼后的多媒體的系統(tǒng)和方法。
文檔編號H04N21/23GK102036102SQ20091019270
公開日2011年4月27日 申請日期2009年9月25日 優(yōu)先權(quán)日2009年9月25日
發(fā)明者呂靜 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
洪雅县| 广东省| 宁武县| 阿克苏市| 扎赉特旗| 新丰县| 泗阳县| 通渭县| 鹤壁市| 麻江县| 澎湖县| 大宁县| 湖口县| 高阳县| 台安县| 黄浦区| 武邑县| 昂仁县| 托里县| 蒙阴县| 东乌| 长子县| 广河县| 大兴区| 淮南市| 深圳市| 蒙阴县| 富锦市| 石门县| 石阡县| 林周县| 宁强县| 吉木萨尔县| 双牌县| 天津市| 会泽县| 吉林省| 营口市| 潼南县| 武功县| 瑞金市|