广州大彩串口屏安卓/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来实现。

相关推荐
AI视觉网奇23 分钟前
android studio 断点无效
android·ide·android studio
jiaxi的天空26 分钟前
android studio gradle 访问不了
android·ide·android studio
范纹杉想快点毕业1 小时前
STM32 串口接收数据包(自定义帧头帧尾)
stm32·单片机·嵌入式硬件
茯苓gao1 小时前
STM32G4 电流环闭环
笔记·stm32·单片机·嵌入式硬件·学习
No Silver Bullet1 小时前
android组包时会把从maven私服获取的包下载到本地吗
android
catchadmin1 小时前
PHP serialize 序列化完全指南
android·开发语言·php
单片机系统设计2 小时前
基于stm32的环境监测系统/智能家居/空气质量监测系统
stm32·单片机·嵌入式硬件·毕业设计·智能家居
不知所云,3 小时前
5. STM32 时钟系统分配
stm32·单片机·嵌入式硬件
tangweiguo030519873 小时前
Kable使用指南:Android BLE开发的现代化解决方案
android·kotlin
00后程序员张5 小时前
iOS App 混淆与资源保护:iOS配置文件加密、ipa文件安全、代码与多媒体资源防护全流程指南
android·安全·ios·小程序·uni-app·cocoa·iphone