[发明专利]一种用于直播中更新在线人数的方法及系统有效
| 申请号: | 201710207894.5 | 申请日: | 2017-03-31 |
| 公开(公告)号: | CN107094136B | 公开(公告)日: | 2018-10-19 |
| 发明(设计)人: | 汪刚;张文明;陈少杰 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04N21/442;H04N21/4788;H04N21/488 |
| 代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 张凯 |
| 地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 直播 更新 在线 人数 方法 系统 | ||
1.一种用于直播中更新在线人数的方法,用于对iOS系统中直播客户端内直播间在线人数的更新,其特征在于,包括:
S1:直播客户端接收弹幕服务器发送的直播间当前在线人数;
S2:直播客户端通过代理函数将直播间当前在线人数发送至iOS系统的视图控制器;
S3:根据获得的直播间当前在线人数,视图控制器通过另一代理函数向子界面抛出更新直播客户端UI的通知,所述子界面为直播客户端UI中显示在线人数的视图界面单元,所述通知的抛出操作在直播客户端的主线程中进行;
S4:子界面获取更新直播客户端UI的通知,进行子界面中在线人数显示的更新。
2.如权利要求1所述的一种用于直播中更新在线人数的方法,其特征在于:所述更新直播客户端UI的通知中含有执行代码,所述执行代码用于根据获取的直播间当前在线人数更新子界面中的在线人数显示。
3.如权利要求2所述的一种用于直播中更新在线人数的方法,其特征在于:所述更新直播客户端UI的通知为声明函数,所述执行代码位于所述声明函数中,且所述执行代码的执行在直播客户端的主线程中进行。
4.如权利要求3所述的一种用于直播中更新在线人数的方法,其特征在于,当更新直播客户端UI的通知抛出后:
S301:判断更新直播客户端UI的通知中是否含有执行代码,若有,转到S302,若没有,则结束;
S302:判断执行代码的执行是否在主线程中进行,若是,转到S4,若不是,则将执行代码的执行操作调回主线程中,然后转到S4。
5.如权利要求1所述的一种用于直播中更新在线人数的方法,其特征在于:所述直播客户端与弹幕服务器间基于socket进行通讯。
6.如权利要求1所述的一种用于直播中更新在线人数的方法,其特征在于:抛至iOS系统的视图控制器中的直播间当前在线人数,被转化为long long型的数据类型。
7.如权利要求1所述的一种用于直播中更新在线人数的方法,其特征在于:所述弹幕服务器按预设时间间隔向直播客户端发送房间人数变化类消息。
8.一种用于直播中更新在线人数的系统,其特征在于,包括:
数据接收模块,其用于接收弹幕服务器向直播客户端发送的直播间当前在线人数;
数据传输模块,其用于将数据接收模块接收的直播间当前在线人数通过代理函数发送至iOS系统的视图控制器中,以及控制视图控制器根据获得的直播间当前在线人数,通过另一代理函数向子界面抛出更新直播客户端UI的通知,且所述通知的抛出操作在直播客户端的主线程中进行,所述子界面为直播客户端UI中显示在线人数的视图界面单元;
数据更新模块,其用于根据更新直播客户端UI的通知,进行子界面中在线人数显示的更新。
9.如权利要求8所述的一种用于直播中更新在线人数的系统,其特征在于:所述更新直播客户端UI的通知中含有一执行代码,所述执行代码用于根据获取的直播间当前在线人数更新子界面中的在线人数显示。
10.如权利要求8所述的一种用于直播中更新在线人数的系统,其特征在于:所述弹幕服务器按预设时间间隔向直播客户端发送房间人数变化类消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710207894.5/1.html,转载请声明来源钻瓜专利网。





