2016-04-22 97 views
0

我試圖將本地設備音頻文件投射到Chromecast設備。 我有一個URI,例如content://settings/system/alarm_alert,當它投射到Chromecast時,它根本不起作用 - RemoteMediaPlayer返回2100的結果,這意味着FAILED。使用同樣的方法,但使用來自服務器的文件,例如http://storage.googleapis.com/automotive-media/Awakening.mp3返回SUCCESSAndroid Chromecast:投射本地音頻文件失敗

音頻播放以與UAMP sample相同的方式實現。 有什麼方法可以投射本地音頻文件?我聽說過設置本地Android服務器的方式,但這聽起來有點複雜。有任何想法嗎?

回答

1

使用本地嵌入式服務器來傳輸本地內容是唯一的方法。

+0

感謝您的回答。你知道使用嵌入式服務器流式傳輸本地內容的示例或開源示例嗎? –

+1

我沒有ny示例,但是您應該能夠抓住許多小型嵌入式Web服務器(如NanoHttpd)之一併使用它來爲您的手機提供內容。 –