hi,
die Überschrift klingt simpel, normalerweise ist es das auch.
folgendes Problem:
Ich habe einen Linux Server (suse10.0) mit einer DVB-C Karte drin. Die Karte soll auf den ARD Hörfunktransponder tunen und 8 Radios gleichzeitig ins Netz streamen (vlc). Der Server ist nur via ssh erreichtbar (kein Moni/Maus/Tastatur).
VLC läuft, streamen klappt, nur in der Hintergrund bekomme ich das VLC nicht geschoben.
Aktuell logge ich mich per ssh ein und zünde meinen Befehl. Wenn ich die Verbindung beende wird auch vlc beendet.
Nun dachte ich, ich hänge an den String
> /dev/null 2>&1 &
an, und schicke damit die Ausgabe in den Müll und das VLC in den Hintergrund. Das Programm stürzt mir aber Sekunden später ab.
Ohne > /dev/null 2>&1 & läuft der Kram (solange halt das ssh Fenster aktiv ist).
Der komplette String lautet
vlc -vvv --ts-es-id-pid --programs=28423,28432,28434,28437,28440,28450,28456,28475 dvb: --dvb-frequency=113000000 --dvb-srate=6900000 --dvb-modulation=64 --sout-standard-access=http --sout-standard-mux=raw --sout '#duplicate{dst=std{url=:8062},select="program=28423",dst=std{url=:8063},select="program=28432",dst=std{url=:8064},select="program=28434",dst=std{url=:8065},select="program=28437",dst=std{url=:8066},select="program=28440",dst=std{url=:8067},select="program=28450",dst=std{url=:8068},select="program=28456",dst=std{url=:8069},select="program=28475"}' > /dev/null 2>&1 &
Ich kann keinen Fehler entdecken, bei anderen Anwendungen habe ich es immer genauso gemacht.
die Überschrift klingt simpel, normalerweise ist es das auch.
folgendes Problem:
Ich habe einen Linux Server (suse10.0) mit einer DVB-C Karte drin. Die Karte soll auf den ARD Hörfunktransponder tunen und 8 Radios gleichzeitig ins Netz streamen (vlc). Der Server ist nur via ssh erreichtbar (kein Moni/Maus/Tastatur).
VLC läuft, streamen klappt, nur in der Hintergrund bekomme ich das VLC nicht geschoben.
Aktuell logge ich mich per ssh ein und zünde meinen Befehl. Wenn ich die Verbindung beende wird auch vlc beendet.
Nun dachte ich, ich hänge an den String
> /dev/null 2>&1 &
an, und schicke damit die Ausgabe in den Müll und das VLC in den Hintergrund. Das Programm stürzt mir aber Sekunden später ab.
Ohne > /dev/null 2>&1 & läuft der Kram (solange halt das ssh Fenster aktiv ist).
Der komplette String lautet
vlc -vvv --ts-es-id-pid --programs=28423,28432,28434,28437,28440,28450,28456,28475 dvb: --dvb-frequency=113000000 --dvb-srate=6900000 --dvb-modulation=64 --sout-standard-access=http --sout-standard-mux=raw --sout '#duplicate{dst=std{url=:8062},select="program=28423",dst=std{url=:8063},select="program=28432",dst=std{url=:8064},select="program=28434",dst=std{url=:8065},select="program=28437",dst=std{url=:8066},select="program=28440",dst=std{url=:8067},select="program=28450",dst=std{url=:8068},select="program=28456",dst=std{url=:8069},select="program=28475"}' > /dev/null 2>&1 &
Ich kann keinen Fehler entdecken, bei anderen Anwendungen habe ich es immer genauso gemacht.