Başsız bir raspbian (klavye yok, fare yok) xbmc / kodi yükledim. Web sunucusu yapılandırma araçları ile yapılandırmayı düşündüm, ancak GUI'ye erişemediğim için etkinleştiremiyorum: komut satırı üzerinden nasıl etkinleştirebilirim?
Başsız bir raspbian (klavye yok, fare yok) xbmc / kodi yükledim. Web sunucusu yapılandırma araçları ile yapılandırmayı düşündüm, ancak GUI'ye erişemediğim için etkinleştiremiyorum: komut satırı üzerinden nasıl etkinleştirebilirim?
Yanıtlar:
TLDR; Aynı kurulum üzerinde çalışıyorum; bu cevap araştırmalarımın bir günlüğüne dönüştü: benim için çalışan bir yapılandırma için aşağıya bakın.
Arka plan: Eğiticiyi takip ettim: Mac'ler için dosya paylaşımı ve ekran paylaşımı ile bir Raspberry Pi kurma . Ayrıca Shairport Sync'i de yükledim .
Kodi'yi dokümanlarda tavsiye edildiği gibi yükledim :
sudo apt-get update
sudo apt-get install kodi
Sonra kodi'yi CLI'den kodi
veya masaüstü arayüzünden (Mac'te yansıtılmış) başlatabilirim Menu > Sound & Video > Kodi
. Ben Pi HDMI ile benim TV'ye takılı olması ve televizyonda Kodi gösterileri, Mac üzerinde masaüstü gösterileri iken .. Ben boşluklar (VNC aracılığıyla KODI Uygulamaların anahtarlama veya geçiş herhangi bir şekilde bulamadı ctrlcmdright arrowgösterileri o Sadece bir tane aktif alanım var).
nano /home/pi/.kodi/userdata/guisettings.xml
( Forum: Ağ Ayarlarını SSH ile Yönetme )<services>
bölümü arayın ve varsayılandan farklı olan aşağıdaki özellikleri düzenleyin:.
<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
Hizmetler dokümantasyon listeleri varsayılan http kullanıcı adı: kodi
şifre:kodi
Kodi günlükleri şuradan görülebilir:
less ~/.kodi/temp/kodi.log
Fing , yerel ağdaki cihazları algılayacak, MAC adreslerini görüntüleyecek ve bağlantı noktalarını tarayacak ios ve android üzerinde ücretsiz bir uygulamadır. Benim iPad, ben görebiliyorum #22:SSH
, #548:AFP
, #5000:upnp
, #5900:VNC
, ama hayır :9090
:'(. Koşarsam python -m SimpleHTTPServer
pi üzerinde, Fing görebilirsiniz #8000:http-alt
.
Yapılandırılan bağlantı noktasını tarayıcınızdan vurabiliyor musunuz: http: // <kullanıcı adı>: <parola> @ <xbmc_ip>: <xbmc_port > (Bkz: iPhone / iPod Touch - xbmc örneği bulunamadı )
Diğer seçenekler düzenleyerek (veya oluşturularak) yapılandırılabilir /home/xbmc/.xbmc/userdata/advancedsettings.xml
.
Xml yapılandırmalarından herhangi birinin silinmesi, bunların varsayılanlarla yeniden oluşturulmasına neden olur.
İken Shairport Sync yüklemeden (önceki KODI için), okuyun:
Aynı sistemde birden fazla zeroconf hizmetiniz olmamalıdır
Kesinlikle Avahi çalışıyor ve kodi de avahi kullanıyor .. Payetlerde tutarak : bir çatışma var mı?
Ateşleme avahi-browse -a
, ağımın her yerinde, aşağıdakiler de dahil olmak üzere bir hizmet listesi döndürür:
+ eth0 IPv4 Kodi (pi) _xbmc-jsonrpc._tcp local
+ eth0 IPv4 Kodi (pi) _xbmc-events._udp local
Güncelleme: Bir klavye taktım ve gittim ve bağlantıyla ilgili görünen tüm anahtarları değiştirdim. Şimdi http ( http: // [localIP]: 8080 ) ile bağlanıyorum . Güncellemelerimi varsayılan yapılandırmayla değiştirdim ve yukarıdaki ilgili satırları yapıştırdım.