张弦 |
好视通 首席架构师
曾就职华为核心网,任系统工程师,解决方案架构设计师;2015年加入好视通,作为首席架构师,先后主持设计开发电话接入系统、互动直播系统和异构多cpu媒体终端系统。2016年和同事们一起设计搭建全新流式实时媒体分发好视通云通信平台,致力于提供高质量的以实时音视频为核心的云通信服务。在公司期间,带领小伙伴们一直致力于提升实时流媒体在互联网的流畅性和实时性,涉及从终端到服务器的全链路优化和架构设计。
课程概要
案例背景介绍:
随着互联网技术的不断发展,音视频通信作为更自然的通信方式,将逐渐取代之前的文字、纯语音成为新的主流。好视通是网络视频会议的知名品牌,在行业耕耘了十几载,对音视频领域有一定的技术积累,因此我们想把沉淀的服务和能力开放出来,提供给第三方开发者,帮助他们快速的构建具有音视频通信能力的应用和产品。与传统的互联网产品和技术不同,我们在构筑实时音视频通信平台的过程中面临着一些独有的技术挑战,主要表现在,为了保障音视频通信的实时、清晰和流畅,除了要求系统具备高可用、能够应对高并发压力之外,还要能够应对恶劣的互联网环境比如时延、丢包、抖动及其动态变化,也要考虑不同用户的网络带宽差异等, 即系统需要具有较强的QoS保障能力。我们这次演讲主要围绕如何保障实时音视频通信QoS这一主题,讲述我们应对这些技术挑战所做的架构决策和技术实践。
解决思路/成功要点:
为了对抗丢包,采用了带宽预估、冗余编码、前向纠错、丢包重传、分层编码、交织编码、丢包重建等技术,并根据网络实时情况决策最优策略。 为了缩短时延,采用了基于流式分发+质量感知动态调整的RTN网络。 为了避免拥塞,采用了H265压缩技术、基于人眼视觉的分辨率动态调整技术来尽量解决带宽。
成果:
构建一个稳定、高效的高质量实时音视频通信云平台,从底层技术到上层架构会遇到非常多的挑战,这次演讲所涉及的只是冰山一角。 好视通云通信平台能够做到端到端200ms延时,音频通信能够抵抗最多70%的丢包,视频通信能够抵抗最多40%的丢包,且能够智能适应网络带宽和质量变化,保障音视频通信实时、清晰和流畅。
听众收益
1.了解实时音视频系统面临的技术挑战。
2.了解实时音视频系统保障QoS所涉及的技术。
3.了解实时音视频系统技术实践中可能会遇到的各种坑。
张弦 |
好视通
首席架构师
曾就职华为核心网,任系统工程师,解决方案架构设计师;2015年加入好视通,作为首席架构师,先后主持设计开发电话接入系统、互动直播系统和异构多cpu媒体终端系统。2016年和同事们一起设计搭建全新流式实时媒体分发好视通云通信平台,致力于提供高质量的以实时音视频为核心的云通信服务。在公司期间,带领小伙伴们一直致力于提升实时流媒体在互联网的流畅性和实时性,涉及从终端到服务器的全链路优化和架构设计。
课程概要
案例背景介绍:
随着互联网技术的不断发展,音视频通信作为更自然的通信方式,将逐渐取代之前的文字、纯语音成为新的主流。好视通是网络视频会议的知名品牌,在行业耕耘了十几载,对音视频领域有一定的技术积累,因此我们想把沉淀的服务和能力开放出来,提供给第三方开发者,帮助他们快速的构建具有音视频通信能力的应用和产品。与传统的互联网产品和技术不同,我们在构筑实时音视频通信平台的过程中面临着一些独有的技术挑战,主要表现在,为了保障音视频通信的实时、清晰和流畅,除了要求系统具备高可用、能够应对高并发压力之外,还要能够应对恶劣的互联网环境比如时延、丢包、抖动及其动态变化,也要考虑不同用户的网络带宽差异等, 即系统需要具有较强的QoS保障能力。我们这次演讲主要围绕如何保障实时音视频通信QoS这一主题,讲述我们应对这些技术挑战所做的架构决策和技术实践。
解决思路/成功要点:
为了对抗丢包,采用了带宽预估、冗余编码、前向纠错、丢包重传、分层编码、交织编码、丢包重建等技术,并根据网络实时情况决策最优策略。 为了缩短时延,采用了基于流式分发+质量感知动态调整的RTN网络。 为了避免拥塞,采用了H265压缩技术、基于人眼视觉的分辨率动态调整技术来尽量解决带宽。
成果:
构建一个稳定、高效的高质量实时音视频通信云平台,从底层技术到上层架构会遇到非常多的挑战,这次演讲所涉及的只是冰山一角。 好视通云通信平台能够做到端到端200ms延时,音频通信能够抵抗最多70%的丢包,视频通信能够抵抗最多40%的丢包,且能够智能适应网络带宽和质量变化,保障音视频通信实时、清晰和流畅。
听众收益
1.了解实时音视频系统面临的技术挑战。
2.了解实时音视频系统保障QoS所涉及的技术。
3.了解实时音视频系统技术实践中可能会遇到的各种坑。