Primare NP5 Prisma, streamer bá đạo...

tml3nr

Moderator
Sau một thời gian dùng Chromecast cho các dịch vụ nghe nhạc online như Tidal, Deezer, Spotify... em thấy nó tiện và hay quá. Nên có ý định tìm mua một network streamer.

Mò mẫm vài tháng thì thấy có em này: Primare NP5 Prisma

primare-np5-prisma3.jpg

Xem specs của nó thì mê ly, đủ món ăn chơi:

NP5-Prisma-specs.png

Mò mò thấy chỉ có bán ở châu âu. Nhưng may sao Amazon Đức có bán. Đắn đo mất mấy tuần, cuối cùng ghiền quá em liều mạng luôn. Mua qua fado:

fado-3.png

Ngày Xuân thấm thoát trôi, may quá chỉ sau 3 tuần em nó đã có mặt ở SG. Em nhận được đúng hôm mùng 10 tết:

primare-np5-prisma-01.jpg


primare-np5-prisma-03.jpg


primare-np5-prisma-04.jpg

Lúc đầu em hơi sợ nó bị vướng một số chức năng cần phải ghép chung với đồ cùng hãng mới dùng được, nhưng may là nó hoạt động hoàn toàn độc lập. Mọi thứ set được bằng app Prisma.

Em so sánh giữa kết nối bằng dây và wifi thì thấy dùng wifi tiếng sạch hơn, âm thanh rất trong trẻo.

Với cái này, mình có thể dùng được các kiểu sau:

1. Airplay, Bluetooth:

Hai cái này thì đơn giản. Rất tiện cho phát nhạc Youtube. Trên Android dùng app Youtube Vanced thì khỏi bị quảng cáo, phát nhạc tắt màn hình thoải mái. Âm thanh qua Bluetooth hay hết hồn, trong trẻo, chi tiết và cân bằng.

2. Google Chromecast Audio:

Cast Tidal từ Google Chrome browser:

chrome-tidal.png

Cast được trực tiếp từ các app Tidal, Deezer, Spotify, Roon. Với Tidal và Deezer tiếng rất sạch, thoáng đãng. Chi tiết khá tốt. Dải trên tốt.

Tidal:

primare-np5-prisma-10.jpg

Deezer:

primare-np5-prisma-09.jpg

Spotify:

primare-np5-prisma-12.jpg

Roon:

primare-np5-prisma-05.png

3. Phát nhạc từ USB HDD cắm trực tiếp

Cái này em chưa test. Em thấy không tiện lắm vì mỗi lần thêm nhạc phải rút ra cắm vào PC.

4. UPnP renderer:

Cái này cũng rất tiện. Dễ nhất là chạy JMC, hay foobar2000 trên PC / Mac phát thẳng ra streamer luôn:

primare-np5-prisma-06.png

Do không muốn lệ thuộc vào PC. Em cài minimserver lên pi, nhạc chứa trong Time Capsule 2TB.

Em test trên pi2, pi3 và pi3 B+. Kết quả vẫn như trước đây: Pi càng mạnh noise càng nhiều.

Nguồn cấp cho pi cũng ảnh hưởng nhiều đến âm thanh. Em cấp bằng Shanti 1A thì thấy khá ổn. Tiếng sạch được khoảng 9/10 so với phát online từ Tidal hay Deezer.

Pi2 load library hơi chậm. Cuối cùng em chọn pi3, dùng wifi của nó luôn. Mô hình hiện tại của em như sau:

primare-np5-diagram.png


primare-np5-prisma-15.jpg

BubbleUPnP app trên Android:

primare-np5-prisma-13.jpg


primare-np5-prisma-14.jpg

Với em vậy là ok cho nhạc online. Em sẽ nghe một thời gian cho quen tai rồi so lại nhạc offline của nó với DigiOne xem thế nào. (Em thấy DigiOne với pi2 và nguồn Shanti 1A cho ra âm thanh rất dễ chịu.)
 
Chỉnh sửa lần cuối:

tml3nr

