我在Android中有一个音乐播放器,它使用android.media.MediaPlayer播放SD卡中的音乐。
我想添加将音乐投射到Chromecast设备的功能。
我玩过democastplayer演示应用程序。具体来说,我试图让MediaRouteSelector使用'live audio'路线,但'cast'动作按钮没有显示(建议不支持现场音频?)。我还尝试了一些其他的东西,但没有运气让democastplayer将MP3音频发送到Chromecast。
是否可以将本地SD MP3文件流式传输/发送到Chromecast?如果是这样,我可以参考哪些示例应用程序或开源项目?
提前致谢。
答案 0 :(得分:4)
您需要在Android应用程序中添加/编写一个小型Web服务器,以便它可以为本地媒体提供服务。然后让您的发件人应用程序将媒体的网址(您的本地服务器正在服务)发送到chromecast,以便它可以播放直接通过手机提供的音乐。
答案 1 :(得分:1)
是的,可以通过将文件URL发送到chromecast设备来流式传输MP3文件,您可以使用远程媒体播放器加载媒体文件。请参阅此示例https://github.com/ovingalafsal/ChromeCastSampleApp,这可能会有所帮助