[发明专利]一种直播视频加载方法和装置有效
申请号: | 201611136518.3 | 申请日: | 2016-12-12 |
公开(公告)号: | CN106791898B | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 陈帅 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/41;H04N21/422;H04N21/472;H04N21/44 |
代理公司: | 11138 北京三高永信知识产权代理有限责任公司 | 代理人: | 邢少真 |
地址: | 511449 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 直播 视频 加载 方法 装置 | ||
本发明公开了一种直播视频加载方法和装置,属于互联网领域,以缩短直播视频的加载时间。所述方法包括:根据输入操作,在屏幕上显示多个直播视频的条目;在显示所述多个直播视频的条目的同时,缓存所述屏幕上显示的所述多个直播视频的条目中的每个直播视频的条目对应的数据流;一旦接收到对所述多个直播视频的条目中的一个直播视频的条目的触发操作,加载触发的所述直播视频,并显示所述直播视频的画面;其中,所述条目包括直播视频的直播截图。本发明用于视频直播。
技术领域
本发明涉及互联网领域,特别涉及一种直播视频加载方法和装置。
背景技术
随着互联网技术的发展,互联网直播已成为当今的潮流,越来越多的用户利用移动终端来观看视频直播节目。
当前直播视频的加载流程一般为:用户打开直播应用程序,并点击感兴趣的视频直播节目,然后移动终端上会显示所点击的视频正在加载的状态页,待直播视频加载到一定程度时即开始播放直播视频。
然而,这种直播视频的加载方式存在加载时间较长的问题,造成用户的观看体验下降。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种直播视频加载方法和装置,以缩短直播视频的加载时间。
一方面,提供一种直播视频加载方法,所述方法包括:
根据输入操作,在屏幕上显示多个直播视频的条目;
在显示所述多个直播视频的条目的同时,缓存所述屏幕上显示的所述多个直播视频的条目中的每个直播视频的条目对应的数据流;
一旦接收到对所述多个直播视频的条目中的一个直播视频的条目的触发操作,加载触发的所述直播视频,并显示所述直播视频的画面;
其中,所述条目包括直播视频的直播截图。
可选地,在一个实施例中,所述方法还包括:
在接收到滑动屏幕操作的情况下,在所述屏幕上显示刷新后的多个直播视频的条目的同时,缓存所述屏幕上显示的、刷新后的所述多个直播视频的条目中的每个直播视频的条目对应的数据流;
其中,所述滑动屏幕操作包括:向下滑动屏幕操作、向下滑动屏幕操作、向左滑动屏幕操作和向下滑动屏幕操作。
可选地,在另一个实施例中,所述方法还包括:
一旦在所述屏幕上显示的至少一个直播视频的条目经由滑动屏幕操作而不再出现在所述屏幕上时,释放针对所述至少一个直播视频的条目而缓存的数据流。
可选地,在另一个实施例中,所述方法还包括:
为所述屏幕上显示的每个直播视频的条目分配固定的存储空间;
一旦所述存储空间中存储的数据流大小达到阈值时,按照从早到晚的缓存时间顺序丢弃所述存储空间中的至少一部分数据流;
其中,丢弃的数据流的大小等于同一时刻缓存的数据流的大小。
可选地,在另一个实施例中,所述条目还包括以下至少一者:直播视频的介绍、直播视频的观看人数、直播视频的直播截图的统一资源定位符以及直播视频流地址,在所述屏幕上显示的直播视频的条目数目为至少3个。
另一方面,提供一种直播视频加载装置,所述装置包括输入模块、显示模块、缓存模块和加载模块,其中:
所述输入模块,用于接收输入操作;
所述显示模块,用于根据输入操作,在屏幕上显示多个直播视频的条目;
所述缓存模块,用于在所述显示模块显示所述多个直播视频的条目的同时,缓存所述屏幕上显示的所述多个直播视频的条目中的每个直播视频的条目对应的数据流;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611136518.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电源适配器
- 下一篇:具有清除直流短路故障功能的混合模块化多电平换流器