首页 > 解决方案 > ffmpeg 在几秒钟后终止连接

问题描述

ffmpeg 命令流式传输

_ffmpeg.execute("-rtsp_transport tcp -i rtsp://admins:admins@192.168.1.8:554/stream1 -tune zerolatency -vcodec libx264 -pix_fmt + -c:v copy -c:a aac -strict experimental -f flv
-flvflags no_duration_filesize rtmp://a.rtmp.youtube.com/live2/$_streamName").then((value) => print(value));

这是我在流式传输时遇到的错误

I/mobile-ffmpeg( 6048): frame=  843 fps= 14 q=-1.0 size=    5459kB time=00:01:04.22 bitrate= 696.3kbits/s speed= 1.1x    
I/mobile-ffmpeg( 6048): frame=  849 fps= 14 q=-1.0 size=    5486kB time=00:01:04.64 bitrate= 695.3kbits/s speed= 1.1x    
I/mobile-ffmpeg( 6048): frame=  853 fps= 14 q=-1.0 size=    5496kB time=00:01:04.92 bitrate= 693.5kbits/s speed=1.09x    
I/mobile-ffmpeg( 6048): frame=  853 fps= 14 q=-1.0 Lsize=    5592kB time=00:01:05.04 bitrate= 704.3kbits/s speed=1.09x    
I/mobile-ffmpeg( 6048): video:5259kB audio:308kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 
I/mobile-ffmpeg( 6048): 0.451220%
I/mobile-ffmpeg( 6048): 
I/mobile-ffmpeg( 6048): [aac @ 0x6ec3d1de00] Qavg: 58193.297
D/flutter-ffmpeg( 6048): FFmpeg exited with rc: 0
I/flutter ( 6048): 0

标签: ffmpegrtsprtmpflutter-ffmpeg

解决方案


推荐阅读