[发明专利]一种视频播放请求处理方法、装置、系统和电子设备有效
申请号: | 202010235484.3 | 申请日: | 2020-03-30 |
公开(公告)号: | CN113473247B | 公开(公告)日: | 2022-11-04 |
发明(设计)人: | 辛波;斯文 | 申请(专利权)人: | 北京金山云网络技术有限公司 |
主分类号: | H04N21/845 | 分类号: | H04N21/845;H04N21/433;H04N21/239;H04N21/858;H04N21/231 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 项京;马敬 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 播放 请求 处理 方法 装置 系统 电子设备 | ||
1.一种视频播放请求处理系统,其特征在于,所述系统包括nginx服务器和cache存储器,其中:
所述nginx服务器,用于接收客户端发送的视频播放请求,其中,所述视频播放请求为所述客户端在用户拖拽播放进度条时生成的,所述视频播放请求中携带有所述用户拖拽到的目标播放进度的标识和所述客户端请求的目标视频文件的标识,并向所述cache存储器发送所述目标播放进度的标识和所述目标视频文件的标识;
所述cache存储器,用于基于所述目标视频文件的标识,获取所述目标视频文件的关键信息,其中,所述关键信息包括视频分片与播放进度的对应关系,基于所述关键信息,确定所述目标播放进度对应的视频分片,作为目标视频分片,并向所述nginx服务器发送所述目标视频分片的分片数据;
所述nginx服务器,还用于向所述客户端转发所述目标视频分片的分片数据。
2.根据权利要求1所述的系统,其特征在于,所述cache存储器,具体用于基于所述目标视频文件的标识,判断本地是否已缓存所述目标视频文件的关键信息;
如果本地未缓存所述关键信息,向预设节点发送用于请求所述关键信息的回源请求;接收所述预设节点发送的所述关键信息;
如果本地已缓存所述关键信息,从本地读取所述关键信息。
3.根据权利要求1所述的系统,其特征在于,所述cache存储器,还用于判断本地是否已缓存所述目标视频分片的分片数据;
如果本地未缓存所述目标视频分片的分片数据,向预设节点发送,用于请求所述目标视频分片的分片数据的回源请求;接收所述预设节点发送的所述目标视频分片的分片数据;
如果本地已缓存所述目标视频分片的分片数据,从本地读取所述目标视频分片的分片数据。
4.根据权利要求1所述的系统,其特征在于,所述cache存储器,还用于向预设节点发送,用于请求未缓存视频分片的分片数据的回源请求;其中,所述未缓存视频分片包括所述目标视频文件中本地未缓存的视频分片;
接收所述预设节点发送的所述未缓存视频分片的分片数据,并缓存至本地。
5.一种视频播放请求处理方法,其特征在于,所述方法应用于cache存储器,所述方法包括:
接收nginx服务器发送的目标播放进度的标识和目标视频文件的标识,其中,所述目标播放进度的标识和目标视频文件的标识,为所述nginx服务器接收到客户端发送的视频播放请求时发送的,所述视频播放请求为所述客户端在用户将所述目标视频文件的播放进度条拖拽至所述目标播放进度时生成的;
基于所述目标视频文件的标识,获取所述目标视频文件的关键信息,其中,所述关键信息包括视频分片与播放进度的对应关系;
基于所述关键信息,确定所述目标播放进度对应的视频分片,作为目标视频分片;
向所述nginx服务器发送所述目标视频分片的分片数据,以使所述nginx服务器向所述客户端转发所述目标视频分片的分片数据。
6.根据权利要求5所述的方法,其特征在于,所述基于所述目标视频文件的标识,获取所述目标视频文件的关键信息,包括:
基于所述目标视频文件的标识,判断本地是否已缓存所述目标视频文件的关键信息;
如果本地未缓存所述关键信息,向预设节点发送用于请求所述关键信息的回源请求;接收所述预设节点发送的所述关键信息;
如果本地已缓存所述关键信息,从本地读取所述关键信息。
7.根据权利要求5所述的方法,其特征在于,在所述向所述nginx服务器发送所述目标视频分片的分片数据之前,所述方法还包括:
判断本地是否已缓存所述目标视频分片的分片数据;
如果本地未缓存所述目标视频分片的分片数据,向预设节点发送,用于请求所述目标视频分片的分片数据的回源请求;接收所述预设节点发送的所述目标视频分片的分片数据;
如果本地已缓存所述目标视频分片的分片数据,从本地读取所述目标视频分片的分片数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司,未经北京金山云网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010235484.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电压控制方法、装置及气溶胶发生装置
- 下一篇:MRAM器件及其形成方法