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).