Firefly开源社区
标题:
RK3399开发板通过有线网络连接运行FFMPEG推送RTMP时异常的问题
[打印本页]
作者:
lbblscy
时间:
2018-5-22 14:38
标题:
RK3399开发板通过有线网络连接运行FFMPEG推送RTMP时异常的问题
问题描述
RK3399开发板通过
有线网络
连接,在 adb shell 运行 FFMPEG 以本地MP4文件作为输入源,推送码流到 NGINX RTMP 服务器。
程序运行 数秒 ~ 数十分钟,出现卡住的情况,此时通过 gdb 查看程序堆栈,发现挂在 poll 系统调用上。
FFMPEG 推流命令:
./ffmpeg -re -stream_loop -1 -i /sdcard/<mp4/avi文件名> -vcodec copy -acodec aac -f flv -y rtmp://<ip>:1935/live/test
对比测试
Firefly-RK3399
无线网络
连接时,可持续正常运行数十小时。
Firefly-RK3288
有线、无线
连接时,可持续正常运行数十小时。
客户端环境
Firefly-RK3399 开源板
Firefly-RK3399 官网 Android 7.1
FFMPEG 3.3.2 官网版本
NDK工具链 android-toolchain-arm64-21
服务端环境
Intel Xeon E5-2620 * 2
DDR3 ECC 8GB * 4
ASUS Z9PE-D8 WS
CentOS 7.2 x86_64
NGINX with RTMP module 官方版本
网络环境
华为 S5720S-28P-LI-AC 交换机
作者:
15817485285
时间:
2018-9-17 18:34
亲,我遇到个与你可能相似的问题,我用ffmege推大码流会出现播放卡顿的现象,用的有线网络。
作者:
15817485285
时间:
2018-9-17 18:37
15817485285 发表于 2018-9-17 18:34
亲,我遇到个与你可能相似的问题,我用ffmege推大码流会出现播放卡顿的现象,用的有线网络。
您的这个问题现在有解决方案吗
作者:
zhansb
时间:
2018-9-17 19:11
可以了,更新到最新代码
欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/)
Powered by Discuz! X3.1