夜雨聆风学习资料网

ARTICLE · 1048167

落雪音乐魔改版DLNA投屏v1.9.1app发布,兼容适配达菲数播(Daphile)投屏

落雪音乐魔改版DLNA投屏v1.9.1app发布,兼容适配达菲数播(Daphile)投屏
最近落雪音乐魔改版的发布预热文章发布以来,有几位网友留言表达了不同的想法。
如果单纯的安装到电视,实现电视播放,并不是这个魔改的初衷。投屏不一定要投到电视上,支持DLNA的服务器都可以实现投屏。可以选中路由器,音乐服务器,电视,智慧屏,这儿重点推荐达菲数播,实现通过数播的一点接入播放。
选中落雪音乐魔改版,实现DLNA投屏,关键看中的音乐源的无损音乐播放能力,完美适配达菲数播,多一种无损音乐音源接入。再配合达菲数播伴侣sdlyTune,更能完美适配一整套系统
先比1.9.1,增加完善了:已同步github 1.9.1版本更新发布。

1.列表里缓存过失效的 meta.picUrl,且永不重试

(最可疑):

  • core/music/online.tsif (musicInfo.meta.picUrl && !isRefresh) return musicInfo.meta.picUrl —— 缓存优先,无条件信任;

  • 图片加载失败时(PlayerBar/Pic.tsx 的 onError)→ setMusicInfo({ pic: null }) 清空封面 + 记录 loadErrorPicUrl

  • 下次播放同一首(core/player/player.ts):loadErrorPicUrl == url 就直接 return不会清掉死链重新拉取 → 这首歌的封面从此永远空着。

2.实现标准DLNA协议。横屏和竖屏代码修复,都支持DLNA

3.增加关于中作者公众号图片。便于作者发布新版时,找到作者。

一增加投送按钮
二自带发现可投送设备,音乐是否可投送
检测可达性,主要是有的音乐因加密等特殊原因,不能实现跨设备的访问能力。这种情况会存在的
三关于
增加公众号展示
这次修改借助原生DLNA源码,在AI编程协助,消费了大量token。AI编程,token真的消费不起。
传送门:落雪dlna

相关学习资料