Chia sẻ một cách setup Spotify Connect trên RuneAudio

dungsin_lqd

Well-Known Member
Mấy món này có tay nghề và máu lắm mới làm được chứ bình thường thì chắc khó thành công vì nhìn các dòng lệnh đối với dân tin học thì dễ nhưng với 1 số cá nhân bình thường thì chạy dài.
 

phuoc0903

Member
Âm thanh (độ lớn sau khi mò mẫm) Moode và Volumio bây giờ nghe bằng nhau rồi bác . Spotify Connect trên nền Moode nghe ngon . Chú moOde 3.8.4 này nghe nhức nhối a . :rolleyes:
MoOde v3.8.4 + Spotify Connect :rolleyes::mad::eek:

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

tml3nr

Moderator
Âm thanh (độ lớn sau khi mò mẫm) Moode và Volumio bây giờ nghe bằng nhau rồi bác . Spotify Connect trên nền Moode nghe ngon . Chú moOde 3.8.4 này nghe nhức nhối a . :rolleyes:
MoOde v3.8.4 + Spotify Connect :rolleyes::mad::eek:

JJJJJJ.jpg
Rận lớn gặp nhau. Em cũng đang nghe đúng album này :confused:

Thú thiệt với anh là em máo vụ Spotify Connect này cũng vì ghiền... Lu Ánh Lon.

Anh có phát hiện gì hay trong việc chỉnh volume chia sẻ cho mọi người biết với ạ?

img_0256-png.288149
 

Đính kèm

  • IMG_0256.PNG
    IMG_0256.PNG
    376.9 KB · Xem: 184

phuoc0903

