StreamMusic icon indicating copy to clipboard operation
StreamMusic copied to clipboard

可以适配下车机的歌词吗

Open yeziyela opened this issue 1 year ago • 9 comments

在车机上面用蓝牙播放音乐,车机系统显示不了歌词,但是像网易云音乐、QQ音乐之类的播放又可以有歌词

yeziyela avatar Jul 25 '24 05:07 yeziyela

可以显示啊

youhers avatar Jul 25 '24 07:07 youhers

我尝试支持一下蓝牙歌词吧

gitbobobo avatar Jul 25 '24 14:07 gitbobobo

+1 QQ音乐打开蓝牙歌词就有了 咱这个app貌似还不支持 app内能看到歌词

CloudDragon3 avatar Jul 27 '24 02:07 CloudDragon3

蓝牙歌词的选项具体是哪个,是开启“系统状态栏歌词”和“歌词通知”么? 我用的1.3.0的版本,连接蓝牙车机如果是播放到中途的时候车机从桌面进入蓝牙播放界面,是能显示当前那一句歌词的,但是就一直停留在当前歌词不刷新,网易云和QQ的没这个问题。

icandura avatar Sep 27 '24 09:09 icandura

目前还不支持

gitbobobo avatar Sep 27 '24 10:09 gitbobobo

蓝牙歌词其实是通过不断修改歌曲名实现的,理论上定时刷新,将歌曲名称换成对应时间段的歌词就可以了

yvyan avatar Sep 28 '24 04:09 yvyan

没有对应设备,不清楚具体怎么实现的。

如果按你所说的,目前的打开歌词通知就是在修改歌曲名来显示歌词。

然而这种做法在安卓手机锁屏后会导致数据无法通过蓝牙更新到车机,这是一个已知问题且暂时无法解决。

gitbobobo avatar Sep 28 '24 15:09 gitbobobo

没有对应设备,不清楚具体怎么实现的。

如果按你所说的,目前的打开歌词通知就是在修改歌曲名来显示歌词。

然而这种做法在安卓手机锁屏后会导致数据无法通过蓝牙更新到车机,这是一个已知问题且暂时无法解决。

我找到了一个相关的讨论,我们可以参考一下:https://github.com/canxin121/app_rhyme/issues/15 根据讨论,应该是根据歌词时间修改标题(或者副标题)来实现歌词的功能,具体还需要到车机看一下。

如果使用的技术栈允许自定义标题内容的话,实现应该是可以的,关于锁屏问题,可以在开启蓝牙歌词后给一个类似于:为了保证歌词更新,屏幕会保持常亮之类的提示。

如果需要车机测试环境,我这里可以帮忙测试并反馈问题。

yvyan avatar Sep 28 '24 15:09 yvyan

这个帖子中提到的issue,已经过了很久了,而且按插件作者的意思,这是安卓系统的bug,短期内是无法修复的(不过如果Q音和一些大厂的app都没有这个问题,那肯定还是有些黑科技的,不过目前我是没找到解决方法)。

其实在音流官网已经注明过这个问题了:https://music.aqzscn.cn/docs/problems#%E5%AE%89%E5%8D%93%E8%BD%A6%E8%BD%BD%E8%93%9D%E7%89%99%E6%AD%8C%E6%9B%B2%E4%BF%A1%E6%81%AF%E4%B8%8D%E6%9B%B4%E6%96%B0%E6%88%96%E6%9B%B4%E6%96%B0%E6%9C%89%E5%BB%B6%E8%BF%9F

屏幕常亮没有意义,如果要屏幕常亮,打开播放页的同时就会设置屏幕常亮,直接看手机的歌词就行了。

gitbobobo avatar Sep 28 '24 16:09 gitbobobo

我看当前的“音乐标题形式歌词”显示, 其实一直慢2-3秒左右,是否可以在设置里添加一个选项,例如,连接到某些蓝牙设备(例如车载音响)时,可以统一将歌词调整快2-3秒。具体的蓝牙设备可以让用户选,几秒也可以每个人自己测试&设置。

算是一个不完美,但临时可解决的方案吧。

TooAndy avatar Jan 09 '25 06:01 TooAndy

我看当前的“音乐标题形式歌词”显示, 其实一直慢2-3秒左右,是否可以在设置里添加一个选项,例如,连接到某些蓝牙设备(例如车载音响)时,可以统一将歌词调整快2-3秒。具体的蓝牙设备可以让用户选,几秒也可以每个人自己测试&设置。

算是一个不完美,但临时可解决的方案吧。

啊哈,我昨天也刚遇到这个问题,之前是旧的手机只能显示一句歌词,后面换了新手机车机上歌词能滚动了,但是就是存在一定的延迟。

icandura avatar Jan 10 '25 06:01 icandura