Moderator
Do không thích java, lúc đầu em setup minidlna lên Raspbian Buster Lite 4.19, nhưng nó hiển thị cover bé quá nên em chuyển sang dùng minimserver.

Các bước setup như sau:

1. Install java:

Lúc này hết cài được Oracle Java nên em dùng OpenJDK 8:

Mã:
sudo apt update
sudo apt install openjdk-8-jdk

More info:

https://linuxize.com/post/install-java-on-raspberry-pi/

https://gist.github.com/ribasco/fff7d30b31807eb02b32bcf35164f11f

2. Install minimserver. Em xin phép mượn bài của anh @trung224 , viết rất rõ:

...... Đầu tiên cài đặt Minimwatch lên trên PC/laptop để điều khiển Minimserver cho lần đầu tiên

http://minimserver.com/downloads/index.html

Nếu PC/laptop dùng hệ điều hành nào thì chọn file minimwatch tương ứng và cài vào

Tiếp theo tải MinimServer-0.8.5.2-linux-armhf.tar.gz về máy PC/laptop

Tải tiếp chương trình https://winscp.net/eng/index.php về và cài đặt vào máy. Chương trình này sẽ giúp chúng ta chuyển file MinimServer-0.8.4-linux-armhf.tar.gz từ PC vào Pi để cài đặt

Mở chương trình winscp ra và nhập địa chỉ IP của Pi vào, nhấn login, nó sẽ hỏi username và password, username sẽ là pi còn password là password mình vừa đổi lúc nãy.

minim-01.png

Nhấn Enter, sau đó kéo file MinimServer-0.8.4-linux-armhf.tar.gz từ máy tính sang bên folder home/Pi.

minim-02.png

Vào ssh qua Putty, đăng nhập vào Raspberry Pi.

Nhập hai dòng lệnh sau để gọi file cài đăt

Mã:
cd /home/pi
tar xf MinimServer-0.8.5.2-linux-armhf.tar.gz

Nhập tiếp dòng lệnh sau để cài đặt minimserver.

Mã:
minimserver/bin/setup

Lưu ý trong khi cài đặt nhớ chọn "automatic startup" để Minimserver luôn được khởi động sau khi Pi được bật

Nhập tiếp dòng lênh
Mã:
minimserver/bin/startd
để đảm bảo minimserver vẫn hoạt động ngay cả khi ta tắt ssh trên PuTTy. Vây là xong công việc trên Pi.

minim-03.png

Quay trở lại với minimwatch, khi đó chúng ta sẽ điều khiển các tính năng của minimserver trên Pi qua minimwatch trên PC/laptop.

Khởi động Minimwatch. Chuột phải vào biểu tượng Minimwatch, vào Properties>Packages> chọn minimstreamer-0.6.4 và nhấn install, sau đó nhấn relaunch.

minim-04.png

Sau đó tìm đến Properties>Server>contentDir và điền địa chỉ mount của các ổ cứng chưa nhạc vào giống như hướng dẫn cân chỉnh minimserver của post trên

Với em thì contentDir sẽ là như sau

minim-05.png

Nhấn Apply và quay lại biểu tượng minimwatch, chuột phải nhấn Rescan. Khi đó minimserver sẽ bắt đầu quét các ổ cứng. Đợi đến khi biểu tượng xanh lá cây trở lại là ok.

Bây giờ minimserver đã quét xong và các bác có thể dùng Raspberry Pi 3 + minimserver như một UPnP server rồi đó. Tất cả các setup trên chỉ làm một lần. Các lần khởi động sau của Pi sẽ là tự động......

More info:

https://minimserver.com/install-raspbian.html

3. Khai báo NAS cho pi:

Mã:
sudo mkdir /mnt/NAS

sudo nano /etc/fstab

Thêm vào:

//192.168.1.2/Music /mnt/NAS cifs _netdev,username=xxx,password=xxx,vers=1.0,uid=1000,gid=1000,sec=ntlm,iocharset=utf8 0 0

sudo mount -av

Vậy là xong phần khai báo NAS và minimserver. Từ đây trở đi mình có thể điều khiển minimserver trên pi bằng minimwatch trên PC.

