首页 > 解决方案 > 谷歌助手说“抱歉,相机似乎不支持流式传输到远程屏幕”

问题描述

我正在尝试将我的相机与谷歌助手集成以进行流式传输,同步后,我请求谷歌助手“在办公室电视上播放大厅摄像头”,这样我就可以对我的 webhook 执行命令,但我没有收到任何执行请求。它说“抱歉,大厅摄像头似乎不支持流式传输到远程屏幕”

下面是同步响应

{
    "payload": {
        "agentUserId": "USER3103",
        "devices": [
            {
                "traits": [
                    "action.devices.traits.CameraStream"
                ],
                "willReportState": false,
                "name": {
                    "name": "hall camera"
                },
                "attributes": {
                    "cameraStreamNeedAuthToken": true,
                    "cameraStreamSupportedProtocols": [
                        "webrtc"
                    ],
                    "cameraStreamNeedDrmEncryption": false
                },
                "id": "210XXXXXXXX",
                "type": "action.devices.types.CAMERA",
                "deviceInfo": {
                    "swVersion": "0.0.0",
                    "model": "11010",
                    "manufacturer": "WIFICAMERA",
                    "hwVersion": "HD_1.2.3"
                }
            }
        ]
    },
    "requestId": "ff36a3cc-ec34-11e6-b1a0-64510650abcf"
}

标签: ip-cameragoogle-smart-homegoogle-assistantsmarthomeskill

解决方案


远程屏幕不支持webrtcChromecast 等协议

在上述情况下,cameraStreamSupportedProtocols 只有 webrtc 这就是它说的原因

"Sorry, it looks like the camera doesn't support streaming to remote screens"

其他协议可以正常工作hls,例如progressive_mp4等...


推荐阅读