Pereiti prie turinio

Video url su sesijos id


Rekomenduojami pranešimai

Sveiki. Jau antra para ieškau internete kaip apsaugoti video, kad kiti negalėtu tiesioginiu nuorodų dėti į savo svetaines. Jau pavargau, tai nusprendžiau paklausti jūsų.

 

Geriausia ką radau:

 

<?php
session_start();
$sid = session_id();

$path = "../qr.mp4";

$hash = md5($path.$sid);

$_SESSION[$hash] = $path;

?>

<html>
<head></head>
<body>

   <video width="320" height="240" controls>
       <source src="test.php?video=<?= $hash ?>" type="video/mp4">
   </video>

</body>
</html>

 

Bet kaip visa tai paleisti? video niekaip nepasileidžia...

 

 

Dar vienas variantas tai dėti video virš public_html katalogo ir nuorodą tarkim nurodyti ../video.mp4 , tai vat tik nežinau ar tai padėtų, ar kažkokiu būtų negalima gauti tiesioginės nuorodos. Pirmą kartą nerandu internete atsakymo, arba čia labai paprasta apsaugoti ta video arba niekam neaktualu.

 

 

p.s turiu galvoje tokia apsauga, kai baigiasi sesija video nebepasiekiamas:

 

http://srv3.filmux.org/video/0b071bfc1c775ad109254991320cc052/film/mechanic.resurrection.2016.720p.webrip.x264.ac3.lt.trl.mp4

 

arba

 

http://85.25.210.80:81/video/5640fc5e76f994c218d705dcf7ed7b8320b4f8f014756387504826.mp4

Redagavo dowista
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Gali daryt taip, tarkim saugai video ftp kazkokiam.

 

/video/keiciamas_pavadinimas/bla.mp4

/video/keiciamas_pavadinimas/bla2.mp4

/video/keiciamas_pavadinimas/kazkas/bla3.mp4

 

DB lentele saugai taip:

bla.mp4

bla2.mp4

kazkas/bla3.mp4

 

DB kokioj nors settingu lentelei arba kad ir failiuke saugai

keiciamas_pavadinimas

 

 

Kas 24 sugeneruoji nauja keiciamas_pavadinimas i koki random stringa, atnaujini db arba failiuka ir pervadini random stringu keiciamas_pavadinimas folderi paciam ftp

 

Tai tie kas pavogs video nuoroda, pas juos rodys max 24val.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Gali daryt taip, tarkim saugai video ftp kazkokiam.

 

/video/keiciamas_pavadinimas/bla.mp4

/video/keiciamas_pavadinimas/bla2.mp4

/video/keiciamas_pavadinimas/kazkas/bla3.mp4

 

DB lentele saugai taip:

bla.mp4

bla2.mp4

kazkas/bla3.mp4

 

DB kokioj nors settingu lentelei arba kad ir failiuke saugai

keiciamas_pavadinimas

 

 

Kas 24 sugeneruoji nauja keiciamas_pavadinimas i koki random stringa, atnaujini db arba failiuka ir pervadini random stringu keiciamas_pavadinimas folderi paciam ftp

 

Tai tie kas pavogs video nuoroda, pas juos rodys max 24val.

 

Kaip gerai, kad yra tokių protingų žmonių, ačiū, užvedei mane ant kelio ir davei minčių, atrodo paprasta bet veiksminga. Kaip ir sakei, padariau, jog kas 24h pasikeisto katalogo pavadinimas.

 

<?php
include_once 'config.php';
$query2 = "select * from settings";
$result2 = mysql_query($query2);

	while ($line = mysql_fetch_array($result2, MYSQL_ASSOC)) {

       $oldname = $line['kodas'];
        $data = md5(date("Y-m-d"));

if ($oldname !== $data) {
    $old_dir_name = substr($oldname, strrpos($oldname, '/') + 1);
    $new_dir_name = $data;
    rename($oldname, $new_dir_name);
   $query3 = "UPDATE settings SET kodas = '$data' WHERE id = 1";
              $query4=mysql_query($query3);

}
                                               }
?>

<html>
<head></head>
<body>

   <video width="320" height="240" controls>
       <source src="<? echo $oldname ?>/<? echo $name ?>" type="video/mp4">
   </video>

</body>
</html>

 

Ačiū dar kartą, dabar beliks tobulinti kodą ir pritaikyti savo svetainėje.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...