0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

融云媒体服务中心详解

kCKU_new_audiop 来源:YXQ 2019-08-14 17:13 次阅读

对于Media Server,我们可以将其理解为在一台物理硬件的服务器上面部署了一套服务。但事实上,对于大规模的云厂商来讲,一般是在某一个地方建立一个数据中心,在里面会投入很多的机器来运转。一个媒体服务中心的架构设计往往非常简单,对于左边的HTTP请求要做Load Balance,然后把它分布在其他各种平台的Media Server上,并且在中间还加了一个反向代理。

在数据中心里虽然有很多的媒体服务,但如果我们不做任何策略的话,就可能会出现以下情况:当三个人在一个房间聊天时,可能会被分配到了两台Media Server上,即在数据中心内还需要Media Server之间的通信,这样是十分影响性能和质量的。那么,我们该如何解决这个问题呢?

如前所述,调用接口时要传Token、Room ID/Channel ID、SDP。因此,我们可以通过算法将Room ID相同的用户归并到同一台Media Server上,只要这个房间内的订阅人数没有超过该Media Server的物理上限,则可以保证该房间里用户全在一个Media Server上进行通信,此时的性能是非常好的。除了上述情况外,还有另外一个问题,例如当前进行会议的房间的人数特别多,而且用户数超过了Media Server所能承载的业务量。对于这种情况,我们就需要进行打散,也就是将用户分散在不同的Media Server上。

接下来,总结一下我们在媒体服务方面除了上述内容之外还做了哪些事情。在进行HTTP接口调用时,HTTP接口支持QUIC,可减少交互握手的次数来优化性能。另外,我们还做了媒体服务的端口收敛以及尽可能的去实现单中心间媒体服务的0调用。

接下来,针对前面提出的问题来总结一下结果:

1)我们按照新设计的架构模型实现了信令服务和媒体服务的解耦,当上线一个新的媒体服务时,无需在信令服务里添加任何注册配置,唯一要做的就是在Smart DNS里为这个媒体服务增加一条记录;

2)信令和媒体服务之间不存在任何调用关系,所以也就不存在任何数据和状态的同步;

3)媒体中心间也不需要状态同步;

4)我门已经把媒体服务管理和添加的成本降到非常低的水平;

5)直接复用融云的通讯通道,在融云RTC的SDK里面已经内涵了一个精简版的IM协议栈。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    12

    文章

    9024

    浏览量

    85186
  • 代理
    +关注

    关注

    1

    文章

    43

    浏览量

    11200

原文标题:极品发烧测试碟:DSD《响》1-5专辑优惠大礼包

