Für dieses Beispiel habe ich eine D-Link DCS-930L Wireless N Home IP Kamera [Anzeige] verwendet. Dies ist keine hochwertige Kamera, sie liefert lediglich ein Video oder ein Bild von 640 x 480 Pixeln. Das Audiosignal konnte ich mit dieser Konfiguration auch nicht empfangen. Eigentlich habe ich dieses Modell nur gewählt, da es recht günstig ist, die Kosten liegen bei knapp unter 40 Euro.
Es können natürlich auch andere IP-Kameras verwendet werden, nur dann muss herausgefunden werden, über welche URL der Livestream wiedergegeben werden kann.
Konfiguration der Kamera
Die mit der Kamera mitgelieferte Software wurde nicht verwendet. Die Kamera wird zuerst mit einem Netzwerkkabel an das Netzwerk angeschlossen. Per DHCP holt sie sich nun ihre IP-Adresse und andere Netzwerkdaten vom DHCP-Server (DSL-Router oder ähnlich). Es muss lediglich herausgefunden werden, welche IP-Adresse die Kamera erhalten hat. Ist die IP-Adresse bekannt, kann mit einem Webbrowser auf den Webserver der Kamera zugegriffen werden.
Benutzername: admin
Passwort: <nichts eingeben>
Nun kann die Sprache auf Deutsch geändert werden.
Zuerst sollte die Firmware aktualisiert werden:
Verwaltung -> Firmware-Upgrade
Unter dem Menüpunkt Setup wird nun die Kamera konfiguriert. Hierauf kann ich nicht weiter eingehen, da die Konfiguration individuell vorgenommen werden muss.
BITTE BEACHTEN: für Passwörter nun Groß/Kleinbuchstaben und Ziffern verwenden, keine Sonderzeichen!
Alle Änderungen gleich durch den entsprechenden Button bestätigen.
Für den Benutzer admin ein Passwort eingegeben:
Verwaltung -> Admin-Kennworteinstellungen
Servereinstellung:
Kameraname: ________________ <z.B.: ipcam1>
LED-Steuerung: _____________ Normal oder Aus
Benutzerzugriffskontrolle: _ Aktivieren
URL-Authentifizierung
für Momentaufnahmen: _______ Aktivieren
Der Zugriff auf einen Livestream sollte Passwort-geschützt und nicht als Benutzer admin erfolgen:
Benutzerkonto hinzufügen:
Benutzername: _____________ xbmc
Kennwort: _________________ <eigenes Kennwort verwenden>
Kennwort erneut eingeben: _ <eigenes Kennwort verwenden>
Hinweis:
Im Weiteren verwende ich, für den Zugriff auf den Stream der Kamera folgende Daten, diese sind natürlich an die eigenen Gegebenheiten anzupassen. Anstatt des Hostnames kann auch die IP-Adresse verwendet werden:
Ein Test mit dem VLC Media Player
Wenn alle Daten im Web-Interface der Kamera richtig eingegeben wurden, kann nun getestet werden, ob diese Daten liefert.
Den VLC Media Player starten
Medien -> Netzwerkstream öffnen...
Bitte geben Sie eine Netzwerkadresse ein:
Konfiguration von XBMC
Der Livestream der Kamera wird fast genau so behandelt wie ein Video, lediglich wird zusätzlich eine strm-Datei benötigt.
Im Verzeichnis in dem sich die Videos befinden, ein Verzeichnis Web-Kamera1 anlegen. In das Verzeichnis Web-Kamera1 wechseln und dort eine Datei Web-Kamera1.strm mit folgender Zeile erstellen:
Im Web-Kamera1-Verzeichnis eine weitere Datei, die Web-Kamera1.nfo erstellen, Inhalt:
<?xml version="1.0" encoding="utf-8"?>
<movie>
<title>Web-Kamera 1</title>
<plot>Ein Livestream der "D-Link DCS-930L" Web-Kamera.</plot>
<genre>Web-Kamera</genre>
<id>-1</id>
</movie>
In dieses Verzeichnis können auch noch Bilder für Fanart und Poster abgelegt werden. Poster siehe Anhang.
Den Stream in XBMC einbinden
Videos -> Dateien
In das Verzeichnis mit den Videos wechseln, dann:
Web-Kamera1 -> Web-Kamera1.strm
Auswahl: Zu Favoriten hinzufügen
Zurück wechseln und den Eintrag Web-Kamera1 auswählen
Auswahl: Inhalt festlegen
Dieser Ordner beinhaltet: (Filme)
Wähle Scraper: Local information only
Filme liegen in getrennten Ordnern, die dem Filmtitel entsprechen: x
Rekursives Scannen: x
OK
Ja
Unter den Favoriten (*) sollte der Titel berichtigt werden:
Auswahl: Umbenennen
Neuen Titel eingeben: Web-Kamera 1
Nun sollte unter den Favoriten der Eintrag Web-Kamera 1, oder unter Filme, der Titel Web-Kamera 1 den Livestream wiedergeben.
Das eigene "Fernsehprogramm' ist also möglich, auch wenn nur die eigene Hofeinfahrt oder ähnliches zu sehen ist.