Thread Problem: System + VLC
(6 answers)
Opened by Gast at 2007-09-07 11:41
Guten Morgen,
Habe da ein Problem mit Perl. Möchte eine Website machen, wenn man diese dann aufruft soll ein VLC Streaming Server geöffnet werden. In der Linux Shell kann dies mit folgendem Befehl getan werden: vlc /root/Desktop/test.mpg --sout udp://192.168.0.1 -ttl 10 --loop Das funktioniert soweit auch. Danach kann man auf den Stream connecten. Nun mein Perl Script aus dem cgi-bin ordner: #!/usr/bin/perl -w use CGI qw(:standard); use CGI::Carp qw(fatalsToBrowser); print "Content-type: text/html\n\n"; system('/usr/bin/vlc /root/Desktop/test.mpg --sout udp://192.168.0.254 --ttl 10 --loop'); print "Stream wurde geöffnet"; Wenn ich dieses nun mit dem Browser aufrufe funktioniert es nicht. Mit der Konsole und dem Befehl perl jedoch schon. Ich vermute das Problem darin, wenn man in der Konsole denn stream eröffnet, geht der normale VLC Player mit seinem GUI auf und fängt an zu streamen, in der Perl Konsole daselbe, im Browser geht das VLC Gui auf dem Server nicht auf. Hat jemand vielleicht eine Idee? Wäre froh um jeden Hinweis. Vielen Dank und schönes wochenende. Ives |