多媒体处理方法、多媒体播放方法以及对应方法的装置制造方法及图纸

技术编号:22005805 阅读:38 留言:0更新日期:2019-08-31 07:00
本申请提供了一种多媒体处理方法、多媒体播放方法以及对应方法的装置,通过发送端对原始多媒体文件中的待加密数据进行加密处理,得到加密数据;其中,待加密数据为原始多媒体文件中的任意的部分数据;发送端将加密的多媒体文件和明文文件发送至服务器,由服务器对应存储加密的多媒体文件以及明文文件;其中,加密的多媒体文件包括:加密数据,以及原始多媒体文件中除所述待加密数据以外的数据;明文文件包括原始多媒体文件中的待加密数据。由于本申请中,发送端只需发送明文文件和加密的多媒体文件,而不需要再发送解密秘钥文件进行算法解密,也不需将加密的多媒体文件分割成多个媒体文件才能传输,简化了播放加密多媒体的操作过程。

Multimedia Processing Method, Multimedia Playing Method and Corresponding Device

【技术实现步骤摘要】
多媒体处理方法、多媒体播放方法以及对应方法的装置
本专利技术涉及多媒体领域,尤其涉及一种多媒体处理方法、多媒体播放方法以及对应方法的装置。
技术介绍
随着互联网技术的发展和普及,音频、视频等多媒体文件已成为互联网的主要应用之一,而网络信息安全问题也一直备受关注。现有技术中为了保障多媒体信息的安全,防止多媒体信息泄露,通常会对多媒体进行加密处理。个人电脑(PersonalComputer,PC)平台,网页(Web)平台等均支持加密多媒体的播放。其中,多媒体指的是音频和视频。然而,由于Web平台可编程操行性较低,因此大部分适用于在其他平台播放加密多媒体的方案,无法在Web平台实现。目前,Web平台主要支持基于HTTP的流媒体网络传输协议(HTTPLiveStreaming,HLS)的加密多媒体的播放。HLS协议通过对整个多媒体文件中的数据进行加密,并将多媒体文件中的数据流分割成多个可通过HTTP下载的媒体文件,然后向Web平台发送多媒体文件的媒体列表文件、以及解密秘钥文件,Web平台便可根据解密秘钥文件对多媒体文件进行解密,然后再根据媒体列表文件按顺序播放多个媒体文件。受HLS协议限制,使用了HLS协议进行加密的多媒体文件,不但需要向Web平台传输解密秘钥文件才能对整个多媒体文件进行解密,还需要将多媒体文件中的数据流进行分割才可传输,操作过程比较复杂,不够简单高效。
技术实现思路
基于上述现有技术的不足,本申请提出了一种多媒体处理方法、多媒体播放方法以及对应方法的装置,以实现简化播放加密多媒体文件的操作过程。为实现上述目的,现提出的方案如下:本专利技术第一方面公开了一种多媒体处理方法,包括:发送端对原始多媒体文件中的待加密数据进行加密处理,得到加密数据;其中,所述原始多媒体文件包括原始音频文件和原始视频文件,所述待加密数据为所述原始多媒体文件中的任意的部分数据;所述发送端将加密的多媒体文件和明文文件发送至服务器,由所述服务器对应存储所述加密的多媒体文件以及所述明文文件;其中,所述加密的多媒体文件包括:所述加密数据,以及所述原始多媒体文件中除所述待加密数据以外的数据;所述明文文件包括所述原始多媒体文件中的待加密数据。可选地,在上述多媒体处理方法中,所述发送端将加密的多媒体文件和明文文件发送至服务器之前,还包括:所述发送端在所述加密的多媒体文件中添加文件头,所述文件头中包括所述加密的多媒体文件的特征信息,所述特征信息用于说明所述加密的多媒体文件的特征。本专利技术第二方面公开了一种多媒体播放方法,包括:接收端向服务器发送请求信息;其中,所述请求信息中包括多媒体标识码;所述多媒体包括音频和视频;所述接收端获取所述服务器发送的、与所述多媒体标识码相对应的加密的多媒体文件以及明文文件;其中,所述加密的多媒体文件包括:由原始多媒体文件中的待加密数据加密得到的加密数据,以及所述原始多媒体文件中除所述待加密数据以外的数据;所述明文文件包括所述原始多媒体文件中的待加密数据;所述接收端将所述加密的多媒体文件中的加密数据替换成所述明文文件中的所述原始多媒体文件中的待加密数据,得到所述原始多媒体文件;所述接收端播放所述原始多媒体文件。可选地,在上述多媒体播放方法中,所述加密的多媒体文件还包括:文件头,所述文件头中包括所述加密的多媒体文件的特征信息;其中,所述接收端将所述加密的多媒体文件中的加密数据替换成所述明文文件中的所述原始多媒体文件中的待加密数据,得到所述原始多媒体文件,包括:所述接收端将所述加密的多媒体文件中的加密数据以及所述文件头,替换成所述明文文件中的所述原始多媒体文件中的待加密数据,得到所述原始多媒体文件。可选地,在上述多媒体播放方法中,若所述文件头中包括的所述加密的多媒体文件的特征信息为:所述加密的多媒体文件中的加密数据的加密位置以及对应的数据长度,则所述接收端将所述加密的多媒体文件中的加密数据以及所述文件头,替换成所述明文文件中的所述原始多媒体文件中的待加密数据,得到所述原始多媒体文件,包括:所述接收端依据所述加密位置,删除所述加密的多媒体文件中的加密数据以及所述文件头;所述接收端在删除了加密数据的位置添加对应数据长度的、所述明文文件中的所述原始多媒体文件中的待加密数据,得到所述原始多媒体文件。本专利技术第三方面公开了一种多媒体处理装置,所述多媒体处理装置为发送端,所述发送端包括:加密单元,用于对原始多媒体文件中的待加密数据进行加密处理,得到加密数据;其中,所述原始多媒体文件包括原始音频文件和原始视频文件,所述待加密数据为所述原始多媒体文件中的任意的部分数据;发送单元,用于将加密的多媒体文件和明文文件发送至服务器,由所述服务器对应存储所述加密的多媒体文件以及所述明文文件;其中,所述加密的多媒体文件包括:所述加密数据,以及所述原始多媒体文件中除所述待加密数据以外的数据;所述明文文件包括所述原始多媒体文件中的待加密数据。可选地,在上述多媒体处理装置中,还包括:添加单元,用于在所述加密的多媒体文件中添加文件头,所述文件头中包括所述加密的多媒体文件的特征信息,所述特征信息用于说明所述加密的多媒体文件的特征。本专利技术第四方面公开了一种多媒体播放装置,所述多媒体播放装置为接收端,所述接收端包括:发送单元,用于向服务器发送请求信息;其中,所述请求信息中包括多媒体标识码;所述多媒体包括音频和视频;获取单元,用于获取所述服务器发送的、与所述多媒体标识码相对应的加密的多媒体文件以及明文文件;其中,所述加密的多媒体文件包括:由原始多媒体文件中的待加密数据加密得到的加密数据,以及所述原始多媒体文件中除所述待加密数据以外的数据;所述明文文件包括所述原始多媒体文件中的待加密数据;替换单元,用于将所述加密的多媒体文件中的加密数据替换成所述明文文件中的所述原始多媒体文件中的待加密数据,得到所述原始多媒体文件;播放单元,用于播放所述原始多媒体文件。可选地,在上述多媒体播放装置中,所述加密的多媒体文件还包括:文件头,所述文件头中包括所述加密的多媒体文件的特征信息;其中,所述替换单元执行将所述加密的多媒体文件中的加密数据替换成所述明文文件中的所述原始多媒体文件中的待加密数据,得到所述原始多媒体文件时,用于:将所述加密的多媒体文件中的加密数据以及所述文件头,替换成所述明文文件中的所述原始多媒体文件中的待加密数据,得到所述原始多媒体文件。可选地,在上述多媒体播放装置中,若所述文件头中包括的所述加密的多媒体文件的特征信息为:所述加密的多媒体文件中的加密数据的加密位置以及对应的数据长度,则所述替换单元,包括:删除单元,用于依据所述加密位置,删除所述加密的多媒体文件中的加密数据以及所述文件头;添加单元,用于在删除了加密数据的位置添加对应数据长度的、所述明文文件中的所述原始多媒体文件中的待加密数据,得到所述原始多媒体文件。从上述的技术方案可以看出,本申请提供的多媒体处理方法中,通过发送端对原始多媒体文件中的待加密数据进行加密处理,得到加密数据。其中,原始多媒体文件包括原始音频文件和原始视频文件,待加密数据为原始多媒体文件中的任意的部分数据。发送端将加密的多媒体文件和明文文件发送至服务器,由服务器对应存储加密的多媒体文件以及明文文件。其中,加密的多媒体文件包括:加密数据,以本文档来自技高网...

