流媒体发布这个环节对于整个直播平台来说至关重要,因为最终面向终端用户提供服务的是分布在全网的流媒体服务器,流媒体服务器的稳定性以及性能优劣决定着终端用户的体验效果和平台的运营成本。高性能的流媒体服务器部署结合CDN内容分发,基本上能解决直播平台网速慢、延时等痛点。
基于传统的流媒体服务器的基础,核心技术点经过如下的改进,会使流媒体服务器的整体性能有一个质的飞跃:
1. 流媒体服务器还是采用C语言实现,保障运行效率最高;
2. 将之前的多进程模型改成异步IO模型,提高服务器的并发处理性能;
3. 在协议层上增加对RTMP、HLS协议的支持;
4. 引入hadoop这一分布式架构,便于大规模分布式部署、调度和容错;
互联先锋专注于为直播、点播客户提供高性能流媒体服务器:http://www.idcicp.com/solution/sm.html