比亚迪开放平台接口——5、全景摄像头

BYDAutoPanoramaDevice 全景摄像头类


方法概要

方法描述
static BYDAutoPanoramaDevice getInstance(Context con)获取实例
int getPanoOutputSignal()获取全景视频模式
int getPanoWorkState()获取全景打开状态
int getBackLineConfig()获取sec倒车线配置状态
int getPanoOutputState()获取全景影像输出状态
int getPanoRotation()获取影像屏幕方向
int getDisplayMode()获取显示模式
int getPanoramaOnlineState()获取配置影像模块
void registerListener(AbsBYDAutoPanoramaListener
 listener)
注册监听器
void unregisterListener(AbsBYDAutoPanoramaListener
 listener)
注销监听器

获取全景视频模式

API名称int getPanoOutputSignal()
接口描述获取全景视频模式

入参:

出参:

数据类型名称描述
int全景视频模式PANORAMA_OUTPUT_SIGNAL_CVBSCVBS模式
PANORAMA_OUTPUT_SIGNAL_LVDSLVDS模式

获取全景打开状态

API名称int getPanoWorkState()
接口描述获取全景打开状态

入参:

出参:

数据类型名称描述
int全景打开状态PANORAMA_WORK_OFF关闭状态
PANORAMA_WORK_ON工作状态

获取sec倒车线配置状态

API名称int getBackLineConfig()
接口描述获取sec倒车线配置状态

入参:

出参:

数据类型名称描述
intsec倒车线配置状态BACK_LINE_NOT_SUPPORT无效
BACK_LINE_PAN_INTERNAL发电中
BACK_LINE_MULTIMEDIA发电结束

获取全景影像输出状态

API名称int getPanoOutputState()
接口描述获取全景影像输出状态

入参:

出参:

数据类型名称描述
int全景影像输出状态PANORAMA_OUTPUT_INVALID不支持配置
PANORAMA_OUTPUT_OFF关闭显示
PANORAMA_OUTPUT_FRONT前视
PANORAMA_OUTPUT_REAR后视
PANORAMA_OUTPUT_LEFT左视
PANORAMA_OUTPUT_RIGHT右视
PANORAMA_OUTPUT_COMPOSE左右合成
PANORAMA_OUTPUT_MATCHING开始匹配
PANORAMA_OUTPUT_FRONT_LEFT前视+左视
PANORAMA_OUTPUT_FRONT_RIGHT前视+右视
PANORAMA_OUTPUT_REAR_LEFT后视+左视
PANORAMA_OUTPUT_REAR_RIGHT后视+右视

获取影像屏幕方向

API名称int getPanoRotation()
接口描述获取影像屏幕方向

入参:

出参:

数据类型名称描述
int影像屏幕方向PANORAMA_ROTATION_HORIZONTAL横屏
PANORAMA_ROTATION_VERTICAL竖屏

获取显示模式

API名称int getDisplayMode()
接口描述获取显示模式

入参:

出参:

数据类型名称描述
int显示模式DISPLAY_MODE_PANORAMA全景模式
DISPLAY_MODE_FULL_SCREEN大图模式(全景)
DISPLAY_MODE_WIDGET小窗口模式(widget)
DISPLAY_MODE_RF_REVERSE倒车右前模式
DISPLAY_MODE_REVERSE倒车模式

获取配置影像模块

API名称int getPanoramaOnlineState()
接口描述获取配置影像模块

入参:

出参:

数据类型名称描述
int配置影像模块DISPLAY_MODE_PANORAMA全景模式
DISPLAY_MODE_FULL_SCREEN大图模式(全景)
DISPLAY_MODE_WIDGET小窗口模式(widget)
DISPLAY_MODE_RF_REVERSE倒车右前模式
DISPLAY_MODE_REVERSE倒车模式

AbsBYDAutoPanoramaListener 全景摄像头监听类


方法概要

方法描述输入
void onPanoWorkStateChanged(int mode)监听全景打开状态PANORAMA_WORK_OFF    关闭状态
PANORAMA_WORK_ON    工作状态
void onPanOutputStateChanged(int mode)监听影像输出状态PANORAMA_OUTPUT_INVALID    不支持配置
PANORAMA_OUTPUT_OFF    关闭显示
PANORAMA_OUTPUT_FRONT    前视
PANORAMA_OUTPUT_REAR    后视
PANORAMA_OUTPUT_LEFT    左视
PANORAMA_OUTPUT_RIGHT    右视
PANORAMA_OUTPUT_COMPOSE    左右合成
PANORAMA_OUTPUT_MATCHING    开始匹配
PANORAMA_OUTPUT_FRONT_LEFT    前视+左视
PANORAMA_OUTPUT_FRONT_RIGHT    前视+右视
PANORAMA_OUTPUT_REAR_LEFT    后视+左视
PANORAMA_OUTPUT_REAR_RIGHT    后视+右视
void onBackLineConfigChanged(int mode)监听sec倒车线配置状态BACK_LINE_NOT_SUPPORT    无效
BACK_LINE_PAN_INTERNAL    发电中
BACK_LINE_MULTIMEDIA    发电结束
void onPanoRotationChanged(int value)监听影像屏幕方向PANORAMA_ROTATION_HORIZONTAL    横屏
PANORAMA_ROTATION_VERTICAL    竖屏
void onDisplayModeChanged(int mode)监听显示模式DISPLAY_MODE_PANORAMA    全景模式
DISPLAY_MODE_FULL_SCREEN    大图模式(全景)
DISPLAY_MODE_WIDGET    小窗口模式(widget)
DISPLAY_MODE_RF_REVERSE    倒车右前模式
DISPLAY_MODE_REVERSE    倒车模式
   

版权声明:本文为shangxianyue5670原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。