Raspberry Pi + Rune Audio ::: Một trải nghiệm nghe nhạc mới

Cái này là build V8 vào rAudio nhanh gọn đơn giản , tiện lợi . :mad:
wget -O - https://raw.githubusercontent.com/lovehifi/raudiobub/main/install.sh | sh

Sẵn làm luôn build lms (32bit cũng 1 dòng như trên) vào rAudio nếu ko phức tạp bác Lâm ạ ? :cool:
Tôi sửa cả 2 file , lms vẫn ko thấy nas nhà đâu ! :mad:

8010A01mj.jpg


8010A01mjw.jpg


Cái dấu // và $ đầu dòng có liên quan ko ? :D
Dấu // là đánh đấu (comment), lệnh nằm bên phải dấu // này không sử dụng.
Dấu $ là để lấy/gán giá trị của của biến sau dấu $. Ví dụ trên là biến "_CONFIG".
 

quatmo

Well-Known Member
Cái này là build V8 vào rAudio nhanh gọn đơn giản , tiện lợi . :mad:
wget -O - https://raw.githubusercontent.com/lovehifi/raudiobub/main/install.sh | sh

Sẵn làm luôn build lms (32bit cũng 1 dòng như trên) vào rAudio nếu ko phức tạp bác Lâm ạ ? :cool:
Tôi sửa cả 2 file , lms vẫn ko thấy nas nhà đâu ! :mad:

8010A01mj.jpg


8010A01mjw.jpg


Cái dấu // và $ đầu dòng có liên quan ko ? :D
Trong LMS rAudio

