查看: 10567|回复: 1

itx-3588J在Ubuntu下使用HDMI in功能

[复制链接]

15

主题

2

回帖

274

积分

管理员

李工

Rank: 9Rank: 9Rank: 9

积分
274
发表于 2022-4-14 12:36:57 | 显示全部楼层 |阅读模式
资料下载:3588资料:https://www.smartfire.cn/forum.p ... 5670&highlight=3588
1.下载安装最新的Ubuntu20.04
2. 下载一下三个文件,放在sdk根目录然后运行脚本
这三个文件在资料的Linux SDK里面
下载.png

3.测试效果
1.jpg

常见问题:
1.问:如何需要对HDMI in取关键帧,对画面分析?
答:test_hdmirx.sh 基于 gstreamer v4lsrc 插件 gstreamer 是开源,调用 gstreamer 的api 就可以了
--------------------------------------------------------------
2.项目取HDMI 输入的帧, 并对画面内容进行AI分析,有什么办法或者参考吗?
答:有,test_hdmirx.sh 基于 gstreamer v4lsrc 插件 gstreamer 是开源,调用 gstreamer 的api 就可以了
-------------------------------------------------------------
3.支持1920x1080 RGB3 和、4K NV12、4K RGB3 吗?
答:支持
------------------------------------------------------------
4.我这边使用macbook pro type c 转 hdmi 4K RGB3, 为什么屏幕会一会儿闪一帧?
答:我们测试只是用 gstreamer(因为 rockchip 支持) 验证,您确认必须使用 ffmpeg 是吗?这个需要花时间验证调试;
建议直接用 v4l2 ,下附demo:v4l2_simple_demo.tar
链接:https://pan.baidu.com/s/1ka-5DOCqcMMKUnCDUEGZtg?pwd=8l1m
提取码:8l1m

上面这个文件是用 opencv 预览的,装个 opencv 就可以了 apt install libopencv-dev, 因为opencv 没有图形加速所以预览效果会比 gstreamer 卡,但是你参考怎么取流就好了;
-------------------------------------------------------------
5.在rk3588j 上 是用opengl 加速,还是drm加速, 有什么例子吗?
答:没有例子,drm 和 opengl 是和 rk3399/rk356x 一样的,这些是标准的接口
------------------------------------------------------------
6.渲染这块,CPU占用比较多,有什么好建议吗?
答:纯 cpu 去做就肯定高,要把硬件加速用起来。
回复

使用道具 举报

0

主题

1

回帖

4

积分

新手上路

Rank: 1

积分
4
发表于 2022-5-6 15:34:18 | 显示全部楼层
v4l2-ctl  -d /dev/video8 --set-fmt-video=width=1920,height=1080,pixelformat='NV12' --stream-mmap=4  --stream-skip=10  --stream-poll --

VIDEOC_S_FMT:failed: Invalid argument
报这个错,好像不支持NV12,支持RGB3
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|风火轮WIKI|手机版|小黑屋|深圳风火轮团队 ( 粤ICP备17095099号 )

GMT+8, 2024-12-26 22:27 , Processed in 0.064883 second(s), 23 queries .

快速回复 返回顶部 返回列表
 
【客服1】 商务合作 15289193
【客服2】 业务洽谈 13257599
【客服3】 售前咨询 510313198
【邮箱】
smartfire@smartfire.cn