Skip to content
f117cdh edited this page Jul 26, 2016 · 14 revisions

1)开源流媒体服务器那么多为什么还要自己开发?

本人水平较低别人的东西不好维护,出现问题难解决。

2)自己开发的难道就比开源的好么,稳定么?

这个因人而异不能一概而论,前期开发的肯定是不稳定的需要填坑,目前已经很成熟稳定了。新版上线以来给客户更新后已经连续半年没出任何问题。

3)性能如何?

在code之前已经分析了各大流媒体软件的优点和缺点,重要分析了nginx rtmp 和 srs,其他也没必要分析了。
我们采用了并行流水线架构(就是多开几条流水线),多nb的硬件都能完全发挥其性能,当然这个也遵循木桶原理(比如CPU 和 网卡性能最小的有限制)。并发数接近单进程socket极限值.

4)运行模式是多进程还是单进程?

单进程

5)都支持那些推送协议(输入协议)?

支持RTMP推送,ETS推送(私有协议) ,其他可以使用万能的 ffmpeg

6)可以输出那些协议?

RTMP RTMPT HLS(可输出到磁盘也可以输出到内存) RTSP HTTP-TS HTTP-FLV(支持单独输出视频或者音频) HTTP-AAC ETS

7)支持后台录制么?

支持FLV/TS/MP4格式的录制,这3中格式可以同时录制

8)支持源站和边缘站模式么?

支持,我们节点之间采用ETS私有协议传输,响应更快,更省流量。

9)支持CDN模式么?

用户可以自己通过扩展lua实现自己的cdn调度