google-smart-home - 谷歌智能家居:异步填充 action.devices.commands.GetCameraStream
问题描述
我正在为我的设备实施谷歌智能家居操作。该设备是带有action.devices.traits.CameraStream
. 我想知道action.devices.commands.GetCameraStream
异步响应命令的最佳方式是什么。
目前,一旦我的服务器收到此命令,它需要通知设备并等待设备开始流式传输。然后服务器可以用cameraStreamAccessUrl
. 这并不理想,因为服务器被阻止并且它如何知道设备已经开始流式传输有点棘手。我想知道是否有更好的方法来实现这一点,例如,服务器可以立即响应某种延迟响应,并让设备告诉谷歌这cameraStreamAccessUrl
是什么。
这可能吗?谢谢你的帮助!
解决方案
推荐阅读
- angularjs - 我们如何将数据推送到 laravel5 中的数组?
- ios - iOS版Flutter ImageCrop库相机权限错误
- dart - 在 Android 中使用 Flutter Firebase Auth Passwordless SignIn (SignInWithEmailAndLink) 找不到动态链接
- python - 使用 python 进行网页抓取
- c# - 如何将json拆分为空格分隔的字符串?
- angular - 如何在 Angular 7 项目中禁用自动填充
- javascript - 我不知道如何在中间停止该功能
- winforms - C# Windows 窗体 - 想要动态更新文本框值
- php - 为什么我的活动在 octobercms 中不起作用?
- c# - 如何解决 Azure Active Directory 多个用户在同一浏览器中登录而不注销的问题?