[发明专利]一种直播视频加载方法和装置有效
申请号: | 201611136518.3 | 申请日: | 2016-12-12 |
公开(公告)号: | CN106791898B | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 陈帅 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/41;H04N21/422;H04N21/472;H04N21/44 |
代理公司: | 11138 北京三高永信知识产权代理有限责任公司 | 代理人: | 邢少真 |
地址: | 511449 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 直播 视频 加载 方法 装置 | ||
1.一种直播视频加载方法,应用于直播软件,其特征在于,所述方法包括:
根据输入操作,在屏幕上显示多个直播视频的条目,每个条目对应一个直播音视频流缓存,每个直播音视频流缓存有对应的指针;
在显示所述多个直播视频的条目的同时,缓存所述屏幕上显示的所述多个直播视频的条目中的每个直播视频的条目对应的数据流,所述多个直播视频的条目中每个直播视频的条目用于指示一个直播视频,所述每个直播视频的条目对应的数据流用于指示一个直播视频的数据,所述直播软件对应配置有多个流缓存,配置的多个流缓存的数量和所述屏幕上显示的多个直播视频的条目的数量相同,每个流缓存用于缓存所述屏幕上显示的一个直播视频的条目对应的数据流;
一旦接收到对所述多个直播视频的条目中的一个直播视频的条目的触发操作,通过所述触发操作的条目对应的直播音视频流缓存对应的指针加载触发的所述直播视频,并显示所述直播视频的画面;
其中,所述条目包括直播视频的直播截图;
其中,所述方法还包括:
在接收到滑动屏幕操作的情况下,一旦在所述屏幕上显示的至少一个直播视频的条目经由滑动屏幕操作而不再出现在所述屏幕上时,将所述至少一个直播视频的条目对应的至少一个流缓存中的数据销毁;
在所述屏幕上显示刷新后的至少一个直播视频的条目的同时,在销毁后的至少一个流缓存中缓存所述屏幕上显示的、刷新后的所述至少一个直播视频的条目中的每个直播视频的条目对应的数据流;
其中,所述滑动屏幕操作包括:向下滑动屏幕操作、向下滑动屏幕操作、向左滑动屏幕操作和向下滑动屏幕操作。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
为所述屏幕上显示的每个直播视频的条目分配固定的存储空间;
一旦所述存储空间中存储的数据流大小达到阈值时,按照从早到晚的缓存时间顺序丢弃所述存储空间中的至少一部分数据流;
其中,丢弃的数据流的大小等于同一时刻缓存的数据流的大小。
3.根据权利要求1所述的方法,其特征在于,所述条目还包括以下至少一者:直播视频的介绍、直播视频的观看人数、直播视频的直播截图的统一资源定位符以及直播视频流地址,在所述屏幕上显示的直播视频的条目数目为至少3个。
4.一种直播视频加载装置,应用于直播软件,其特征在于,所述装置包括输入模块、显示模块、缓存模块和加载模块,其中:
所述输入模块,用于接收输入操作;
所述显示模块,用于根据输入操作,在屏幕上显示多个直播视频的条目,每个条目对应一个直播音视频流缓存,每个直播音视频流缓存有对应的指针;
所述缓存模块,用于在所述显示模块显示所述多个直播视频的条目的同时,缓存所述屏幕上显示的所述多个直播视频的条目中的每个直播视频的条目对应的数据流,所述多个直播视频的条目中每个直播视频的条目用于指示一个直播视频,所述每个直播视频的条目对应的数据流用于指示一个直播视频的数据流,所述直播软件对应配置有多个流缓存,配置的多个流缓存的数量和所述屏幕上显示的多个直播视频的条目的数量相同,每个流缓存用于缓存所述屏幕上显示的一个直播视频的条目对应的数据流;
所述加载模块,用于一旦所述输入模块接收到对所述多个直播视频的条目中的一个直播视频的条目的触发操作,通过所述触发操作的条目对应的直播音视频流缓存对应的指针加载触发的所述直播视频;
所述显示模块,还用于显示所述直播视频的画面;
其中,所述条目包括直播视频的直播截图;
在所述输入模块接收到滑动屏幕操作的情况下:
所述缓存模块还用于:一旦在所述屏幕上显示的至少一个直播视频的条目经由滑动屏幕操作而不再出现在所述屏幕上时,将所述至少一个直播视频的条目对应的至少一个流缓存中的数据销毁;
所述显示模块,还用于在所述屏幕上显示刷新后的至少一个直播视频的条目;
所述缓存模块还用于:在销毁后的至少一个流缓存中缓存所述屏幕上显示的、刷新后的所述至少一个直播视频的条目中的每个直播视频的条目对应的数据流;
其中,所述滑动屏幕操作包括:向下滑动屏幕操作、向下滑动屏幕操作、向左滑动屏幕操作和向下滑动屏幕操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611136518.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电源适配器
- 下一篇:具有清除直流短路故障功能的混合模块化多电平换流器