[发明专利]一种直播间加载方法、系统、服务器及存储介质有效
申请号: | 201810696445.6 | 申请日: | 2018-06-29 |
公开(公告)号: | CN109040767B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 徐超;张文明;陈少杰 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/443;H04N21/482;H04N21/485;G06F9/451 |
代理公司: | 武汉河山金堂专利事务所(普通合伙) 42212 | 代理人: | 胡清堂;陈懿 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 直播 加载 方法 系统 服务器 存储 介质 | ||
本发明涉及一种直播间加载方法、系统、服务器及存储介质,通过创建直播间,添加房间列表显示层和列表底部加载状态显示控件,并绑定滚动条控件和房间列表控件,由此当触发加载信号后向服务器请求获取房间列表,添加至直播间列表显示层。本方法中直播间列表页面比较简洁,在较小的页面下显示更多信息,且操作简单,能无限的向下加载获取数据。
技术领域
本发明涉及互联网视频直播技术领域,具体涉及一种直播间加载方法、系统、服务器及存储介质。
背景技术
随着互联网技术的迅速发展,越来越多的用户使用电脑、手机等终端通过网络观看在线视频直播,在线视频直播是指利用互联网网络资源进行的现场视频直播服务。在视频直播网站的中,随着用户需求的增多,直播间的需求增多,当用户进入当前直播间观看直播后,如果想看其他的直播时,需要切换不同直播列表房间,一般的直播列表都是分页显示的,但是在一个直播间列表的相对位置是不固定的,同时开启直播间和关闭直播间非常多,能记住某一房间所在页面数是无用的,且分页按钮小操作不方便,且准备度很低。
发明内容
鉴于现有技术存在的问题,本发明的目的是提供一种直播间加载方法、系统、服务器及存储介质,克服了传统技术方案的缺陷。
为了实现上述目的,本发明采用的技术方案为一种直播间加载方法,所述方法包括以下步骤:
S1、创建直播窗口,在直播窗口添加直播间列表显示层及直播间切换选项并设置各选项的属性;
S2、通过向服务器发送请求获取所述直播间列表信息添加至直播间列表显示层;
S3、在直播间列表显示层添加滚动条控件,并设置滚动条控件的属性,当滚动条滚动时,直播间房间列表内容会随着变化;
S4、当直播间房间列表移动至最底部时,底部加载信号被触发,向服务器请求获取房间列表信息。
在上述技术方案中,所述步骤S1中,所述属性包括位置、大小以及个房间节点的大小。
在上述技术方案中,所述步骤S2包括以下步骤:
S21、向服务器发送Get请求获取所有房间列表信息;
S22、获取服务器返回的Json格式的房间列表信息;
S23、将Json格式的房间列表信息解析后,添加到直播间列表显示层中,其中,所述解析是将适用于传输的数据格式转换为便于添加操作的数据格式。
在上述技术方案中,所述步骤S3包括以下步骤:
S31、绑定滚动条控件按钮Y属性与房间列表控件的当前位置,当列表内容改变时按钮也随之改变;
S32、绑定滚动条控件按钮Y属性与房间列表控件的高度,随着房间增多,控件按钮越小。
在上述技术方案中,所述步骤S31中包括以下步骤:
S311、所述滚动条控件按钮Y属性是垂直方向显示内容溢出时的设置;
S312、滚动条滚动按钮当前位置由当前房间列表内容显示的比例与滚动条显示高度组成;
在上述技术方案中,所述步骤S32中包括以下步骤:
S321、滚动条滚动按钮高度由直播间列表显示的高度与直播间列表视图内容显示高度比值组成;
S322、当拖动滚动条按钮时是设置直播间列表控件的当前位置。
在上述技术方案中,所述步骤S4包括以下步骤:
S41、当直播间房间列表移动至最底部时,底部加载状态显示控件被显示;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810696445.6/2.html,转载请声明来源钻瓜专利网。