【技术保护点】
1.一种多媒体处理方法,其特征在于,包括:发送端对原始多媒体文件中的待加密数据进行加密处理,得到加密数据;其中,所述原始多媒体文件包括原始音频文件和原始视频文件,所述待加密数据为所述原始多媒体文件中的任意的部分数据;所述发送端将加密的多媒体文件和明文文件发送至服务器,由所述服务器对应存储所述加密的多媒体文件以及所述明文文件;其中,所述加密的多媒体文件包括:所述加密数据,以及所述原始多媒体文件中除所述待加密数据以外的数据;所述明文文件包括所述原始多媒体文件中的待加密数据。

【技术特征摘要】
1.一种多媒体处理方法,其特征在于,包括:发送端对原始多媒体文件中的待加密数据进行加密处理,得到加密数据;其中,所述原始多媒体文件包括原始音频文件和原始视频文件,所述待加密数据为所述原始多媒体文件中的任意的部分数据;所述发送端将加密的多媒体文件和明文文件发送至服务器,由所述服务器对应存储所述加密的多媒体文件以及所述明文文件;其中,所述加密的多媒体文件包括:所述加密数据,以及所述原始多媒体文件中除所述待加密数据以外的数据;所述明文文件包括所述原始多媒体文件中的待加密数据。2.根据权利要求1所述的多媒体处理方法,其特征在于,所述发送端将加密的多媒体文件和明文文件发送至服务器之前,还包括:所述发送端在所述加密的多媒体文件中添加文件头,所述文件头中包括所述加密的多媒体文件的特征信息,所述特征信息用于说明所述加密的多媒体文件的特征。3.一种多媒体播放方法,其特征在于,包括:接收端向服务器发送请求信息;其中,所述请求信息中包括多媒体标识码;所述多媒体包括音频和视频;所述接收端获取所述服务器发送的、与所述多媒体标识码相对应的加密的多媒体文件以及明文文件;其中,所述加密的多媒体文件包括:由原始多媒体文件中的待加密数据加密得到的加密数据,以及所述原始多媒体文件中除所述待加密数据以外的数据;所述明文文件包括所述原始多媒体文件中的待加密数据;所述接收端将所述加密的多媒体文件中的加密数据替换成所述明文文件中的所述原始多媒体文件中的待加密数据,得到所述原始多媒体文件;所述接收端播放所述原始多媒体文件。4.根据权利要求3所述的多媒体播放方法,其特征在于,所述加密的多媒体文件还包括:文件头,所述文件头中包括所述加密的多媒体文件的特征信息;其中,所述接收端将所述加密的多媒体文件中的加密数据替换成所述明文文件中的所述原始多媒体文件中的待加密数据,得到所述原始多媒体文件,包括:所述接收端将所述加密的多媒体文件中的加密数据以及所述文件头,替换成所述明文文件中的所述原始多媒体文件中的待加密数据,得到所述原始多媒体文件。5.根据权利要求4所述的多媒体播放方法,其特征在于,若所述文件头中包括的所述加密的多媒体文件的特征信息为:所述加密的多媒体文件中的加密数据的加密位置以及对应的数据长度,则所述接收端将所述加密的多媒体文件中的加密数据以及所述文件头,替换成所述明文文件中的所述原始多媒体文件中的待加密数据,得到所述原始多媒体文件,包括:所述接收端依据所述加密位置,删除所述加密的多媒体文件中的加密数据以及所述文件头;所述接收端在删除了加密数据的位置添加对应数据长度的、所述明文文件中的所述原始多媒体文件中的待加...

【专利技术属性】
技术研发人员:杨中原孙学锋王俊明
申请(专利权)人:人教数字出版有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1