*** Các bước làm thêm (Tùy chọn):

# Dùng wifi của pi:

Mã:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

country=US

network={
    ssid="NETWORK-NAME"
    psk="NETWORK-PASSWORD"
}

Kết nối wifi:

wpa_cli -i wlan0 reconfigure

Kiểm tra kết nối:

ifconfig wlan0

# Vài tinh chỉnh:

- Disable HDMI, bluetooth.....

Mã:
sudo nano /boot/config.txt

thêm vào:

dtoverlay=pi3-disable-bt-overlay

Mã:
sudo nano /etc/rc.local

thêm vào:

systemctl stop avahi-daemon.socket
systemctl stop avahi-daemon.service
tvservice -o
sleep 10 # Dùng lệnh này để delay start minimserver nếu dùng wifi
systemctl restart minimserver # Dùng lệnh này để delay start minimserver nếu dùng wifi

exit 0

PS: Em có nghe anh @mtbc khen Asset UPnP, rãnh em sẽ test thử xem sao ạ.
 
Chỉnh sửa lần cuối:

hungpmu

Active Member
Tiện phết nhờ, em đang đánh đu với các bác theo kiểu mua Google chrome cast audio mà cuối cùng bị thằng bán hàng trên Ebay nó xù mất. Ông Ebay bảo đã refund rồi mà chưa thấy tiền đâu.
Cái Primare của bác to tiền phết mà chỉ được 9/10 khi so với chơi online từ Tidal hoặc Deezer thì lạ nhỉ
 

tml3nr

Moderator
Tiện phết nhờ, em đang đánh đu với các bác theo kiểu mua Google chrome cast audio mà cuối cùng bị thằng bán hàng trên Ebay nó xù mất. Ông Ebay bảo đã refund rồi mà chưa thấy tiền đâu.
Cái Primare của bác to tiền phết mà chỉ được 9/10 khi so với chơi online từ Tidal hoặc Deezer thì lạ nhỉ
Dạ 9/10 là em so sánh nhạc phát từ pi3 chạy minimserver với nhạc online Tidal, Deezer anh ạ. Dùng pi3 tiếng hơi sạn một chút so với nhạc online.

Nghe online tiếng rất sạch và trong trẻo.

Em đang setup minidlna trên pi2. Dùng pi2 nó ít noise hơn được một ít so với pi3.
 

do_long_khach

Well-Known Member
Do không thích java, lúc đầu em setup minidlna lên Raspbian Buster Lite 4.19, nhưng nó hiển thị cover bé quá nên em chuyển sang dùng minimserver.

Các bước setup như sau:

1. Install java:

Lúc này hết cài được Oracle Java nên em dùng OpenJDK 8:

Mã:
sudo apt update
sudo apt install openjdk-8-jdk

More info:

https://linuxize.com/post/install-java-on-raspberry-pi/

https://gist.github.com/ribasco/fff7d30b31807eb02b32bcf35164f11f

2. Install minimserver. Em xin phép mượn bài của anh @trung224 , viết rất rõ:



More info:

https://minimserver.com/install-raspbian.html

3. Khai báo NAS cho pi:

Mã:
sudo mkdir /mnt/NAS

sudo nano /etc/fstab

Thêm vào:

//192.168.1.2/Music /mnt/NAS cifs _netdev,username=xxx,password=xxx,vers=1.0,uid=1000,gid=1000,sec=ntlm,iocharset=utf8 0 0

sudo mount -av

Vậy là xong phần khai báo NAS và minimserver. Từ đây trở đi mình có thể điều khiển minimserver trên pi bằng minimwatch trên PC.

*** Các bước làm thêm (Tùy chọn):

# Dùng wifi của pi:

Mã:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

country=US

network={
    ssid="NETWORK-NAME"
    psk="NETWORK-PASSWORD"
}

Kết nối wifi:

wpa_cli -i wlan0 reconfigure

Kiểm tra kết nối:

ifconfig wlan0

# Vài tinh chỉnh:

- Disable HDMI, bluetooth.....

