「音流」beta 版测试

「音流」是一款支持 Subsonic 和 Navidrome 的音乐播放器,支持歌词显示(推荐部署 Navidrome,这样可以获取到动态歌词),希望能给你多一种 Subsonic 客户端的选择。

整体界面以透明和高斯模糊为主,在没有 UI 设计的情况下,力求做到简洁美观。

接下来容我先放几张截图:

如果还算满足你的审美,且你和我一样,之前都没有找到好用的 Subsonic 客户端,不妨下载一试。

下载地址

iOS 版 TestFligt 链接:https://testflight.apple.com/join/svM990B5

安卓版由于需要申请软著,短时间内也无法上架应用商店,可以通过手动安装 APK 的方式先行体验。

蓝奏云链接:https://wwco.lanzoum.com/b04q0p5kb
密码:i1gc

请从官网查找最新版本下载: 「音流」版本更新(当前1.0.6) (aqzscn.cn)

目录中有四个 apk 文件,根据自己的处理器架构选择即可,一般来说最近几年的手机选arm64-v8那个下载就可以了,实在不确定就下载体积最大那个。

开发计划及未来规划

  1. APP 现有功能均免费使用,后续会开发付费功能,预计采用按年买断制。
  2. APP 的设计目标是能接入尽可能多的音乐协议,因此之后会尝试接入群晖 Audio Station。
  3. APP 采用 Flutter 开发,今后如果有精力,会支持桌面平台。

附官网地址:aqzscn.cn

1 个赞

打开官网,标题在…动

大佬到底经历了什么?

一个悲伤的故事,不提也罢 :rofl:

额,也不是啥大佬,很菜的

我的Navidrome是代理到/music路径下了,在网页端访问时地址栏是这样的形式:https://example.com/music/app/#/album/recentlyAdded,在音流里面填写https://example.com/music/后一直提示登录中...

没注意这个问题,现在应该是截取了https://example.com/地址发的请求,所以登录不上。

下个版本我处理下这个问题。

歌词功能很棒,加油开发,等着买

1 个赞

我的 Subsonic API 是自己实现的,想问一下你对登录做了什么额外判断吗?

我看请求:

[08/Jun/2023:05:16:34 +0000] "GET /rest/ping?v=1.16.1&c=Stream+Music&u=xxx&s=xxx&t=xxx HTTP/1.1" 200 140 "-" "Dart/3.0 (dart:io)"

我回了:

HTTP/1.1 200 OK
X-Powered-By: Express
Vary: Origin
Access-Control-Allow-Credentials: true
Content-Type: text/xml; charset=utf-8
Content-Length: 140
ETag: W/"8c-ZfZlZiYFGxykjP/ktEnq8HYXAhY"
Date: Thu, 08 Jun 2023 05:19:34 GMT
Connection: keep-alive
Keep-Alive: timeout=5

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<subsonic-response xmlns="http://subsonic.org/restapi" status="ok" version="1.16.1"/>

按理说也是符合 Subsonic API 文档的( http://www.subsonic.org/pages/inc/api/examples/ping_example_1.xml ),但是应用里提示“请检查网络或者账号密码是否正确”,想问一下你做了什么额外的判断吗?检查了什么额外字段吗?

是的。响应头里面的content-type,现在有是否等于application/xml的判断。

我这个是找的 Navidrome 的响应,还以为都是这样,我下个版本处理一下。

原来如此,我看这两种(text/xml、application/xml)好像都是合法的 XML mime,当时就没多想……

当然,你要求是 XML 类型确实也是应该的。

对,都是合法的

我能连上navidrome,但是无法播放任何音乐,封面图无法加载。
navidrome版本是0.49.3。

这个问题正在处理,现在我把已知的问题列到了这里 「音流」问题列表 (aqzscn.cn),解决之后会发布新的版本。

作者君在吗,反馈几个bug。

Android版本1.0.2,Navidrome版本0.49.3。

  1. 在应用内反馈问题,无法调用邮箱应用;
  2. 推出主界面无法后台播放;
  3. 通知栏播放控件的图标是实心正方形。
  1. 收到,我看下
  2. 检查下是不是被杀后台了
  3. 加下QQ群 851038883 吧,发截图我看看。

安卓版本13,可以读取歌曲列表,无法播放
我看了下权限,居然没有获取任何权限,所以无法读取并缓存到手机存储?

没想到,用了快一年的Navidrome,今天才知道,原来能支持第三方客户端。今天还没仔细看其他客户端,就发现了一个设计这么好的客户端,而且还是前两天刚发布的,真是太巧了哈哈哈。

如果是播放闪退问题,可以卸载安装最新版本。如果没有闪退,只是播放不出来,可以在设置中把音质改为无损试试看

将来能支持群晖?好耶!

发现支持webdav播放器才是NAS音乐的最优解,novidrome,subsonic等都试过,可能是国外软件,很难用