广州大彩串口屏安卓/linux触摸屏四路CVBS输入实现同时显示!

一、适用范围

适合广州大彩A40系列产品

产品型号:

二、概述

CVBS只需要一条线缆即可完成视频信号的传输,具有兼容性强、使用简单、成本低廉等优点。典型分辨率为720x480(NTSC制)或720x576(PAL制)。

三、产品特性

A40系列产品提供了Android 7.1和Linux+QT5.9两种开发方式,均可支持四路CVBS输入并同时显示。

在A40平台下,四路CVBS输入对应AVIN[0-3],其在设备上对应/dev/video[4-7],如下图所示:

四、使用说明

在Android的hardware包中有一个Camera类。可以通过这个类获取Camera服务,定制Camera等,通过open()方法获取其实例。

for (int i = 0; i < mCameraNum; i++) {

try{

mCamera[i] = Camera.open(i+4);

mPreview[i].setCamera(mCamera[i]);

} catch (RuntimeException ex) {

Toast.makeText(ctx, getString(R.string.camera_not_found), Toast.LENGTH_LONG).show();

}

}

在使用这个类时需要在AndroidManifest.xml文件中加入相应的权限和特性。

可以使用SurfaceView用来存放取景器,使用SurfaceView的同时,我们还需要使用到SurfaceHolder,SurfaceHolder相当于一个监听器,可以监听 Surface上的变化,通过其内部类CallBack来实现。

相关推荐
凯文的内存2 小时前
Android14 OTA升级速度过慢问题解决方案
android·ota·update engine·系统升级·virtual ab
VinRichard2 小时前
Android 常用三方库
android
Aileen_0v03 小时前
【玩转OCR | 腾讯云智能结构化OCR在图像增强与发票识别中的应用实践】
android·java·人工智能·云计算·ocr·腾讯云·玩转腾讯云ocr
江上清风山间明月6 小时前
Flutter DragTarget拖拽控件详解
android·flutter·ios·拖拽·dragtarget
上海易硅智能科技局有限公司8 小时前
AG32 MCU 的电机控制方案
单片机·嵌入式硬件
debug_cat8 小时前
AndroidStudio Ladybug中编译完成apk之后定制名字kts复制到指定目录
android·android studio
MikelSun10 小时前
电压控制环与电流控制环
单片机·嵌入式硬件·物联网
陌夏微秋11 小时前
STM32单片机芯片与内部45 UART 不定长度接收 标志位结束 定时器超时 串口空闲中断
stm32·单片机·嵌入式硬件·信息与通信·智能硬件
挥剑决浮云 -12 小时前
STM32学习之 按键/光敏电阻 控制 LED/蜂鸣器
c语言·经验分享·stm32·单片机·嵌入式硬件·学习
编程洪同学12 小时前
Spring Boot 中实现自定义注解记录接口日志功能
android·java·spring boot·后端