[发明专利]视频播放方法、装置、系统、存储介质以及电子设备在审
申请号: | 202010451581.6 | 申请日: | 2020-05-25 |
公开(公告)号: | CN113727184A | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | 张翔宇;王国义 | 申请(专利权)人: | 京东城市(北京)数字科技有限公司 |
主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/4405;H04N21/2347;H04N21/2343 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 王辉;阚梓瑄 |
地址: | 100086 北京市海淀区知*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 播放 方法 装置 系统 存储 介质 以及 电子设备 | ||
1.一种视频播放方法,其特征在于,包括:
接收服务器发送的通过对待播放视频流进行拆分以及加密得到的多个私有加密数据流;
对各所述私有加密数据流进行解析得到各所述私有加密数据流的视频帧长度,并根据各所述视频帧长度提取各所述私有加密数据流中的子视频流;
根据各所述子视频流的帧类型确定所述待播放视频流的拼接视频首帧,并根据所述拼接视频首帧以及各所述子视频流对所述待播放视频流进行渲染,以实现对所述待播放视频流的播放。
2.根据权利要求1所述的视频播放方法,其特征在于,接收服务器发送的通过对待播放视频流进行拆分以及加密得到的多个私有加密数据流包括:
获取所述服务器的属性信息,并对所述属性信息进行加密得到加密文本信息;
将所述加密文本信息转换成比特流,并根据所述比特流生成视频流获取请求;
将所述视频流获取请求发送至服务器,以使得所述服务器对所述视频流获取请求中的比特流进行校验;
接收服务器在确定所述比特流校验通过以后发送的通过对待播放视频流进行拆分以及加密得到的多个私有加密数据流。
3.根据权利要求1所述的视频播放方法,其特征在于,根据所述拼接视频首帧以及各所述子视频流对所述待播放视频流进行渲染包括:
对所述拼接视频首帧以及各所述子视频流的当前数据格式进行转换,得到具有目标数据格式的拼接视频首帧以及各所述子视频流;
根据预设画布对所述具有目标数据格式的拼接视频首帧以及各所述子视频流进行绘制渲染。
4.根据权利要求1所述的视频播放方法,其特征在于,所述视频播放方法还包括:
间隔预设时间向服务器发送心跳包,以使得所述服务器持续发送所述私有加密数据流。
5.根据权利要求1所述的视频播放方法,其特征在于,所述视频播放方法还包括:
根据所述待播放视频流的当前帧率确定所述待播放视频流在播放过程中,每一帧之间所需要的时间间隔;
基于所述时间间隔对预设规则库中的历史定时器进行更新得到当前定时器;
其中,根据所述拼接视频首帧以及各所述子视频流对所述待播放视频流进行渲染包括:
根据所述当前定时器、所述拼接视频首帧以及各所述子视频流对所述待播放视频流进行渲染。
6.根据权利要求1所述的视频播放方法,其特征在于,在根据所述视频帧长度提取所述私有加密数据流中的子视频流之后,所述视频播放方法还包括:
删除各所述私有加密数据流中除开所述子视频流以外的无用帧。
7.根据权利要求1所述的视频播放方法,其特征在于,所述视频播放方法还包括:
对未播放的各所述子视频流进行缓存。
8.一种视频播放装置,其特征在于,包括:
数据接收模块,用于接收服务器发送的通过对待播放视频流进行拆分以及加密得到的多个私有加密数据流;
数据解析模块,用于对各所述私有加密数据流进行解析得到各所述私有加密数据流的视频帧长度,并根据各所述视频帧长度提取各所述私有加密数据流中的子视频流;
视频播放模块,用于根据各所述子视频流的帧类型确定所述待播放视频流的拼接视频首帧,并根据所述拼接视频首帧以及各所述子视频流对所述待播放视频流进行渲染,以实现对所述待播放视频流的播放。
9.一种视频播放系统,其特征在于,包括:
摄像头,用于拍摄待播放视频流;
服务器,与所述摄像头通信连接,用于对所述待播放视频流进行拆分得到的多个数据包,并对各所述数据包进行加密得到的多个私有加密数据流;
网页前端,与所述服务器通信连接,用于实现权利要求1-7任一项所述的视频播放方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任一项所述的视频播放方法。
11.一种电子设备,其特征在于,包括:
处理器;以及
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1-7任一项所述的视频播放方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东城市(北京)数字科技有限公司,未经京东城市(北京)数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010451581.6/1.html,转载请声明来源钻瓜专利网。