播放音视频数据的处理方法、装置、存储介质及终端设备制造方法及图纸

技术编号:23449809 阅读:34 留言:0更新日期:2020-02-28 23:06
本发明专利技术公开一种播放音视频数据的处理方法、装置、存储介质及终端播放设备,其中方法通过预先添加多种标准类型的预设编解码格式,进一步检测待播放音视频数据的初始编解码格式是否符合预设编解码格式的要求,在待播放音视频数据的初始编解码格式符合预设编解码格式的要求的情况下,从而快速实现解码播放,无需来回进行转码切换,节省音视频数据的转码切换时间,提高其播放效率,进一步降低音视频播放的延迟率,达到提高第一终端播放设备的CPU处理速度,起到降低待播放音视频数据的丢包现象的作用。

Processing method, device, storage medium and terminal equipment for playing audio and video data

【技术实现步骤摘要】
播放音视频数据的处理方法、装置、存储介质及终端设备
本专利技术涉及音视频数据处理
,具体涉及一种播放音视频数据的处理方法、装置、存储介质及终端设备。
技术介绍
随着网络技术的发展,同时带动音视频数据在安防、交通、金融、教育等各行各业中得到了广泛应用和迅速发展,因此,音视频数据处理技术在互联网通信中发挥着重要作用,在音视频数据传输过程中对其进一步处理,有利于音视频数据的录播或直播或发布。目前,音视频数据在播放或发布的过程中,通过多个终端相互进行音视频数据传输后播放或发布,由于各个终端类型往往不同,因此音视频采集终端的编解码格式与音视频播放终端的编解码格式通常并不相同,即音视频采集终端所采集的音视频数据的编解码格式与对应音视频播放终端的编解码格式不匹配,为了能够正常播放音视频数据,就需要对音视频数据的全部编解码格式进行转码以适应该音视频播放终端的编解码格式,从而实现音视频数据播放。显然,在上述音视频数据经常进行编解码格式转码的过程中,将导致音视频数据的音视频播放或发布发生延迟,或者转码不成功导致音视频数据无法播放的现象,其次,如果音视频数据过大,还会影响该音视频播放终端的处理器的处理速度,再次,在音视频数据处理的过程中,如果音视频数据经过多次解码处理,还会导致音视频数据发生丢失的现象。
技术实现思路
有鉴于此,本专利技术实施例提供了一种播放音视频数据的处理方法,以解决现有技术中对音视频数据进行编解码格式转码的过程中将导致音视频数据的音视频播放或发布发生延迟,影响该音视频播放终端的处理器的处理速度,音视频数据发生丢失的现象的问题。根据第一方面,本专利技术实施例提供了一种播放音视频数据的处理方法,用于第一终端播放设备,其特征在于,包括如下步骤:添加多种标准类型的预设编解码格式;接收待播放音视频数据;检测待播放音视频数据的初始编解码格式是否符合预设编解码格式;根据检测结果,解码播放待播放音视频数据。结合第一方面,在第一方面第一实施方式中,根据检测结果,解码播放待播放音视频数据的步骤包括:当待播放音视频数据的初始编解码格式符合预设编解码格式,解码播放待播放音视频数据;当待播放音视频数据的初始编解码格式不符合预设编解码格式,获取与待播放音视频数据对应的目标编解码格式以进行解码播放。结合第一方面第一实施方式,在第一方面第二实施方式中,当待播放音视频数据的初始编解码格式不符合预设编解码格式,获取与待播放音视频数据对应的目标编解码格式以进行解码播放的步骤包括:解析初始编解码格式;下载与初始编解码格式对应的目标编解码格式;将目标编解码格式存放在编解码存储单元中;根据目标编解码格式,直接进行解码播放或将目标编解码格式发送给第二终端播放设备解码播放。结合第一方面第一实施方式,在第一方面第三实施方式中,当待播放音视频数据的初始编解码格式不符合预设编解码格式,获取与待播放音视频数据对应的目标编解码格式进行解码播放的步骤包括:标记解码播放的编解码标识以及解码播放次数,并根据编解码标识或解码播放次数,更新预设编解码格式。结合第一方面第一实施方式,在第一方面第四实施方式中,当待播放音视频数据符合预设编解码格式,解码播放待播放音视频数据进的步骤包括:识别待播放音视频数据的结构;根据识别结果,确认待播放音视频数据是否存在病毒信息;当待播放音视频数据存在病毒信息,删除所述病毒信息;直接解码播放已删除所述病毒信息后的待播放音视频数据或对解码后的待播放音视频数据发送给第二终端播放设备播放。结合第一方面第一实施方式,在第一方面第五实施方式中,当待播放音视频数据符合预设编解码格式,解码播放所述待播放音视频数据的步骤包括:识别待播放音视频数据的结构;根据识别结果,确认待播放音视频数据是否存在丢包数据;当待播放音视频数据存在丢包数据,对待播放音视频数据进行修复处理;确认修复处理后的待播放音视频数据的当前码流是否小于或等于预设码流;当当前码流小于或等于预设码流,直接解码播放修复处理后的待播放音视频数据或对解码后的待播放音视频数据发送给第二终端播放设备播放。结合第一方面,在第一方面第六实施方式中,检测待播放音视频数据的初始编解码格式是否符合预设编解码格式的步骤包括:解析待播放音视频数据的编解码头;从编解码头中获取待播放音视频数据的初始编解码格式属性;检测初始编解码格式属性是否所属预设编解码格式所包含的属性。根据第二方面,本专利技术实施例提供了一种播放音视频数据的处理装置,用于第一终端播放设备,其特征在于,添加模块,用于添加多种标准类型的预设编解码格式;接收模块,用于接收待播放音视频数据;检测模块,用于检测待播放音视频数据的初始编解码格式是否符合预设编解码格式;解码播放模块,用于根据检测结果,解码播放待播放音视频数据。根据第三方面,本专利技术实施例提供了存储介质,其上存储有计算机指令,该指令被处理器执行时实现第一方面或第一方面任一实施方式中所述的播放音视频数据的处理方法的步骤。根据第四方面,本专利技术实施例提供了一种终端播放设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现第一方面或第一方面任一实施方式中的播放音视频的处理方法的步骤。本专利技术实施例技术方案,具有如下优点:本专利技术实施例提供一种播放音视频数据的处理方法、装置、存储介质及终端播放设备,其中方法用于第一终端播放设备,包括如下步骤:在第一终端播放设备中添加多种标准类型的预设编解码格式;接收待播放音视频数据,并检测待播放音视频数据的初始编解码格式是否符合预设编解码格式的要求;当待播放音视频数据的初始编解码格式符合预设编解码格式的要求,将待播放音视频数据进行解码播放;当待播放音视频数据的初始编解码格式不符合预设编解码格式的要求,获取与待播放音视频数据对应的目标编解码格式进行解码播放;通过预先添加多种标准类型的预设编解码格式,进一步检测待播放音视频数据的初始编解码格式是否符合预设编解码格式的要求,在待播放音视频数据的初始编解码格式符合预设编解码格式的要求的情况下,从而快速实现解码播放,无需来回进行转码切换,节省音视频数据的转码切换时间,提高其播放效率,进一步降低音视频播放的延迟率,达到提高第一终端播放设备的CPU处理速度,起到降低待播放音视频数据的丢包现象的作用。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例中播放音视频数据的处理方法的第一流程图;图2是本专利技术实施例中播放音视频数据的处理方法的第二流程图;本文档来自技高网...

