实时获取每个直播间人数哪种方法更好一些

chern

实时获取每个直播间人数哪种方法更好一些

第一种方法:
用户加入到直播间,触发请求,gateway获取当前房间在线人数 广播出去
第二种方法:
启动进程时候创建定时器 一分钟获取一次每个房间在线人数 广播出去

哪种方案更好一些

237 2 0
2个回答

walkor 打赏

第二种

故人重来

这种直播消息这部分一般都会上专业的IM即时通讯消息,以前我那个公司也做过直播。关于的推送人数问题,其实可以放在主播端采用定时器WS发送群聊消息出去,压力给到IM即时消息这边,没必要走后端消息采用http给IM发送消息。一般第三方的厂商的http的消息QPS是有限制,但是采用主播端WS广播出去限制会低(会受到当前群房间消息数过多,消息权重等级低,有可能会丢弃);而且抖音这边直播间人数大于10w+,只有主播可以看到到真实人数,广播人数变为单聊了;IM这边压力会小很多的。

×
🔝