《基于云的实时音视频通信系统(20页).pdf》由会员分享,可在线阅读,更多相关《基于云的实时音视频通信系统(20页).pdf(20页珍藏版)》请在三个皮匠报告上搜索。
1、基于云的实时音视频通信系统Cloud based real-time communication system小鱼儿科技-李勤小鱼儿科技简介小鱼儿科技简介成立于2014年3月创新工厂,光速中国,成为资本联合投资,完成B+轮融资我们致力于音视频通信的技术,产品和服务2B方向 企业视频服务,办公协作,会议系统2C方向 家庭陪伴,智能语音服务,健康和教育内容行业方案集成 教育,医疗Instruction of Xiaoyuer TechFounded in March 2014Financed by Sinovation Ventures,Lightspeed China,Chengwei Vent
2、uresWe are dedicated in audio/video communication technology and serviceToB market video conferencing and collaboration for businessToC market family companionship,voice intelligence and serviceIntegrations in vertical markets like tele-medicine and distance education音视频通信的挑战音视频通信的挑战云服务 vs.私有化部署互联网情
3、况复杂多变移动互联网的应用爆发企业应用场景多样互联网服务运维要求高ChallengesCloud based service vs.on-premise serversNetwork conditions on Internet can be complicated and vary quicklyMobile applications everywhereHigh standards for cloud service operation and maintenance我们的技术优势我们的技术优势创新的软硬一体化的设计基于云的音视频通信技术 先进的编码及传输技术 基于互联网的软件服务构架 分
4、布式的媒体服务器 依托于阿里云,全球部署及链路优化Advantages of our technologyInnovative hardware/software codesignCloud based video conferencing technologies Advanced audio/video coding and transmission Internet-optimized architectures Distributed media server Global service and deployment relying on Ali-Cloud service音视频编码
5、及传输Audio/Video coding and transmission 音频编码音频编码Opus编码器适用范围广,从低码率语音到高保真音乐支持动态调节,无需再次协商支持分层编码(专有非标准扩展)Audio codingOpus audio codecApplicable for various use scenarios,from low bit-rate voice to high-fidelity stereo musicSupport dynamic capability adjustment without re-negotiationProprietary extension
6、for scalable audio coding support视频编码视频编码基于H.264的分层编码一次编码输出多层码流,适用不同的终端能力时间分层+分辨率分层运动检测和场景自适应,自动选取最佳编码参数Video codingH.264 Scalable video codingAllowing several sub-streams of different quality in one streamTemporal SVCSpatial simulcastAdaptive coding parameter based on motion detect for best subject
7、ive quality网络传输网络传输实时网络状态检测 带宽,丢包,延时,抖动音频处理 动态码率调整 动态前向纠错 丢包补偿视频传输策略 动态分辨率,码率调整 动态前向纠错 丢包重传Network transmissionNetwork condition monitoring Bandwidth,loss,delay,jitterAudio handling Dynamic bitrate adjustment Adaptive FEC Packet loss compensationVideo handling Dynamic bitrate and resolution Adaptive
8、 FEC Packet loss retransmission媒体服务器构架Media server architecture 音视频媒体服务器音视频媒体服务器分层编码构架,服务器不做编解码,只做码流的中转终端根据自己的能力和网络状况,向发送端请求合适的码流,服务器中转请求服务器容量高,单点支持1000方并发分布式部署,可扩展性强,支持水平扩展和树状级联AV media server(MCU)Designed to work best with scalable AV coding strategyForwarding only,no transcoding on MCU Receive en
9、dpoints request suitable AV streamsHigh capacity single MCU supports 1000 concurrent callsHigh expandability support parallel and cascade connection分布式的媒体服务器分布式的媒体服务器根据用户分布,灵活部署支持媒体服务器的水平扩展和级联终端接入最近的服务器,音视频就近中转,多服务器协作,降低延时,减少网络流量多服务器之间支持自动路由算法,选择最佳中转路由任何一个媒体服务器出现故障,会议无缝迁移到附近的服务器Distributed MCUFlexib
10、le deployment based on usage distribution and demandsSupport parallel and cascade connectionsEndpoints connect to the nearest MCU,and multiple MCUs collaborate with each otherSupport dynamic AV data routingAutomatic failover and seamless conference migration跨区域的分布式部署Distributed deployment for cross-
11、regions同一区域的MCU级联Parallel expansion for big conferences全球部署和网络优化Global service and network optimization跨国服务跨国服务服务主要覆盖 中国 北美 东南亚 欧洲挑战及问题 跨国网络的稳定性 延迟大,丢包率高Global serviceGlobal service coverage China North America South-east Asia EuropeChallenges International network unstable High packet loss rate and
12、 high latency跨国网络部署跨国网络部署海外媒体服务节点 美国 新加坡 香港 法兰克福(待建)每个节点负责 本区域内的媒体数据转发 跨区域的路由及转发Optimize for global serviceOversee data centers US west Singapore Hang Kong Frankfurt(pending)Each data center Serving in-region users Relaying AV data for cross-region conference跨国线路优化跨国线路优化海外节点之间建立虚拟通道 公网线路 阿里海外专线公网链路优
13、化 动态冗余保护 动态路由选择 智能丢包重传策略Optimize cross-region networkHybrid virtual data link combining Public network connection Ali dedicated connection linesPublic connection optimization Adaptive redundancy protection Dynamic AV routing Smart buffering for packet loss retransmission展望未来展望未来期待和阿里云更多深度的合作,服务更多的海外用户希望阿里云提供更加稳定的服务希望阿里云加快海外数据中心的建设OutlookLook forward to deepening collaborations with Ali-Cloud and serve more oversea usersAnticipate Ali-Cloud to provide more stable services and in more oversea locations