HDTV
HDTV ist Digitalfernsehen höherer Auflösung (High Definition Television). Im Gegensatz zum herkömmlichen Digitalfernsehen (oder auch DVD) mit seiner Auflösung von maximal 720×576 sichtbaren Punkten (PAL+SECAM) oder 720×480 sichtbaren Punkten (NTSC) kann bei HDTV die Auflösung maximal 1920×1080 Punkte betragen. Das Bild könnte also 5 normale Fernseher füllen. Es ist bereits ein Nachfolger namens Ultra High Definition Video definiert, der allerdings nicht auf Heimkinos, sondern auf echte Kinos abzielt.
Leider gibt es zur Zeit fast keine HDTV-Sender, die mit VDR über Satellit oder Kabel empfangen werden können. Zu den empfangbaren Sendern zählen vorallem die folgenden Testsender:
Astra - 19.2° Ost
- ASTRA HD - 12441 MHz V - teilweise nur Standbild
- CANAL+ HD - 12581 MHz V - Trailer aus Film/Sport/Doku in französischer Sprache
- HD1 und "HD_2" - 12168 MHz V - scheinbar nur noch verschlüsselt
- Premiere HD Promo - wurde zugunsten des HDTV-Regelprogramms, das per DVB-S2 gesendet wird, eingestellt
Hotbird - 13°Ost
- HD-Forum - 11013 MHz H - trailerschleife
Inhaltsverzeichnis |
Pro7 HD, Sat.1 HD, Premiere HD und Anixe HD
Anders als die ersten Testausstrahlungen von Pro7 und Sat.1 in HDTV, senden diese beiden Sender ihre aktuelle HDTV-Parallelausstrahlung nicht mehr über DVB-S sondern über DVB-S2. Dieses Format ist auf Hardwareseite inkompatibel zu DVB-S-TV-Karten. Linux und VDR unterstützen im Moment keine DVB-S2-Karten.
Ein weiteres Hindernis für die Wiedergabe dieser HDTV-Ausstrahlungen ist, dass Pro7 HD, Sat.1 HD, Premiere HD und Anixe HD nicht in MPEG2 sondern in MPEG4/H.264 senden. Dieses Videoformat ist bei der Decodierung deutlich rechenintensiver als MPEG-2 und somit vermutlich bei Softwaredekodierung nicht ruckelfrei auf einem Rechner mit weniger als 3 GHz wiederzugeben. Auch Hardware-Hersteller werden bei der Entwicklung von Chips, die H.264 in voller HD-Auflösung von 1920 × 1080 Bildpunkten wiedergeben können, vor größere Probleme gestellt, weswegen es momentan nur wenige Geräte (meist Standalone-Lösungen wie z.B. den Pace S810und den Humax PR-HD1000) für diesen Zweck gibt.
Was braucht mein VDR für HDTV?
Hinweis: Die Angaben in diesem Abschnitt beziehen sich im Moment noch ausschließlich auf MPEG2-HDTV über DVB-S!
Hardware-Anforderungen – Minimal
zum Aufnehmen und zum Streamen auf andere Rechner:
- Full-featured-DVB-Karte z.B. Nexus (um einen Absturz zu verhindern sind besondere Vorkehrungen nötig, die unter Software-Anforderungen genauer beschrieben werden)
- oder besser eine freie Budget-DVB-Karte
- viel Festplattenplatz für Aufnahmen (z.B. haben 2 Stunden Spiderman 20 GB Festplattenplatz beansprucht)
- soll auf einen anderen Rechner gestreamt werden, so braucht man mindestens eine 100 Mbit LAN-Verbindung oder eine W-LAN Verbindung, die stabil 54 Mbit (brutto) schafft, da die Senderaten bei etwa 27 Mbit/s liegen und noch höhere Spitzenwerte möglich sind.
Hardware-Anforderungen – Ideal
zusätzliche Anforderungen zum Wiedergeben der HDTV-Inhalte:
- ein schneller Rechner (z.B. Pentium IV ab 3 GHz oder Athlon64 ab 2 GHz). Sollen die HD-Inhalte nicht auf dem Rechner mit den DVB-Karten sondern über das Netzwerk auf einem anderen Rechner wiedergegeben werden, so gilt dies nur für den Client-Rechner und nicht für den Rechner mit TV-Karten.
Software-Anforderungen – Minimal
zum Aufnehmen und zum Streamen auf andere Rechner:
- Einfaches Aufnehmen einer HDTV-Ausstrahlung setzt bei neueren VDR-Versionen keine zusätzliche Software voraus. Wird eine Full-featured-DVB-Karte zum Aufnehmen verwendet, so ist Firmware-Version FD2623 oder neuer nötig, diese Firmware verhindert einen Absturz des ARM-Chips auf diesen Karten während des Empfangs von HD-Inhalten. Alternativ kann auch die Ausgabe der HD-Inhalte über die FF-Karte verhindert werden; dies geht z.B. durch abspielen einer Nicht-HD-Aufnahme während der gesamten Aufnahmezeit oder idealerweise mit dem Hauptmenüeintrag "Suspend TV output", der vom Streamdev-Server-Plugin bereitgestellt wird.
- Streamen eines HDTV-Programms an einen HTTP- oder VDR-Client (lokal oder über das Netzwerk) setzt das Streamdev-Server-Plugin voraus.
Software-Anforderungen – Ideal
zusätzliche Anforderungen zum Wiedergeben der HDTV-Inhalte:
- Aufnahmen können direkt mit MPlayer, Xine oder dem VLC abgespielt werden.
- Streams des Live-Programms können mit MPlayer, Xine, dem VLC oder verschiedenen Windows-Programmen (zu denen auch die Windows-Versionen von MPlayer und dem VLC gehören) wiedergegeben werden.
- Aufnahmen und Live-Programm können von einem VDR mit softdevice-plugin oder xine-plugin direkt über die Grafikkarte wiedergegeben werden.
- Streams von einem anderen VDR können von einem VDR, der mit dem Streamdev-Client-Plugin und einem der beiden Plugins softdevice-plugin oder xine-plugin ausgestattet ist, wiedergegeben werden.
Erfolgreiche Kombinationen (Bitte ergänzen):
- vdr-1.3.43, streamdev aus CVS, P3 800MHz Aufnahme + Gleichzeitiges streamen zu P4/2.8GHz, Windows 2k, vlc-0.8
- vdr-1.3.22, streamdev-CVS-20050313, P3 800MHz Aufnahme + Gleichzeitiges streamen zu P4/2.8GHz, Windows 2k, vlc-0.81
- LinVDR0.7 mit MT-Patch 20050403, DarkAngels Kernel 2.6.10 -> funktionierendes Live-HDTV!
- VDR 1.3.28, streamdev-0.3.3-pre3-geni, xine-Plugin 0.7.4 und xine v0.99.3cvs unter Suse 9.2: funktioniert, wenn auch auf meinem System mit starkem Ruckeln (P4-2533)
- VDR 1.3.29, streamdev-0.3.3-pre3-geni, MPlayer 1.07 unter Debian 3.1 selbst kompiliert: Streamen von HDTV per TransportStream, im Zweifelsfall Protokoll mit in der URL angeben: mplayer http://vdr:3000/TS/90, d.h. der VDR-Rechner ist im Netzwerk mit dem Namen vdr ansprechbar, ansonsten IP-Adresse verwenden, Kanal 90 ist der HDTV-Sender, natürlich anpassen. So läuft HDTV auf meinen P4-3.2Ghz perfekt.
- VDR 1.4.0, vdr-xine 0.7.9, libxine1 1.1.1-1vdr1 und xine-ui 0.99.3-1.3: alles auf demselben Rechner (2x AthlonMP @2000 MHz) funktioniert ruckelfrei bei 1440x1024 (Canal+ HD) und 1920x1088 (Astra HD).
- VDR 1.4.0, vdr-xine-0.7.9, xine-lib-cvs-20060319194500, xine-ui-cvs-20060319194500, 1x AthlonXP2000, Stream in Datei speichern, danach abspielen, Canal+ und AstraHD meistens ruckelfrei, aber Artefakte
- VDR 1.4.1, streamdev aus CVS, AMD Athlon XP 1800+, über 100Mbit-LAN oder 54MBit-WLAN an einen Windows XP Rechner streamen und mit VLC ansehen (Canal+ und AstraHD) mit Artefakten.
- VDR 1.4.2-1ctvdr2, streamdev-0.3.3-pre3-geni, gestreamed an Pentium M 1.6GHz, 100Mbit-LAN, VLC 0.85 (HD-Hit, Euro1080 HD-1) ohne Deinterlacing ruckelfrei, mit Deinterlacing Tonaussetzer
channels.conf-Parameter
Astra 19.2°E:
Canal+ HD Promo:12581:vC56:S19.2E:22000:165:100:9306 Astra HD Promo:12168:vC56:S19.2E:27500:133:134:21101
Hotbird 13.0°E
HD Forum HDTV:11013:hC34:S13.0E:27500:272:528=eng:0:0:10:9472:4688:0
MPEG4-HDTV
Für den MPEG4-Stream über DVB-S braucht man ein gepatches szap für pmt/pat streaming (Siehe szap-pmt.diff), und viel Rechenpower. Aktuell ist noch keine HDTV-fähige MPEG4-Hardware verfügbar. Aufzeichnen und "snoopen" geht aber bereits.
Premiere HD / DPC.TV11:11914:h:0:27500:767:772:129
Das aktuelle HDTV-Programm von Premiere wird über DVB-S2 gesendet und ist nicht mit einer DVB-S-Karte zu empfangen.
Auf HotBird gibt es eine H264 Sender der mit DVB-S sendet
HD FORUM:11241:v:1:27500:33:36:13809
Hinweis: Der o.a Patch für szap ist in den aktuellen DVB-APPS schon integriert.
Screencaps
Zum Vergleich die DVD Captures!
Ein Beispiel Capture vom Sender "HD Forum" auf S13.0E