比亚迪开放平台接口——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_CVBS CVBS模式
PANORAMA_OUTPUT_SIGNAL_LVDS LVDS模式

获取全景打开状态

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

入参:

出参:

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

获取sec倒车线配置状态

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

入参:

出参:

数据类型 名称 描述
int sec倒车线配置状态 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    倒车模式
     

猜你喜欢

转载自blog.csdn.net/shangxianyue5670/article/details/84578335