Looking for advice on the best solution for any device audio cast

Hi everyone, I’m fairly new to setting this up and would really appreciate some advice on the best way to achieve the following. I have an Ubuntu server where my music files are stored, and I’d like to: Use Navidrome to organize/access the music library. Output the audio through a Sony Blu-ray/player speaker system connected to the Ubuntu server via HDMI . Control playback remotely from Windows, Android, or ideally a Windows app/web interface . The actual music playback should happen directly on the Ubuntu server, with the HDMI-connected Sony system being used as the audio output. Ideally, I’d like to be able to browse the Navidrome library and control play/pause, volume, next track, playlists, etc. remotely. Current setup This was working fine until yesterday. My current setup is: Ubuntu Server │ ├── Navidrome (Docker Compose) │ └── Music files stored on the server │ ├── MPD + MPC (installed directly on Ubuntu) │ └── upmpdcli (Docker Compose) │ └── Sony Blu-ray/player │ └── HDMI │ └── Ubuntu Server I use Symphonium as the media controller on Android and foobar2000 on Windows. Current problem The Sony player has suddenly started getting stuck in a ~2-second playback loop . The same short section of audio keeps repeating rather than the track progressing normally. I'm not entirely sure where the problem is. My suspicion is that it may be related to MPD , but I'm not sure whether upmpdcli , MPD, or the interaction between the two is causing it. If anyone has a similar setup or can suggest a better architecture, I'd really appreciate some guidance. Also, if the 2-second playback loop is a known MPD/upmpdcli issue, any troubleshooting suggestions would be very welcome. Thanks in advance! *Used AI to keep things technically correct.

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论