Mã:
sudo nano /boot/config.txt

thêm vào:

dtoverlay=pi3-disable-bt-overlay

Mã:
sudo nano /etc/rc.local

thêm vào:

systemctl stop avahi-daemon.socket
systemctl stop avahi-daemon.service
tvservice -o
sleep 10 # Dùng lệnh này để delay start minimserver nếu dùng wifi
systemctl restart minimserver # Dùng lệnh này để delay start minimserver nếu dùng wifi

exit 0

PS: Em có nghe anh @mtbc khen Asset UPnP, rãnh em sẽ test thử xem sao ạ.
Bác chỉ giùm cách cài minimserver và bubbleupnp server trên cùng 1 Pi với.
 

tml3nr

Moderator
Bác chỉ giùm cách cài minimserver và bubbleupnp server trên cùng 1 Pi với.
Em chưa thử bubbleupnp server nên không biết thế nào.

Về dlna server thì hiện tại có 3 cách:

- minimserver: Hơi nặng vì chạy java

- minidlna: Cực nhẹ, có cái hoi khó chịu là cover art nhỏ quá. Em đang mò cách fix nhưng chưa được.

- asset upnp: Em đang test. Rất ngon nhưng chưa biết sau 30 ngày thì nó ra sao:

asset-upnp-trial.png
 

do_long_khach

Well-Known Member
Trên PC trước tôi có so Assest và Minimserver thì thằng thứ nhất cho tiếng sắc hơn rõ rệt, kể cũng thấy lạ vì nghe rõ là khác so với Minimserver. Mà Assest phải mua thì mới hỗ trợ DSD. Kết quả la Minimserver N01
 

tml3nr

Moderator
Trên PC trước tôi có so Assest và Minimserver thì thằng thứ nhất cho tiếng sắc hơn rõ rệt, kể cũng thấy lạ vì nghe rõ là khác so với Minimserver. Mà Assest phải mua thì mới hỗ trợ DSD. Kết quả la Minimserver N01
Tiếng của asset upnp hay hơn minidlna và minimserver nhiều anh ạ. Em không ngờ là cái dlna server ảnh hưởng nhiều như vậy :eek:

Vậy em thấy thứ tự âm thanh như sau:

asset upnp / minidlna / minimserver.
 
Tiếng của asset upnp hay hơn minidlna và minimserver nhiều anh ạ. Em không ngờ là cái dlna server ảnh hưởng nhiều như vậy :eek:

Vậy em thấy thứ tự âm thanh như sau:

