Fernsehen mit Home Cinema und VLC
Nachdem ich mich selber ein bischen dusslich gesucht habe, bis es gelaufen ist (hauptsächlich wegen fehlender oder ungenauer Angaben), hab ich mir gedacht, ich stell hier mal ein Vernünftiges How To rein...
Getestete Versionen:
TerraTec Home Cinema Classic: 6.13.24.820
VLC Media Player: 1.0.1
Was oft nicht erwähnt wird, ist, dass THC einen eigenen Multicast Server mitbringt. Dieser ist aber standartmäßig deaktiviert. Also einschalten:
- THC Starten
- Setup öffnen (Schraubenschlüssel-Symbol, Rechtsklick ins Videofenster -> Optionen, oder Strg+S)
- Reiter Erweitert
- Nach unten Scrollen zu Netzwerk
- Multicast auf Ja setzen (Es gäbe noch die Möglichkeit, die Remotesteuerung via telnet zu aktivieren. Das wird hier allerdings nicht behandelt).
- IP und Port sollten standartmäßig auf 225.1.1.1 und 1234 eingestellt sein. Sofern im Netzwerk keine Multicasts gefahren werden (z.b. Ihr seid in einem IT-, oder Media-Unternehmen, im zweifelsfall mal bei den Netzwerkern anklopfen), sollten diese Einstellungen passen.
- OK
- THC neu starten (JA!).
Damit läuft der Stream. Alles was ihr euch jetzt anseht, wird per Multicast ins Netzwerk übertragen. Der Stream belegt etwa 450-500 kb/s. Ist eigentlich ein Furz, aber wenn 5 Minuten später ein wütender Netzi durch den Gang rennt und "WO IST DIESES ARSCHLOCH?!?" schreit, setzt Multicast unauffällig wieder auf Nein und schließt THC, bis er wieder verschwunden ist.
Jetzt müsst Ihr den Stream nur noch mit VLC öffnen. Das geht so:
- VLC Starten (ja nee, is klaa!)
- Medien -> Netzwerkstream öffnen (Oder Strg+N)
- Je nach VLC Version gibt es jetzt drei felder, oder eins:
- Wenn Protokoll, Adresse und Port angezeigt werden (bis 1.0.1), tragt für Protokoll UDP, für die Adresse 225.1.1.1 und für den Port 1234 ein.
- Wenn nur eine Adresszeile angezeigt wird (neuere Versionen), lautet die adresse udp://@225.1.1.1:1234
- OK
Damit sollte der Stream laufen. Der Lag beträgt etwa eine knappe Sekunde.
Diese Methode ist einem normalen Unicast-Stream im Normalfall vorzuziehen, da der Stream nur ein mal im Netzwerk auftaucht, egal, wie viele sich einklinken.
(Für die technisch interessierten: Die Multicast-Adresse ist keine Adresse im klassischen Sinne, sondern mehr eine Kanalzuordnung. Der Stream wird ein mal per UDP an die gewählten Multicast-Adresse ins Netzwerk übertragen und jeder, der ihn mitverfolgen will, nimmt diese IP quasi übergangsweise als seine eigene an, um den Stream zu empfangen. Da hier nur empfangen wird, gibts natürlich auch keine Adresskonflikte)


