Zanonimizowana wersja forum tylko do odczytu
zabezpieczenie streamu
zabezpieczenie streamu
zakładam wątek przeciwny wszystkim innym a właściwie o zabezpieczeniu.
śprawie zabezpieczenia plikow jak i linkow ze zmiennym tokenem oraz ip.
Przed wyswietlanym filmem mialby pokazywac sie reklama w
postaci krotkiego filmu.
chodzi mi zeby plik byl gdzies na serwerze a odtwarzany na wlasciwej stronie na innym serwerze.
(do roota serwera na pliki nie mam dostepu wiec niczego nie zainstaluje,wszystko musi byc w plikach php)
jak to zrobic nie wiem ale podejrzewam ze wy wiecie.Prosze o pomoc.
śprawie zabezpieczenia plikow jak i linkow ze zmiennym tokenem oraz ip.
Przed wyswietlanym filmem mialby pokazywac sie reklama w
postaci krotkiego filmu.
chodzi mi zeby plik byl gdzies na serwerze a odtwarzany na wlasciwej stronie na innym serwerze.
(do roota serwera na pliki nie mam dostepu wiec niczego nie zainstaluje,wszystko musi byc w plikach php)
jak to zrobic nie wiem ale podejrzewam ze wy wiecie.Prosze o pomoc.
Re: zabezpieczenie streamu
Cześć, z twojej wiadomości zrozumiałem, że chodzi o odtwarzanie statycznych plików (plików wideo).
Co do reklamy i tokenu zrobiłbym to w postaci playlisty korzystając z odtwarzacz, a w zasadzie freameworka: http://videojs.com/
Schemat zabezpieczenia widziałbym tak, że wygenerowany token pozwoli na odtworzenie materiału np po 10 sekundach od wygenerowania, zakładając, iż taki czas trwa najkrótsza reklama. Sam odtwarzacz nie pozwala na zmianę elementu playlisty także, zawsze odtwarza się najpierw reklama a następnie pożądany materiał.
Oczywiście serwer wideo to nginx.
Pozdrawiam
Jarek
Co do reklamy i tokenu zrobiłbym to w postaci playlisty korzystając z odtwarzacz, a w zasadzie freameworka: http://videojs.com/
Schemat zabezpieczenia widziałbym tak, że wygenerowany token pozwoli na odtworzenie materiału np po 10 sekundach od wygenerowania, zakładając, iż taki czas trwa najkrótsza reklama. Sam odtwarzacz nie pozwala na zmianę elementu playlisty także, zawsze odtwarza się najpierw reklama a następnie pożądany materiał.
Oczywiście serwer wideo to nginx.
Pozdrawiam
Jarek
Re: zabezpieczenie streamu
Mam odtwarzacz jw player z funkcja reklamy chyba ze ten odtwarzacz przerobisz do moich potrzeb.
http://strefaseriali.ml/test.html
co do spraw technicznych jak plikow itp zostawiam sprawe profesionalistom jak wy.
"mam nadzieje ze to nie bedzie reklama"
http://strefaseriali.ml/test.html
co do spraw technicznych jak plikow itp zostawiam sprawe profesionalistom jak wy.
"mam nadzieje ze to nie bedzie reklama"
Re: zabezpieczenie streamu
Tzn ten odtwarzacz z reklamami jest dostępny w wersji płatnej chyba, że się mylę to proszę popraw mnie. VideoJS można wykorzystać za darmo.
Re: zabezpieczenie streamu
Tak masz całkowitą racje.To wersja płatna.
chyba ze taki odtwarzacz gdzie rownież w srodek odtwarzanego materiału mozna włozyc reklame
https://s3.envato.com/files/221678736/i ... easing=off
Albo przerobic ten darmowy odtwarzacz jak pozostale dwa.
istniała by rowniez szansa ukrycia linku na.w kodzie odtwarzacza.(to tylko opcja)
Pozdrawiam
chyba ze taki odtwarzacz gdzie rownież w srodek odtwarzanego materiału mozna włozyc reklame
https://s3.envato.com/files/221678736/i ... easing=off
Albo przerobic ten darmowy odtwarzacz jak pozostale dwa.
istniała by rowniez szansa ukrycia linku na.w kodzie odtwarzacza.(to tylko opcja)
Pozdrawiam
Re: zabezpieczenie streamu
VideoJS spokojnie wystarczy.
Re: zabezpieczenie streamu
z tego co patrzylem nie dziala u mnie na mobilu
Re: zabezpieczenie streamu
To zależy od źródła, tzn materiału wideo - jeżeli plik wideo jest zgodny z html5 to powinno działać bez zarzutów
Re: zabezpieczenie streamu
Był zgodny i nie dzialal ale to wina skryptu.
ale do rzeczy co potrzeba do sprawy?
Podaj wytyczne a ja ci to dostarcze.
Czy dobry bedzie serwer typu NAS?
ale do rzeczy co potrzeba do sprawy?
Podaj wytyczne a ja ci to dostarcze.
Czy dobry bedzie serwer typu NAS?
Re: zabezpieczenie streamu
1) Zainstaluj na serwerze nginx według tego poradnika:
https://www.youtube.com/watch?v=bfdgz4PVvu4
2) Przygotuj przykładową reklamę i materiał wideo.
https://www.youtube.com/watch?v=bfdgz4PVvu4
2) Przygotuj przykładową reklamę i materiał wideo.
Re: zabezpieczenie streamu
\w pierwszym poscie pisalem ze nie mam dostepu do rotta serwra wiec niczego nie zainstaluje
Re: zabezpieczenie streamu
mark1111 wrote:\w pierwszym poscie pisalem ze nie mam dostepu do rotta serwra wiec niczego nie zainstaluje
przykladowy link do reklamy
http://s611645913.websitehome.co.uk/wp- ... eklama.mp4
Re: zabezpieczenie streamu
mark1111 wrote:mark1111 wrote:\w pierwszym poscie pisalem ze nie mam dostepu do rotta serwra wiec niczego nie zainstaluje
przykladowy link do reklamy
http://s611645913.websitehome.co.uk/wp- ... eklama.mp4
a moze uzyc do tego streamu rtmp do tego zabezpieczenie na domene plus hash a w tym jestescie dobrzy.
Re: zabezpieczenie streamu
Plik również można zabezpieczyć tokenem, generalnie bez dostępu do root'a zabezpieczenie raczej nie będzie możliwe. Serwer niestety jest potrzebny, może jakiś tani vps do 10zł/mc? ArubaCloud?
Przykładowy kod odtwarzacza video-js, najpierw wyświetla się reklama, potem materiał wideo:
Przykładowy kod odtwarzacza video-js, najpierw wyświetla się reklama, potem materiał wideo:
Code: Select all
<html>
<head>
<script type="text/javascript" src="https://vjs.zencdn.net/6.2.0/video.js"></script>
<link href="https://vjs.zencdn.net/6.2.0/video-js.css" rel="stylesheet">
<style>
.player-custom {
max-width: 640px;
}
</style>
</head>
<body>
<video autoplay id="player" class="video-js player-custom" controls>
<source src="reklama.mp4" type="video/mp4">
</video>
<script>
var source = [{
"type": "video/mp4",
"src": "videoplayback.mp4" // Tutaj link do materiału wideo
}];
var video = videojs('player').ready(function() {
var player = this;
player.on('ended', function() {
player.src(source);
player.load();
player.play();
});
});
</script>
</body>
</html>