从 ffmpeg 流式传输到 ffserver 时出现“对等连接重置”错误

问题描述

我正在尝试使用 ffmpeg 将静态视频文件流式传输到 androidv7.1.2 嵌入式板中的 ffserver。

  1. 使用命令“ffserver -d /etc/ffserver.conf &”启动ffserver
  2. ffmpeg 命令用于流式传输: ffmpeg -i ./sample_960x400_ocean_with_audio.3gp -f flv http://192.168.47.174:8090/feed1.ffm

ffserver.conf 文件内容

HTTPPort 8090
HTTPBindAddress 192.168.47.174
Maxhttpconnections 2000
MaxClients 1000
MaxBandwidth 100000

#NoDaemon
#UseDefaults
#NoDefaults

<Feed Feed1.ffm>
File /data/local/tmp/Feed1.ffm
FileMaxSize 5M
</Feed>

<Stream ch1.flv>
Feed Feed1.ffm
Format flv

VideoCodec libx264
VideoFrameRate 24
VideoBufferSize 80000
VideoBitRate 512
VideoQMin 1
VideoQMax 5
VideoSize 960x418
preroll 0
Noaudio
</Stream>

错误

Thu Jan  1 00:20:04 2015 192.168.47.174 - - [POST] "/Feed1.ffm HTTP/1.1" 200 415
av_interleaved_write_frame(): Connection reset by peer
    Last message repeated 1 times
[flv @ 0x41be1d40] Failed to update header with correct duration.
[flv @ 0x41be1d40] Failed to update header with correct filesize.
Error writing trailer of http://192.168.47.174:8090/Feed1.ffm: Connection reset by peer
frame=    1 fps=0.0 q=1.6 Lsize=       0kB time=00:00:00.09 bitrate=  33.0kbits/s speed=1.68x    
video:10kB audio:2kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unkNown
Conversion Failed!

非常感谢任何帮助。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...