답변:
TLDR; 같은 설정으로 작업하고 있습니다. 이 답변은 내 조사 기록으로 바뀌 었습니다. 나에게 적합한 구성은 아래를 참조하십시오.
배경 : 튜토리얼 : Mac 용 파일 공유 및 화면 공유를 사용하여 Raspberry Pi 설정을 따랐 습니다 . Shairport Sync 도 설치 했습니다 .
설명서 에서 권장하는대로 kodi를 설치했습니다 .
sudo apt-get update
sudo apt-get install kodi
그런 다음 CLI kodi
또는 데스크톱 인터페이스 (Mac에서 미러링 됨)에서 kodi를 시작할 수 있습니다 Menu > Sound & Video > Kodi
. 나는 파이가 HDMI를 통해 내 TV에 연결해야하고, TV에 KODI 프로그램이 Mac의 데스크탑 쇼 동안 .. 나는 공간 (VNC를 통해 KODI에 응용 프로그램을 전환하거나 전환의 방법을 발견하지 않은 ctrlcmdright arrow쇼 것을 그 하나의 공간 만 활성화되었습니다).
nano /home/pi/.kodi/userdata/guisettings.xml
( 포럼 : SSH로 네트워크 설정 관리 )<services>
섹션을 검색 하고 기본값과 다른 다음 특성을 편집하십시오..
<services>
...
<airplay>true</airplay>
...
<esallinterfaces>true</esallinterfaces>
...
<upnprenderer>true</upnprenderer>
<upnpserver>true</upnpserver>
...
<webserver>true</webserver>
...
</services>
killall -9 kodi.bin
kodi
netstat -lnptu | grep kodi
.
tcp 0 0 127.0.0.1:9090 0.0.0.0:* LISTEN 3805/kodi.bin
udp 0 0 0.0.0.0:9777 0.0.0.0:* 3805/kodi.bin
서비스 문서 목록 기본 HTTP 사용자 이름 : kodi
암호 :kodi
kodi의 로그는 다음에서 볼 수 있습니다.
less ~/.kodi/temp/kodi.log
Fing 은 iOS 및 Android의 무료 앱으로 로컬 네트워크의 장치를 감지하고 MAC 주소를 표시하며 포트를 스캔합니다. 내 아이 패드에서 내가 볼 수있는 #22:SSH
, #548:AFP
, #5000:upnp
, #5900:VNC
,하지만 :9090
:'(. 내가 실행하면 python -m SimpleHTTPServer
파이에 닐렌 볼 수 있습니다 #8000:http-alt
.
브라우저에서 구성된 포트를 사용할 수 있는지 확인하십시오. http : // <username> : <password> @ <xbmc_ip> : <xbmc_port > ( iPhone / iPod Touch-xbmc 인스턴스가 없습니다 참조 )
추가 옵션 은 편집 (또는 작성)하여 구성 할 수 있습니다 /home/xbmc/.xbmc/userdata/advancedsettings.xml
.
xml 구성 중 하나를 삭제하면 기본값으로 다시 구성됩니다.
Shairport Sync (Kodi 이전)를 설치 하는 동안 나는 다음과 같이 읽었습니다.
동일한 시스템에 둘 이상의 zeroconf 서비스가 없어야합니다
나는 확실히있어했습니다 를 Avahi는 실행 및 KODI 용도를 Avahi 너무 .. 빨대에 쥐고는 : 충돌이있다?
발사 avahi-browse -a
는 다음을 포함하여 내 네트워크 전체의 서비스 목록을 반환합니다.
+ eth0 IPv4 Kodi (pi) _xbmc-jsonrpc._tcp local
+ eth0 IPv4 Kodi (pi) _xbmc-events._udp local
업데이트 : 키보드를 연결하고 연결과 관련된 것으로 보이는 모든 스위치를 전환했습니다. 이제 http ( http : // [localIP] : 8080 ) 를 통해 연결 합니다. 기본 구성으로 업데이트를 확인하고 위의 관련 줄을 붙여 넣었습니다.