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

一、适用范围

适合广州大彩A40系列产品

产品型号:

二、概述

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

三、产品特性

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

在A40平台下,四路CVBS输入对应AVIN0-3,其在设备上对应/dev/video4-7,如下图所示:

四、使用说明

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

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

try{

mCamerai = Camera.open(i+4);

mPreviewi.setCamera(mCamerai);

} catch (RuntimeException ex) {

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

}

}

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

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

相关推荐
XiHongShi20161 小时前
STM32F407 CRC-循环冗余校验例程,建议保存学习
stm32·单片机
lhbweilai2 小时前
结合手册调试各个功能的寄存器+最后通过寄存器编写SPI的初始化和读写函数
stm32·单片机
Godikov3 小时前
在 Android 上跑 Kafka Consumer:一个实时定位数据接入的踩坑记录
android
mmsx3 小时前
Android 自定义 View 三关:触摸分发、绘制与坐标错位
android·kotlin
JMchen4 小时前
自定义View在复杂业务场景中的实战
android·kotlin·canvas
hai_android4 小时前
RecyclerView 缓存机制详解
android·kotlin·android jetpack
小程序设计5 小时前
本科毕设避坑|大数据 / 单片机物联网 / 网络工程 / PLC / 机械设计选题与落地心得
java·hive·hadoop·单片机
Zwawa10 小时前
把按键和 LED 状态显示出来:第一次看见程序到底在干什么
单片机·嵌入式
_祝你今天愉快10 小时前
UI核心 - UI绘制流程及原理
android
mmsx11 小时前
Android 一个设备多个 App 抢:跨进程共享服务的架构设计
android·kotlin·app