Mình làm sẵn hết chứ anh. Mọi người chỉ down về rồi bung ra thẻ chạy thôi. Em sẽ post luôn cách làm để cho ai thích thì tự làm lấy và gia giảm theo sở thích riêng.
Em cập nhật diễn tiến là để cả nhà theo dõi và em hóng thêm ý tưởng.
Sau khi test qua vài vòng em thấy chôm webui có sẵn không có lợi. Vậy bản phát hành tiếp theo có thể sẽ như sau:
- Dùng MPD + upmpdcli + bubbleupnp server để phát Tidal trực tiếp.
- Giao diện web dùng
mympd
- Có thể có spotify connect / roonbridge / asset upnp / minim server...
Nếu có asset upnp hay minim server mình
chỉ cần dùng 1 app lumin cho nhạc online Tidal và nhạc offline.
- Người dùng chỉ cần chạy putty. Qua menu sẽ làm được các việc sau:
+ Chọn profile set performance phù hợp với pi đang dùng.
+ Chọn sound: boss dac / digione / usb dac
+ Add nas
+ Chọn tắt mở các dịch vụ nào muốn sử dụng
......................................
PS: Hiện tại cách phát Tidal trực tiếp bằng upmpdcli rất khó chịu do api bị thay đổi liên tục. Anh TQ đang nghiên kiú tiếp. Nhưng dù có chạy được bây giờ thì sau này chắc cũng sẽ bị đổi nữa. Do đó hướng dùng bubbleupnp server làm proxy streaming rất tiện và ổn định lâu dài.
Thí dụ menu như sau:
Mã:
-- Menu Config --
1. Set RPi CPU Profiles
2. Set DAC
3. Add NAS
4. MPD, upmpdcli start / stop
5. BubbleUPnP server start / stop
6. Spotify Connect start / stop
7. Roon Bridge start / stop
8. Asset UPnP start / stop
9. Minim server start / stop
10. Show audio services status
11. Restart xenomaipi
12. Shutdown xenomaipi
13. Exit menu
.............................