【技术保护点】
1.一种播放音视频数据的处理方法,用于第一终端播放设备,其特征在于,包括如下步骤:/n添加多种标准类型的预设编解码格式;/n接收待播放音视频数据;/n检测所述待播放音视频数据的初始编解码格式是否符合所述预设编解码格式;/n根据检测结果,解码播放所述待播放音视频数据。/n

【技术特征摘要】
1.一种播放音视频数据的处理方法,用于第一终端播放设备,其特征在于,包括如下步骤:
添加多种标准类型的预设编解码格式;
接收待播放音视频数据;
检测所述待播放音视频数据的初始编解码格式是否符合所述预设编解码格式;
根据检测结果,解码播放所述待播放音视频数据。


2.根据权利要求1所述的播放音视频数据的处理方法,其特征在于,所述根据检测结果,解码播放所述待播放音视频数据的步骤包括:
当所述待播放音视频数据的所述初始编解码格式符合预设编解码格式,解码播放所述待播放音视频数据;
当所述待播放音视频数据的所述初始编解码格式不符合所述预设编解码格式,获取与所述待播放音视频数据对应的目标编解码格式以进行解码播放。


3.根据权利要求2所述的播放音视频数据的处理方法,其特征在于,所述当所述待播放音视频数据的所述初始编解码格式不符合所述预设编解码格式,获取与所述待播放音视频数据对应的目标编解码格式以进行解码播放的步骤包括:
解析所述初始编解码格式;
下载与所述初始编解码格式对应的目标编解码格式;
将所述目标编解码格式存放在编解码存储单元中;
根据所述目标编解码格式,直接进行解码播放或将所述目标编解码格式发送给第二终端播放设备解码播放。


4.根据权利要求2所述的播放音视频数据的处理方法,其特征在于,在所述当所述待播放音视频数据不符合预设编解码格式,解码播放所述待播放音视频数据的步骤之后包括:
标记所述解码播放的编解码标识以及解码播放次数,并根据所述编解码标识或所述解码播放次数,更新所述预设编解码格式。


5.根据权利要求2所述的播放音视频数据的处理方法,其特征在于,所述当所述待播放音视频数据符合预设编解码格式,解码播放待播放音视频数据进的步骤包括:
识别所述待播放音视频数据的结构;
根据识别结果,确认所述待播放音视频数据是否存在病毒信息;
当所述待播放音视频数据存在病毒信息,删除所述病毒信息;

【专利技术属性】
技术研发人员:朱玉荣彭泽波
申请(专利权)人:安徽文香信息技术有限公司
类型:发明
国别省市:安徽;34

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

1