通过通过外部应用程序的意图找到的第一个 chromecast 开始 google 播放音乐
Posted
技术标签:
【中文标题】通过通过外部应用程序的意图找到的第一个 chromecast 开始 google 播放音乐【英文标题】:Start google play music via first chromecast found through intent from external app 【发布时间】:2014-03-26 11:46:01 【问题描述】:有没有办法通过意图从另一个应用程序启动 google play 音乐应用程序?如果是这样,是否也可以告诉它在本地网络中查找任何 chromecast 并通过找到的第一个播放?
背景:我构建了一个家庭自动化原型,并希望它在我回到家后开始在客厅自动播放音乐。我可以通过老式遥控电源插头启动接收器,并将 chromecast 插入其 hdmi 输入通道之一。所以我需要的只是手机开始将音乐流式传输到本地网络上的任何 chromecast。
或者我可以使用这个http://dpogue.ca/gmusic.html(它甚至还在工作吗?)并编写我自己的代码,从 gmusic 服务器中提取我的音乐库元数据,然后告诉演员直接从音乐服务器播放特定歌曲/播放列表?
感谢您的帮助!
【问题讨论】:
【参考方案1】:您的目标似乎是从其他应用开始在 Chromecast 上的 Play Music 上播放某首歌曲。如果是这样,那是不可行的。
【讨论】:
如果这是不可能的,我也会接受,这是一种从播放音乐中播放歌曲的方法,不使用 android 音乐应用程序,而是编写我自己的代码,然后委托投射歌曲的 URI可以找到.. Google Play 音乐没有任何官方的公共 API,因此不会公开特定歌曲的概念(例如,它有什么 id 等)。由于涉及到一个用户帐户,您不能简单地组合一个 URL 并尝试投射它,或者其他任何东西,只能直接使用 Google Play 音乐应用。以上是关于通过通过外部应用程序的意图找到的第一个 chromecast 开始 google 播放音乐的主要内容,如果未能解决你的问题,请参考以下文章