摄像头捕获
ReferenceNodesCameraPage.header.description
ReferenceNodesCameraPage.intro.p1
ReferenceNodesCameraPage.intro.item1
ReferenceNodesCameraPage.intro.item2
ReferenceNodesCameraPage.intro.item3
ReferenceNodesCameraPage.intro.item4
iOS 节点
#
ReferenceNodesCameraPage.steps.02.title
ReferenceNodesCameraPage.steps.02.item1
ReferenceNodesCameraPage.steps.02.item2
ReferenceNodesCameraPage.steps.02.item3
#
命令(网关 `node.invoke` 通过)
- camera.list
Response Payload:
ReferenceNodesCameraPage.steps.03.devices
- camera.snap
参数:
- facing:front|back(默认:front)
ReferenceNodesCameraPage.steps.03.maxWidth
- quality:0..1(选项;默认 0.9)
ReferenceNodesCameraPage.steps.03.format
- delayMs:数值(选项;默认 0)
- deviceId:字符串(选项;camera.list 从)
Response Payload:
- format: "jpg"
- base64: "<...>"
- width、height
ReferenceNodesCameraPage.steps.03.payloadGuard
- camera.clip
ReferenceNodesCameraPage.steps.03.durationMs
- includeAudio:布尔值(默认 true)
ReferenceNodesCameraPage.steps.03.formatMp4
Response Payload:
- format: "mp4"
- durationMs
- hasAudio
#
ReferenceNodesCameraPage.steps.04.title
ReferenceNodesCameraPage.steps.04.p1
#
ReferenceNodesCameraPage.steps.05.title
ReferenceNodesCameraPage.steps.05.p1
例:
openclaw nodes camera snap --node <id> # default: both front + back (2 MEDIA lines) openclaw nodes camera snap --node <id> --facing front openclaw nodes camera clip --node <id> --duration 3000 openclaw nodes camera clip --node <id> --no-audio
注意:
ReferenceNodesCameraPage.steps.05.note1
ReferenceNodesCameraPage.steps.05.note2
Android 节点
#
ReferenceNodesCameraPage.steps.07.title
ReferenceNodesCameraPage.steps.07.item1
ReferenceNodesCameraPage.steps.07.item2
ReferenceNodesCameraPage.steps.07.item3
#
権限
ReferenceNodesCameraPage.steps.08.p1
ReferenceNodesCameraPage.steps.08.p2
ReferenceNodesCameraPage.steps.08.p3
ReferenceNodesCameraPage.steps.08.p4
ReferenceNodesCameraPage.steps.08.p5
#
ReferenceNodesCameraPage.steps.09.title
ReferenceNodesCameraPage.steps.09.p1
#
ReferenceNodesCameraPage.steps.10.title
ReferenceNodesCameraPage.steps.10.p1
macOS 应用
#
ReferenceNodesCameraPage.steps.12.title
ReferenceNodesCameraPage.steps.12.p1
ReferenceNodesCameraPage.steps.12.item1
ReferenceNodesCameraPage.steps.12.item2
ReferenceNodesCameraPage.steps.12.item3
#
ReferenceNodesCameraPage.steps.13.title
ReferenceNodesCameraPage.steps.13.p1
例:
openclaw nodes camera list --node <id> # list camera ids openclaw nodes camera snap --node <id> # prints MEDIA:<path> openclaw nodes camera snap --node <id> --max-width 1280 openclaw nodes camera snap --node <id> --delay-ms 2000 openclaw nodes camera snap --node <id> --device-id <id> openclaw nodes camera clip --node <id> --duration 10s # prints MEDIA:<path> openclaw nodes camera clip --node <id> --duration-ms 3000 # prints MEDIA:<path> (legacy flag) openclaw nodes camera clip --node <id> --device-id <id> openclaw nodes camera clip --node <id> --no-audio
注意:
ReferenceNodesCameraPage.steps.13.note1
ReferenceNodesCameraPage.steps.13.note2
ReferenceNodesCameraPage.steps.13.note3
ReferenceNodesCameraPage.steps.14.title
ReferenceNodesCameraPage.steps.14.item1
ReferenceNodesCameraPage.steps.14.item2
ReferenceNodesCameraPage.steps.15.title
ReferenceNodesCameraPage.steps.15.p1
openclaw nodes screen record --node <id> --duration 10s --fps 15 # prints MEDIA:<path>
注意:
ReferenceNodesCameraPage.steps.15.note1