Java libav编码的实时视频流在切换摄像机上停止

Java libav编码的实时视频流在切换摄像机上停止,java,video-streaming,libav,Java,Video Streaming,Libav,有两台摄像机在它们之间切换。Libav正在对直播流进行编码。当我更改视图,即从Camera1切换到Camera2时,流保持不变,但Camera1被分离,而Camera2被连接,这是因为流中的小中断使得avconv工具停止编码。我的编码运行时命令为- `avconv -async 15 -re -i rtmp://IP/live/instream -shortest -s 176*144 -r 10 -b:v 56k -ab 12k -ac 1 -ar 22050 -err_d

有两台摄像机在它们之间切换。Libav正在对直播流进行编码。当我更改视图,即从Camera1切换到Camera2时,流保持不变,但Camera1被分离,而Camera2被连接,这是因为流中的小中断使得avconv工具停止编码。我的编码运行时命令为-

`avconv -async 15 -re -i rtmp://IP/live/instream -shortest   -s 176*144   -r 10   -b:v 56k   -ab 12k  -ac 1 -ar 22050  -err_detect explode -strict experimental -f flv rtmp://IP/live/instream`.

上述命令无法对Flash Media Server连续播放的直播流进行编码,并停止编码

这方面有更新吗?我正在使用ffmpeg对数据流进行转码,ffmpeg也由于很少中断而停止。