融云 X-Meetup 技术沙龙杭州站:通信技术的场景化应用指南

融云 X-Meetup 技术沙龙杭州站:通信技术的场景化应用指南

近日,2020 融云 X-Meetup 技术沙龙在杭州拉开帷幕,众多技术大咖和上百位开发者的深度讨论,为杭州技术圈注入了新的能量与活力。

活动现场,电鲸网络产品总监韩亚军、融云 WebRTC 高级工程师张健、好未来直播系统架构师李亚龙以及融云高级工程师李宏博,以“全球通信云技术的发展与探索”为主题,与现场开发者们共同分享和讨论互联网通信云技术的最新发展趋势,并结合泛娱乐、在线教育等行业来分享 IM 即时通讯、实时音视频技术的场景落地实践经验。

行业场景下的通信技术应用

随着移动通信技术的不断升级,以及智能手机设备的普及,泛娱乐已经成为全民日常生活的一部分,近些年呈现出多元化的发展及融合趋势。电鲸网络产品总监韩亚军首先与开发者们一起回顾了从 1G 时代到 4G 时代的通信演变,他指出,正是技术和需求的互相促进,让泛娱乐场景下的通信技术蓬勃发展,推动着实时音视频等技术为互联网用户带来更多样化的娱乐体验。

《泛娱乐场景下通信技术的应用及畅想》

当进入了“万物云时代,万物皆可连”的 5G 时代,通信技术又将演变成什么样子呢?韩亚军提出了一个大胆地设想,未来通信的载体或将呈现无手机化的趋势,人与人、人与物的通信交流或许将围绕着“面部识别”、“脑波控制”、“智能 AI”三个方向进行演化。

如果说泛娱乐需要通信技术带来更为不断的创新,而在教育领域,通信技术的应用则是更加注重课堂的体验效果。好未来直播系统架构师李亚龙表示,受到疫情的影响,教育从线下转移到了线上,同时学而思网校向全国中小学生免费开放了大量教育课程,对于平台带来了极大的压力。

《支持十万级推流和百万级播放的架构升级》

因此对于网校多个系统,特别是直播系统进行了快速升级和调优,将直播系统扩展成高稳定支持十万级推流、百万级拉流的架构。李亚龙结合直播技术混合云的实践,从上行推流的节点和 CDN 加速,到下行拉流的客户端直播优化,再到业务层和源站的扩容,对于此次直播系统的架构升级进行了全面解析。

互联网通信云技术的全球化发展

融云高级工程师李宏博表示,随着客户出海的需求愈发庞大,融云自 2016 年开始进行全球化网络布局,在全球部署了多个数据中心,逐渐搭建起一张覆盖全球所有国家和地区(233 个)、拥有 3000 多个加速节点的全球通信加速网络,通过遍布全球的优质接入点,结合融云自研的最优链路调度算法,可将消息快速分发给终端用户,解决因跨国、跨运营商、大规模用户访问而导致的响应慢、丢包高、服务不稳定等问题。

《即时通讯全球加速网络的设计解析》

李宏博表示,虽然目前通信加速网已经可以满足出海客户的需求,但融云仍在不断优化全球通信网络的性能,例如在边缘计算方面,融云要在边缘节点上增加类似 FaaS(Function as a Service)的能力,并通过一些动态语言在边缘节点上实现脚本化的运维操作,通过管控节点下发这些计算能力。

融云 WebRTC 高级工程师张健接下来分享了基于 WebRTC 的低延迟直播解决方案。张健表示,WebRTC技术在直播应用中具有非常大的优势。首先是低延时,WebRTC 天生具备低延迟的优势,通过它直播可有效将延迟降低至 200ms 以下;其次是在于 WebRTC 技术方案可以使主播端与观众端保持一致。当主播端使用 WebRTC 进行推流时,主播端与观众端保持一致,可以减少开发的编码量,对于团队人员的占用和后期对于代码的维护,都能保证最低的资源消耗。

《基于 WebRTC 的低延迟直播解决方案》

当然,对于很多开发者而言,实际的生产环境中仍面临着如何做到秒开视频、降低 MCU 带宽压力以及避免流量风暴等难题,张健从 GOP 缓存结构和 GOP 控制策略两个层面进行了分析。以解决秒开视频和降低延迟为例,直播客户端和 Media Sever 的通道建立成功后,对于 GOP 缓存中的延迟数据,通常会从最新的 SPS 开始以 1.1 倍速下发,直至所有数据包与 MCU 端推包进程同步,这就将直播延迟降至了最低。

融云 X-Meetup 成都站报名开启

此前举办的融云 X-Meetup 广州站和杭州站,为当地开发者们搭建起了一个技术交流的平台,众多技术专家与开发者们积极的互动讨论,也在华东、华南地区掀起了一股通信技术应用的探索与实践热潮。

融云 X-Meetup 技术沙龙往期现场

       

标签: ,