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.

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