ffmpeg推送rtmp错误:could not open 'rtmp://localhost/live'

zeus_liu 发布于 2015/06/26 11:50
阅读 3K+
收藏 0

首先,利用Red5建立流媒体服务,客户端播放stream目录下的.flv文件,都很正常。

现在我想通过ffmpeg推送本地的视频文件到该服务上,

之后,控制台就这样打印,

高手帮忙开导一下!谢谢了!

加载中
0
明月惊鹊
明月惊鹊

你先直接用ffmpeg命令行来推试试, ffmpeg支持推rtmp到red5的。

注意服务器上的防火墙要开了1935端口。

ffmpeg -i <your_file> -f flv rtmp://x/y/z  如果要重编码就是:

ffmpeg -i <your_file> -vcodec libx264 -acodec libvo_aacenc -f flv rtmp://x/y/z

zeus_liu
zeus_liu
第一条命令,依然是提示 could not open 'rtmp://.../...'。 第二条命令,提示 Unknown encoder 'libvo_aacenc'
0
貌似高手
貌似高手
你配置ffserver 了吗?
返回顶部
顶部