Chia sẻ một vài cách setup Spotify Connect trên Raspberry Pi (Cập nhật lần 2)

tml3nr

Moderator
Làm hoài không được .
nó báo như vầy nè.
help me
login as: pi
[email protected]'s password:
Linux kernel 4.14.54-v7+ running on armv7l architecture
____ __
__ _ ___ / __ \___/ /__
/ ' \/ _ \/ /_/ / _ / -_)
/_/_/_/\___/\____/\_,_/\__/

moOde audio player
(C) 2014 Tim Curtis


The programs included with Moode are free software; the
exact distribution terms for each program are described
in the individual files in /usr/share/doc/*/copyright.
Moode comes with absolutely no warranties expressed or
implied, or any other guarantees.

Last login: Fri Jul 13 08:16:19 2018 from 192.168.1.100
pi@moode:~ $ sudo su
root@moode:/home/pi# cd /root
root@moode:~# curl -O http://spotify-connect-web.s3-website.eu-central-1.amazonaws.com/spotify-connect-web.sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 497 100 497 0 0 652 0 --:--:-- --:--:-- --:--:-- 652
root@moode:~# chmod u+x spotify-connect-web.sh
root@moode:~# ./spotify-connect-web.sh install
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
2 170M 2 4050k 0 0 1766 0 28:11:19 0:39:08 27:32:11 0
curl: (56) Recv failure: Connection reset by peer

gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
root@moode:~#
Có vẻ như anh chưa expand patition? Hoặc là mạng internet đang bị quá chậm? Hoặc kết nối đến server thời điểm đó không tốt?
 

ac_vna

Active Member
Dạo vừa rồi bận quá, không nghe Pi mấy. nay em cài lại bản 3.8.4 như bên dưới nhưng quên mất cách mở spotify trên Iphone: Pi em đăng nhập vào đươc, iphone, pi cùng một mạng. bác nào đi qua hướng dẫn lại em với ạ. thanks các bác.
moode 3.8.4 + Spotify Connect: @linh0983

http://www.hdvietnam.com/posts/9655853/

https://www.fshare.vn/file/7NERC4C1TS7E


 

ac_vna

Active Member
Dạo vừa rồi bận quá, không nghe Pi mấy. nay em cài lại bản 3.8.4 như bên dưới nhưng quên mất cách mở spotify trên Iphone: Pi em đăng nhập vào đươc, iphone, pi cùng một mạng. bác nào đi qua hướng dẫn lại em với ạ. thanks các bác.
moode 3.8.4 + Spotify Connect: @linh0983

http://www.hdvietnam.com/posts/9655853/

https://www.fshare.vn/file/7NERC4C1TS7E
à, quên. em thấy hướng dẫn như thế này ạ.


Anh dùng volumio bản mới nhất, add pluggin SC vào là chạy được liền.

Hôm trước anh @linh0983 có built bản moode tích hợp SC raspotify, nhưng do Spotify thay đổi API nên phải cài upgrade SC lại mới chạy được.

Cài SC raspotify lên moode cũng rất dễ. Chỉ cần vài dòng lệnh là chạy rồi:

http://www.hdvietnam.com/threads/ra...m-nghe-nhac-moi.1174389/page-443#post-9630379

http://www.hdvietnam.com/threads/ch...berry-pi-cap-nhat-lan-2.1410563/#post-9721396
 

tml3nr

Moderator
Hi bác Tml3nr! Bản rune nào cho pi2 tốt , bác share e với
Em vẫn dùng bản Rune 0.4_20170229 anh ạ. Em bị nó ám mãi đến giờ không cách gì thay đổi được o_O

Setup của em vẫn là pi2 / bossdac v1.1 / ipower.

Sau khi thử hết các version Fornoth thì em thấy bản 003 cho tiếng hay nhất.

http://www.runeaudio.com/forum/runeaudio-0-4-beta-for-raspberry-pi2-3-t4434.html

https://docs.google.com/uc?id=0B5E5WDN-EI9Lc3ZzVEcwWDE0LUE&export=download
 
Chỉnh sửa lần cuối:

tml3nr

Moderator
Từ khóa: moode trọn bộ linh0983 & mlab & tml3nr (20181212)

moode 3.7: @linh0983


http://www.hdvietnam.com/posts/9273728/

http://www.fshare.vn/file/PFSD8S1I63KA

moode 3.8: @linh0983

http://www.hdvietnam.com/posts/9380579/

http://www.fshare.vn/file/DJDX9ABFZFTJ

moode 3.8.3: @linh0983

http://www.hdvietnam.com/posts/9400500/

http://www.fshare.vn/file/SPTS8GC48HIS

moode 3.8.4: @linh0983

http://www.hdvietnam.com/posts/9407203/

https://www.fshare.vn/file/T8HD7M816JUG

moode 3.8.4 + Spotify Connect: @linh0983

http://www.hdvietnam.com/posts/9655853/

https://www.fshare.vn/file/7NERC4C1TS7E

moode 4.0: @Mlab

http://www.hdvietnam.com/posts/9641421/

https://drive.google.com/file/d/1tx74XQAaZTK3FtYaIQxk2j79SLePv0Ma

moode 4.1 + Spotify Connect : @linh0983

http://www.hdvietnam.com/posts/9656154/

https://www.fshare.vn/file/TZB8Z1SPX84K

moode 4.1 2018-04-02 Untouched: @tml3nr

http://www.hdvietnam.com/posts/9660064/

http://www.hdvietnam.com/posts/9675335/

- Thẻ 8GB:

https://www.fshare.vn/file/A5J3GQ3YBDNW

- Thẻ 4GB:

https://www.fshare.vn/file/3X5NMTY4DAYQ

moode 4.2 2018-07-13 Untouched: @tml3nr

http://www.hdvietnam.com/posts/9767094/

https://www.fshare.vn/file/RSD5E8NEQ9QP

moode 4.3 2018-10-02 Untouched by Tim Cu Tí:

http://www.hdvietnam.com/posts/9847573/

https://github.com/moode-player/moode/releases/download/r43prod/moode-r43.zip

moode 4.3 Untouch build date 2018-10-10 by tml3nr:

http://www.hdvietnam.com/posts/9856195/

https://www.fshare.vn/file/U776WS1ENSQ4

moode 4.4 2018-12-09 Untouched by Tim Cu Tí:

http://www.hdvietnam.com/posts/9911345/

https://github.com/moode-player/moode/releases/download/r44prod/moode-r44.zip
 
Chỉnh sửa lần cuối:

Thanhvo31

Well-Known Member
Spotify bắn ra LMS+PiCorePlayer khá dễ dàng, khỏi cài bác @tml3nr ạ.

Vô LMS> Plugin > Spotty> Khai Tk + pass

Mở Spotify App ra bắn thẳng thôi.
 
Chỉnh sửa lần cuối:

tml3nr

Moderator
Spotify bắn ra LMS+PiCorePlayer khá dễ dàng, khỏi cài bác @tml3nr ạ.

Vô LMS> Plugin > Spotty> Khai Tk + pass

Mở Spotify App ra bắn thẳng thôi.
Lúc trước em cũng mê LMS lắm, nhưng chạy trên Pi2 nó hơi nặng.

Sau này dùng Rune thấy OK về mọi mặt nên em theo Rune luôn cho đến giờ.
 

tuanqc78

Well-Known Member
Bác có bản rune nào cho Pi2 + Boss DAC đã bao gồm spotify và Tidal cho em xin file.img với. Lâu ngày em không chơi rune nên không cập nhật được thông tin, nay mới được tặng tài khoản spotify và Tidal, nên muốn thử nó.
 

tml3nr

Moderator
Bác có bản rune nào cho Pi2 + Boss DAC đã bao gồm spotify và Tidal cho em xin file.img với. Lâu ngày em không chơi rune nên không cập nhật được thông tin, nay mới được tặng tài khoản spotify và Tidal, nên muốn thử nó.
Bản rune này đã làm xong 4 bước. Anh chỉ cần làm thêm 3 bước nữa là chạy được Spotify Connect:

http://www.hdvietnam.com/threads/ch...berry-pi-cap-nhat-lan-2.1410563/#post-9721394

Để chạy được Tidal, anh chỉ cần enable rune upnp render lên. Sau đó dùng app trên IOS hay android là phát nhạc qua rune được:

http://www.hdvietnam.com/threads/ra...m-nghe-nhac-moi.1174389/page-509#post-9840702
 

tuanqc78

Well-Known Member
Cám ơn bác. Tidal có trên app store phải không, sao em dùng ios 12 mà không tìm thấy tidal. Cài từ Tidal.com thì nó không cho.
 

do_long_khach

Well-Known Member
Cám ơn bác. Tidal có trên app store phải không, sao em dùng ios 12 mà không tìm thấy tidal. Cài từ Tidal.com thì nó không cho.
Bác cài 1 ứng dụng Upnp control point có tích hợp tidal (iOS tôi ko xài nên ko biết, còn Android thì nhiều), dùng nó để gọi nhạc từ trang chủ của tidal phát vào Pi
 

tml3nr

Moderator
Sau khi customize bác tml3nr build 1 bản rune’tml3nr cho a e nhe!!!!!!
Theo đề nghị của anh @vominhchi. Em o bế bản Rune 0.4 dựa theo cách của anh @mtminh, [email protected] và vài tweak nhỏ khác để cho âm thanh hay nhất. Tích hợp sẵn SC Fornoth 003 luôn.

Em tính không add dac i2s vào. Nhưng cuối cùng phải enable Boss Dac mới kiểm tra được các tweaks có OK hay không. Các anh có thể đổi sang dac khác và kiểm tra lại các settings.

Những settings này theo em là hay nhất cho MPD và Spotify Connect. Nếu mình bật thêm các thứ khác (UPnP renderer, AirPlay...) tiếng nó sẽ kém đi một ít.

Các thay đổi gồm có:

1. Update WebUI theo patch của [email protected]

http://www.runeaudio.com/forum/chrome-shows-strange-behaviour-t6304.html

2. Disable avahi / zeroconf @mtminh

Mã:
systemctl disable avahi-daemon.service
systemctl stop avahi-daemon.service

Mã:
systemctl disable avahi-daemon.socket
systemctl stop avahi-daemon.socket

Mã:
redis-cli hset mpdconf zeroconf_enabled no

3. Disable tvservice @mtminh

Mã:
nano /var/www/command/orion_optimize.sh

Thêm vào common startup:

/opt/vc/bin/tvservice -o

4. Disable max_usb_current=1 trong /boot/config.txt

5. Tăng max_output_buffer_size của mpd.conf để cho MPD client load cover art. [email protected]

Mã:
redis-cli hset mpdconf max_output_buffer_size "16384"

6. Tạo symbolic link cho MPD client load cover art:

Mã:
ln -s /mnt/MPD /var/www/covers

Như vậy đường dẫn cho cover art trong app MPD client sẽ là:

Mã:
http://your_ip/covers

7. Tạo lệnh temp để kiểm tra nhiệt độ, xung clock và các tham số optimize kenel.

Mã:
nano /usr/bin/temp
#!/bin/bash
/opt/vc/bin/vcgencmd measure_temp
/opt/vc/bin/vcgencmd get_config arm_freq
cat /sys/block/mmcblk0/queue/scheduler; cat /proc/sys/vm/swappiness; cat /proc/sys/kernel/sched_latency_ns; cat /proc/sys/kernel/sched_rt_period_us; cat /proc/sys/kernel/sched_rt_runtime_us; cat /proc/sys/kernel/sched_autogroup_enabled; cat /proc/sys/kernel/sched_rr_timeslice_ms; cat /proc/sys/kernel/sched_min_granularity_ns; cat /proc/sys/kernel/sched_wakeup_granularity_ns

8. Install Spotify Connect Fornoth v003 đến bước 4. Cần làm thêm 3 bước nữa.

RuneAudio 0.4 phiên bản... hết số v1 :D

https://www.fshare.vn/file/KWL1ZN33W149

Mã:
File: RuneAudio_0.4_20170229_20181022_tml3nr_v1.img
CRC-32: a1460b55
MD4: c5c817a9d282a0b7fd0cc737d81fdc97
MD5: 43371e04b58d91248fa3a4f533281f75
SHA-1: eb94b35c780209399912b71c5d7c7d353c8437e9


Ghi chú:

- Bản này làm trên pi2. Nếu dùng trên pi3 có thể cần disable Bluetooth.

- Kiểm tra alsamixer để chắc chắn là Analog Playback Boost OFF. Analog là 100%

alsa-rune-default-values-Boss-v1-1.png


- Nếu disable volume. Phải chắc chắn rằng trước đó Analog và Digital nằm ở 100%. Vì khi mình disable nó sẽ giữ lại con số hiện tại chứ không tự động đẩy lên max. Rune cố tình làm vậy để người dùng có thể lock volume ở một mức tùy ý.

- Audio buffer size và Buffer before play trong mục MPD Configuration nên gia giảm tùy theo gu nghe và đồ đánh. Nếu giảm xuống tiếng sẽ attack và focus hơn.

Mặc định của Rune 0.4:

Mã:
Audio buffer size 4096

Buffer before play 20%

Settings như hình này tắt tối đa các dịch vụ. Chỉ dùng MPD và Spotify Connect:

rune-settings-2018-09-14-1.png


rune-settings-2018-09-14-3.png


rune-settings-2018-09-14-2.png
 
Chỉnh sửa lần cuối:

sonlt

Member
bản này mình muốn vô ssh để tinh chỉnh thì đánh use và pass gì thế bác @tml3nr ? Mình đánh root xong phần pass nó không cho điền tiếp , gà quá nhờ bác giúp đỡ , thanks
 
Bên trên