预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111031353A(43)申请公布日2020.04.17(21)申请号201911266660.3(22)申请日2019.12.11(71)申请人上海乐相科技有限公司地址200125上海市浦东新区民冬路239号3幢1层(72)发明人巢文懿陈朝阳(74)专利代理机构北京同达信恒知识产权代理有限公司11291代理人邹雅莹(51)Int.Cl.H04N21/2347(2011.01)H04N21/4405(2011.01)H04N21/4408(2011.01)权利要求书2页说明书10页附图5页(54)发明名称一种视频加密方法及装置(57)摘要本发明实施例提供一种视频加密方法及装置,通过加密端获取待加密的视频文件;之后,加密端根据第一筛选规则,确定所述视频文件中待加密的视频帧,根据第二筛选规则,确定每个待加密的视频帧中待加密的帧数据,根据加密规则,对待加密的帧数据进行加密,得到加密后的视频帧,其中,加密规则包括每个待加密的帧数据的加密方式;最后,加密端按照所述视频文件中各视频帧的关系,将加密后的视频帧和未加密的视频帧封装为加密的视频文件。采用上述方法,本申请实施例减少了需要加密的视频帧和帧数据,加快了加密的速度,也加快了解码端的解密速度,相应的缩短了解码端视频缓存时间,从而保证了视频播放的流畅性,进一步增加了视频文件封装格式多样性。CN111031353ACN111031353A权利要求书1/2页1.一种视频加密方法,其特征在于,所述方法包括:加密端获取待加密的视频文件;所述加密端根据第一筛选规则,确定所述视频文件中待加密的视频帧;所述加密端根据第二筛选规则,确定每个待加密的视频帧中待加密的帧数据;所述加密端根据加密规则,对待加密的帧数据进行加密,得到加密后的视频帧,所述加密规则包括每个待加密的帧数据的加密方式;所述加密端按照所述视频文件中各视频帧的关系,将加密后的视频帧和未加密的视频帧封装为加密的视频文件。2.根据权利要求1所述的方法,其特征在于,所述方法包括:所述加密端根据以下至少一项信息生成加密描述信息;所述加密描述信息用于解密端对所述加密的视频文件进行解密;所述至少一项信息包括:所述第一筛选规则、所述第二筛选规则或所述加密规则。3.根据权利要求2所述的方法,其特征在于,所述方法包括:所述加密描述信息包括第一描述信息和第二描述信息;所述加密的视频文件的视频头中包括所述加密描述信息;或,所述加密的视频文件的视频头中包括所述第一描述信息,所述加密视频文件的各加密的视频帧中包括第二描述信息;其中,所述第一描述信息包括所述第一筛选规则,所述第二描述信息包括所述第二筛选规则和所述加密规则;或,所述第一描述信息包括所述第一筛选规则和所述加密规则,所述第二描述信息包括所述第二筛选规则。4.根据权利要求3所述的方法,其特征在于,所述第一筛选规则为以下任意一种:预设时间内的视频帧作为待加密的视频帧;或预设类型的视频帧作为待加密的视频帧;或视频帧大小大于预设阈值的视频帧作为待加密的视频帧;或在所述视频文件中处于设定位置的视频帧作为待加密的视频帧。5.根据权利要求1所述的方法,其特征在于,所述加密端根据第二筛选规则,确定每个待加密的视频帧中待加密的帧数据,包括:针对每个待加密的视频帧,确定所述待加密的视频帧的帧头大小及帧大小;根据所述帧头大小确定帧头的结束位置;根据所述帧大小确定帧尾;根据所述第二筛选规则,从自所述帧头的结束位置至所述帧尾的帧数据中确定待加密的帧数据,其中,所述第二筛选规则为以下任意一种:对自所述帧头的结束位置至所述帧尾的帧数据中设定位置的帧数据作为待加密的帧数据、对自所述帧头的结束位置至所述帧尾的帧数据中所有帧数据加密。6.根据权利要求1至5中任意一项所述的方法,其特征在于,所述方法包括:所述对每个待加密的帧数据进行加密之后,所述得到加密后的视频帧之前,还包括:确定所述加密后的视频帧的大小,更新所述加密后的视频帧的帧头中记录的帧大小。7.根据权利要求1所述的方法,其特征在于,将加密后的视频帧和未加密的视频帧封装为加密的视频文件,所述方法包括:所述加密端得到所述加密的视频文件,并将所述加密的视频文件封装为与所述视频文件解封前不同的格式。2CN111031353A权利要求书2/2页8.一种视频解密方法,其特征在于,包括:解密端获取加密的视频文件;所述解密端根据加密描述信息对所述加密的视频文件进行解密;其中,所述加密描述信息包括以下至少一项信息:第一筛选规则、第二筛选规则或加密规则;其中,所述第一筛选规则用于确定所述加密的视频文件中加密的视频帧;所述第二筛选规则用于确定每个加密的视频帧中加密的帧数据;所述加密规则用于确定所述加密的帧数据的解密规则。9.一种计