在OpenWrt系统上配置Airplay功能后,虽然苹果设备可以正常使用,但Android设备无法支持Airplay推送。为了解决这个问题,我开始尝试配置DLNA推送音频。在参考了相关教程后,我使用了gmrender-resurrect源码进行编译,成功实现了gmediarender。经过测试,发现Windows Foobar 2000、BubbleUPnp 1.7.7.1、2Player 2.0.67、QQ音乐3.7.2.8和酷狗音乐6.2.1等客户端在播放、音量控制、进度条滚动和暂停停止等方面表现正常,但百度音乐4.5.0在进度条滚动时存在问题。此外,国内在线音乐播放软件无法连播,这影响了在线听歌的用户体验。为了进一步优化,我尝试使用了gmrender-resurrect-openhome源码,虽然解决了QQ音乐和酷狗音乐的连播问题,但连播功能在后台和锁屏状态下无法使用,而且使用--openhome参数后,只有Foobar和BubbleUPnP能找到服务。目前还没有找到完美的解决方案,期待有经验的开发者能够提供帮助。
评论已关闭