Recording Service Installationsanleitung
Aus DVBViewer
|
[Bearbeiten] Wofür ist diese Anleitung?
Normaluser: Um den Recording Service mit dem DVBViewer richtig einzurichten.
Etwas genauer: Zum Installieren und Einrichten des Recording Service als Aufnahmemaschine, und als DVBServer mit Verbindung zum DVBViewer Pro als Client (der DVBViewer Pro muss dabei auch auf dem PC des Recording Service Client sein damit es keine Probleme gibt). Im LAN sollten die Datenraten eigentlich kein Problem sein.
Über WLan hängt es davon ab wie Gut der Empfang ist (WLan Konfigurationstipps).
Es gibt noch das Streaming über das Web Interface des Recording Service wo es auch möglich ist, die Datenrate unter Verwendung von VLC Player zu reduzieren. Dafür ist diese Anleitung nicht! Die beiden Sachen sind unabhängig voneinander.
[Bearbeiten] Was macht der Recording Service?
- programmierte Aufnahmen durchführen
- regelmäßiges EPG Update
- automatische Aufnahme nach EPG Suchvorgaben
- Verteilung des TV-Empfangs über das Heimnetzwerk
- Verteilung von Aufnahmen über das Heimnetzwerk
[Bearbeiten] Was geht nicht?
- Die Erkennung welche Sender Empfangbar sind geht derzeit damit leider nicht. Erklärung im Forum
- Sofortaufnahmen und Timeshiftaufnahmen werden weiterhin vom DVBViewer Pro durchgeführt.
[Bearbeiten] Vorbereitung der Installation
[Bearbeiten] Was wird benötigt?
- eine DVBViewer Pro (4.8 oder neuer) Installation im UserMode 2 "Für alle Benutzer" (oder UserMode 0)
- wenn der DVBViewer im UserMode 1 "Für jeden Nutzer einzeln" installiert wurde kann das in der UserMode.ini geändert werden.
Für den Recording Service wird eine funktionierende DVBViewer Pro Installation vorausgesetzt, da z.B. die Senderliste aus der DVBViewer Installation verwendet wird und auch nur über den DVBViewer verwaltet werden kann. Die Favoriten werden nicht unterstützt.
Erst danach wird der Recording Service installiert.
[Bearbeiten] DVBViewer Sicherung
Eine komplette Sicherung des DVBViewer Installationsverzeichnisses und des Konfigurationsverzeichnisses ist zu empfehlen. Mindestens aber das Konfigurationsverzeichnis sichern wenn es keine komplette Neuinstallation von DVBViewer und Recording Service ist.
Dadurch werden auch vorhandene Timer und die Aufnahmedatenbank gesichert, was wichtig ist da diese später noch gelöscht werden. Bei der Sicherung darf der DVBViewer nicht laufen.
[Bearbeiten] Installation
Für die Installation werden Administratoren Rechte benötigt. Der DVBViewer Pro darf dabei nicht laufen! Durch doppelklick auf die svc_setup_1.9.x.exe wird die Installation gestartet.
[Bearbeiten] Lizenzvereinbarung
Die Nutzungsbedingungen müssen akzeptiert werden.
[Bearbeiten] Ziel-Ordner wählen
Diese Seite erscheint nur wenn der Recording Service auf dem System noch nicht installiert ist. Bei Update-Installation wird sie übersprungen.
In den meisten Fällen ist es zu Empfehlen den vor ausgewählten DVBViewer Ordner bei zu behalten. Nur wenn es mehrere DVBViewer Pro Installationen gibt kann es sinnvoll sein hier eine andere auszuwählen.
[Bearbeiten] Zusätzliche Aufgaben
Wenn "Lokalen Netzwerkzugriff in der Windows Firewall für den Recording Service erlauben" gewählt ist, erstellt das Setup für die Windows Firewall eine Regel die Zugriffen aus dem lokalen Netzwerk (entsprechend der Subnetzmaske) auf den Recording Service erlaubt.
Wenn der PC direkt ohne Router mit dem Internet verbunden ist sollte der Haken entfernt werden.
Wer eine andere Firewall nutzt oder auf das Webinterface auch vom Internet aus zugreifen will muss die entsprechenden Regeln selbst erstellen.
[Bearbeiten] Abschluss des Setups
Nach der abgeschlossenen Installation startet die Einstellung (Haken bei Configuration starten drin lassen).[Bearbeiten] Einstellung
Es startet das Konfigurationsprogramm des Recording Service. Im weiteren Verlauf werden hier die Einstellungen erklärt die unbedingt nötigt sind um einen problemlosen Betrieb des Recording Service mit dem DVBViewer zu ermöglichen. Alle anderen Einstellungen können später angepasst werden. Dazu aber unbedingt die jeweiligen Möglichkeiten ab hier im Wiki nachlesen.
[Bearbeiten] Service
Auf der ersten Einstellungsseite wird zuerst die Sprache auf deutsch eingestellt, falls diese noch nicht vorgegeben ist. Alles andere auf dieser Seite auf den voreingestellten Werten belassen oder später den eigenen Wünschen anpassen. Hier die Optionseite Service für genauere Informationen.
Die Sprache wird erst übernommen wenn das Service Konfigurationsprogramm neu gestartet wird. Das geht über den Menu-Punkt "Configure" im Kontextmenü des Systemtray Icons (in der Taskleiste neben der Uhr).
[Bearbeiten] Aufnahme Optionen
Achtung! Hier gibt es den ersten und zweiten Stolperstein.[Bearbeiten] getrennte Aufnahmeverzeichnisse
Da Sofortaufnahmen weiterhin vom DVBViewer Pro selbst durchgeführt werden, benötigt dieser dafür weiterhin ein eigenes Aufnahmeverzeichnis. Dies sollte sich mit keinem Aufnahmeverzeichnis des Recording Service überschneiden, da sonst doppelte Einträge in der Datenbank erscheinen.
Wird der Recording Service zusammen mit dem DVBViewer Pro auf dem lokalen PC betrieben, und es soll auch kein anderer PC/Laptop mit dem DVBViewer darauf zugreifen können, dann können die Aufnahmeordner einfach mit Klick auf Hinzuf. angegeben werden.
[Bearbeiten] netzwerkfähige Aufnahmeverzeichnisse
Soll dagegen der Zugriff mit DVBViewer-Pro-Clienten von anderen PCs aus über das Netzwerk auf den Recording Service erfolgen, müssen alle Aufnahmeordner mit UNC-Pfaden angegeben werden, egal ob diese sich auf dem lokalen PC oder im Netzwerk befinden. Dazu müssen die entsprechenden Aufnahmeordner auch eine Netzwerkfreigabe haben. [Kurzanleitung]
Achtung: Als UNC-Pfad angegebene Verzeichnisse dürfen keinerlei Zugrissbeschränkungen haben! Sie müssen für jeden Nutzer im Netzwerk schreib bar sein. Egal mit welchem Nutzernamen er angemeldet ist.
Sollte das nicht möglich sein, kann man den über den Windows Dienstemanager den Service auch unter einem Nutzerkonto laufen lassen falls dies für den Zugriff benötigt wird. [1]
Bei den Clienten, die auf dem externen PC arbeiten, darf dieser UNC Pfad nicht drin stehen, da es sonst sein kann, dass Aufnahmen doppelt gelistet werden.
Alles andere auf dieser Seite auf den voreingestellten Werten belassen oder später den eigenen Wünschen anpassen. Hier die Seite Aufnahme Optionen mit den Erläuterungen.
[Bearbeiten] Aufnahmen
Alles auf dieser Seite auf den Voreingestellten Werten belassen oder später den eigenen Wünschen anpassen. Hier die Seite Aufnahmen mit den Erläuterungen.
[Bearbeiten] Hardware
Der Recording Service erkennt die DVB Hardware (TV Karten) meist Richtig.Bei Geräte: sollten alle TV Karten (Tuner) aufgeführt sein. Der Tunertyp (Empfangsart) und gegebenenfalls Ist DVB-S2 tauglich sollten der Hardware entsprechend gesetzt sein.
Wenn Verschlüsselte Sender Empfangen werden Sollen muss auch Hat CI Modul bei allen Karten richtig gesetzt sein. Das bedeutet der haken darf nur bei den Karten gesetzt sein wo Tatsächlich auch CI, CAM und Smartcard vorhanden sind.
Normalerweise können die Einstellungen alle so belassen werden wie sie erkannt wurden.
Bei späteren Änderungen (andere Hardware, neue Treiber) oder wenn etwas nicht richtig Erkannt wurde sollte die Seite Hardware mit den Erläuterungen konsultiert werden.
[Bearbeiten] EPG
Alles auf dieser Seite auf den voreingestellten Werten belassen oder später den eigenen Wünschen anpassen. Hier die Seite EPG Optionen mit den Erläuterungen.
[Bearbeiten] Siehfern/MHW
Alles auf dieser Seite auf den voreingestellten Werten belassen oder später den eigenen Wünschen anpassen. Hier die Seite Siehfern/MHW mit den Erläuterungen.
[Bearbeiten] Aufgaben
Alles auf dieser Seite auf den voreingestellten Werten belassen oder später den eigenen Wünschen anpassen. Hier die Seite Aufgaben mit den Erläuterungen.
[Bearbeiten] Web/UPnP
In den meisten fällen kann alles auf den voreingestellten Werten belassen werden.Wichtig ist das bei Aktiviere Webserver ein Haken gesetzt ist. Das Feld IP(s) NICHT nutzen sollte Leer sein.
Der voreingestellte voreingestellte Port 8089 für den Webserver sollte auf fast allen PCs frei sein. Sollte er wieder erwarten doch von einem anderen Programm verwendet werden kann er hier geändert werden. Bitte den verwendeten Webserver-Port notieren.
(Die Fritz Box Fon scheint den Port 8089 "global" zu belegen. Wenn die verwendet wird muss ein anderer Port gewählt werden.)
Alles andere auf dieser Seite auf den voreingestellten Werten belassen oder später den eigenen Wünschen anpassen. Hier die Seite Web/UPnP Optionen mit den Erläuterungen.
[Bearbeiten] Web Einstellungen
Unter Identifikation kann ein Username und ein Passwort vergeben werden. Dies ist nicht unbedingt erforderlich, aber empfehlenswert wenn nicht jeder aus dem Netzwerk freien Zugriff haben soll. Bitte den vergebenen Usernamen und das Passwort notieren.Alles andere auf dieser Seite auf den voreingestellten Werten belassen oder später den eigenen Wünschen anpassen. Hier die Seite Web Einstellungen mit den Erläuterungen.
[Bearbeiten] DVBServer
In den meisten fällen kann alles auf den voreingestellten Werten belassen werden.Wichtig ist das bei Aktiviere Server ein Haken gesetzt ist. Bei Control Server und Unicast sollte Schnittstelle auf Automatik stehen.
Die Einstellungen für Control Server Port und Unicast Port und die Netzwerkadresse des PCs notieren (bei Unicast Schnittstelle auf die Schaltfläche klicken, es sollten 2 (oder mehr) Einträge erscheinen: Automatik, ein zweier Eintrag in der Form 192.168.1.22 ==> diesen notieren. Wenn es noch mehr gibt Probieren was die richtige IP von dem PC ist).
Alles andere auf dieser Seite auf den voreingestellten Werten belassen oder später den eigenen Wünschen anpassen. Hier die Seite DVBServer mit den Erläuterungen.
Die Einstellungen mit Klick auf OK bestätigen.
[Bearbeiten] Fertig
Der Recording Service ist jetzt betriebsbereit und in der Taskleiste sollte das Tray Icon des Recording Service Kontrollprogramms Service Control jetzt Orange sein.Jetzt müssen noch die Einstellungen im DVBViewer Pro angepasst werden.
[Bearbeiten] DVBViewer einrichten
Damit DVBViewer und Recording Service problemlos zusammenarbeiten sind noch einige Einstellungen im DVBViewer notwendig.
Achtung! Diese Einstellungen müssen bei allen DVBViewer Instanzen durchgeführt werden die auf den Recording Service zugreifen.
Es ist dabei egal ob der DVBViewer auf dem gleichen PC installiert ist oder über das Netzwerk zugreift.
[Bearbeiten] Hardware deaktivieren
Den DVBViewer Pro starten und unter Einstellungen --> Optionen die Seite Hardware öffnen. Hier jede vorhandene Hardware (DVB-Geräte) den Status auf nicht benutzen setzen.Dies ist sehr wichtig um viele Probleme gleich vom Start weg zu vermeiden. Andernfalls würden der Recording Service und DVBViewer gleichzeitig auf die Hardware zugreifen und es wäre nicht klar, wer die Hardware bekommt. Die soll aber immer der Recording Service kontrollieren.
[Bearbeiten] Unicast Gerät einrichten
Danach wird für jede einzelne vorhandene Hardware (DVB-Geräte) ein Unicast-Device angelegt (wobei es bei mehreren Identische Geräten z.B. vier DVB-S2 Karten ohne CI, reicht zwei Unicast Device zu erstellen, eins für Live-TV und eins für Bild in Bild). Durch Klick auf den + Button erscheint das Fenster für Virtuelle Geräte. In diesem die Zahl bei Unicast auf die Anzahl der tatsächlichen DVB Geräte einstellen (z. B. bei einem Dual-Tuner auf 2) und mit OK bestätigen.Den Tunertyp für jedes Unicast an die vorhandene Hardware anpassen (z.B. Satellit bei DVB-S) und den Status auf normal setzen. Ist die Hardware DVB-S2 fähig (HDTV), so muss der Haken ist DVB-S2 tauglich auch beim Unicast gesetzt werden, sonst wird kein HDTV im DVBViewer empfangen. Ist ein CI-Modul vorhanden so ist auch hier der Haken zu setzen.
Mit Auswahl eines Unicast und Klick auf Einstellungen gelangt man in die Netzwerkeinstellungen des jeweiligen Unicast-Device.
Normalerweise sollte im Feld Autofinden Serverliste der Server bereits erscheinen. Ein Klick auf den Eintrag sollte alle nötigen Einstellungen des Unicast durchführen. Bitte die Einstellungen mit den vorher notierten Daten vergleichen. Sollten diese nicht gleich sein bzw. kein Autofinden Server angezeigt werden, dann die Ports und ServerIP auf die notierten Werte ändern. Wobei
RecService Control Server = DVB Steuerungsserver im Unicast (der Standard Server Port ist 4022) und
RecService Unicast Schnittstelle Port = Server Port im Abschnitt DVB Unicast Gerät (der Standard Server Port ist 3456). Die notierte Netzwerkadresse IP des RecService PCs = ServerIP bei DVB Steuerungsserver und DVB Unicast Gerät.
Wenn der Recording Service auf dem Selben PC läuft kann man auch 127.0.0.1 als IP eingeben.
Die Schnittstelle sollte auf Automatic stehen.
Auf keinen Fall die Pufferanzahl verändern! Alles mit OK bestätigen.
Diese Schritte müssen für jedes Unicast-Gerät separat durchgeführt werden.
Genauere Erklärungen zu den Einstellmöglichkeiten gibt es im Artikel Unicast Network Device
[Bearbeiten] DVBViewer Aufnahmeverzeichnis
Jetzt im DVBViewer Pro unter Einstellungen --> Optionen die Seite Aufnahme Optionen öffnen. Alle Aufnahmeverzeichnisse, die auch im Recording Service angelegt sind, aus dieser Liste entfernen. Wichtig: Es muss aber mindestens ein Aufnahmeverzeichnis für Sofortaufnahmen vorhanden bleiben. Dieses darf nicht gleich einem Verzeichnis im Recording Service sein.
(Das gleiches Verzeichnis wie im Recording Service zu verwenden würde zu doppelten Einträgen in der Aufnahmeliste führen.)
[Bearbeiten] DVBViewer Recording Service Einstellungen
Jetzt im DVBViewer Pro unter Einstellungen --> Optionen die Seite Recording Service öffnen.
Haken setzen bei Aktiviere Unterstützung für den DVBViewer Recording Service.
Unter Service Adresse und Web-Port (Default ist 8089) die notierte Netzwerkadresse (IP) des RecService PCs einsetzen (wenn RecService und DVBViewer auf dem selben PC sind kann ist es zu Empfehlen 127.0.0.1 als IP einzutragen) gefolgt von einem : (Doppelpunkt) und dem notierten Webserverport z.B. 127.0.0.1:8089.
Zum Schluss den notierten Nutzernamen (Default ist admin) und das Passwort (Default ist das Leer) eingeben und auf den Button
Teste Verbindung klicken.
Wenn alles richtig eingestellt ist sollte jetzt der Button von Teste Verbindung wechseln zu
DVBViewer Recording Service 1.9.xxxx
Die folgenden 4 Checkboxen (Rufe EPG ab, Sende Timer zum Service, Verbinde mit Aufnahmeliste und Verbinde mit Aufnahmeliste) sollten alle angehakt sein bzw. werden.
Bei DVBViewer Clients auf anderen PCs auch noch "Lade Senderliste beim Start herunter" (siehe nächster abschnitt) und gegebenenfalls Sende Wake On LAN beim Starten zum Service PC
Genaue Information zu den einzelnen Optionen gibt es auf Optionen Recording Service.
Jetzt ist der DVBViewer einsatzbereit.
[Bearbeiten] Senderliste abgleichen
Wird der DVBViewer nur auf dem Recording Service PC benutzt (Ein-PC-Lösung), so braucht hier nichts weiter unternommen werden.
Wenn DVBViewer Clients auf anderen Rechnern zum Einsatz kommen, sollte sichergestellt werden dass alle, für die über den Recording Service zur verfügen gestellten Sender, identische Senderlisten verwenden.
Das kann man einfachsten dadurch erreicht werden dass die Option Lade Senderliste beim Start herunter in allen DVBViewer Clients aktiviert wird, die nicht mit dem Recording Service auf dem gleichen PC laufen.
Alternative kann die channels.dat aus dem Konfigurationsverzeichnis eines Rechners in die Konfigurationsverzeichnise der anderen Rechner kopiert werden. Der jeweilige DVBViewer oder der Recording Service muss vor dem hin einkopieren der channels.dat beendet werden.
[Bearbeiten] Sonderwünsche
[Bearbeiten] Timer übernehmen
Im Normalfall sollten die Timer bei der ersten Installation des Recording Service automatisch übernommen werden. Sollte dass aber aus irgend einem Grund nicht geklappt haben kann man dass nochmal anstoßen. Achtung: Dabei gehen aber alle eventuell schon im Recording Service vorhandenen Timer verloren.
Um die vorhandene Timer des DVBViewers in den Recording Service zu übernehmen, zuerst das Konfigurationsverzeichnis öffnen.
Dann
- den DVBViewer und den Recording Service beenden.
- die Datei timers.bak suchen und löschen
- in den Ordner config wechseln.
- die Dateien svctimers.bak und svctimers.xml suchen und löschen.
- den Recording Service und den DVBViewer wieder starten.
Der Recording Service importiert jetzt die timers.xml zu einer neuen svctimers.xml. Prüfen ob alle Timer vorhanden sind. Danach kann die timers.xml gelöscht werden. (Wurde dieser Punkt beachtet?)
[Bearbeiten] Aufnahmedatenbank
Der Recording Service übernimmt nicht die vorhandene Aufnahmedatenbank aus dem DVBViewer. Diese muss im Recording Service neu erstellt werden. Dazu das Webinterface des Recording Service öffnen, indem in der Adresszeile des bevorzugten Internetbrowsers die notierte Netzwerkadresse und der Port - getrennt durch einen : (z.B. http://127.0.0.1:8089/) eingegeben werden. Es erscheint ggf. die Loginseite, in der dann Nutzername und Passwort eingegeben werden können. Danach erscheint die Startseite des Webinterface.
Es ist sinnvoll, sich gleich ein Bookmark für das Webinterface anzulegen.
Auf Aufnahmen klicken und hier auf db auffrischen. Sind alle Aufnahmen in den Aufnahmeverzeichnissen noch mit Infodateien oder Dateiinfos vorhanden sollte der Recording Service diese jetzt alle in seine Aufnahmedatenbank einlesen.
[Bearbeiten] Webinterface
Das Webinterface kann über den Menu-Punkt "Web Interface" im Kontextmenü des Systemtray Icons Service Control (in der Taskleiste neben der Uhr) aufgerufen werden.
Oder über http://[IP-Adresse]:[Webinterface Port] z.B. http://127.0.0.1:8089/


