Dokumentation für yaVDR

Versionsgeschichte
Version v0.2November 2011S

Widmung

Für das yaVDR-Team, das mir den VDR näher gebracht hat und alle fleißigen Entwickler und Nutzer, die mir weitergeholfen haben.

Inhaltsverzeichnis

Vorwort
1. Lizenz
2. Konventionen
1. yaVDR
1.1. Einleitung
1.2. Hardware-Voraussetzungen
1.3. Installation von yaVDR
1.3.1. Download
1.3.2. Installation
1.4. Erste Schritte
1.4.1. Aktuelle Updates einspielen
1.4.2. Bedienung des VDR
Tastaturbelegung
Konfiguration der Fernbedienung
USB-Empfänger und USB-DVB-Sticks
Fernbedienungen von internen TV-Karten
1.5. Das Webfrontend
1.5.1. Dashboard
1.5.2. Überblick
1.5.3. Einstellungen
VDR: Allgemein
VDR: Kanäle
Hardware: Fernbedienung
Hardware: Audio
Hardware: Anzeigeneinstellungen
System: System
System: Netzwerk
VDR: Konfiguration bearbeiten
System: Pakete
1.5.4. System
Befehle
Diagnosewerkzeuge
2. Systembeschreibung
2.1. Verzeichnisstruktur
2.1.1. Avahi-Mounter
2.1.2. NFS Freigaben mounten
2.2. PPAs für yaVDR
2.3. Fernbedienung
2.3.1. Eventlircd
Die Theorie
remote.conf
evmaps
Informationen über den Empfänger sammeln
2.3.2. ir-keytable
geladene Keymap(s) auslesen
Scancodes ermitteln
Keymap erstellen
Keymap laden
2.3.3. evtest
2.3.4. udev
udev-Regeln
udev-Crashkurs
2.3.5. irw
2.3.6. LIRC Empfänger
Serielle Empfänger
Igor USB
2.3.7. X10-Fernbedienungen
2.4. Das Template-System
2.4.1. Beispiel anhand der Datei /etc/vdr/vdr-addon-acpiwakeup.conf
2.5. Dienste von yaVDR
2.5.1. Upstart
Beispiele
2.5.2. NFS
2.5.3. SAMBA
2.6. Konfigurationsdateien und Schnittstellen
2.6.1. SVDRP
2.7. Plugins
2.7.1. Streamdev-Plugin
Streamdev-Server
Streamdev-Client
2.7.2. xvdr-Plugin
Zugriffsrechte
2.7.3. dfatmo Plugin
Konfiguration
Ein/Ausschalten mit der Fernbedienung
2.7.4. RestfulAPI-Plugin
2.7.5. Dynamite-Plugin
2.8. Debugging
3. Das kleine Linux 1x1
3.1. Rechteverwaltung unter Linux
3.1.1. sudo - Super User
3.2. Manpages
3.3. Paketverwaltung
3.3.1. apt-get
3.3.2. Paketquellen
3.4. Shell-Befehle vorzeitig beenden
4. Häufig gestellte Fragen
4.1. Fernbedienung
5. Troubleshooting
6. Tipps und Tricks
6.1. Zugriffsrechte für Aufnahmen
6.2. Samba und Windows
6.2.1. Ordnernamen im Aufnahmeverzeichnis
6.2.2. Symbolische Links
6.3. Anpassen der Anthra-Skins

Tabellenverzeichnis

1.1. Tastaturbelegung in yaVDR
2.1. Verzeichnisse für lokale Medien in yaVDR
2.2. Namespace-konforme Tastennamen in yaVDR