linh0983
Well-Known Member
Mình có 2 (FE) : Arch Linux AoE (chú Pi3+) và x86_64 AoE (chú PCmini) a .Cảm ơn anh, anh đang xài Fe nào vậy, thấy khác nhau k
Về âm thanh phần lớn phụ thuộc bên (BE) bác ơi .
Mình có 2 (FE) : Arch Linux AoE (chú Pi3+) và x86_64 AoE (chú PCmini) a .Cảm ơn anh, anh đang xài Fe nào vậy, thấy khác nhau k
Ko được thiếu thư viện bác Quỳnh a . Hai dòng này install ngon :Bác Quỳnh tuyệt vời mình thử add vào a .
Using username "root".
[email protected]'s password:
Last login: Mon Mar 29 07:40:19 2021 from 192.168.1.106
model : Raspberry Pi 3 Model B Plus Rev 1.3
kernel : Linux 5.4.74-v8 #5 SMP PREEMPT Sat Dec 19 21:10:14 JST 2020
temp : 39.7'C
[root@archlinux64 ~]# pacman -U upmpdcli-1.4.14-1-aarch64.pkg.tar.xz
loading packages...
resolving dependencies...
looking for conflicting packages...
Packages (18) aspell-0.60.8-2 aspell-en-2019.10.06-1 id3lib-3.8.3-18 jsoncpp-1.9.4-1 python-appdirs-1.4.4-3
python-bottle-0.12.19-2 python-chardet-3.0.4-7 python-idna-2.10-3 python-mutagen-1.45.1-3
python-ordered-set-4.0.2-3 python-packaging-20.8-2 python-pyparsing-2.4.7-3 python-requests-2.25.1-1
python-setuptools-1:51.0.0-1 python-six-1.15.0-3 python-urllib3-1.25.10-4 python-waitress-1.4.4-4
upmpdcli-1.4.14-1
Total Download Size: 1.97 MiB
Total Installed Size: 20.85 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packages...
error: failed retrieving file 'python-urllib3-1.25.10-4-any.pkg.tar.xz' from mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'python-urllib3-1.25.10-4-any.pkg.tar.xz' from mirrors.ustc.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'python-urllib3-1.25.10-4-any.pkg.tar.xz' from mirror.archlinuxarm.org : The requested URL returned error: 404
warning: failed to retrieve some files
error: failed retrieving file 'python-packaging-20.8-2-any.pkg.tar.xz' from mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'python-packaging-20.8-2-any.pkg.tar.xz' from mirrors.ustc.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'python-packaging-20.8-2-any.pkg.tar.xz' from mirror.archlinuxarm.org : The requested URL returned error: 404
warning: failed to retrieve some files
error: failed retrieving file 'python-setuptools-1:51.0.0-1-any.pkg.tar.xz' from mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'python-setuptools-1:51.0.0-1-any.pkg.tar.xz' from mirrors.ustc.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'python-setuptools-1:51.0.0-1-any.pkg.tar.xz' from mirror.archlinuxarm.org : The requested URL returned error: 404
warning: failed to retrieve some files
error: failed retrieving file 'aspell-en-2019.10.06-1-aarch64.pkg.tar.xz' from mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'aspell-en-2019.10.06-1-aarch64.pkg.tar.xz' from mirrors.ustc.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'aspell-en-2019.10.06-1-aarch64.pkg.tar.xz' from mirror.archlinuxarm.org : The requested URL returned error: 404
warning: failed to retrieve some files
error: failed retrieving file 'python-bottle-0.12.19-2-any.pkg.tar.xz' from mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'python-bottle-0.12.19-2-any.pkg.tar.xz' from mirrors.ustc.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'python-bottle-0.12.19-2-any.pkg.tar.xz' from mirror.archlinuxarm.org : The requested URL returned error: 404
warning: failed to retrieve some files
error: failed retrieving file 'python-waitress-1.4.4-4-any.pkg.tar.xz' from mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'python-waitress-1.4.4-4-any.pkg.tar.xz' from mirrors.ustc.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'python-waitress-1.4.4-4-any.pkg.tar.xz' from mirror.archlinuxarm.org : The requested URL returned error: 404
warning: failed to retrieve some files
error: failed to commit transaction (failed to retrieve some files)
Errors occurred, no packages were upgraded.
ExecStart=/usr/ifi/ifi-tidal-release/play.sh
● ifi-streamer-tidal-connect.service - iFi Streamer Tidal Connect Service
Loaded: loaded (/lib/systemd/system/ifi-streamer-tidal-connect.service; disabled)
Active: active (running) since Mon 2021-03-29 06:19:52 +07; 1min 18s ago
Main PID: 8523 (tidal_connect_a)
CGroup: /system.slice/ifi-streamer-tidal-connect.service
└─8523 /usr/ifi/ifi-tidal-release/bin/tidal_connect_application --tc-certificate-path /usr/ifi/ifi-tidal-release/id_certificate/IfiAudio_ZenStream.dat -f Streamer-name --codec-mpegh true --codec-mqa false --model-name iFi Streamer --disable-app-security false --disable-web-security false --enable-mqa-passthrough false --log-level 3 --enable-websocket-log 0
Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
Mar 29 06:19:52 smpd tidal_connect_application[8523]: STARTED TidalConnect services.
ExecStart=/usr/ifi/ifi-tidal-release/bin/tidal_connect_application --tc-certificate-path /usr/ifi/ifi-tidal-release/id_certificate/IfiAudio_ZenStream.dat -f Streamer-name --codec-mpegh true --codec-mqa false --model-name iFi Streamer --disable-app-security false --disable-web-security false --enable-mqa-passthrough false --log-level 3 --enable-websocket-log 0
● tidalifi.service - tidal connect
Loaded: loaded (/lib/systemd/system/tidalifi.service; disabled)
Active: active (running) since Mon 2021-03-29 06:12:49 +07; 3min 16s ago
Main PID: 8168 (play.sh)
CGroup: /system.slice/tidalifi.service
├─8168 /bin/bash /usr/ifi/ifi-tidal-release/play.sh
└─8181 /usr/ifi/ifi-tidal-release/bin/tidal_connect_application --clientid hWhSHB4pzu3c8vU9 --tc-certificate-path /usr/ifi/ifi-tidal-release/id_certificate/IfiAudio_ZenStream.dat --netif-for-deviceid eth0 -f Streamer-name --codec-mpegh true --codec-mqa true --model-name iFi Streamer --disable-app-security false --disable-web-security false --enable-mqa-passthrough false --playback-device BossDAC: - (hw:0,0) --log-level 1
Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
Mar 29 06:12:50 smpd play.sh[8168]: STARTED TidalConnect services.
ExecStart=/opt/tidal/play.sh
● tidal.service - tidal connect
Loaded: loaded (/etc/systemd/system/tidal.service; disabled)
Active: active (running) since Sat 2021-03-27 16:42:20 +07; 25min ago
Process: 5853 ExecStartPre=/bin/sh -c /opt/tidal/init.sh start (code=exited, status=0/SUCCESS)
Main PID: 5957 (sh)
CGroup: /system.slice/tidal.service
├─5957 /opt/tidal/play.sh -c #!/bin/sh ! test -f /opt/utils/hid && exit ! test -f /opt/utils/hidr && exit FULL_PATH=$(realpath ${0}) THIS_NAME=${FULL_PATH##*/} SAME_DIR=${FULL_PATH%${THIS_NAME}} BROADCAST_NAME="DAStreamer" echo "Content-Disposition: attachment; filename=\"smime.p7m\" Content-Type: application/x-pkcs7-mime; smime-type=enveloped-data; name=\"smime.p7m\" Content-Transfer-Encoding: base64" > /tmp/cert.dat echo " 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 yX++Sg0ykF3dGEdznbLSfb0IOvDK0WDu9Q==" >> /tmp/cert.dat # Get the current available output devices netdev=eth0 if test -f /etc/tidal.conf; then name=$(cat /etc/tidal.conf |grep ^Name) name=${Name#*=} [ -n "$name" ] && BROADCAST_NAME="$name" mqa=$(cat /etc/tidal.conf |grep ^MQAdecode) mqa=${MQAdecode#*=} [ "$mqa" == "yes" ] && mqapass=false || mqapass=true else mqapass=false fi /opt/utils/hidr & # Start the Tidal Connect Service ${SAME_DIR}bin/tidal_connect \ --clientid "VCjoaRrbaMU005Tk" \ --tc-certificate-path "/tmp/cert.dat" \ --netif-for-deviceid $netdev \ -f "${BROADCAST_NAME}" \ --codec-mpegh false \ --codec-mqa true \ --model-name "One" \ --disable-app-security true \ --disable-web-security true \ --enable-mqa-passthrough $mqapass \ --log-level 0 #>/dev/null 2>&1 & /opt/tidal/play.sh
└─5962 /opt/tidal/bin/tidal_connect --clientid VCjoaRrbaMU005Tk --tc-certificate-path /tmp/cert.dat --netif-for-deviceid eth0 -f DAStreamer --codec-mpegh false --codec-mqa true --model-name One --disable-app-security true --disable-web-security true --enable-mqa-passthrough false --log-level 0
ExecStart=/opt/tidal/bin/tidal_connect --tc-certificate-path /opt/tidal/id_certificate/IfiAudio_ZenStream.dat -f DAStreamer --codec-mpegh true --codec-mqa false --model-name One --disable-app-security false --disable-web-security false --enable-mqa-passthrough false --log-level 3 --enable-websocket-log 0
● tidalconnect.service - Tidal Connect dimas mod
Loaded: loaded (/lib/systemd/system/tidalconnect.service; disabled)
Active: active (running) since Mon 2021-03-29 06:17:25 +07; 14s ago
Main PID: 8398 (tidal_connect)
CGroup: /system.slice/tidalconnect.service
└─8398 /opt/tidal/bin/tidal_connect --tc-certificate-path /opt/tidal/id_certificate/IfiAudio_ZenStream.dat -f DAStreamer --codec-mpegh true --codec-mqa false --model-name One --disable-app-security false --disable-web-security false --enable-mqa-passthrough false --log-level 3 --enable-websocket-log 0
Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
Mar 29 06:17:26 smpd tidal_connect[8398]: STARTED TidalConnect services.
Anh cài đặt những cái còn thiếu như sau:Ko được thiếu thư viện bác Quỳnh a . Hai dòng này install ngon :
pacman -U libnpupnp-4.0.14-1-aarch64.pkg.tar.xz
pacman -U libupnpp-0.19.4-1-aarch64.pkg.tar.xz
Dòng này báo lỗi ????
pacman -U upmpdcli-1.4.14-1-aarch64.pkg.tar.xz
Mã:Using username "root". [email protected]'s password: Last login: Mon Mar 29 07:40:19 2021 from 192.168.1.106 model : Raspberry Pi 3 Model B Plus Rev 1.3 kernel : Linux 5.4.74-v8 #5 SMP PREEMPT Sat Dec 19 21:10:14 JST 2020 temp : 39.7'C [root@archlinux64 ~]# pacman -U upmpdcli-1.4.14-1-aarch64.pkg.tar.xz loading packages... resolving dependencies... looking for conflicting packages... Packages (18) aspell-0.60.8-2 aspell-en-2019.10.06-1 id3lib-3.8.3-18 jsoncpp-1.9.4-1 python-appdirs-1.4.4-3 python-bottle-0.12.19-2 python-chardet-3.0.4-7 python-idna-2.10-3 python-mutagen-1.45.1-3 python-ordered-set-4.0.2-3 python-packaging-20.8-2 python-pyparsing-2.4.7-3 python-requests-2.25.1-1 python-setuptools-1:51.0.0-1 python-six-1.15.0-3 python-urllib3-1.25.10-4 python-waitress-1.4.4-4 upmpdcli-1.4.14-1 Total Download Size: 1.97 MiB Total Installed Size: 20.85 MiB :: Proceed with installation? [Y/n] y :: Retrieving packages... error: failed retrieving file 'python-urllib3-1.25.10-4-any.pkg.tar.xz' from mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404 error: failed retrieving file 'python-urllib3-1.25.10-4-any.pkg.tar.xz' from mirrors.ustc.edu.cn : The requested URL returned error: 404 error: failed retrieving file 'python-urllib3-1.25.10-4-any.pkg.tar.xz' from mirror.archlinuxarm.org : The requested URL returned error: 404 warning: failed to retrieve some files error: failed retrieving file 'python-packaging-20.8-2-any.pkg.tar.xz' from mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404 error: failed retrieving file 'python-packaging-20.8-2-any.pkg.tar.xz' from mirrors.ustc.edu.cn : The requested URL returned error: 404 error: failed retrieving file 'python-packaging-20.8-2-any.pkg.tar.xz' from mirror.archlinuxarm.org : The requested URL returned error: 404 warning: failed to retrieve some files error: failed retrieving file 'python-setuptools-1:51.0.0-1-any.pkg.tar.xz' from mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404 error: failed retrieving file 'python-setuptools-1:51.0.0-1-any.pkg.tar.xz' from mirrors.ustc.edu.cn : The requested URL returned error: 404 error: failed retrieving file 'python-setuptools-1:51.0.0-1-any.pkg.tar.xz' from mirror.archlinuxarm.org : The requested URL returned error: 404 warning: failed to retrieve some files error: failed retrieving file 'aspell-en-2019.10.06-1-aarch64.pkg.tar.xz' from mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404 error: failed retrieving file 'aspell-en-2019.10.06-1-aarch64.pkg.tar.xz' from mirrors.ustc.edu.cn : The requested URL returned error: 404 error: failed retrieving file 'aspell-en-2019.10.06-1-aarch64.pkg.tar.xz' from mirror.archlinuxarm.org : The requested URL returned error: 404 warning: failed to retrieve some files error: failed retrieving file 'python-bottle-0.12.19-2-any.pkg.tar.xz' from mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404 error: failed retrieving file 'python-bottle-0.12.19-2-any.pkg.tar.xz' from mirrors.ustc.edu.cn : The requested URL returned error: 404 error: failed retrieving file 'python-bottle-0.12.19-2-any.pkg.tar.xz' from mirror.archlinuxarm.org : The requested URL returned error: 404 warning: failed to retrieve some files error: failed retrieving file 'python-waitress-1.4.4-4-any.pkg.tar.xz' from mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404 error: failed retrieving file 'python-waitress-1.4.4-4-any.pkg.tar.xz' from mirrors.ustc.edu.cn : The requested URL returned error: 404 error: failed retrieving file 'python-waitress-1.4.4-4-any.pkg.tar.xz' from mirror.archlinuxarm.org : The requested URL returned error: 404 warning: failed to retrieve some files error: failed to commit transaction (failed to retrieve some files) Errors occurred, no packages were upgraded.
Bác có thử đúng Arch linux AoE ko vậy a ?
https://drive.google.com/file/d/1SriDoyHMep6bIEwG-35Bhv-DgTFb7T4x/view
pacman -Sy aspell aspell-en id3lib jsoncpp python-appdirs python-bottle python-chardet python-ordered-set python-packaging python-setuptools python-six python-urllib3 python-waitress
pacman -U upmpdcli-1.4.14-1-aarch64.pkg.tar.xz
Bác Quỳnh quả là chuyên gia gỡ rối UPnP tuyệt vời bác a . Nếu bác ở đây ae mời bác cafe hihi .Anh cài đặt những cái còn thiếu như sau:
Sau đó cài tiếp từ lệnh này:Mã:pacman -Sy aspell aspell-en id3lib jsoncpp python-appdirs python-bottle python-chardet python-ordered-set python-packaging python-setuptools python-six python-urllib3 python-waitress
Mã:pacman -U upmpdcli-1.4.14-1-aarch64.pkg.tar.xz
Các bản này đều chạy trên Linux 32bit (armv7l), chưa chạy được trên Linux 64bit (Aarch64)Em báo cáo tình hình khảo sát TC.
- Tháng 10/2020. Dev willardting làm việc cho ifi-audio úp lên github bộ binaries TC. Đã bị xóa:
https://github.com/willardting/ifi-tidal
- Sau đó TC này xuất hiện ở git của ifi-audio. Vẫn tồn tại cho đến giữa tháng 1/2021. Đã bị xóa:
https://github.com/ifi-audio/ifi-tidal-release
- Cuối tháng 10/2020 dev ppy2 đã fork git của ifi-audio. Đã bị xóa:
https://github.com/ppy2/ifi-tidal-release
- Cuối tháng 10/2020 dev seniorgod fork git của ppy2. Đến nay vẫn còn.
https://github.com/seniorgod/ifi-tidal-release
- Cuối tháng 10/2020 dev shawaj fork git của dev seniorgod. Đến nay vẫn còn:
https://github.com/shawaj/ifi-tidal-release
- Đầu tháng 2/2021. Dev dimas compile lại TC, sau đó đưa vào bản dastereo rpi3_20210202.
Tóm lại. Đến giờ chỉ có 2 bản TC. Mỗi bản có 2 cách start.
Em tạm gọi là bản ifi (Bao gồm willardting, ifi-audio, ppy2, seniorgod và shawaj) và bản dimas.
1. Bản ifi có 2 cách start:
Cách 1:
Mã:ExecStart=/usr/ifi/ifi-tidal-release/play.sh
Service status:
Mã:● ifi-streamer-tidal-connect.service - iFi Streamer Tidal Connect Service Loaded: loaded (/lib/systemd/system/ifi-streamer-tidal-connect.service; disabled) Active: active (running) since Mon 2021-03-29 06:19:52 +07; 1min 18s ago Main PID: 8523 (tidal_connect_a) CGroup: /system.slice/ifi-streamer-tidal-connect.service └─8523 /usr/ifi/ifi-tidal-release/bin/tidal_connect_application --tc-certificate-path /usr/ifi/ifi-tidal-release/id_certificate/IfiAudio_ZenStream.dat -f Streamer-name --codec-mpegh true --codec-mqa false --model-name iFi Streamer --disable-app-security false --disable-web-security false --enable-mqa-passthrough false --log-level 3 --enable-websocket-log 0 Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958 Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958 Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958 Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline Mar 29 06:19:52 smpd tidal_connect_application[8523]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline Mar 29 06:19:52 smpd tidal_connect_application[8523]: STARTED TidalConnect services.
Cách 2:
Mã:ExecStart=/usr/ifi/ifi-tidal-release/bin/tidal_connect_application --tc-certificate-path /usr/ifi/ifi-tidal-release/id_certificate/IfiAudio_ZenStream.dat -f Streamer-name --codec-mpegh true --codec-mqa false --model-name iFi Streamer --disable-app-security false --disable-web-security false --enable-mqa-passthrough false --log-level 3 --enable-websocket-log 0
Service status:
Mã:● tidalifi.service - tidal connect Loaded: loaded (/lib/systemd/system/tidalifi.service; disabled) Active: active (running) since Mon 2021-03-29 06:12:49 +07; 3min 16s ago Main PID: 8168 (play.sh) CGroup: /system.slice/tidalifi.service ├─8168 /bin/bash /usr/ifi/ifi-tidal-release/play.sh └─8181 /usr/ifi/ifi-tidal-release/bin/tidal_connect_application --clientid hWhSHB4pzu3c8vU9 --tc-certificate-path /usr/ifi/ifi-tidal-release/id_certificate/IfiAudio_ZenStream.dat --netif-for-deviceid eth0 -f Streamer-name --codec-mpegh true --codec-mqa true --model-name iFi Streamer --disable-app-security false --disable-web-security false --enable-mqa-passthrough false --playback-device BossDAC: - (hw:0,0) --log-level 1 Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958 Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958 Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958 Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline Mar 29 06:12:49 smpd play.sh[8168]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline Mar 29 06:12:50 smpd play.sh[8168]: STARTED TidalConnect services.
2. Bản dimas có 2 cách start:
Cách 1:
Mã:ExecStart=/opt/tidal/play.sh
Service status:
Mã:● tidal.service - tidal connect Loaded: loaded (/etc/systemd/system/tidal.service; disabled) Active: active (running) since Sat 2021-03-27 16:42:20 +07; 25min ago Process: 5853 ExecStartPre=/bin/sh -c /opt/tidal/init.sh start (code=exited, status=0/SUCCESS) Main PID: 5957 (sh) CGroup: /system.slice/tidal.service ├─5957 /opt/tidal/play.sh -c #!/bin/sh ! test -f /opt/utils/hid && exit ! test -f /opt/utils/hidr && exit FULL_PATH=$(realpath ${0}) THIS_NAME=${FULL_PATH##*/} SAME_DIR=${FULL_PATH%${THIS_NAME}} BROADCAST_NAME="DAStreamer" echo "Content-Disposition: attachment; filename=\"smime.p7m\" Content-Type: application/x-pkcs7-mime; smime-type=enveloped-data; name=\"smime.p7m\" Content-Transfer-Encoding: base64" > /tmp/cert.dat echo " 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 yX++Sg0ykF3dGEdznbLSfb0IOvDK0WDu9Q==" >> /tmp/cert.dat # Get the current available output devices netdev=eth0 if test -f /etc/tidal.conf; then name=$(cat /etc/tidal.conf |grep ^Name) name=${Name#*=} [ -n "$name" ] && BROADCAST_NAME="$name" mqa=$(cat /etc/tidal.conf |grep ^MQAdecode) mqa=${MQAdecode#*=} [ "$mqa" == "yes" ] && mqapass=false || mqapass=true else mqapass=false fi /opt/utils/hidr & # Start the Tidal Connect Service ${SAME_DIR}bin/tidal_connect \ --clientid "VCjoaRrbaMU005Tk" \ --tc-certificate-path "/tmp/cert.dat" \ --netif-for-deviceid $netdev \ -f "${BROADCAST_NAME}" \ --codec-mpegh false \ --codec-mqa true \ --model-name "One" \ --disable-app-security true \ --disable-web-security true \ --enable-mqa-passthrough $mqapass \ --log-level 0 #>/dev/null 2>&1 & /opt/tidal/play.sh └─5962 /opt/tidal/bin/tidal_connect --clientid VCjoaRrbaMU005Tk --tc-certificate-path /tmp/cert.dat --netif-for-deviceid eth0 -f DAStreamer --codec-mpegh false --codec-mqa true --model-name One --disable-app-security true --disable-web-security true --enable-mqa-passthrough false --log-level 0
Cách 2:
Mã:ExecStart=/opt/tidal/bin/tidal_connect --tc-certificate-path /opt/tidal/id_certificate/IfiAudio_ZenStream.dat -f DAStreamer --codec-mpegh true --codec-mqa false --model-name One --disable-app-security false --disable-web-security false --enable-mqa-passthrough false --log-level 3 --enable-websocket-log 0
Service status:
Mã:● tidalconnect.service - Tidal Connect dimas mod Loaded: loaded (/lib/systemd/system/tidalconnect.service; disabled) Active: active (running) since Mon 2021-03-29 06:17:25 +07; 14s ago Main PID: 8398 (tidal_connect) CGroup: /system.slice/tidalconnect.service └─8398 /opt/tidal/bin/tidal_connect --tc-certificate-path /opt/tidal/id_certificate/IfiAudio_ZenStream.dat -f DAStreamer --codec-mpegh true --codec-mqa false --model-name One --disable-app-security false --disable-web-security false --enable-mqa-passthrough false --log-level 3 --enable-websocket-log 0 Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958 Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958 Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958 Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline Mar 29 06:17:26 smpd tidal_connect[8398]: ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline Mar 29 06:17:26 smpd tidal_connect[8398]: STARTED TidalConnect services.
....................... Em sẽ viết tiếp sau ạ ..................
Bác Quỳnh chỉ giúp mình cách chạy "makepkg -si" với tài khoản root với ah. Mình dùng RopieeXL khi chạy lên này nó báo lỗi ko cho chạy.Anh cài đặt những cái còn thiếu như sau:
Sau đó cài tiếp từ lệnh này:Mã:pacman -Sy aspell aspell-en id3lib jsoncpp python-appdirs python-bottle python-chardet python-ordered-set python-packaging python-setuptools python-six python-urllib3 python-waitress
Mã:pacman -U upmpdcli-1.4.14-1-aarch64.pkg.tar.xz
Tuyệt vời! Em cũng muốn mới bác Quỳnh cafe.Bác Quỳnh quả là chuyên gia gỡ rối UPnP tuyệt vời bác a . Nếu bác ở đây ae mời bác cafe hihi .
(FE Arch Linux AoE) có UPnP OpenHome mình có thể chơi ON/OFF line quá xướng .
Mình nhớ RopieeXL có sẵn upmpdcli Open Home rồi, bác cài lại?Bác Quỳnh chỉ giúp mình cách chạy "makepkg -si" với tài khoản root với ah. Mình dùng RopieeXL khi chạy lên này nó báo lỗi ko cho chạy.
Mình định cài thêm một số app từ AUR mà thử thì ko được với "makepkg -si" ah.Mình nhớ RopieeXL có sẵn upmpdcli Open Home rồi, bác cài lại?
Mình đang định nếu không cài được cho AOE 64 thì copy từ RopieeXL sang. Giờ không cần nữa.
Build app từ source code cũng đơn giản, có lúc cũng nhì nhằng lắm ạ. Build app chạy trên các OS có gốc debian thì dễ hơn build app chạy trên archlinux.Mình lọ mọ với các bác từ chỗ này nhức cái đầu a . UI . . .
https://raspberrypi.stackexchange.com/questions/510/how-do-i-install-packages-from-the-aur
Do chủ trương build 1 OS all pi nên từ đầu tới giờ em chỉ tập trung test các bản 32 bit.Các bản này đều chạy trên Linux 32bit (armv7l), chưa chạy được trên Linux 64bit (Aarch64)
"uname -m" để kiểm tra phiên bản Linux đang dùng ah (hoặc "uname -a").
Anh cho em xin link để em mò tại sao mà anh không chạy được trên pi 4.Do chủ trương build 1 OS all pi nên từ đầu tới giờ em chỉ tập trung test các bản 32 bit.
Bản rpi4_20210210 Dastereo của dev dimas có TC. Em chưa chạy được nên không biết nó là 32 hay 64bit ?
Test A/B chuyển amply vậy chính xác nhất hihi! Loại bỏ tâm lý chủ quan thiết bị/phần mềm.Cái này hoàn toàn là nhận xét chủ quan của mình các bác a . Nhờ có UPnP cài trên :
Pi2(smpd) : Stream qua1 Pi duy nhất .
Pi3+ (FE Arch Linux AoE) và Pi4 (BE smpdplayer β19) : Stream qua 2 Pi .
Phát cùng 1 nguồn nhạc cùng 1 hệ thồng ra 2 line cùng lúc : Dùng remote Ampli chuyển qua lại so sánh
phải nói AoE(2Pi) nghe tuyệt vời các bác a . Mình tin vào cách xử lý đường đi của tín hiệu của dev chứ 1 pi hay 2 pi ko phải là mấu chốt a . ( hiện giờ mới là beta 19) .
P/S : Trên hệ thống hiện giờ 2 cái mình kết : TC bác Lâm và UPnP bác Quỳnh hiệu quả và tiện lợi .
Do chủ trương build 1 OS all pi nên từ đầu tới giờ em chỉ tập trung test các bản 32 bit.
Bản rpi4_20210210 Dastereo của dev dimas có TC. Em chưa chạy được nên không biết nó là 32 hay 64bit ?