视频播放方法、装置、系统、存储介质以及电子设备与流程

文档序号:27678594发布日期:2021-11-30 22:28阅读:来源:国知局

技术特征:
1.一种视频播放方法,其特征在于,包括:接收服务器发送的通过对待播放视频流进行拆分以及加密得到的多个私有加密数据流;对各所述私有加密数据流进行解析得到各所述私有加密数据流的视频帧长度,并根据各所述视频帧长度提取各所述私有加密数据流中的子视频流;根据各所述子视频流的帧类型确定所述待播放视频流的拼接视频首帧,并根据所述拼接视频首帧以及各所述子视频流对所述待播放视频流进行渲染,以实现对所述待播放视频流的播放。2.根据权利要求1所述的视频播放方法,其特征在于,接收服务器发送的通过对待播放视频流进行拆分以及加密得到的多个私有加密数据流包括:获取所述服务器的属性信息,并对所述属性信息进行加密得到加密文本信息;将所述加密文本信息转换成比特流,并根据所述比特流生成视频流获取请求;将所述视频流获取请求发送至服务器,以使得所述服务器对所述视频流获取请求中的比特流进行校验;接收服务器在确定所述比特流校验通过以后发送的通过对待播放视频流进行拆分以及加密得到的多个私有加密数据流。3.根据权利要求1所述的视频播放方法,其特征在于,根据所述拼接视频首帧以及各所述子视频流对所述待播放视频流进行渲染包括:对所述拼接视频首帧以及各所述子视频流的当前数据格式进行转换,得到具有目标数据格式的拼接视频首帧以及各所述子视频流;根据预设画布对所述具有目标数据格式的拼接视频首帧以及各所述子视频流进行绘制渲染。4.根据权利要求1所述的视频播放方法,其特征在于,所述视频播放方法还包括:间隔预设时间向服务器发送心跳包,以使得所述服务器持续发送所述私有加密数据流。5.根据权利要求1所述的视频播放方法,其特征在于,所述视频播放方法还包括:根据所述待播放视频流的当前帧率确定所述待播放视频流在播放过程中,每一帧之间所需要的时间间隔;基于所述时间间隔对预设规则库中的历史定时器进行更新得到当前定时器;其中,根据所述拼接视频首帧以及各所述子视频流对所述待播放视频流进行渲染包括:根据所述当前定时器、所述拼接视频首帧以及各所述子视频流对所述待播放视频流进行渲染。6.根据权利要求1所述的视频播放方法,其特征在于,在根据所述视频帧长度提取所述私有加密数据流中的子视频流之后,所述视频播放方法还包括:删除各所述私有加密数据流中除开所述子视频流以外的无用帧。7.根据权利要求1所述的视频播放方法,其特征在于,所述视频播放方法还包括:对未播放的各所述子视频流进行缓存。8.一种视频播放装置,其特征在于,包括:
数据接收模块,用于接收服务器发送的通过对待播放视频流进行拆分以及加密得到的多个私有加密数据流;数据解析模块,用于对各所述私有加密数据流进行解析得到各所述私有加密数据流的视频帧长度,并根据各所述视频帧长度提取各所述私有加密数据流中的子视频流;视频播放模块,用于根据各所述子视频流的帧类型确定所述待播放视频流的拼接视频首帧,并根据所述拼接视频首帧以及各所述子视频流对所述待播放视频流进行渲染,以实现对所述待播放视频流的播放。9.一种视频播放系统,其特征在于,包括:摄像头,用于拍摄待播放视频流;服务器,与所述摄像头通信连接,用于对所述待播放视频流进行拆分得到的多个数据包,并对各所述数据包进行加密得到的多个私有加密数据流;网页前端,与所述服务器通信连接,用于实现权利要求1-7任一项所述的视频播放方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任一项所述的视频播放方法。11.一种电子设备,其特征在于,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1-7任一项所述的视频播放方法。

技术总结
本发明实施例是关于一种视频播放方法、装置、系统、存储介质以及电子设备,涉及视频处理技术领域,该方法包括:接收服务器发送的通过对待播放视频流进行拆分以及加密得到的多个私有加密数据流;对各所述私有加密数据流进行解析得到各所述私有加密数据流的视频帧长度,并根据各所述视频帧长度提取各所述私有加密数据流中的子视频流;根据各所述子视频流的帧类型确定所述待播放视频流的拼接视频首帧,并根据所述拼接视频首帧以及各所述子视频流对所述待播放视频流进行渲染,以实现对所述待播放视频流的播放。本发明实施例提高了待播放视频流播放的实时性。频流播放的实时性。频流播放的实时性。


技术研发人员:张翔宇 王国义
受保护的技术使用者:京东城市(北京)数字科技有限公司
技术研发日:2020.05.25
技术公布日:2021/11/29
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1