超低延时多路直播框架简介
背景
在很多流媒体场景都有多路直播解码播放,但播放器作为server管理所有client视频推送的这种结构比较少见,但在安防等特殊领域有很多这样的需求;
所以特此详细介绍一下我实现的超低延时高并发多路播放器的主要的系统框架和实现思路;
主要特点:
- 多路并发支持;
- 低延时;端对端实测延时170ms(网络+解码+播放)
- 网络和解码完全分离解耦;
- 异常处理可快速实现重连;
效果
系统初始化
网络模块
- 本地监听TCP/UDP
- 事件监听Select/Epoll
系统初始化接口框图
启动服务器
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处!
更多精彩内容,欢迎访问一只海星的主页