我遇到Red5 Media Server的问题。 我在Windows机器上安装它,我正在尝试使用ffmeg将* avi文件流式传输到服务器:
ffmpeg -i testfile.avi -re -acodec libfaac -ar 22050 -vcodec libx264 -f flv rtmp://localhost/oflaDemo/test
根据控制台,ffmpeg正在流式传输到服务器。
所以我打开了Publisher应用程序,看看它是否正常工作。 http://localhost:5080/demos/publisher.html
我点击了连接,我得到了这个
NetConnection.Connect.Success
接下来我将流名称变为测试并按下播放
NetStream.Play.Start
但它不起作用。
如果有人可以帮助我,我会非常感激。
亲切的问候 巴贝尔
答案 0 :(得分:0)
使用ffmpeg将视频流式传输到red5服务器时,只需检查red5 log是否有任何错误。流式传输avi文件时,我在red5中收到错误
org.red5.server.net.rtmp.codec.RTMPProtocolDecoder - Error decoding buffer
这样视频还没有流式传输。这就是你无法看到的原因。这可能是一个原因。我使用的是red5-0.9和ffmpeg版本N-38632。