执法记录仪应用接口SDK需求
3.1 功能接口
3.1.1 媒体服务代理
3.1.1.1 初始化
接口 |
描述 |
||
接口定义 |
MediaServiceProxy init(Context context,InitListener initListener)
|
||
接口功能 |
通过实例化MediaServiceProxy 能连接mediaservice,为后续工作做准备 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
context |
Context |
上下文对象 |
|
initListener |
InitListener |
初始化回调 |
3.1.1.2 查询服务是否可用
接口 |
描述 |
||
接口定义 |
boolen isServiceAvailable() |
||
接口功能 |
查询媒体服务当前是否可用 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
无 |
无 |
无 |
3.1.1.3 服务销毁
接口 |
描述 |
||
接口定义 |
release() |
||
接口功能 |
销毁服务,释放资源 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
无 |
无 |
无 |
3.1.2 媒体数据接口
3.1.2.1 注册回调
接口 |
描述 |
||
接口定义 |
registerCallback(MediaCallback callback) |
||
接口功能 |
设置图传数据回调 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
callback |
MediaCallback |
图传数据回调 |
|
MediaCallback.onReceiveVideoData(byte[] buffer);
|
byte[] buffer |
视频数据回调 |
|
MediaCallback.onReceiveAudioData(byte[] buffer);
|
byte[] buffer |
音频数据回调 (pcm数据) |
3.1.2.2 注销回调
接口 |
描述 |
||
接口定义 |
unregisterCallback(MediaCallback callback)
|
||
接口功能 |
注销图传数据回调 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
callback |
MediaCallback |
图传数据回调 |
3.1.2.3 开启媒体数据发送
接口 |
描述 |
||
接口定义 |
startMediaSend(); |
||
接口功能 |
启动媒体数据发送 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
无 |
|
|
3.1.2.4 停止媒体数据发送
接口 |
描述 |
||
接口定义 |
stopMediaSend(); |
||
接口功能 |
停止图传 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
无 |
无 |
无 |
3.1.2.5 设置浏览窗体
接口 |
描述 |
||
接口定义 |
setShowLayout(SurfaceView surfaceView) |
||
接口功能 |
设置浏览窗体 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
surfaceView |
SurfaceView |
回显窗体 |
3.1.3 媒体参数接口
3.1.3.1 获取视频分辨率
接口 |
描述 |
||
接口定义 |
String getVideoResolution();
|
||
接口功能 |
获取录制分辨率 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
返回值 |
String |
String |
返回格式:1280*720 |
3.1.3.2 设置视频分辨率
接口 |
描述 |
||
接口定义 |
boolean setVideoResolution(String resolutionRatio);
|
||
接口功能 |
设置视频分辨率 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
resolutionRatio |
String |
支持38402160/25601440/19201080/1280720 |
返回值 |
boolean |
boolean |
成功/失败 |
3.1.3.3 获取当前视频录制编码格式
接口 |
描述 |
||
接口定义 |
String getVideoEncodingFormat()
|
||
接口功能 |
获取视频编码格式 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
返回值 |
String |
String |
H264/H265 |
3.1.3.4 设置当前视频录制编码格式
接口 |
描述 |
||
接口定义 |
boolean setVideoEncodingFormat(String format);
|
||
接口功能 |
设置视频编码格式 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
返回值 |
format |
String |
H264/H265 |
3.1.3.5 获取编码码率
接口定义 |
int getVideoBitrate();
|
||
接口功能 |
获取视频编码码率 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
返回值 |
int |
int |
编码码率 |
3.1.3.6 设置编码码率
接口定义 |
boolean setVideoBitrate(int bit);
|
||
接口功能 |
设置视频编码码率(4K分辨率 4096 16384,其他分辨率1024 8192) |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
int |
bit |
编码码率 |
3.1.3.7 获取编码帧率
接口定义 |
int getFrameRate();
|
||
接口功能 |
获取编码帧率 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
int |
Int |
编码帧率 |
3.1.3.8 设置编码帧率
接口定义 |
boolean setFrameRate(int bit);
|
||
接口功能 |
设置视频编码帧率(1~30) |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
int |
bit |
编码帧率 |
3.1.3.9 获取音频编码格式
接口定义 |
String getAudioEncodingFormat()
|
||
接口功能 |
获取音频编码格式 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
String |
format |
音频编码格式 |
3.1.3.10 设置音频编码格式
接口定义 |
boolean setAudioEncodingFormat(String format);
|
||
接口功能 |
设置音频编码格式(AACLC/G.711a/ADPCM/G.7221c / OPUS ) |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
String |
format |
音频编码格式 |
3.1.3.11 切换摄像头
接口定义 |
boolean switchCamMode(int cameraId); |
||
接口功能 |
l @param cameraId 0:后置摄像头(默认,主摄) 1:前置摄像头(屏幕侧的)。 l @return true设置成功 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
Int |
cameraId |
0:后置摄像头(默认,主摄) 1:前置摄像头(屏幕侧的) |
3.1.3.12 获取当前使用的摄像头编号
接口定义 |
int getCurrentCameraId() |
||
接口功能 |
获取当前使用的摄像头Id 0:后置摄像头(默认,主摄) 1:前置摄像头(屏幕侧的)。 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
无 |
无 |
无 |
3.1.3.13 获取当前是否静音
接口定义 |
boolean isMute() |
||
接口功能 |
获取当前是否静音(默认静音),无声音数据输出。 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
无 |
无 |
无 |
3.1.3.14 设置是否静音
接口定义 |
setMute(boolean mute) |
||
接口功能 |
设置是否静音 true:静音 false:取消静音 |
||
参数说明 |
参数名称 |
参数类型 |
Description |
|
Mute |
boolean |
true:静音 false:取消静音 |
【支持红外夜视IRCUT的4G智能安全帽BW620Y,内部主板型号有,SAE01, W20, k61v1_32_bsp_1g, k62v1_64_bsp, soq_azw_05_Natv,soq_azw_01_Natv,AZW003,aqm6816,soq_azw_01_Natv,SC161, W25,比传统的白光照明灯效果要好很多,可以规避大的亮的光斑,可以在雾天使用。-哔哩哔哩】 https://b23.tv/C36wsnX
危险气体检测仪,通过4G/5G执法记录仪或者4G/5G智能安全帽上报到平台,https://www.besovideo.com/detail?t=1&i=273
智能安全帽~生命体征检测与危险气体检测一体化集成设计还是蓝牙无线外挂式方式好?https://www.besovideo.com/detail?t=1&i=279
智能安全帽~生命体征采集上报,https://www.besovideo.com/detail?t=2&i=506
智能安全帽,检测生命体征上报平台, https://v.douyin.com/e3oP4Yx/
AIoT万物智联,智能安全帽生产厂家,执法记录仪生产厂家,为大型国企央企提供移动视频类产品的ODM/OEM服务,单北斗定位智能安全帽、智能头盔、头盔记录仪、独立北斗定位执法记录仪、智能视频分析/边缘计算AI盒子、车载视频监控/车载DVR/NVR、布控球、智能眼镜、智能手电、智能电子工牌、无人机4G补传系统等统一接入大型统一视频平台~融合通信可视指挥调度平台VMS/smarteye 。
什么是智能安全帽,如何选购智能安全帽,智能安全帽的主要功能,https://www.besovideo.com/detail?t=1&i=109
目前支持的AI智能算法、视频智能分析算法有哪些,https://www.besovideo.com/detail?t=1&i=297
视频演示1~单独北斗定位智能安全帽助力光伏新能源, 视频演示2~石油石化
海康、大华等5000路固定点摄像头走国标GB28181接入统一视频平台smarteye,支持eHome,ISUP, SIP,萤石云,CMSV6等
海康等IP摄像头走国标GB28181接入smarteye平台, https://www.besovideo.com/detail?t=1&i=244
国网+南网电力施工作业现场安全生产风险管控应用方案,https://www.besovideo.com/detail?t=1&i=50
轻危大型厂矿可视化监管系统方案(有内部作业视频数据安全保密的需求),https://www.besovideo.com/detail?t=1&i=258
小微型4G/WiFi执法记录仪、胸牌记录仪大全~智慧养老+银发经济,https://www.besovideo.com/detail?t=2&i=1784
超薄款4G工牌视频记录仪BH128,https://www.besovideo.com/detail?t=2&i=1575
超小微型4G胸牌视频记录仪BZ223,全国产芯片,单独北斗定位, https://www.besovideo.com/detail?t=2&i=1542
4G/5G执法记录仪前端人脸识别、人脸比对使用说明,https://www.besovideo.com/detail?t=1&i=365
防抖执法记录仪、智能安全帽、头盔记录仪大全,https://www.besovideo.com/detail?t=2&i=1692
可拆卸智能安全帽、分体式智能头盔记录仪大全,https://www.besovideo.com/detail?t=2&i=1697
定位安全帽大全,人员定位考勤、电子围栏脱岗检查 all in smarteye,https://www.besovideo.com/detail?t=2&i=1843
支持南方电网WAPI无线网络的4G/5G执法记录仪、智能布控球、智能安全帽产品,https://www.besovideo.com/detail?t=1&i=404
各种布控球分类列表大全,https://www.besovideo.com/detail?t=1&i=339
北斗双频高精度定位智能工卡、电子工牌大全,https://www.besovideo.com/detail?t=2&i=1689
无人机4G/5G图传到远程指挥中心统一视频平台smarteye或者海康等国标大平台, https://www.besovideo.com/detail?t=2&i=1775
县级应急指挥调度系统建设, https://www.besovideo.com/detail?t=1&i=411
智慧铁路,铁路应急指挥通信系统建设,可视化作业现场风险管控系统应用方案,https://www.besovideo.com/detail?t=1&i=413
智慧港口可视化作业风险管控系统建设方案,https://www.besovideo.com/detail?t=1&i=414
石油石化可视化巡检系统安全风险管控系统应用方案,https://www.besovideo.com/detail?t=1&i=415
车载视频监控产品,车载DVR/NVR、4G行车记录仪系列产品,https://www.besovideo.com/detail?t=2&i=1850
为什么武警、特警拉练演习的MESH自组网系统都不约而同的选择了smarteye平台?https://www.besovideo.com/detail?t=2&i=1215