안녕하세요? MiniDLNA 1.2.1 버전을 컴파일하고 DSD 패치 및 Cover Image 패치를 작업하였습니다.
컴파일은 어렵지 않으나, 버전 관련 문제가 생겨 조금 고생을 하였습니다만, 간단하게 설치글만 남겨둡니다.
aolupdate 에 반영은 기능적 검증이 끝난 다음에 반영하겠습니다.
1. 설치하기
root@AOL-Debian:~# curl -s https://raw.githubusercontent.com/djjproject/android_over_linux/master/minidlna_1.2.1/minidlna-install.sh | bash
Install minidlna 1.2.1 with dsd / cover image...
stop minidlna...
remove old binary and configuration files...
download minidlnad binary and minidlna.conf...
--2020-03-14 00:59:07-- https://github.com/djjproject/android_over_linux/raw/master/minidlna_1.2.1/minidlnad
Resolving github.com (github.com)... 15.164.81.167
Connecting to github.com (github.com)|15.164.81.167|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://raw.githubusercontent.com/djjproject/android_over_linux/master/minidlna_1.2.1/minidlnad [following]
--2020-03-14 00:59:07-- https://raw.githubusercontent.com/djjproject/android_over_linux/master/minidlna_1.2.1/minidlnad
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.0.133, 151.101.64.133, 151.101.128.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.0.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 854288 (834K) [application/octet-stream]
Saving to: ‘/usr/local/sbin/minidlnad’
/usr/local/sbin/minidlnad 100%[======================================================================>] 834.27K 25.4KB/s in 29s
2020-03-14 00:59:39 (28.4 KB/s) - ‘/usr/local/sbin/minidlnad’ saved [854288/854288]
--2020-03-14 00:59:39-- https://github.com/djjproject/android_over_linux/raw/master/minidlna_1.2.1/minidlna.conf
Resolving github.com (github.com)... 52.78.231.108
Connecting to github.com (github.com)|52.78.231.108|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://raw.githubusercontent.com/djjproject/android_over_linux/master/minidlna_1.2.1/minidlna.conf [following]
--2020-03-14 00:59:39-- https://raw.githubusercontent.com/djjproject/android_over_linux/master/minidlna_1.2.1/minidlna.conf
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.0.133, 151.101.64.133, 151.101.128.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.0.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3566 (3.5K) [text/plain]
Saving to: ‘/etc/minidlna.conf’
/etc/minidlna.conf 100%[======================================================================>] 3.48K --.-KB/s in 0.1s
2020-03-14 00:59:41 (27.0 KB/s) - ‘/etc/minidlna.conf’ saved [3566/3566]
fix permissions...
reindexing media files...
Installation Finished... reindexing mediafiles takes some time...
minidlna version check...
Version 1.2.1 (djjproject) with dsd, cover image.
음악 재스캔은 아래 명령으로 하시길 바랍니다.
minidlnad -R
service minidlna restart
2. 사용하기
bubbleupnp 앱 기준으로 설명됩니다.
한편, PC 에서는 아래와 같이 검색됩니다.
현재 테스트 기기를 2개 꽂아놓다 보니 2개가 뜨고 있습니다.
그리고 DSD 음원을 복사합니다.
BubbleUPNP 에서 렌더러를 AOLMPD 로 소스는 MiniDLNA on AoL 로 설정합니다.
위와 같이 잘 작동합니다.
BubbleUPNP 에 TIDAL 도 되어서 잘 활용이 될 것 같습니다.
실제로는 AOLMPD 는 MPD 와 연결된 UPNP 렌더러이며, UPNP 미디어 서버는 MiniDLNA 가 해주고 있습니다.
자체적으로 연결되어 재생이 되는 구조입니다.
마치겠습니다.
'AndroidOverLinux' 카테고리의 다른 글
Android smbd 용량 문제 해결하기 (406) | 2020.04.14 |
---|---|
pure-ftpd FTPS TLS 인증 사용하기 (394) | 2020.04.05 |
안드로이드 삼바 1GB 문제 임시 해결 (418) | 2020.03.07 |
Jellyfin 설치하기 (dockerpull / no HW transcoding) (417) | 2020.03.01 |
PlexMediaServer 설치 에러 임시 해결 방법 (435) | 2020.03.01 |
댓글