OpenHarmony开发者论坛

标题: 使用HDMI采集卡辅助OpenHarmony北向开发与教学 [打印本页]

作者: dragon    时间: 2023-11-7 09:41
标题: 使用HDMI采集卡辅助OpenHarmony北向开发与教学
在OpenHarmony的北向开发或教学过程中,有时会遇到下列需求:
1. 在显示器上面监看富设备屏幕输出;
2. 用显示器替代富设备屏幕;
3. 富设备录屏、快速截屏;
4. 直播/录播屏幕内容。


通常采用的方案是,使用一台显示器通过HDMI方式直连富设备开发板。但是这种方式难以实现需求3和需求4。


下面分享一种使用HDMI采集卡与OpenHarmony富设备互连,辅助OpenHarmony北向开发与教学的方式。


HDMI采集卡

推荐使用USB接口(使用USB方式与PC互连)的HDMI采集卡,采集分辨率至少达到1080P。各大电商平台均有很多备选产品。


连接方式
OpenHarmony富设备开发板通过HDMI接口与采集卡直连,采集卡通过USB接口与PC直连。
(, 下载次数: 0)



开启顺序
建议先连接好开发板、采集卡和PC,再启动开发板。在目前的OpenHarmony 4.0中,不合适的开启顺序可能导致开发板端不能正常显示。


采集方式
采集工具推荐使用PotPlayer。
打开PotPlayer,按“Alt+D”组合键打开“设备设置”窗口。在“摄像头”部分,选择您的视频录制设备,如下图所示。
(, 下载次数: 0)


视频格式选择“MJPG”类别,不建议选择“YUY2”或其他类别。错误的选择输入类别,可能导致采集码率过高,从而出现画面迟滞。如下图所示。
(, 下载次数: 23)



点击“打开设备”,即可采集到画面。如下两图所示。
(, 下载次数: 0)

(, 下载次数: 22)



如果出现严重的画面迟滞,请切换到PotPlayer窗口,按“tab”键开启信息,观察“位率”参数,如下图所示。正常的参数值在50000kbps左右,如果视频解码器的“位率”参数过大,请更改上文采集方式中提到的视频格式。
(, 下载次数: 0)



录屏方式
使用任意的屏幕录制软件均可,例如Camtasia。
(, 下载次数: 17)



直播方式
可以使用任意的直播工具,例如OBS Studio。
(, 下载次数: 0)










欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5