【X5】快速调试验证MIPI摄像头
本文将详细介绍 RDKX5 设备相机传感器的安装部署、功能测试流程,同时补充远程调试优化方案,全程实操简单、适配性强,可快速完成相机功能验证。
RSMPH,全称 RunningSoC Media Processing Hub,其中 MPH 即 Media Processing Hub,释义为媒体处理中枢。本次发布的配套软件基于 RSMPH 框架开发,同时项目也在同步迭代开发 gstreamer 相关能力,持续丰富媒体处理功能、优化相机媒体流转处理效果。
一、工具包下载与安装
1. 安装包下载
点击链接 rsmph-1.0.0下载指定相机调试安装包:rsmph-1.0.0,仅需下载红框标注的对应文件即可,无需下载其他配套文件。
2. RDKX5 设备安装
将下载完成的安装包传输至 RDKX5 设备中,按照设备常规软件安装流程,完成安装包的解压、部署安装,等待安装完成即可进入调试阶段。
二、相机功能实操测试
打开 RDKX5 设备终端,输入相机测试指令:sample_camera,输入完成后按下回车键,启动相机检测程序。
2. 选择对应传感器型号
程序启动后,会展示可适配的相机 sensor 型号列表,需根据自身硬件设备选择对应型号。
本次测试使用imx219传感器,该型号对应的测试索引为:28、29、30、31、32,不同索引对应不同分辨率及画面参数。
3. 1080P 画质测试演示
若需要测试 1080P 高清画面效果,直接选择索引30即可。
4. 功能验证结果
选择对应索引后,设备自动弹出相机预览画面,画面正常显示、无黑屏、卡顿、花屏现象,即代表 RDKX5 设备相机硬件、驱动均可正常工作,测试完成。
三、调试优化说明与注意事项
1. 远程调试最优方案
日常开发调试可无需外接显示器、远程桌面,推荐使用WSL Ubuntu 子系统 SSH 远程连接 RDKX5 设备进行调试,操作便捷、运行稳定。
2. 禁止使用的连接工具
严禁使用 MobaXterm 进行远程连接调试,该工具会导致相机画面卡顿。
3. 显示性能优化预告
当前版本中,相机画面的显示、运行在 CPU 上,延迟较高。后续推送迭代版本,上线硬件加速功能,提升相机运行帧率与画面流畅度。
如果大家有基于 RDK 的功能开发、算法适配、项目落地、软件二次开发等深度定制开发需求,欢迎随时联系沟通,可提供专属技术方案与定制开发服务。
