- 5
- 0
- 约1.63千字
- 约 22页
- 2019-10-14 发布于广东
- 举报
CDN直播系统架构优化
技术创新,变革未来
业务架构
PC/Android/iOS 播放
回看
API
PC/Android/iOS 推流
直播
时移
存储
转码
接口
数据
转换
质量
质量监控
设备状态监控
基于音视频实时数据的采集端、传输和播放端技术特性,优化延时、卡顿和首屏等重 要性能指标
防盗链
部署架构图
流传输
流媒体协议
timestamp
bitrate
smooth
Buffer Control
延时
卡顿
首屏
缓冲控制
延时:实时采集画面与播放展示画面的时间差
首屏:从点击播放到出图的时间
卡顿:播放过程中出现卡顿次数或时长
Receive Demux Decode Sync Display
Frame Buffer
麦克风
摄像头
audio
video
推流协议
RTMP
CDN
播放协议
RTMP/http-‐flv/HLS
扬声器
显示器
audio
video
Send Muxe Encode Sync Capture
Frame Buffer
传输
流媒体服务器
基于nginx和nginx-rtmp-module,将多进程模式改造成多线程
线程间消息通信,保留基于event处理逻辑
解决合并回源的问题
Reload:修改Master-Worker模式
1) worker内open和close所有fd
原创力文档

文档评论(0)