[发明专利]视频播放方法及装置有效
申请号: | 201710186299.8 | 申请日: | 2017-03-27 |
公开(公告)号: | CN108668142B | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 胡贵 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N21/231 | 分类号: | H04N21/231;H04N21/239;H04N21/262 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 罗振安 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 播放 方法 装置 | ||
本申请公开了一种视频播放方法及装置,属于电子技术领域。所述方法包括:接收第一终端发送的用于请求获取目标视频的视频播放请求;当在当前的系统时间之前请求获取目标视频的终端中存在未被发送目标视频的终端且目标视频的读取时间到达时,读取目标视频,该读取时间是基于第二终端发送的用于请求获取目标视频的视频播放请求的接收时间确定得到,第二终端为该未被发送目标视频的终端中最早请求获取目标视频的终端;将读取到的目标视频发送给第一终端和该读取时间之前请求获取目标视频且未被发送目标视频的所有终端,使第一终端和该所有终端播放目标视频。本申请在视频播放过程中只需读取一次目标视频,从而减少了视频读取次数,节省了处理资源。
技术领域
本申请涉及电子技术领域,特别涉及一种视频播放方法及装置。
背景技术
随着电子技术的不断发展,观看视频已经成为常见的娱乐方式。终端在需要播放视频时,可以向视频服务器发送视频播放请求。当视频服务器接收到终端发送的视频播放请求时,可以从磁盘中读取对应的视频,并将读取到的视频发送给终端。当终端接收到视频服务器发送的视频时,可以播放该视频。然而,由于视频服务器对接收到的每个视频播放请求,均需从磁盘中读取对应的视频,所以导致视频服务器的处理资源消耗较多,从而限制了视频服务器可服务的终端数量。
目前,为了提高视频服务器可服务的终端数量,往往会在视频服务器中设置缓存系统。缓存系统中可以缓存有播放率较高的视频。此时,视频服务器接收到终端发送的视频播放请求时,无需从磁盘中读取对应的视频,而只需从缓存系统中读取对应的视频。由于缓存系统的读取速度通常大于磁盘的读取速度,所以可以减轻视频服务器的处理负担,从而提高视频服务器可服务的终端数量。
然而,对于请求获取同一视频的多个终端,如果该多个终端需要播放该视频的时间不同,即该多个终端向视频服务器发送用于请求获取该视频的视频播放请求的时间不同,则视频服务器在接收到该多个终端中的每个终端发送的用于请求获取该视频的视频播放请求时,均需从缓存系统中读取该视频,从而依旧会消耗视频服务器较多的处理资源。
另外,当该多个终端向视频服务器发送用于请求获取该视频的视频播放请求的时间不同时,视频服务器需要在多个不同的时间从缓存系统中读取该视频,此时缓存系统在该多个不同的时间均需缓存有该视频,从而导致该视频对缓存系统的占用率较高,进而导致缓存系统的利用率较低。例如,缓存系统的总容量为10,该视频的大小也为10,且该视频包括视频内容1-10。假设在某个时间段内有10个终端请求获取该视频,且该10个终端请求获取该视频的时间在该时间段内平均分布。如图1所示,此时缓存系统在时间1需要缓存有视频内容0,在时间2需要缓存有视频内容0、视频内容1,……。可知,在视频服务器向该10个终端发送该视频期间,缓存系统的总缓存能力为19×10=190,该视频占用的缓存能力为10×10=100,占比接近50%,此时该视频对缓存系统的占用率较高,缓存系统的利用率较低。
发明内容
为了解决现有技术中视频服务器的处理资源消耗较多且缓存系统的利用率较低的问题,本申请提供了一种视频播放方法及装置。所述技术方案如下:
第一方面,提供了一种视频播放方法,所述方法包括:
当接收到第一终端发送的用于请求获取目标视频的视频播放请求时,判断在当前的系统时间之前请求获取所述目标视频的终端中是否存在未被发送所述目标视频的终端;
当在当前的系统时间之前请求获取所述目标视频的终端中存在未被发送所述目标视频的终端时,基于当前的系统时间判断所述目标视频的读取时间是否已到达,所述读取时间是基于第二终端发送的用于请求获取所述目标视频的视频播放请求的接收时间确定得到,所述第二终端为所述未被发送所述目标视频的终端中最早请求获取所述目标视频的终端;
当所述读取时间已到达时,读取所述目标视频;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710186299.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种视频内容预部署方法
- 下一篇:一种引流方法、装置、服务器和存储介质