asset upnp / minidlna / minimserver.
E mới test Asset UPNP với Minimserver trên nas synology. Nghe minimserver vẫn hay hơn nhìu a ạ. cung bậc cao độ, airy, clearly hơn, đánh high speed minim tốt hơn nhiều (do layer bản nhạc đc phân tách tốt hơn, k bị dính lại 1 chỗ như asset. Nên Asset hẹp tiếng bó lại nghe chán lắm mất cảm xúc, kiểu buffering quá cao vậy.
Khả năng system của bác đang có vấn đề về noise nên qua asset ít tiếng lại bác cảm thấy êm hơn
 
Chỉnh sửa lần cuối:

tml3nr

Moderator
E mới test Asset UPNP với Minimserver trên nas synology. Nghe minimserver vẫn hay hơn nhìu a ạ. cung bậc cao độ, airy, clearly hơn, đánh high speed minim tốt hơn nhiều (do layer bản nhạc đc phân tách tốt hơn, k bị dính lại 1 chỗ như asset. Nên Asset hẹp tiếng bó lại nghe chán lắm mất cảm xúc, kiểu buffering quá cao vậy.
Khả năng system của bác đang có vấn đề về noise nên qua asset ít tiếng lại bác cảm thấy êm hơn
Em test trên pi2, nguồn shanti 1A thì thấy asset upnp hay hơn toàn diện so với minimserver.

Có khi nào do phần cứng của pi2 quá yếu nên minimserver chạy không ổn? Rãnh em sẽ so sánh lại trên pi3 hay pi3 B+ xem sao.

Anh chạy trên NAS Synology gì và cấu hình của nó thế nào ạ?
 
Em test trên pi2, nguồn shanti 1A thì thấy asset upnp hay hơn toàn diện so với minimserver.

Có khi nào do phần cứng của pi2 quá yếu nên minimserver chạy không ổn? Rãnh em sẽ so sánh lại trên pi3 hay pi3 B+ xem sao.

Anh chạy trên NAS Synology gì và cấu hình của nó thế nào ạ?
E xài nas rack buffalo mod full linear + fake synology bác à
 

binna

Well-Known Member
E mới test Asset UPNP với Minimserver trên nas synology. Nghe minimserver vẫn hay hơn nhìu a ạ. cung bậc cao độ, airy, clearly hơn, đánh high speed minim tốt hơn nhiều (do layer bản nhạc đc phân tách tốt hơn, k bị dính lại 1 chỗ như asset. Nên Asset hẹp tiếng bó lại nghe chán lắm mất cảm xúc, kiểu buffering quá cao vậy.
Khả năng system của bác đang có vấn đề về noise nên qua asset ít tiếng lại bác cảm thấy êm hơn
trước em cũng thử Asset trên Nas (fake Synology)(lần đó bác Phước giói thiệu soft này), so với minimserver, hệ thống của em, nghe không hay bằng....và cuối cùng giờ em dùng Logitech server, hihi
 

tranbachks

New Member
@tml3nr E chỉ chơi mỗi kiểu là play nhạc bằng app Nplayer từ cloud sau đó stream qua chromecast audio thấy rất tiện lợi và chất âm cho ra cũng hay phết bác ạ!
 

tml3nr

Moderator
Em mò tiếp về cách dùng upnp renderer của Primare NP5 Prisma. Sau vài hôm mò mẫm, cuối cùng em dùng như sau thì tạm ổn. Hiện giờ âm thanh của nhạc offline xuất ra upnp renderer có thể gần bằng nhạc online từ Tidal, Deezer (Nghe online tiếng sạch hơn). Hay hơn Digione.

- Dùng pi2 với nguồn Shanti 1A.

- Sau khi test qua hơn 10 cái usb wifi thì em thấy dùng usb wifi của Raspberry kết nối với Time Capsule cho tiếng sạch nhất. (Khi dùng pi2 với nguồn Shanti 1A, dùng AE làm client wifi tiếng nó hơi mờ. Lúc trước khi chạy pi2 với ipower em không nghe ra cái này):

usb-wifi.jpg


rpi-wifi1-zpslxqeqhl5.jpg

Sau khi thử qua Asset UPnP (AU), minimserver, minidlna. Em happy với Asset UPnP, chạy cực nhẹ và smooth trên pi2. Trên app BubbleUPnP (Android), library album load nhanh chưa từng thấy. Tốc độ cập nhật cover art rất nhanh, không delay tí nào. (Cảm ơn anh mtbc@vnav đã mua dùm license AU với giá tốt.)

asset-upnp-config-4.jpg


asset-upnp-config-1.png


asset-upnp-config-5.png


asset-upnp-config-6.jpg

Trên IOS dùng app MusicLife rất ngon.

asset-upnp-config-7.jpg

Hiện tại em happy mọi mặt với cái streamer này!
 
Chỉnh sửa lần cuối:

tml3nr

Moderator
Hôm nay em test lại với roon thuốc 1.6.416 thì thấy nó lòi ra RoonBridge. Hãng thông báo sẽ chính thức certified Roon Ready vào cuối tháng 3 năm nay:

- Roon Ready update is projected to begin launching by the end of March for NP5 Prisma, with remaining products to be certified shortly thereafter.

primare-np5-roon-1.png

Output RoonBridge:

primare-np5-roon-2.png

Output Chromecast:

primare-np5-roon-3.png

Output Airplay:

primare-np5-roon-4.png

Trên Android, Roon remote 1.6.416 vẫn còn chạy tốt:

primare-np5-roon-5.png
 
Chỉnh sửa lần cuối:
Bên trên