Car-eye 流媒体服务提升和问题备份
Car-eye 流媒体服务器是Car-eye 开源团队基于nginx-rtmp mouldule 开发和维护的高性能RTMP 服务。目前已经进入商用阶段。代码可以从git上下载试用。对于原版的基础上做了几处大的提升
1. gop-cache 功能
该功能主要为了加快首屏时间,争取做到秒开。原版本身不支持该功能,这个功能加入大大缩短了开屏时间,而且配合我们拉流库和推送库,可以做到秒开。
2. FLV-HTTP 播放功能实现
在原版的基础上实现了FLV-HTTP 播放功能,更好地支持HTML5. 同时避免使用flash插件的内存消耗过大和浏览器兼容问题
3 支持虚拟主机
4. 支持JSON 统计功能
该方式相对于XML更加方便在web上展现
当然服务器还是存在一些问题,需要进一步提高
1. 多进程运行问题
nginx 本身是支持多进程的,但nginx-rtmp本身在多进程下存在问题,包括快速连接服务器和统计功能都不是十分准确
2. 负载均衡
目前的负载均衡还是采用外部负载均衡策略。其实服务器本身内部也有一些类似push的功能,可以实现简单的负载均衡策略
car-eye开源官方网址:www.car-eye.cn
car-eye 流媒体平台网址:www.liveoss.com
car-eye 技术官方邮箱: [email protected]
car-eye技术交流QQ群: 590411159
CopyRight© car-eye 开源团队 2018