Audio-Wiedergabe auf dem PC

Aus TuxBoxWIKI
Version vom 6. Februar 2006, 21:00 Uhr von Mash4077 (Diskussion) (Sorry, da war ich ein bisschen schnell...)
Wechseln zu: Navigation, Suche


Einleitung

Neben den beiden analogen (Scart und Cinch) und dem digitalen Audioausgang hat die DBox2 mit Neutrino noch einen weiteren, verstecken Audioausgang: Als Stream über das Netzwerk. Dieser kann relativ einfach auf einem PC im Netzwerk mit einem relativ beliebigen Audiowiedergabeprogramm (Media Player) abgespielt werden.


How to...

Zunächst muss leider immer die Audio-PID des aktuellen Programmes herausgefunden werden, eine vierstellige hexadezimale Zahl, welche die "Adresse" des Audio-Streams im Gesamt-Stream ist. Das geht über Neutrino: Die "technischen Informationen" aufrufen (Rot-Blau), und z.B. die gesuchte Audio-Pid 0b7e wird als "0x0b7e" angezeigt. Es geht auch mit Jack the Grabber, allerdings muss man den dezimalen Wert, den JtG anzeigt, nach Hex umrechnen.

Der Rest ist ganz einfach: Im Media Player auf dem PC folgende URL öffnen (Schema):

http://<Box-IP-Adr.>:31338/<APID>

Beispiel:

http://192.168.0.10:31338/0b7e


Tipps & Tricks

  • Dieses Verfahren funktioniert mit "normalen" (MP2) Streams genauso wie mit Dolby Digital (AC3) Streams.
  • Um den Ton eines anderen Programmes zu hören, muss man (leider) immer erneut die Audio-PID ermitteln und den Stream im Media Player auf dem PC damit aufrufen.
  • Die Streams von der Box sind PES, "packetized elementary streams", d.h. es sind keine sauberen MP2- bzw. AC3-Streams und sie können noch andere Daten (z.B. RDS) enthalten. Nicht alle Player können damit gleich gut umgehen, auch nicht alle können AC3 abspielen.
  • Unter Windows ist deshalb der "Media Player Classic" (MPC) zu empfehlen, während es z.B. mit Winamp oft Tonstörungen gibt.
  • Falls der Stream gespeichert werden soll, empfiehlt sich ein Durchlauf mit ProjectX, um einen sauberen Stream zu erhalten.
  • Wird auf der Box das Programm gewechselt oder ein anderer Audiokanal gewählt, stoppt die Wiedergabe auf dem PC sofort, weil die Audio-PID so gut wie nie bei verschiedenen Programmen identisch ist und die Box auch nicht zwei verschiedene Audiokanäle eines Programmes gleichzeitig ausgeben kann (außer natürlich bei der Aufnahme). Die Wiedergabe wird aber fortgesetzt, wenn man zurückschaltet.
  • Man "darf" den Media Player auf dem PC mehrmals mit unterschiedlichen Audio-PIDs starten. Die Wiedergabe ist dann immer nur bei dem Player aktiv, der die richtige Audio-PID hat. (Getestet mit MPC unter Windows XP.)
  • Die Wiedergabe auf zwei PCs gleichzeitig ist nicht möglich.
  • Eine vorherige Aktivierung des Streams unter Neutrino ist nicht notwendig, er ist immer da.