最近有个项目要求,需要用GM8180做一个流媒体服务器(rtsp传输协议)。在GM8180提供的SDK开发包中已经提供了ffmpeg-0.4.8开源包。经过基本分析发现网上也提到一个ffserver对rtsp协议支持的不是很好也不稳定。
所以现在有两条路。
1 ffserver+ffmpeg优点:已经支持ffmpeg将编码ffm文件直接由接口与ffserver连接。缺点:ffserver中rtsp协议
2 live555+ffmpeg优点:对rtsp协议支持相对稳定。缺点:两个开源包之间接口如何实现。

针对GM8180实现流媒体服务器的需求,对比了ffserver+ffmpeg与live555+ffmpeg两种方案。前者集成方便但RTSP支持不稳定;后者RTSP支持更稳定,但需解决ffmpeg与live555的接口问题。
1501





