phoneCameraConfig

当 Director 设备上的手机摄像头配置信息发生变化,或接收到请求状态同步的指令时,Director 设备将向接收端发送手机摄像头配置信息。

关于如何配置接收端,可参考如何使用 TouchOSC 控制 Director

地址

/status/phoneCameraConfig [json string]

参数

类型 说明
argument 1 String 手机摄像头配置信息

示例

接收到请求状态同步指令后,Director 设备向接收端发送手机摄像头配置信息。

/status/phoneCameraConfig {"cameraList":[{"name":"Front-facing","position":2,"uniqueId":"com.apple.avfoundation.avcapturedevice.built-in_video:1"},{"name":"Back-facing","position":1,"uniqueId":"com.apple.avfoundation.avcapturedevice.built-in_video:0"},{"name":"Back Ultra Wide Camera","position":1,"uniqueId":"com.apple.avfoundation.avcapturedevice.built-in_video:5"},{"name":"Back Dual Wide Camera","position":1,"uniqueId":"com.apple.avfoundation.avcapturedevice.built-in_video:6"}],"currentDevice":"com.apple.avfoundation.avcapturedevice.built-in_video:0","duration":0,"exposureTargetBias":{"currentValue":2,"maxValue":2,"minValue":-2,"stepValue":0.2,"support":true},"flashlight":{"enable":false,"support":true},"focusLens":{"continuousAuto":false,"currentValue":0,"maxValue":1,"minValue":0,"support":true},"id":"faad1f50232f48f4bd63e848d584c1f6","isRecording":false,"iso":{"continuousAuto":false,"currentValue":34,"maxValue":1360,"minValue":34,"support":true},"lastErrorCode":0,"micMute":false,"videoStabilization":{"enable":false,"support":true},"whiteBalance":{"currentValue":3714.533,"maxValue":60000,"minValue":2000,"mode":0,"support":true},"clientVersion":"3.1.1","clientPlatform":"iOS","name":"Camera #2","resolution":1080,"fpsx1000":30000,"videoBitrate":8192}
参数 类型 说明
id String PTZ 设备 ID(手机摄像头 ID)
clientVersion Utility App 版本号,仅3.1.0及其以上版本的 Utility 支持远程控制
clientPlatform Utility App 工作的平台,iOS或Android
name 手机摄像头名称
resolution 手机摄像头分辨率 720:720p 1080:1080p
fpsx1000 手机摄像头编码帧率*1000
videoBitrate 手机摄像头视频编码位率,Mbps
isRecording Boolean 是否处于录制状态, true:是 false:否
duration Long 录制持续时间,ms
lastErrorCode Int 最后一次录制状态码,0:无异常 1:文件大小限制 2:磁盘剩余空间限制 3:录制时长不足1s
micMute Boolean 是否采集音频,true:不采集音频 false:采集音频
currentDevice String 当前选择的视频采集设备 ID
cameraList 数组 视频采集设备列表
whiteBalance Info 白平衡设置
iso Info ISO设置
exposureTargetBias Info 曝光补偿设置
focusLens Info 焦距设置
videoStabilization Info 视频防抖设置
flashlight Info 闪光灯设置

whiteBalanceInfo 白平衡设置

参数 类型 说明
support Boolean 是否支持白平衡设置, true:是 false:否
mode 白平衡模式,0:自定义 1:自动 2:白炽灯 3:日光灯 5:白天 6:多云
currentValue Float 当前值
minValue Float 最小值
maxValue Float 最大值

isoInfo ISO设置

参数 类型 说明
support Boolean 是否支持ISO设置, true:是 false:否
continuousAuto Boolean 是否为自动模式,true:是 false:否
currentValue Float 当前值
minValue Float 最小值
maxValue Float 最大值

exposureTargetBiasInfo 曝光补偿设置

参数 类型 说明
support Boolean 是否支持曝光补偿设置, true:是 false:否
currentValue Float 当前值
minValue Float 最小值
maxValue Float 最大值
stepValue 每次修改的建议差值

focusLensInfo 焦距设置

参数 类型 说明
support Boolean 是否支持焦距设置, true:是 false:否
continuousAuto Boolean 是否为自动模式,true:是 false:否
currentValue Float 当前值
minValue Float 最小值
maxValue Float 最大值

videoStabilizationInfo 视频防抖设置

参数 类型 说明
support Boolean 是否支持视频防抖设置, true:是 false:否
enable Boolean 是否启用视频防抖,true:是 false:否

flashlightInfo 闪光灯设置

参数 类型 说明
support Boolean 是否支持闪光灯设置, true:是 false:否
enable Boolean 是否启用闪光灯,true:是 false:否

与“”相关结果约

    找不到与“”相关的结果