文章出处:【微信号:new_audiophile,微信公众号:新音响】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何选择数据中心服务

    的规模、所需的服务类型(如托管服务服务、存储服务等)、数据处理和存储的需求、安全性要求以及预算等。这些需求将直接影响选择数据
    的头像 发表于 10-24 16:14 159次阅读

    海外轻量服务器是什么

    海外轻量服务器是指位于海外数据中心内,采用虚拟化技术构建的轻量级服务器实例。与传统的物理服务
    的头像 发表于 09-25 10:09 215次阅读

    全球计算联盟与共熵服务中心达成战略合作伙伴关系

    全球计算联盟(简称“GCC”)秘书处与深圳市共熵产业与标准创新服务中心(简称“共熵服务中心”)在深圳举行战略合作伙伴关系协议签署仪式。双方将本着共享、共建、共同发展的原则,以共同打造国际一流产业与标准组织为目标,充分发挥各自的优势和资源,共同推动新型计算产业的发展。
    的头像 发表于 09-14 15:07 1135次阅读

    如何理解计算?

    和维护这些数据。 **在线视频和流媒体:**计算提供高性能的存储和计算资源,用于存储和传输大量的音视频数据,并支持高质量的流媒体服务。用户可以通过
    发表于 08-16 17:02

    数据中心、智算中心、超算中心,有何区别?

    数据中心、智算中心和超算中心是当前计算机领域中比较重要的研究方向,三者虽然都属于数据中心的范畴,但在
    的头像 发表于 06-22 08:27 5049次阅读
    <b class='flag-5'>云</b>数据<b class='flag-5'>中心</b>、智算<b class='flag-5'>中心</b>、超算<b class='flag-5'>中心</b>,有何区别?

    三维扫描仪丨思看科技美国服务中心正式成立!

    2024年4月24日,全球领先的3D扫描解决方案提供商思看科技,正式宣布在美国加利福尼亚州尔湾市成立服务中心,为用户提供本地化的交付服务、售后支持和技术支持,进一步提升全球服务支持体系。 本地化交付
    的头像 发表于 04-25 17:53 703次阅读

    共熵服务中心拜访香港科学园,共同探索河套国际组织深港合作新机遇

    今日,共熵服务中心(以下简称“我中心”)前往香港科学园进行拜访交流,旨在深入探讨河套国际组织与香港科学园合作的新机遇,携手推动粤港澳大湾区的科技创新与产业协同发展。
    的头像 发表于 04-17 09:13 374次阅读

    签约!深算院YashanDB牵手深圳市大型政企信创综合服务中心

    4月10日,在深圳信创技术交流与应用分享会上,深圳计算科学研究院(以下简称:深算院)与深圳市大型政企信创综合服务中心(以下简称:信创服务中心)签署了合作协议。根据协议,双方将依托信创服务中心的资源
    的头像 发表于 04-12 13:54 364次阅读

    珠海南方集成电路设计服务中心引进芯华章全流程验证工具

    为更好地推动EDA工具国产化,加快构建产业生态体系,3月13日,芯华章科技宣布与珠海南方集成电路设计服务中心(珠海ICC)达成战略合作,后者将引进芯华章智V验证平台及数字验证全流程工具,为中心服务
    的头像 发表于 03-13 10:01 511次阅读

    深开鸿、陕西华为联合学院与共熵服务中心缔结战略合作伙伴关系

    2月28日,深圳开鸿数字产业发展有限公司(以下简称“深开鸿”)、陕西华为联合学院有限公司(以下简称“陕西华为联合学院”)与深圳市共熵产业与标准创新服务中心(以下简称“共熵服务中心”)在深圳河套国际性
    的头像 发表于 03-01 10:31 575次阅读
    深开鸿、陕西华为联合学院与共熵<b class='flag-5'>服务中心</b>缔结战略合作伙伴关系

    镭神智能新布局,四川运营服务中心成立

    近日,镭神智能四川运营服务中心宣告正式成立,地址位于成都市青羊区光华北三路光华中心1604室。四川运营服务中心的建立,既是镭神智能在地方市场的重要布局,也是镭神智能正在加速构建覆盖全国无人叉车
    的头像 发表于 02-25 08:23 502次阅读
    镭神智能新布局,四川运营<b class='flag-5'>服务中心</b>成立

    DHL快递大连服务中心实现100%绿电供应

    大连2024年2月20日 /美通社/ -- 近日,DHL快递大连服务中心屋顶分布式光伏发电站正式投运并实现全容量并网发电,实现100%绿电供应,进一步加快公司的去碳化进程。 DHL快递大连服务中心
    的头像 发表于 02-20 15:42 421次阅读

    新潮信息安全服务中心小程序上线啦

    控制台是综合了三个平台展示的数据区域,以图表的方式,直观展示用户的资产信息,方便用户查看自身资产,做到掌握第一手资料,新潮信息安全服务中心小程序所有的模块都是免费的。一切为了用户!下图为具体展示效果
    的头像 发表于 12-28 17:28 1146次阅读
    新潮信息安全<b class='flag-5'>服务中心</b>小程序上线啦

    鸿蒙生态服务公司与共熵服务中心缔结战略合作伙伴关系

    鸿蒙生态服务(深圳)有限公司(以下简称“鸿蒙生态服务公司)与深圳市共熵产业与标准创新服务中心(以下简称“共熵服务中心”)在深圳福田区深港国际科技园签署战略合作框架协议并举行揭牌仪式。鸿
    的头像 发表于 12-21 20:20 1115次阅读

    量子点新型显示联合研发中心在绵阳成立

    11月21日,绵阳锌芯钛晶科技有限公司与长虹电器多媒体产业公司、西科大学材化学院共建“量子点新型显示联合研发中心”,并在绵阳高新区创业服务中心成功签约。
    的头像 发表于 11-28 10:03 700次阅读