首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >腾讯实时音视频TRTC百万级用户并发解决方案

腾讯实时音视频TRTC百万级用户并发解决方案

原创
作者头像
shixin
修改2020-02-12 10:13:35
1.8K0
修改2020-02-12 10:13:35
举报
文章被收录于专栏:实时音视频TRTC实时音视频TRTC

今年我们经历了一个特殊时期,导致大家必须很长的时间段内在家中,大量的企业也选择让员工在家中远程办公、学校选择让老师和学生在通过远程教学的方式进行学习。

这么大用户规模在集中的时段使用对远程教学、音视频会议等作为远程协作工具提出了非常大的挑战:

高质量的音视频互动体验

通信最理想网络情况是低延时并且没有丢包,但是大家都是通过互联网接入使用这些远程音视频互动的产品。而我们使用的这张网络,总是会有不确定的延时抖动、或多或少的丢包,只能提供尽力而为的服务来满足用户的连接,面对如此复杂的网络环境,我们如何提升音视频通话的QoS,打造一个低延时、抗抖动的实时网络,保障视频会议、远程教学等行业的互动体验是挑战之一。

超大规模的突发流量

集中的时间段内、上百万用户的并发的流量,对整个实时音视频系统设计提出非常高的要求。具体包括高可用性、高可靠性、高可扩展性的系统设计及实现、网络带宽以及计算等资源快速扩容的能力,这是第二个挑战。

终端极致的性能要求

编解码的时延占端到端延时的50%以上,在多人同屏视频会议中,面对移动终端有限的算力、内存,实时音视频SDK软件架构的设计会对通信的质量、时延都带来影响。

复杂设备终端类型的兼容性

全民远程复工、远程学习,手机、PD、不同型号的PC海量机型适配难、各类采集设备的兼容性等问题都是非常的挑战。

下面这张图是我们2月10日、2月11日的并发的业务曲线,非常的平滑的承载了复工突发的需求,并且业务还在持续的增长。

腾讯实时音视频TRTC作为PaaS服务稳定承载了百万级用户并发、数以亿计的用户的实时音视频互动业务,帮助在线教育、远程会议等场景抗住了核心音视频系统流量洪峰。

为了帮助客户更加的专注业务、更快速的上线业务以应对突发情况,我们做了非常多的工作:

弱网环境下优异的音视频通话质量

网络侧云端智能网络质量调控、终端侧基于参考帧动态规划编码方案,通过腾讯音视频实验室提供的关键技术做到在70%网络丢包的弱网环境下仍然能够保障自然流畅的通话体验。同时我们在全球部署数据中心,覆盖200+国家地区,节点之前通过专线互联互通,保障最佳的网络传输质量。

高可用、高可靠、高扩展性的架构设计以及快速扩容的能力

实时音视频后台开发团队在做架构演进设计是要考虑十倍以上负荷。比如,如果平台在高峰期需要支持500W用户同时在线时,那么系统从架构设计上要有能力支撑5000W。并且依托于整个腾讯云的基础设施,十天内扩容超过10万台云主机,共涉及超百万核的计算资源投入,这要求从供应链、底层基础设施、上层服务非常强大的能力和反应速度,在整个云计算也是史无前例的。

高可用/高性能/高兼容性的实时音视频SDK

为了做到更低的延时、满足更多终端能够流畅的使用实时音视频的服务,我们的 sdk 为了榨干各平台的性能,每个版本做了跟多跟平台相关的优化,每段代码都会要求我们开发同学交叉做code review,并且我们整个团队来自于QQ,有非常丰富的终端是适配经验。

简单易集成的实时音视频云服务

开发者无需关注复杂的实时音视频底层技术,几行代码即可实现实时音视频互动业务。提供Android、iOS、PC、Mac、微信小程序、Web全平台的SDK,尤其针对小程序进行了深度调优达到和Native应用相同的音视频质量,最大程度降低用户的使用门槛。

超清画质、高品质音质

实时音视频支持1080P超清视频通话、支持48KHz全频带音频编码、并集成由腾讯音视频实验室自研的TRAE的音频前处理引擎,让音视频互动体验比肩“QQ”。

通话质量透明可回溯

实时音视频TRTC为开发者提供“监控仪表盘”,全链路通话质量数据覆盖,可视化操作界面、简易操作体验,辅助开发者快速定位设备问题、网络问题、用户行为、数据调整策略等音视频质量问题。

了解更多关于腾讯云实时音视频(TRTC)的信息, 请扫描下方二维码即可体验 TRTC 官方Demo。您可以访问我们的官方网站:https://cloud.tencent.com/product/trtc

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 通话质量透明可回溯
相关产品与服务
实时音视频
实时音视频(Tencent RTC)基于腾讯21年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档