Firefly开源社区

打印 上一主题 下一主题

[技术讨论] RK3399开发板通过有线网络连接运行FFMPEG推送RTMP时异常的问题

4

积分

0

威望

0

贡献

游客

积分
4

RK3399开发板通过有线网络连接运行FFMPEG推送RTMP时异常的问题

发表于 2018-5-22 14:38:20      浏览:10039 | 回复:3        打印      只看该作者   [复制链接] 楼主
问题描述
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 交换机




回复

使用道具 举报

5

积分

0

威望

0

贡献

吃瓜的群众

积分
5
发表于 2018-9-17 18:34:50        只看该作者  沙发
亲,我遇到个与你可能相似的问题,我用ffmege推大码流会出现播放卡顿的现象,用的有线网络。
回复

使用道具 举报

5

积分

0

威望

0

贡献

吃瓜的群众

积分
5
发表于 2018-9-17 18:37:06        只看该作者  板凳
15817485285 发表于 2018-9-17 18:34
亲,我遇到个与你可能相似的问题,我用ffmege推大码流会出现播放卡顿的现象,用的有线网络。

您的这个问题现在有解决方案吗
回复

使用道具 举报

2918

积分

56

威望

46

贡献

高级创客

Rank: 6Rank: 6

积分
2918

优秀版主论坛元老

发表于 2018-9-17 19:11:20        只看该作者  地板
可以了,更新到最新代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表