我希望能够使用RTMP将来自文件等媒体内容流式传输到Flash播放器。我考虑过librtmp,但似乎ffmpeg更多地支持RTMP作为客户端而不是服务器端,即它实现了推/拉模型,但没有服务器模型。考虑到“ffserver”,它是否支持上述方式的RTMP?是否可以使用ffserver通过RTMP公开H264/AAC内容?感谢任何帮助。Sophin的Nadav
你有考虑过使用 Red5 吗?http://www.red5.org/
我曾经使用过 CRTMP-Server,必须得说它很棒,而且是用 C/C++ 编写的。
对我来说它非常好用。我曾经使用它将 MPEG-TS 流发送给 Flash 客户端,用于直播桌面捕获应用。
基本上,我有一个直接显示过滤器来捕获桌面区域,然后传递给 H264 编码器过滤器,然后将其包装在 TS 容器中,通过 TCP 传递给 rtmpd。效果相当不错。