GNU netcat VS. "Original" netcat - Steuerung des V

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Spacybaker
Beiträge: 27
Registriert: 05.05.2003 21:32:30

GNU netcat VS. "Original" netcat - Steuerung des VLC

Beitrag von Spacybaker » 06.07.2005 01:15:07

Hallo!

Ich habe ein Script geschrieben, dass das Streaming des aktuellen Programms einer Dreambox (auf Linux basierender Sat-Receiver) zu einen Rechner mit VLC automatisiert.
Dafür holt sich diverse Infos zur Bildung der Stream-URL von einen Webinterface der Dreambox und fügt diese URL in die Playlist des VLC ein.

Die Steuerung des VLC ist ehrlich gesagt sehr getrickst und sicherlich nicht sehr schön
(aber so läuft es bei mir):

Ich nutze dafür netcat mit einer lokalen UDP-Verbindung
(siehe Zeile 31 und 48 im Script).

Mein eigentliches Problem ist (bzw. das von anderen Leuten, die mein Script nutzen wollen), dass der Parameter "-q 0" bei ihren netcat nicht exisitiert.

-q secs quit after EOF on stdin and delay of secs

Habe gegoogelt und rausgefunden, dass es einmal GNU netcat und das originale netcat gibt und der -q Paramter nur in einer Version existiert.

Gibt es eine elegantere Lösung, welche unter beiden Versionen läuft ?



Script: http://nopaste.debianforum.de/525

Für Interressierte (Script + ReadMe zur Installation): ftp://spacybaker.homelinux.com/download ... pt.tar.bz2

Antworten