问题描述
developer page for the MediaState trait上的介绍性段落表示MediaState特性可让您向Assistant提供有关您设备当前正在播放的媒体项目的信息...它提供的示例建议它包括提供用户可读标题的方式播放媒体,以及实际媒体流的URI和有关流中观看者当前位置的信息,以便可以将播放移至另一台设备。
但是,查看页面的实际Device STATES section,我所看到的只是一个模式,用于告诉Assistant设备当前是否正在播放/暂停/停止/快速转发/等等。播放的媒体项目。
我是否错过了某些事情,或者Google只是没有完全实现(或没有完整记录)这种特征?
解决方法
开发人员页面上有关MediaState特征的介绍段落意味着MediaState特征使您可以向Assistant提供有关设备当前正在播放的媒体项目的信息...
但是,查看页面的实际“设备状态”部分,我看到的是一个用于告诉Assistant设备当前是否正在播放/暂停/停止/快速转发/等等的模式。
对当前文档造成的任何混乱表示歉意。 trait reference中提供的模式是准确的,因为MediaState
当前仅支持报告活动状态和播放控件以及TransportControl特征。
目的是在将来为更多描述性媒体项目提供支持,但这不是API的一部分。这是我们可以在其中使用哪种元数据类型最适合您的用例的反馈,因此我建议在公共跟踪器上提交feature request。