直播中,允许一个房间进入无限多人的方案
![](/assets/blank.gif)
@天鹅
![](/assets/blank.gif)
这里是做一个房间的分割,
一个房间 10万人,做成两个虚拟房间, 5w + 5w
南阳居士(469254771) 19:07:42
5w能够看到这个房间的数据
一路繁华的夏ˇ<hanguangyu1268@sohu.com> 19:08:12
big data
南阳居士(469254771) 19:08:43
@天鹅 MAP所说的, 用户id,与直播id行程 key-value的键值对关系
这样每个主播放假能够做到 无限扩展
天鹅(340217138) 19:26:50
@南阳居士 是的,比如 '1房间'人数超过一定的时候,他就会自动扩容一个服务器(假设为B) 出来供 '1房间' 用。那么'1房间'中的主播,他发出的信息,如何才能让A服务器上的'1房间'和B服务器上的'1房间'同时收到。这个是什么技术呢,或者由开源的实现么,不知道socket.io能不能做到
南阳居士(469254771) 19:30:15
@天鹅 这个业务应该不复杂吧。
开发实现起来也方便吧
@女神经撤回了一条消息
天鹅(340217138) 19:47:41
@南阳居士 另外一个问题是,假如B服务器不是实体服务器,而是docker,那我觉得这个问题就复杂了
南阳居士(469254771) 19:48:01
也一样的。
只要docker时间是可以互相ping通,能够统一编排,就一样的
天鹅(340217138) 19:48:43
@南阳居士 好的,那我找个机会实践下,谢谢兄台
南阳居士(469254771) 19:48:54
好的,不客气的
转载于:https://www.cnblogs.com/www-caiyin-com/p/11110660.html
直播中,允许一个房间进入无限多人的方案相关推荐
- oracle9i查等待事件,什么是Oracle9i中的一个特殊等待事件?
Oracle9i中的一个特殊等待事件 很多人也许并不清楚,null event其实不是空事件,因为不是没有等待事件,而是Oracle忘记了刚才等待的事件的名字具体是什么了,但却保留了该事件的真实情况. ...
- android 轮换实现动画,怎么在Android中实现一个首页无限轮播功能
怎么在Android中实现一个首页无限轮播功能 发布时间:2021-04-12 16:22:49 来源:亿速云 阅读:74 作者:Leah 这期内容当中小编将会给大家带来有关怎么在Android中实现 ...
- 【开源项目】AI Vtuber 一个由多LLM驱动的虚拟主播,可以在Bilibili/抖音 直播中与观众实时互动或本地聊天。使用多种TTS技术并可进行AI变声。通过特定指令协同SD绘图。并有循环文案
AI Vtuber ✨ AI Vtuber ✨ AI Vtuber是一个由 ChatterBot/GPT/Claude/langchain本地or云端/chatglm/text-generation- ...
- 求一个手机淘宝直播中抢购的脚本,急
要求,手机淘宝直播中不管上架什么东西,我都是第一个购买成功的! 天灵灵地灵灵,太上老君急急如律令,大神来>o<
- 带你了解S12直播中的“黑科技”
摘要:让精彩更流畅.让较量更清晰.让参与更沉浸.让体验更有趣,幕后的舞台,从来都是技术的战场,S12背后的名场面同样场场高能. 本文分享自华为云社区<用硬核方式打开S12名场面>,作者:华 ...
- 从QQ音乐开发,探讨如何利用腾讯云SDK在直播中加入视频动画
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由 腾讯游戏云发表于 云+社区专栏 看着精彩的德甲赛事,突然裁判一声口哨,球赛断掉了,屏幕开始自动播放"吃麦趣鸡盒,看德甲比赛 ...
- 使用selenium自动爬取斗鱼直播平台的所有房间信息
使用selenium自动爬取斗鱼直播平台的所有房间信息 文章目录 使用selenium自动爬取斗鱼直播平台的所有房间信息 使用selenium实现动态页面模拟点击 什么是selenium? selen ...
- 如何实现在直播中播放音频文件
在我们看直播的时候,经常会在直播过程中听到有掌声.口哨声.背景音乐等音效,那么这些声音特效是如何实现的呢大家有没有想过?anyRTC下面就为大家简单介绍一下如何实现在直播过程中播放音频文件. 功能描述 ...
- 微信直播聊天室单房间1500万在线的消息架构演进之路
1.引言 随着直播和类直播场景在微信内的增长,这些业务对临时消息(在线状态时的实时消息)通道的需求日益增长,直播聊天室组件应运而生.直播聊天室组件是一个基于房间的临时消息信道,主要提供消息收发.在线状 ...
最新文章
- Ubuntu13.10:[3]如何开启SSH SERVER服务
- 科来网络分析系统概要介绍
- 轻松智能的数据中心冷却节能方法
- vue切换class_Vue点击切换Class变化,实现Active当前样式操作
- access下的分页方案(仿sql存储过程)
- ORACLE快速遍历树及join基表很大的性能问题
- 日语学习-多邻国-平假名
- 深交所与6家股交中心深化区块链合作
- Django相关配置(包括数据库、templates、static等)信息—Django2.0
- 百度文库免财富值下载文件
- Spread 16.0 for WinForms Crack
- CAN总线隔离器介绍
- 1913. 公平摄影
- VxWorks 任务使用的学习
- S3C2440 开发板实战(10):signal async 异步通信
- vmm_xactor
- R语言实战笔记--第十五章 处理缺失数据
- 模块-E18-D80NK红外避障传感器
- 成都信息工程大学计算机分数线,成都信息工程大学2020年录取分数线(附2017-2020年分数线)...
- 每秒处理10万订单支付架构
热门文章
- 基于android的通讯录,基于Android的通讯录管理系统.doc
- 在CSDN的六载时光,由你来决定今年的博客之星
- ##二维数组指针的解引用
- 计算机科学与技术0812和0775,计算机科学与技术0812.doc
- 面向敏捷开发团队的 7 个开源项目管理工具
- C#面向对象的UML工具:StarUML介绍和入门使用
- proxychains配置终端代理
- 220V转12V成熟设计 6W,包含原理图和pcb,附芯片手册,包含变压器设计
- web/java实现多种格式视频上传、转码、截图、播放、下载等功能附源码(详细)
- 音视频剪切合并器有哪些