《互动直播流媒体服务方案》由会员分享,可在线阅读,更多相关《互动直播流媒体服务方案(9页珍藏版)》请在金锄头文库上搜索。
1、互动直播流媒体服务方案,技术创新,变革未来,流媒体传输,简单 够用 可扩展,Upload,Origin,Edge,推流,播放,调度中心,上传调度,播放调度,挑战,运维 运维一定要基于服务质量评估和统计的结果 监控 服务质量评估 数据统计 直播体验、移动端 秒开、低延迟、P2P、多封装格式、编码器不同、硬编、软编 转码 录制、点播、截图 调度GSLB 全网部署、负载均衡 连麦、SDK 带宽成本,调度,并发、流量管理 调度监控 SLA 容灾恢复 服务降级 GSLB DNS REST API HTTP 302 调度中心 分布式 高内聚、低耦合 RPC+MQ,Upload,Origin,Edge,推流
2、,播放,调度中心,GSLB,GSLB,商业 CDN,播放,多线机房,单线机房,单线机房,转码 多清晰度 多种格式 录制 截图 鉴黄、监控 头像 业务方隔离 重点服务保障 鉴权 防盗链 高防,Upload,Origin,推流,调度中心,GSLB,录制,截图,转码,Aliyun OSS,Aliyun OSS,点播,鉴黄,衍生业务,实时通信,公共互联网并不是为实时通信设计的 TCP并不是为低延迟设计的 Webrtc,延迟 延迟是硬件相关的 网络QoS、丢包、抖动 带宽不足; 编码控制 随机丢包: Flexible-FEC 瞬时丢包: FB-NACK 长时间丢包: 及时发现,体验优化: 音视频补偿、回
3、声消除 MCU音视频合并,CDN,MCU,Client,Client,Client,Client,服务化改造,核心是调度系统服务化 目标是分布式服务发现 本质是垂直规模到水平规模,调度,服务发现中 心,StreamS erver,Redis/Database,调度,服务注册,服务发现,GSLB,录制,截图,MCU,故障监控 用户反馈模糊 用户区分困难 问题不好复现 质量评估 数据定义 简单、正交、可区分 评估工具 数据统计,CDN,转码,录制,上传客户端,调度中心,GSLB,播放客户端,服务质量,MCU,AccessLog/syslog-ng/LogStash ,Kafka,Storm,UI,反思,小团队如何实现流媒体服务 真正的难点是什么 如何看待商业CDN 如何看待开源软件 流媒体服务与其他互联网服务的异同 高并发、高可用 无状态vs 有状态,