Member
Vì nó tiện lợi bác ơi ! Cả nhà ai cũng thích đó là động lực mạnh nhất . Acc famaly cho cả nhà vọc a .
Về to nhỏ mình xem volumio họ set sao mình làm vậy a chỉ là cóp nhặt lại thôi bác . :p
Cũng như bác ghiền cô này hát về đêm khuya a . :(:cool:

Các bác có chú 502DAC Pro cài thử nghe qua RCA bằng SC xem thế nào a . :D:(:cool:
 

tml3nr

Moderator
Vì nó tiện lợi bác ơi ! Cả nhà ai cũng thích đó là động lực mạnh nhất . Acc famaly cho cả nhà vọc a .
Về to nhỏ mình xem volumio họ set sao mình làm vậy a chỉ là cóp nhặt lại thôi bác . :p
Cũng như bác ghiền cô này hát về đêm khuya a . :(:cool:

Các bác có chú 502DAC Pro cài thử nghe qua RCA bằng SC xem thế nào a . :D:(:cool:
Dạ tiện lợi vẫn là ưu điểm của nhạc số. Nhất là mảng nhạc online. Nó có thể làm cho mình vui vẻ chấp nhận âm thanh kém một ít so với offline.

Túm lại tới giờ này. Em thấy tạm ổn với các cách dùng sau:

- Youtube:

Dùng app Musi trên iPad. Phát AirPlay sang Rune / Volumio / moode

- Spotify:

Dùng PC hay iPad. Phát sang Spotify Connect trên Rune / Volumio / moode

PS: Em vẫn còn mê vụ Spotify Connect trên Rune. Rảnh sẽ mày mò thêm xem còn gì hay hơn nữa hay không :rolleyes:
 
Chỉnh sửa lần cuối:

tml3nr

Moderator
hi, bác. làm thế nào để moode phát nhạc ở spotify vậy ạ. volume thì em làm được rồi ạ.
Anh đọc 2 bài này là làm được ạ:

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

http://www.hdvietnam.com/threads/ch...ct-tren-runeaudio.1389702/page-2#post-9653017

Hoặc dùng 2 bản này anh @linh0983 đã làm sẵn:

moOde 3.8.4 Spotify Connect:

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

moOde 4.1 Spotify Connect:

https://www.fshare.vn/file/TZB8Z1SPX84K
 
Chỉnh sửa lần cuối:

ac_vna

Active Member
Spotify được cái tiện, trước em toàn phải tự làm tag mất khá nhiều thời gian ạ.
em cảm ơn bác ạ.
 

tml3nr

Moderator
@@@ Lưu ý quan trọng về Rune / Spotify Connect:

Xin lỗi các anh em sơ ý. Giờ mới nhớ ra.

Dòng lệnh:

Mã:
/root/spotify-connect-web.sh --name RuneAudio --device 0 --mixer Digital --username abc --password xyz --bitrate 320

Giá trị của --mixer mình dựa theo alsamixer, như hình bên dưới. User và pass là account thật.

--mixer Analogue hay Digital tùy theo Dac. Nếu là Boss Dac mình chọn Digital.

Chọn --mixer Digital. Boss Dac nghe hay hơn nhiều lắm ạ :D

Khi mình chỉnh volume trong Spotify app / web. Nó kéo theo được volume của Rune!

Em đã edit lại trang đầu o_O

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

phuoc0903

Member
PiMusicBox chơi online hỗ trợ nhiều phương thức stream : Spotify Web , Spotify Connect , BubbleUPnP , YouTube , DLNa , FM NAS và AirPlay . . . Tất cả có sẵn ko cài thêm thứ gì a . :(
http://www.pimusicbox.com/ :eek::mad:

Giao diện chính play trực tiếp từ DT .
21b1538.png

Setup từ trình duyệt .
20.jpg

Play qua Spotify Connect MusicBox từ DT .
23.png

Play từ Web .
22b72f4.jpg

Và streaming qua BubbleUPnP a .
24.png

Tới lúc này được 5 SC bác @tml3nr .
 

tml3nr

Moderator
Em mò ra được thêm một cách nữa. Install bản Spotify Connect 0.0.3. Phiên bản này mới hơn bản trước và không cần chép đè update file console_callbacks.py.

Cách này làm hoàn toàn trên Putty. Em hy vọng là sẽ dễ hơn cho mọi người.

Đã test trên RPi2, RuneAudio 0.4-beta_20170229, Boss Dac.

Ta cần phải extend partition trước.

Mã:
fdisk /dev/mmcblk0
- Press "p" to show the current partitions and note down the details of the main one that RuneOS is on.
- Delete it, pressing "d" and choosing the relevant partition number.
- Press "n" to make a new partition, and "p" to select a primary partition. Enter the same start block that you wrote down above, and allow it to use the default end block (the last block available on the device).
- Press "w" to write changes and exit.
You may have to reboot after this for changes to be registered. This has resized the partition, but not yet the filesystem.
Next, use the resize2fs command in this way:
resize2fs /dev/mmcblk0p2

Bắt đầu chạy với Putty:

Mã:
curl -OL https://github.com/Fornoth/spotify-connect-web/releases/download/0.0.3-alpha/spotify-connect-web.sh

Mã:
nano /root/spotify-connect-web.sh

Xóa tất cả 'sudo '

Mã:
#!/bin/bash
set -e

DIR=~/spotify-connect-web-chroot

if [ "$1" == "install" ]; then
  mkdir -p $DIR
  cd $DIR
  curl -L https://github.com/Fornoth/spotify-connect-web/releases/download/0.0.3-alpha/spotify-connect-web_0.0.3-alpha_chroot.tar.gz | tar xz
else
  trap "umount $DIR/dev $DIR/proc" EXIT
  mount --bind /dev $DIR/dev
  mount -t proc proc $DIR/proc/
  cp /etc/resolv.conf $DIR/etc/
  chroot $DIR /bin/bash -c "cd /usr/src/app && python main.py $*"
fi

Mã:
chmod +x spotify-connect-web.sh

Mã:
/root/spotify-connect-web.sh install

Mã:
wget https://github.com/RafaPolit/moode-spotify-connect-web/raw/master/spotify_appkey.key

mv /root/spotify_appkey.key /root/spotify-connect-web-chroot/usr/src/app

Test thử:

Mã:
/root/spotify-connect-web.sh --name RuneAudio --device 0 --mixer Digital --username abc --password xyz --bitrate 320

--device <value> --mixer <value> dựa theo alsamixer:

alsamixer_boss_dac_mixer.png


Nếu mọi thứ OK, mình sẽ thấy RuneAudio Connect trên Spotify app.

Tạo file service:

Mã:
nano /usr/lib/systemd/system/spotify-connect.service

Mã:
[Unit]
Description=Spotify Connect
After=network.target

[Service]
ExecStart=/usr/bin/sh /root/spotify-connect-web.sh --name RuneAudio --device 0 --mixer Digital --username abc --password xyz --bitrate 320
Restart=always
RestartSec=10
StartLimitInterval=30
StartLimitBurst=20

[Install]
WantedBy=multi-user.target

To test the service execute:

Mã:
systemctl start spotify-connect

Nếu OK, ta enable service (start on boot):

Mã:
systemctl enable spotify-connect

Khi chỉnh volume trên app Spotify, volume của Rune cũng thay đổi theo. Cái này dùng rất tiện :cool:

Sau khi install v0.0.3. Mình có thể update lên v0.0.4 bằng cách tương tự như trên. Nếu mình install v0.0.4 trước, nó sẽ không chạy.

More information:

https://github.com/Fornoth/spotify-connect-web/releases

Many thanks to @Fornoth, @hongdagx35, @Lazerharp, @Stert...

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

phuoc0903

Member
Volumio , PiMusicBox , RuneAudio để xuất hiện Spotify Connect là phải đăng nhập acc pre . DietPi và MoOdeAudio thì ko ? ( các bác có thấy vậy ko a ) . o_O
 

tml3nr

Moderator
pó tay....................
Ráng một chút thui anh. Mình làm được rất sướng, vì thử càng nhiều cách mình càng dễ lựa chọn cái nào phù hợp nhất để dùng.

Linux em cũng dốt đặc cán mai. Chỉ mò mẫm bằng kiến thức cơ bản của DOS 6.22, nó chạy được là do em may mắn và thật ra nó không khó.

Em tin là tất cả mọi người nếu chịu khó một chút sẽ làm được. Tất cả đều có tool và copy paste. Mình không cần gõ bất cứ dòng lệnh nào.

Các bước chuẩn bị như sau:

- Hiểu biết sơ sơ về IP:

Trên PC, dùng lệnh ping runeaudio.local để xác định IP của Rune.

Hoặc chạy Advanced IP Scanner để xác định IP của Rune:

http://www.advanced-ip-scanner.com/

advanced_ip_scanner.png


- Chạy Putty trên PC:

https://the.earth.li/~sgtatham/putty/latest/w32/putty.exe

Rồi chỉ cần run trên PC:

Mã:
C:\PuTTY\putty.exe -ssh [email protected] -pw rune

Dùng Putty chỉ cần biết cách dùng cơ bản nhất. Copy dòng lệnh xong click chuột phải là nó paste vào Putty, rồi bấm phím enter. Control + C là nó hủy lệnh đang thực thi. Y như cửa sổ DOS prompt thôi ạ.

Lệnh nano dùng để edit file. Giống như text edit. Khi nào xong control + x để thoát. Bấm Y để save.

- Install WinSCP:

Sử dụng y chang như Norton Commander huyền thọi ngày xưa. Hướng dẫn thì trên web có rất nhiều:

https://winscp.net/eng/downloads.php

winscp_config.png


Chỉ mất khoảng 5 phút là xong. Nếu anh làm không được em Teamview làm cho anh.
 

Đính kèm

  • winscp_config.png
    winscp_config.png
    35.3 KB · Xem: 24
Chỉnh sửa lần cuối:
Bên trên