[发明专利]视频存储、视频访问方法及分布式存储、视频访问系统有效
申请号: | 201910944085.1 | 申请日: | 2019-09-30 |
公开(公告)号: | CN110677683B | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 李欣;庹虎;姬晓慧;王丹枫 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04N21/218 | 分类号: | H04N21/218;H04N21/239;H04N21/258;H04N21/262 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 李欣;高莺然 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 存储 访问 方法 分布式 系统 | ||
本发明实施例提供了视频存储、视频访问方法及分布式存储、视频访问系统。其中,该视频存储方法包括:用户设备向推送服务器发送信息推送请求;其中,信息推送请求中携带有用户设备的设备信息;推送服务器基于设备信息,查找待推送给用户设备的目标视频的存储位置信息,并将携带存储位置信息的推送消息发送给用户设备;用户设备响应于推送消息,根据存储位置信息下载并存储目标视频。应用本发明实施例提供的视频存储方法,可以通过用户设备来存储目标视频,降低了边缘服务器的存储压力。
技术领域
本发明涉及分布式存储技术领域,特别涉及视频存储、视频访问方法及分布式存储、视频访问系统。
背景技术
在目前的分布式存储系统中,常常包括多个边缘服务器。其中,这些边缘服务器为设置在近用户侧的服务器。另外,这些边缘服务器可以接收用户设备发送的视频访问请求。其中,当该边缘服务器中存储有该视频访问请求所请求访问的视频时,将该视频发送给用户设备。当该边缘服务器中未存储有该视频时,则需要从中心服务器回源该视频,并将该视频发送给用户设备。
但是,发明人在实现本发明的过程中发现,视频量会随着时间的推移而增加,使得边缘服务器所要存储的视频量越来越多,从而导致边缘服务器的存储压力变大。
发明内容
本发明实施例的目的在于提供视频存储、视频访问方法及分布式存储、视频访问系统,以降低边缘服务器的存储压力。具体技术方案如下:
第一方面,本发明实施例提供了一种视频存储方法,应用于包括推送服务器和用户设备的分布式存储系统,该方法包括:
用户设备向推送服务器发送信息推送请求;其中,信息推送请求中携带有用户设备的设备信息;
推送服务器基于设备信息,查找待推送给用户设备的目标视频的存储位置信息,并将携带存储位置信息的推送消息发送给用户设备;
用户设备响应于推送消息,根据存储位置信息下载并存储目标视频。
第二方面,本发明实施例还提供了一种视频存储方法,应用于推送服务器,该方法包括:
接收用户设备发送的信息推送请求;其中,信息推送请求中携带有用户设备的设备信息;
基于设备信息,查找待推送给用户设备的目标视频的存储位置信息;将携带存储位置信息的推送消息,发送给用户设备;其中,推送消息用于:指示用户设备根据存储位置信息下载并存储目标视频。
第三方面,本发明实施例还提供了一种视频存储方法,应用于用户设备,该方法包括:
向推送服务器发送信息推送请求;其中,信息推送请求中携带有用户设备的设备信息;
接收推送服务器所发送的推送消息;其中,推送消息中携带有基于设备信息所确定的、待推送给用户设备的目标视频的存储位置信息;
响应于推送消息,从存储位置信息下载并存储目标视频。
第四方面,本发明实施例还提供了一种视频访问方法,应用于包括调度服务器和用户设备的视频访问系统,该方法包括:
目标用户设备向调度服务器发送视频访问请求;目标用户设备为用户设备中的设备;
调度服务器判断用户设备中的非目标用户设备中是否存储有视频访问请求所要访问的目标视频;
若是,调度服务器将非目标用户设备中目标视频的目标存储地址信息发送给目标用户设备;
目标用户设备根据目标存储地址信息下载并存储目标视频;其中,目标视频是非目标用户设备预先下载并存储的。
第五方面,本发明实施例还提供了一种视频访问方法,应用于用户设备,方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910944085.1/2.html,转载请声明来源钻瓜专利网。