Table of Contents
Dies ist nur unter GNU/Linux möglich.
Wenn Sie von einer DVB-Karte (eine Satelliten- oder eine digitale terrestrische TV-Karte) streamen möchten, müssen Sie die DVB-Treiber installieren:
Wenn Sie einen Linux 2.6.x Kernel benutzen, müssen Sie nur die richtigen Module komplieren,
Wenn Sie einen Linux 2.4.x Kernel benutzen, müssen Sie die neueste Version der DVB-Treiber von der DVB-Treiber-Downloadseite des LinuxTV-Projektes herunterladen.
Dekomprimieren Sie das Archiv und befolgen Sie die Anweisungen in der Datei INSTALL zur Kompilierung und Installation der Treiber.
Legen Sie eine .dvbrc-Datei, die die DVB-Kanäle enthält, die Sie streamen möchten in Ihr Benutzer-Verzeichnis (einige für Satellitenkanäle werden im libdvd-Tarball mitgeliefert).
Starten Sie VLS mit der folgenden Befehlszeile :
% vls -vv -d udp:192.168.0.42 dvb:"EUROSPORT" --ttl 12
wobei :
"EUROSPORT" der Kanal ist, den Sie streamen möchten, wie Sie es in Ihre ~/.dvbrc-Datei geschrieben haben ,
192.168.0.42 ist entweder:
die IP-Adresse des Rechners, den Sie via Unicast erreichen möchten;
oder der DNS-Name des Rechners, den Sie via Unicast erreichen möchten;
oder eine Multicast-IP-Adresse.
12 ist der Wert der TTL (Time To Live) Ihrer IP-Pakete (was bedeutet, dass der Stream in der Lage sein wird, 11 Router zu überqueren).
Dazu benötigen Sie die SVN-Version von VLC und sie mit ./configure --enable-dvb kompilieren. Dieses Feature sollte noch als experimentell angesehen werden.
% vlc -vvv --program 8211 dvb:12597000:0:3:27500000 --sout udp:192.168.0.12 --ttl 12
wobei :
8211 ist die PID des DVB-Kanals, den Sie streamen möchten, ausgedrückt als Dezimalzahl ;
12597000 ist die Frequenz des Transponders, den Sie streamen möchten, in Hz;
0 ist die Polarisierung (0 für vertikal, 1 für horizontal);
3 ist die FEC (3 für 3/4, 9 für automatisch);
27500000 ist die Transpondersymbolrate in Hz;
192.168.0.12 ist entweder:
die IP-Adresse des Rechners, den Sie via Unicast erreichen möchten;
oder der DNS-Name des Rechners, den Sie via Unicast erreichen möchten;
oder die Multicast-IP-Adresse.
12 ist der Wert der TTL (Time To Live) Ihrer IP-Pakete (was bedeutet, dass der Stream in der Lage sein wird, 11 Router zu überqueren).