file /srv/http/bub/config.inc.php
Nội dung như vậy.
Mã:
<?php
$_CONFIG['srv_username'] = "user";
$_CONFIG['srv_password'] = "pass";
$_CONFIG['bubbleServerUrl'] = 'http://honddpy.ddns.net:58050';
?>
Để đảm bảo, sau khi sửa file thì gõ thêm dòng lệnh:
Mã:
sudo chown http:http /srv/http/bub/*
 

linh0983

Well-Known Member
Trong LMS rAudio

file /srv/http/bub/config.inc.php
Nội dung như vậy.
Mã:
<?php
$_CONFIG['srv_username'] = "user";
$_CONFIG['srv_password'] = "pass";
$_CONFIG['bubbleServerUrl'] = 'http://honddpy.ddns.net:58050';
?>
Để đảm bảo, sau khi sửa file thì gõ thêm dòng lệnh:
Mã:
sudo chown http:http /srv/http/bub/*
Đã gõ vẫn ko thấy bác Lâm cuối tuần đón con ghé qua tôi tí ui . . . :cool:
 

quatmo

Well-Known Member
Đã gõ vẫn ko thấy bác Lâm cuối tuần đón con ghé qua tôi tí ui . . . :cool:
Em ghi thẻ check lại xem.

Qua tuần em ghé.

@linh0983 Hình như bản rAudioLMS anh đang dùng, anh cài mấy cái V1-V2...V5... gì đó lên.

Em nghĩ là anh ghi lại thẻ, và chỉnh pass trong: /srv/http/bub/config.inc.php
Sau đó anh cài V8 vào thêm cho rAudio.
Như vậy đang ở LMS hay rAudio đều truy xuất ngay đc.
-----

Em vừa ghi thẻ rAudioLMS rồi nhập pass lại, LMS - Nas anh chạy OK.

2023-09-16-13_50_38-Logitech-Media-Server.png
 
Chỉnh sửa lần cuối:

nqn_vnn

Well-Known Member
Em ghi thẻ check lại xem.

Qua tuần em ghé.

@linh0983 Hình như bản rAudioLMS anh đang dùng, anh cài mấy cái V1-V2...V5... gì đó lên.

Em nghĩ là anh ghi lại thẻ, và chỉnh pass trong: /srv/http/bub/config.inc.php
Sau đó anh cài V8 vào thêm cho rAudio.
Như vậy đang ở LMS hay rAudio đều truy xuất ngay đc.
-----

Em vừa ghi thẻ rAudioLMS rồi nhập pass lại, LMS - Nas anh chạy OK.

2023-09-16-13_50_38-Logitech-Media-Server.png
em cũng ghi lại thẻ, login u/p: admin/admin hoặc admin/foobar2000! đều lỗi 401 :(
 

linh0983

Well-Known Member
Em ghi thẻ check lại xem.

Qua tuần em ghé.

@linh0983 Hình như bản rAudioLMS anh đang dùng, anh cài mấy cái V1-V2...V5... gì đó lên.

Em nghĩ là anh ghi lại thẻ, và chỉnh pass trong: /srv/http/bub/config.inc.php
Sau đó anh cài V8 vào thêm cho rAudio.
Như vậy đang ở LMS hay rAudio đều truy xuất ngay đc.
-----

Em vừa ghi thẻ rAudioLMS rồi nhập pass lại, LMS - Nas anh chạy OK.

2023-09-16-13_50_38-Logitech-Media-Server.png
Cái này bác Lâm có cài V8 ko ? Tôi thì có ạ . ( nên quay mòng mòng ) . . . :confused:
 

quatmo

Well-Known Member
em cũng ghi lại thẻ, login u/p: admin/admin hoặc admin/foobar2000! đều lỗi 401 :(
Nếu bác dùng LMS vào menu, bấm Nas hay bấm rAudio mà bị lỗi 401 hay quay mòng mòng thì chỉnh liên kết menu lại như sau.

Mở file này:
Mã:
/opt/logitechmediaserver-git/prefs/material-skin/actions.json

Thay thế raudiopi.local thành IP cố định của Pi (rAudio)

"iframe":"http://raudiopi.local/" thành "iframe":"http://192.168.x.x/"


Mã:
{
  "system":[
    {
      "title":"rAudio Player",
      "iframe":"http://192.168.1.110/",
      "icon":""
    },
      {
      "title":"NAS Server",
      "iframe":"http://192.168.1.110/bub",
      "icon":""
    }
   
    ]
}


Cái này bác Lâm có cài V8 ko ? Tôi thì có ạ . ( nên quay mòng mòng ) . . . :confused:
Em cài V8 vô, xài LMS hay rAudio đều kết nối OK hết.
Đoán là router anh phân giải raudiopi.local không được. Nên anh hãy gán menu (như trên) là IP của rAduio.

Anh có thể test link (rAudio IP): http://192.168.1.110/bub
Nếu Ok thì chắc chắn LMS sẽ kết nối OK.
 
Chỉnh sửa lần cuối:

nqn_vnn

Well-Known Member
Nếu bác dùng LMS vào menu, bấm Nas hay bấm rAudio mà bị lỗi 401 hay quay mòng mòng thì chỉnh liên kết menu lại như sau.

Mở file này:
Mã:
/opt/logitechmediaserver-git/prefs/material-skin/actions.json

Thay thế raudiopi.local thành IP cố định của Pi (rAudio)

"iframe":"http://raudiopi.local/" thành "iframe":"http://192.168.x.x/"


Mã:
{
  "system":[
    {
      "title":"rAudio Player",
      "iframe":"http://192.168.1.110/",
      "icon":""
    },
      {
      "title":"NAS Server",
      "iframe":"http://192.168.1.110/bub",
      "icon":""
    }
  
    ]
}



Em cài V8 vô, xài LMS hay rAudio đều kết nối OK hết.
Đoán là router anh phân giải raudiopi.local không được. Nên anh hãy gán menu (như trên) là IP của rAduio.

Anh có thể test link (rAudio IP): http://192.168.1.110/bub
Nếu Ok thì chắc chắn LMS sẽ kết nối OK.

Router em phân giải ok hết ... nhưng do cấu hình nó phức tạp quá nên ko nhận host của A. Phước. Em mới cấu hình lại thì nhận host A. Phước rồi. Chỉ có là ko chơi dc local kkk. để em mò con router phát.
 

linh0983

Well-Known Member
Lười là rách việc bác Lâm , bác Nam ạ . Cài mới ngon lành ui . . . :mad:

Nas nhà rAudio . :D

VCXZ01.jpg


Nas nhà LMS . :confused:

VCXZ02.jpg


2 trong 1 : Tiện dùng các bác ạ . :eek:
 

nqn_vnn

Well-Known Member
Lười là rách việc bác Lâm , bác Nam ạ . Cài mới ngon lành ui . . . :mad:

Nas nhà rAudio . :D

VCXZ01.jpg


Nas nhà LMS . :confused:

VCXZ02.jpg


2 trong 1 : Tiện dùng các bác ạ . :eek:
Con Mik ngon mà khó dùng quá Anh ah ... đụng vào là mất time ngâm cứu cấu hình ... hichic ... vẫn chưa hiểu sao chơi local ( theo ip LAN ) vẫn lỗi 500 còn WAN ( tên miền của em) thì lỗi 401 - check mở port ok hết ... hichic
775b79827795728debb835bebf37d97b.png

ca9f7b2b8c484a4da88afc00cb644862.png



44e17d866201e2f55eda202868e48297.png
 

linh0983

Well-Known Member
Con Mik ngon mà khó dùng quá Anh ah ... đụng vào là mất time ngâm cứu cấu hình ... hichic ... vẫn chưa hiểu sao chơi local ( theo ip LAN ) vẫn lỗi 500 còn WAN ( tên miền của em) thì lỗi 401 - check mở port ok hết ... hichic
775b79827795728debb835bebf37d97b.png

ca9f7b2b8c484a4da88afc00cb644862.png



44e17d866201e2f55eda202868e48297.png
Nas nhà có bị lỗi ko bác Nam ? :cool:
 

quatmo

Well-Known Member
Còn 1 lỗi nhỏ nas nhà lms ko phát khi chọn album bác Lâm ơi ? Thử youtube phát bình thường ạ . :mad:

Nas nhà rAudio cũng phát bt nhưng lms thì ko ? :confused:
NAS LMS chỉ phát đến rAudio. Em chưa làm cho NAS phát đến LMS.
Từ LMS, bấm NAS add album là nó phát thẳng đến MPD rAduio.

Về https anh nói bửa trước không hiện hình. Là cơ chế bảo bảo mật của https, Web server không load từ nguồn khác.

Anh có thể chỉnh thay đổi nó như sau, sẽ hiện hình khi add https (đã test).
Edit file cấu hình webserver này: /etc/nginx/nginx.conf

Tìm đến dòng code:
server {
listen 80;
server_name localhost;
access_log /dev/null;


Add thêm dòng này vào bên dưới access_log /dev/null;

Mã:
add_header Content-Security-Policy "img-src 'self' https: data:; default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'; style-src 'self' 'unsafe-inline';" always;

Save và lệnh restart web server:

Mã:
sudo systemctl daemon-reload
sudo systemctl restart nginx.service
 

quatmo

Well-Known Member
Đây mới đúng Pi2-rAudio-Lms bác Lâm ạ ! :mad:

VCXZ03.jpg


VCXZ012.jpg
Dạ là giao diện default, không thích hợp cho phone.

Giao diện LMS Material Skin là do một lập trình viên tốt bụng làm (cập nhật liên tục nhiều năm gần đây). Cải tiến ngày càng nhanh, nhẹ.

Nó phù hợp để show trên tất cả màn hình (xài trên phone như App). Em toàn dùng material trên phone.



 
Chỉnh sửa lần cuối:

quatmo

Well-Known Member
Con Mik ngon mà khó dùng quá Anh ah ... đụng vào là mất time ngâm cứu cấu hình ... hichic ... vẫn chưa hiểu sao chơi local ( theo ip LAN ) vẫn lỗi 500 còn WAN ( tên miền của em) thì lỗi 401 - check mở port ok hết ... hichic
775b79827795728debb835bebf37d97b.png

ca9f7b2b8c484a4da88afc00cb644862.png



44e17d866201e2f55eda202868e48297.png
Bác cài thử Jellyfin cho NAS. https://jellyfin.org/docs/general/installation/synology

- Vào Ip: 8096, Dashboard, Enable DLNA server
- Vào Dashboard - Libraries, phía trên có tab Display
- Chọn: a folder view to show plain media folders.

Mình truy cập local bằng Jellyfin Ok

2023-09-17-11_45_58-UPNP-NAS---rAudio.png


2023-09-17-11_52_58-Jellyfin.png
 
Chỉnh sửa lần cuối:
Bên trên