Url kürzen //

  • Hallo,


    wenn ich folgende php ausführe bekomme ich die Ausgabe mit // , dies möchte ich jedoch kürzen

    wie funktioniert das?


    PHP
    <?php
    
    $link = "http://www.myvideo.az/ios/android.php?chan=&chan=idman";
    $veri = file_get_contents($link);
    preg_match('#st":"(.*?)"#', $veri,$veritemp); 
    
    echo $veritemp[1];
    ?>

    Ausgabe kommt wie folgt raus:



    Code
    http://bak01-edge03.itdc.ge//idman//mono.m3u8?token=Bkyh-GpzkTdvnZorLox3WEBU7xdzfXJ8hZSscVsPrlE*

    soll eigentlich so aussehen


    Code
    http://bak01-edge03.itdc.ge/idman/mono.m3u8?token=Bkyh-GpzkTdvnZorLox3WEBU7xdzfXJ8hZSscVsPrlE*


    Was habe ich nicht beachtet?

  • Warum ist die url den so faLsch ?

    Das sieht mir so aus das die url irgendwo falsch zusammen gebaut wird.

    Wäre es nicht einfacher das problem zu beheben anstatt den Fehler mit neuen Code zu reparieren ?

  • Das meinte ich gerade nicht, aber warum machst du das dann so ?

    Ich verstehe auch gerade nicht warum du da doppelte // drinne hast ,l die müssen da ja irgendwo rein kommen.


    Ich würde es mal so versuchen dann hast du den Link der da drinne steht auch

    PHP
    <?php
    $link = json_decode(file_get_contents("http://www.myvideo.az/ios/android.php?chan=&chan=idman"));
    echo $link->st;
    ?>

    Weiß gerade nicht ob das richtig so ist aber es geht .

    Falls das falsch ist soll bitte einer der Profis dazwischen schreiben

  • wenn du den Link ja jetzt hast kannst du ihn ja gleich in einen Player laden

    PHP
    <?php
    $link = json_decode(file_get_contents("http://www.myvideo.az/ios/android.php?chan=&chan=idman"));
    $link=$link->st;
    echo "<html>
    <body>
        <video width='600' height='400' controls>
            <source src='$link'>
        </video>
    </body> ";
    ?>

    Weiß aber nicht ob das mit den streamen so geht ?

    Hatte bis jetzt nix mit Stream Datein zu tun.

    Hast du zum abspielen der Datei schon irgendein Code der das auch kann ?

  • hab das bisher immer so abgespielt


    daher komme ich nicht weiter, wenn ich echo ausgebe

  • jetzt verstehe ich gar nix mehr.

    Der Link ist doch ein stream ( video oder audio ) oder nicht ?

    du liest den Link aus und gehst dann durch den gesetzten header auf den Link.

    Was passiert dann ?


    Ich würde ja verstehen wenn man den in einen Player abspielt oder so.

    Irgendwie verstehe ich das gerade nicht so wieso und warum du das so machst.


    erzähl doch mal was das ist und warum, du das so machst dann verstehe ich das vieleicht besser

  • ok, pass auf über die php die ich auf meinen hoster ablege kann ich dann direkt den stream als m3u8 über meinen fernseher abspielen.

    das erleichtert das ganze

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!