Android Chromecast:投射本地音频文件失败

Android Chromecast:投射本地音频文件失败

问题描述:

我试图将本地设备音频文件投射到Chromecast设备。 我有一个URI,例如content://settings/system/alarm_alert,当它投射到Chromecast时,它根本不起作用 - RemoteMediaPlayer返回2100的结果,这意味着FAILED。使用同样的方法,但使用来自服务器的文件,例如http://storage.googleapis.com/automotive-media/Awakening.mp3返回SUCCESSAndroid Chromecast:投射本地音频文件失败

音频播放以与UAMP sample相同的方式实现。 有什么方法可以投射本地音频文件?我听说过设置本地Android服务器的方式,但这听起来有点复杂。有任何想法吗?

使用本地嵌入式服务器来传输本地内容是唯一的方法。

+0

感谢您的回答。你知道使用嵌入式服务器流式传输本地内容的示例或开源示例吗? –

+1

我没有ny示例,但是您应该能够抓住许多小型嵌入式Web服务器(如NanoHttpd)之一并使用它来为您的手机提供内容。 –