【技术实现步骤摘要】
一种视频数据的播放处理方法、装置、服务器及终端
本申请涉及互联网通信
,尤其涉及一种视频数据的播放处理方法、装置、服务器及终端。
技术介绍
近年以来,多媒体信息技术发展快速,视频作为多媒体信息中重要组成部分,可以有效的记录各种信息,渐渐成为信息传播的一种重要途径。现有技术中,为了保证播放终端从内容分发网络下载的视频数据准确可播,需要在视频播放前进行视频数据的校验。具体的,播放终端下载到视频数据后,再从内容分发网络侧获取校验码,将内容分发网络侧获取的校验码和基于下载到的视频数据所确定的校验码进行比对,比对一致时,再进行播放,以保证播放的视频数据的准确性。但现有技术中,为了保证视频播放的流畅性,常常将视频数据切分成多个分片。例如HLS(HTTPLiveStreaming,一个由苹果公司提出的基于HTTP的流媒体网络传输协议)流格式播放直播视频的场景中,会将整个视频数据分成一个个基于HTTP的分片视频数据依次进行传输并播放,这就导致每个分片视频数据播放前,播放终端都需要向内容分发网络再请求一次数据校验码,而播放终端与内容分发网络的交互会存在一定的失败率,且带来耗时的问题。因此,需要提供更可靠或更有效的方案。
技术实现思路
本申请提供了一种视频数据的播放处理方法、装置、服务器及终端,可以在保证获取到的视频数据的准确性的基础上,大大提高视频播放的时效性。一方面,本申请提供了一种视频数据的播放处理方法,所述方法包括:接收播放终端发送的目标视频流的视频播放请求;基于 ...
【技术保护点】
1.一种视频数据的播放处理方法,其特征在于,所述方法包括:/n接收播放终端发送的目标视频流的视频播放请求;/n基于所述目标视频流的当前分片视频数据的下载地址以及对应的校验码生成视频位置文件,所述当前分片视频数据为目标视频流的多个分片视频数据中按照播放顺序当前需要播放的分片视频数据;/n将所述视频位置文件发送给所述播放终端,以使所述播放终端对所述视频位置文件进行解析,得到当前分片视频数据的下载地址以及对应的校验码;以及基于解析到的下载地址获取对应的当前分片视频数据;以及基于获取的所述对应的当前分片视频数据以及解析到的所述对应的校验码进行分片视频数据的校验;以及当校验成功时,播放校验成功的所述当前分片视频数据。/n
【技术特征摘要】
1.一种视频数据的播放处理方法,其特征在于,所述方法包括:
接收播放终端发送的目标视频流的视频播放请求;
基于所述目标视频流的当前分片视频数据的下载地址以及对应的校验码生成视频位置文件,所述当前分片视频数据为目标视频流的多个分片视频数据中按照播放顺序当前需要播放的分片视频数据;
将所述视频位置文件发送给所述播放终端,以使所述播放终端对所述视频位置文件进行解析,得到当前分片视频数据的下载地址以及对应的校验码;以及基于解析到的下载地址获取对应的当前分片视频数据;以及基于获取的所述对应的当前分片视频数据以及解析到的所述对应的校验码进行分片视频数据的校验;以及当校验成功时,播放校验成功的所述当前分片视频数据。
2.根据权利要求1所述的方法,其特征在于,所述基于所述目标视频流的当前分片视频数据的下载地址以及对应的校验码生成视频位置文件包括:
生成下载地址的第一标识信息和校验码的第二标识信息;
基于所述当前分片视频数据的下载地址、所述对应的校验码、所述第一标识信息和所述第二标识信息生成所述多个视频位置文件;
其中,所述视频位置文件中分片视频数据的下载地址为所述第一标识信息的值,对应的校验码为所述第二标识信息的值。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收转码服务器发送的目标视频流的多个分片视频数据和分片视频数据对应的校验码;
将所述目标视频流的多个分片视频数据存储在所述内容分发管理端所在内容缓存设备;
将所述内容缓存设备的位置信息作为所述多个分片视频数据的下载地址。
4.一种视频数据的播放处理方法,其特征在于,所述方法包括:
向内容分发管理端发送目标视频流的视频播放请求;
接收所述内容分发管理端发送的视频位置文件,视频位置文件基于所述目标视频流的当前分片视频数据的下载地址以及对应的校验码生成,所述当前分片视频数据为目标视频流的多个分片视频数据中按照播放顺序当前需要播放的分片视频数据;
对所述视频位置文件进行解析,得到当前分片视频数据的下载地址以及对应的校验码;
基于解析到的下载地址获取对应的当前分片视频数据;
基于获取的所述对应的当前分片视频数据以及解析到的所述对应的校验码进行分片视频数据的校验;
当校验成功时,播放校验成功的所述当前分片视频数据。
5.根据权利要求4所述的方法,其特征在于,所述对所述视频位置文件进行解析,得到当前分片视频数据的下载地址以及对应的校验码包括:
查找所述视频位置文件中的第一标识信息和第二标识信息;
将所述第一标识信息的值作为所述当前分片视频数据的下载地址;
将所述第二标识信息的值作为所述对应的校验码;
其中,所述第一标识信息为下载地址的标识信息和所述第二标识信息为校验码的标识信息。
6.根据权利要求4所述的方...
【专利技术属性】
技术研发人员:王瞳,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。