ip-camera - 谷歌助手说“抱歉,相机似乎不支持流式传输到远程屏幕”
问题描述
我正在尝试将我的相机与谷歌助手集成以进行流式传输,同步后,我请求谷歌助手“在办公室电视上播放大厅摄像头”,这样我就可以对我的 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"
}
解决方案
远程屏幕不支持webrtc
Chromecast 等协议
在上述情况下,cameraStreamSupportedProtocols
只有 webrtc 这就是它说的原因
"Sorry, it looks like the camera doesn't support streaming to remote screens"
其他协议可以正常工作hls
,例如progressive_mp4
等...
推荐阅读
- apache-spark - Cloudera Hadoop 2.6.0-cdh5.14.2 和结构化流
- php - Etsy 文件上传(卷曲)错误:请求正文太大
- vhdl - VHDL 3 位二进制编码的十二进制(基数 12)到 4 位二进制编码的 senary(基数 6)转换器
- python - 如何平均张量中的非零条目?
- javascript - 如何在 echo php 中显示模态引导
- python - 如何将 Python 发布请求发送到 Dialogflow 到导入/导出代理
- aruco - ArUco 估计PoseSingleMarkers 中markerLength 的值是多少?
- c# - 将多个属性合并到一个属性中
- pandas - 如何在使用 Pandas.read_gpq 加载带有列表列的表后恢复结构?
- ms-access - 如何使用 Access VBA 和加密密码解压缩受密码保护的 zip 文件