Ich habe xbmc / kodi auf einem Raspbian ohne Kopf installiert (keine Tastatur, keine Maus). Ich habe überlegt, es mit den Webserver-Konfigurationstools zu konfigurieren, kann es jedoch nicht aktivieren, da ich nicht auf die GUI zugreifen kann: Wie kann es über die Befehlszeile aktiviert werden?
19
Antworten:
TLDR; Ich arbeite am selben Setup. Diese Antwort wurde zu einem Protokoll meiner Untersuchungen: siehe unten für eine Konfiguration, die für mich funktioniert.
Hintergrund: Ich habe das Tutorial befolgt: Einrichten eines Raspberry Pi mit Dateifreigabe und Bildschirmfreigabe für Macs . Ich habe auch Shairport Sync installiert .
Ich habe kodi wie in der Dokumentation empfohlen installiert :
Dann kann ich kodi von der CLI
kodi
oder von der Desktop-Oberfläche (gespiegelt auf dem Mac) unter startenMenu > Sound & Video > Kodi
. Ich habe den Pi über HDMI an meinen Fernseher angeschlossen, und Kodi wird auf dem Fernseher angezeigt, während der Desktop auf dem Mac angezeigt wird. Ich habe keine Möglichkeit gefunden, Apps über VNC auf Kodi umzuschalten oder Leerzeichen umzuschalten ( ctrlcmdright arrowzeigt dies) Ich habe nur ein Leerzeichen aktiv).Kodi über SSH konfigurieren
nano /home/pi/.kodi/userdata/guisettings.xml
( Forum: Verwalten von Netzwerkeinstellungen mit SSH )<services>
Abschnitt und bearbeiten Sie die folgenden vom Standard abweichenden Eigenschaften:.
killall -9 kodi.bin
kodi
netstat -lnptu | grep kodi
.
Potenziell hilfreiche Tipps:
In der Dokumentation zu den Diensten ist der Standard-http-Benutzername
kodi
und das Kennwort aufgeführt:kodi
Die Protokolle für kodi können unter folgender Adresse eingesehen werden:
Fing ist eine kostenlose App auf iOS und Android, mit der Geräte im lokalen Netzwerk erkannt, ihre MAC-Adressen angezeigt und Ports gescannt werden. Von meinem iPad, kann ich sehen
#22:SSH
,#548:AFP
,#5000:upnp
,#5900:VNC
, aber nicht:9090
:'(. Wenn ichpython -m SimpleHTTPServer
auf dem Pi renne, kann Fing sehen#8000:http-alt
.Überprüfen Sie, ob Sie den konfigurierten Port von Ihrem Browser aus erreichen können: http: // <Benutzername>: <Kennwort> @ <xbmc_ip>: <xbmc_port > (Siehe: iPhone / iPod Touch - Es wurden keine xbmc-Instanzen gefunden. )
Weitere Optionen können durch Bearbeiten (oder Erstellen) konfiguriert werden
/home/xbmc/.xbmc/userdata/advancedsettings.xml
.Wenn Sie eine der XML-Konfigurationen löschen, werden sie mit den Standardeinstellungen neu erstellt.
Während der Installation von Shairport Sync (vor Kodi) habe ich Folgendes gelesen:
Ich habe auf jeden Fall bekam Avahi läuft, und kodi Anwendungen avahi auch .. Clutching an Strohhalme: Gibt es einen Konflikt?
Beim Auslösen wird
avahi-browse -a
eine Liste der Dienste in meinem Netzwerk zurückgegeben, darunter:Update: Ich habe eine Tastatur angeschlossen und alle für die Konnektivität relevanten Schalter umgeschaltet. Ich verbinde mich jetzt über http ( http: // [localIP]: 8080 ). Ich habe meine Updates mit der Standardkonfiguration abgeglichen und die entsprechenden Zeilen oben eingefügt.
quelle