首页 > 解决方案 > action.devices.traits.MediaState 问题

问题描述

MediaState trait 开发者页面上的介绍性段落暗示 MediaState trait 允许您向 Assistant 提供有关您的设备当前正在播放的媒体项目的信息......它给出的示例表明它包括为正在播放的媒体,以及实际媒体流的 URI 和有关观看者在流中的当前位置的信息,以便可以将播放移动到另一个设备。

但是,查看页面的实际设备状态部分,我看到的只是一个模式,用于告诉助手设备当前是否正在播放/暂停/停止/快进/等等……没有提供有关正在播放的媒体项目的信息.

我是否遗漏了什么,或者谷歌根本没有完全实现(或没有完全记录)这个特征?

标签: actions-on-googlegoogle-smart-home

解决方案


MediaState trait 开发者页面上的介绍性段落暗示 MediaState trait 允许您向 Assistant 提供有关您的设备当前正在播放的媒体项目的信息......

但是,查看页面的实际设备状态部分,我看到的只是一个模式,用于告诉助手设备当前是否正在播放/暂停/停止/快进/等等......

对于当前文档造成的任何混淆,我们深表歉意。特征参考中提供的模式是准确的,因为MediaState目前仅支持报告活动状态和播放控件与TransportControl特征的结合。

目的是在未来为更具描述性的媒体项目提供支持,但这目前不是 API 的一部分。在这个领域,我们可以使用反馈来了解哪些类型的元数据最适合您的用例,因此我建议在公共跟踪器上提交功能请求。


推荐阅读