音视频的处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:36810508 阅读:15 留言:0更新日期:2023-03-09 00:41
本申请涉及一种音视频的处理方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:获取目标音视频,确定授权播放目标音视频的目标播放器;确定在目标播放器部署的数据解码协议,基于与数据解码协议匹配的数据编码协议,构建至少一个针对目标音视频的标识帧;基于目标音视频的数据帧分布,确定标识帧在目标音视频中允许添加的目标位置;将标识帧添加至目标位置,得到标识音视频,以使目标播放器对标识帧进行解码后播放标识音视频。采用本方法能够保证音视频安全播放。本方法能够保证音视频安全播放。本方法能够保证音视频安全播放。

【技术实现步骤摘要】
音视频的处理方法、装置、计算机设备和存储介质


[0001]本申请涉及人机互动
,特别是涉及一种音视频的处理方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着互联网的高速发展,各种类型的视频都出现在了人们的生活中。尤其是通过与用户互动的方式进行播放的音视频的出现,使人们可以及时地对视频内容进行反馈,极大地丰富了人们的生活。
[0003]然而,目前的音视频播放技术制作出来的音视频是通用型文件,可以在任何一个平台播放,无法保证音视频的安全播放。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够保证音视频安全播放的音视频的处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种音视频的处理方法。所述方法包括:
[0006]获取目标音视频,确定授权播放所述目标音视频的目标播放器;
[0007]确定在所述目标播放器部署的数据解码协议,基于与所述数据解码协议匹配的数据编码协议,构建至少一个针对所述目标音视频的标识帧;
[0008]基于所述目标音视频的数据帧分布,确定所述标识帧在所述目标音视频中允许添加的目标位置;
[0009]将所述标识帧添加至所述目标位置,得到标识音视频,以使所述目标播放器对所述标识帧进行解码后播放所述标识音视频。
[0010]在其中一个实施例中,所述基于所述目标音视频的数据帧分布,确定所述标识帧在所述目标音视频中允许添加的目标位置,包括:
[0011]基于所述目标音视频的数据帧分布,识别所述目标音视频的起始帧;
[0012]将所述目标音视频的起始帧的前一帧位置,确定为所述标识帧在所述目标音视频中允许添加的目标位置。
[0013]在其中一个实施例中,所述基于所述目标音视频的数据帧分布,确定所述标识帧在所述目标音视频中允许添加的目标位置,包括:
[0014]基于所述目标音视频的数据帧分布,识别所述目标音视频中的各组成部分;
[0015]确定至少一个所述组成部分的起始帧;
[0016]将所述至少一个所述组成部分的起始帧的前一帧位置,确定为所述标识帧在所述目标音视频中允许添加的目标位置。
[0017]在其中一个实施例中,所述标识帧包括起始标识帧和结束标识帧;
[0018]所述基于所述目标音视频的数据帧分布,确定所述标识帧在所述目标音视频中允许添加的目标位置,包括:
[0019]基于所述目标音视频的数据帧分布,确定所述目标音视频中的互动内容和情节内容;
[0020]将每一所述互动内容和每一所述情节内容各自的起始帧的前一帧位置,确定为所述起始标识帧在所述目标音视频中允许添加的目标位置;
[0021]将每一所述互动内容和每一所述情节内容各自的结束帧的后一帧位置,确定为所述结束标识帧在所述目标音视频中允许添加的目标位置。
[0022]在其中一个实施例中,所述目标音视频为具有互动逻辑的互动式音视频;所述方法还包括:
[0023]基于所述互动逻辑,建立每一所述结束标识帧与至少两个所述起始标识帧的关联关系;
[0024]响应于针对当前互动内容触发的互动操作,确定所述当前互动内容所对应的目标结束标识帧;
[0025]从与所述目标结束标识帧具有所述关联关系的候选起始标识帧中,确定所述互动操作所指示的目标起始标识帧;
[0026]跳转至所述目标起始标识帧继续播放。
[0027]在其中一个实施例中,所述方法还包括:
[0028]在播放当前互动内容的过程中,显示互动操作识别码;
[0029]响应于针对所述互动操作识别码的识别操作,显示互动候选项;
[0030]当播放至所述当前互动内容对应的结束标识帧、且未接收到针对所述互动候选项触发的互动操作时,重复播放所述当前互动内容。
[0031]第二方面,本申请提供了一种音视频的处理装置,所述装置包括:
[0032]目标播放器确定模块,用于获取目标音视频,确定授权播放所述目标音视频的目标播放器;
[0033]标识帧构建模块,用于确定在所述目标播放器部署的数据解码协议,基于与所述数据解码协议匹配的数据编码协议,构建至少一个针对所述目标音视频的标识帧;
[0034]目标位置确定模块,用于基于所述目标音视频的数据帧分布,确定所述标识帧在所述目标音视频中允许添加的目标位置;
[0035]标识音视频获取模块,用于将所述标识帧添加至所述目标位置,得到标识音视频,以使所述目标播放器对所述标识帧进行解码后播放所述标识音视频。
[0036]第三方面,本申请提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法的步骤。
[0037]第四方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
[0038]第五方面,本申请提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的方法的步骤。
[0039]上述音视频的处理方法、装置、计算机设备、存储介质和计算机程序产品,通过确定被授权播放目标音视频的目标播放器中部署的数据解码协议,再根据对应数据编码协议构建标识帧,从而使构建的标识帧能被部署了对应数据解码协议的目标播放器解码。通过将标识帧添加至目标音视频中的目标位置,使得到的标识音视频只能在部署了对应数据解
码协议的目标播放器中才能够被完整地播放,从而实现了音视频的安全播放。
附图说明
[0040]图1为一个实施例中音视频的处理方法的应用环境图;
[0041]图2为一个实施例中音视频的处理方法的流程示意图;
[0042]图3为另一个实施例中音视频的处理方法的流程示意图;
[0043]图4为一个实施例中音视频的组成部分和关键帧的组成结构示意图;
[0044]图5为另一个实施例中音视频的处理方法的流程示意图;
[0045]图6为一个实施例中音视频的处理装置的结构框图;
[0046]图7为一个实施例中计算机设备的内部结构图。
具体实施方式
[0047]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0048]本申请实施例提供的音视频的处理方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。数据存储系统可以存储服务器104需要处理的数据。数据存储系统可以集成在服务器104上,也可以放在云上或其他网络服务器上。首先,服务器104获取需要保证视频安全播放的目标音视频,并确定播放目标音视频的目标播放器。服务器104根据目标播放器内部部署的数据解码协议,确定与数据解码协议相对应的数据编码本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音视频的处理方法,其特征在于,所述方法包括:获取目标音视频,确定授权播放所述目标音视频的目标播放器;确定在所述目标播放器部署的数据解码协议,基于与所述数据解码协议匹配的数据编码协议,构建至少一个针对所述目标音视频的标识帧;基于所述目标音视频的数据帧分布,确定所述标识帧在所述目标音视频中允许添加的目标位置;将所述标识帧添加至所述目标位置,得到标识音视频,以使所述目标播放器对所述标识帧进行解码后播放所述标识音视频。2.根据权利要求1所述的方法,其特征在于,所述基于所述目标音视频的数据帧分布,确定所述标识帧在所述目标音视频中允许添加的目标位置,包括:基于所述目标音视频的数据帧分布,识别所述目标音视频的起始帧;将所述目标音视频的起始帧的前一帧位置,确定为所述标识帧在所述目标音视频中允许添加的目标位置。3.根据权利要求1所述的方法,其特征在于,所述基于所述目标音视频的数据帧分布,确定所述标识帧在所述目标音视频中允许添加的目标位置,包括:基于所述目标音视频的数据帧分布,识别所述目标音视频中的各组成部分;确定至少一个所述组成部分的起始帧;将所述至少一个所述组成部分的起始帧的前一帧位置,确定为所述标识帧在所述目标音视频中允许添加的目标位置。4.根据权利要求1所述的方法,其特征在于,所述标识帧包括起始标识帧和结束标识帧;所述基于所述目标音视频的数据帧分布,确定所述标识帧在所述目标音视频中允许添加的目标位置,包括:基于所述目标音视频的数据帧分布,确定所述目标音视频中的互动内容和情节内容;将每一所述互动内容和每一所述情节内容各自的起始帧的前一帧位置,确定为所述起始标识帧在所述目标音视频中允许添加的目标位置;将每一所述互动内容和每一所述情节内容各自的结束帧的后一帧位置,确定为所述结束标识帧在所述目标音视频中允许添加的目标位置。5.根据权利要求4所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:赵宏
申请(专利权)人:深圳市洲明科技股份有限公司
类型:发明
国别省市:

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

1