evaxige 发表于 2020-12-21 14:53:11

aio-rk3399proc在Linux系统下网卡丢包引起的CLOSE_WAIT问题

问题描述

时间:2020-12-10

        开发板:
AIO-RK3399Proc(3G+16G)

        系统:
Fedora 28
Linux toybrick.fc28 4.4.194 #8 SMP Sun Dec 6 15:55:00 CST 2020 aarch64 aarch64 aarch64 GNU/Linux
使用yum更新到最新

        ffmpeg版本:
ffmpeg version N-55112-g7eb9cf593e-static
来自git静态编译版本

        rtsp视频流信息
来自于宇视500W相机,码流:H264,1080p,5M码率,20帧

        流媒体服务器
SRS和ZLMediaKit

        问题
使用ffmpeg接收rtsp数据流,并推流到SRS服务器上,目前启动16个ffmpeg进程(启动一个进程也会出现),通过netstat -anpt查看会出现TCP状态CLOSE_WAIT,视频推流无法进行的情况。

命令脚本:
./ffmpeg -threads 1 -rtsp_transport tcp -probesize 10240 -analyzeduration 1000000 -fpsprobesize 25 -i "rtsp://192.168.1.152:8554/live/level3-shelf" -vcodec copy -an -f rtsp -rtsp_transport tcp "rtsp://192.168.1.153:8554/live/test"
页: [1]
查看完整版本: aio-rk3399proc在Linux系统下网卡丢包引起的CLOSE_WAIT问题