根据CameraLiveStream 的文档,应该可以选择来自摄像机的 RTSP 流的分辨率:
引用上面的链接:
width:最大图像分辨率宽度。也可以用作下载 URL 中的查询参数。
height:最大图像分辨率高度。也可以用作下载 URL 中的查询参数。
目前还不清楚这些参数应该放在哪里。
- 例如,我尝试将它们作为查询字符串参数放在对 RTSP 提要的请求中
rtsps://someurl.com/CjY5Y3VKaTZwR3o4Y19YbTVfMF...?auth=g.0.streamingToken&width=800
- 在这种情况下,似乎什么也没发生:视频提要继续为 1920x1080(取决于我设置的宽度/高度的组合,有时我得到404 错误) - 我尝试将其放入
params
请求正文中的字典中executeCommand
。这给了我一个错误的请求错误。 - 同样,将其作为查询字符串放在请求中
executeCommand
会给我另一个 API 错误,例如错误请求。
API 是如何工作的?该文档似乎没有帮助。