首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Kurento媒体服务器时连接的可靠性

使用Kurento媒体服务器时连接的可靠性
EN

Stack Overflow用户
提问于 2016-07-05 11:31:22
回答 1查看 689关注 0票数 2

要实现的场景:

在线班有20名学生和1名教师。现在,老师想要启用他的音频控制,也想与20名学生分享屏幕。

现在,有15个在线课程同时由15个不同的教育工作者运行。

我们希望您验证以下要点,并建议对任何点进行更改,以便我们的服务器能够顺利地处理负载-

  1. 我们的服务器配置: Amazon 2。运行节点js服务器(消耗较少计算能力)和kurento媒体服务器的媒体机器。

问题:为Kurento提供支持上述负载的最佳服务器(即Kurento媒体rever在这种情况下需要的最佳服务器配置)?

  1. WebRTCEndPoint Our online类体系结构:当教师进入在线课堂时,该体系结构创建一个用于音频和屏幕共享的。现在,当学生进入课堂时,学生会连接到两个相应的WebRTCEndPoints。在教师断线和再连接(或如果老师想改变他的麦克风),因为没有重新协商的概念在库伦托,所有的学生必须再次连接到两个新的WebRTCEndPoints的老师。这将使我们的CPU使用量达到最大(对于一个类),并且在每个学生的计算机上恢复两个流(音频和屏幕共享)也需要20到30秒的时间,有时甚至连连接都不会重新连接。

问题:是否有其他方法来设计我们的体系结构,而不使用Hubport概念,这本身就消耗了混合流中大量的cpu使用?

EN

回答 1

Stack Overflow用户

发布于 2016-07-06 15:32:01

  1. 一个M3大的可能会让你得到这些数字。
  2. 如果老师断开了连接,你就不需要扔掉学生的端点。这足以为演示者创建一个新的端点,然后遍历连接它们的所有观众。尽管如此,还有更好的选择,比如DispatcherOneToMany。有关于如何在正式邮件列表中使用dispatcher的示例。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38202368

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档