Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

Linux Script für Vavoo Streaming Server

Ok, Ubuntu Desktop hat mir die Birne geklaut.
Läuft bei dir vserver3?
 
Ja

@leoadam

Alle vavoo Player (so auch "meine") machen alle das Gleiche:
Eine URL bereitstellen, die einen vavoo Stream wiedergeben kann.
Welcher "Schnickschnack" noch im Hintergrund läuft, ist nicht entscheidend für's funktionieren. Funktioniert die "constructed-url" funktioniert der Stream/Player.
 
Zuletzt bearbeitet:
Es geht um v3, apache2 Ports sind gleich, v3 neu installiert immer in html und nix mehr läuft.
URLs sind sind bereitgestellt aber im VLC läuft alles durch ohne Fehler ohne Bild.
Probieren geht über Studieren. Deine Antworten sind reine Theorie.
Wenn jemand Hilfe braucht dann teste ich erst, du nicht.
 
Ernsthaft?
Welche Hilfe, wenn es bei dir nicht funktioniert?
Starte halt mal Apache neu oder noch besser: kill alle php80-fpm und teste nochmal.
 
Wozu Apache neu starten? Apache2 läuft und in install.sh steht Apache2 Neustart, oder?
Ich habe Ubuntu neu installiert alles neu und trotzdem läuft nicht. KA vielleicht mit play.php stimmt was nicht.
 
Dann nimm halt eine andere und pass die Pfade etc. darin an.
Oder nimm die:
<?php
$auth_file = './auth/authkey';
if (!file_exists($auth_file) || time() - @filemtime($auth_file) >= 900) {
$vec_contents = file_get_contents('./auth/vec.json');
$vec_array = json_decode($vec_contents, true);
$random_entry = array_rand($vec_array);
$vec = $vec_array[$random_entry];
$ch = curl_init('
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, 'VAVOO/2.6');
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-Type: application/json"));
curl_setopt($ch, CURLOPT_POSTFIELDS, '{"vec":"' . $vec . '"}');
$response = curl_exec($ch);
curl_close($ch);
preg_match('~signed":"(.*)","~', $response, $id);
if (!($signed = $id[1])) exit;
$fh = fopen($auth_file, 'w');
fwrite($fh, '?n=1&b=5&vavoo_auth=' . $signed . "=");
fclose($fh);
}
$auth = file_get_contents($auth_file);
$url = " " . $_GET["channel"] . $auth;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERAGENT, "VAVOO/2.6");
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_exec($ch);
curl_close($ch);
exit;
?>
Aber wie gesagt: mach ps -e und schau wie viele php80-fpm laufen.
Dann:
Code:
sudo kill -9 `sudo ps -ef | grep php-fpm | grep -v grep | awk '{print $2}'`
 
Zuletzt bearbeitet:
Danke dir für deine HILFE mache ich morgen
bei dir kann ich nur LERNEN.
 
Lol, aber läuft wieder unter Mint also alle Server laufen nur v5 nicht.
 
@leoadam
wo haben wir den die v5 her?
habe ich da was verpasst?

also v3 läuft bei mir gut unter debian 12 , nur kein epg usw.

thx
 
Vserver3 läuft jetzt ohne hängen bleibt.Ich habe php80-fpm installiert
sudo apt install libapache2-mod-fcgid
sudo a2enmod actions fcgid alias proxy_fcg
systemctl restart apache2
Danke @salidos für die informationen.

Bei der Vserver2 bleibt das Bild nach ca 10-15 min.immer noch hängen
 
Korrektur bei der Vserver3 bleibt das bild auch ca.10-15min hängen. aber fehlermeldungen haben sich halbiert. Jetzt nur noch 2 zeilen

Code:
Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in /var/www/html/v3/play.php on line 16
./authkey.php: 1: cannot open ?php: No such file
./authkey.php: 2: Syntax error: "(" unexpected
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…