Предлагаю сделать нативной функцией движка генерацию ссылок на стрим видео через жс с каким то ключом который зашит в админке
В двух словах надо усложнить получение прямого линка на стрим
Мельком глянем вроде в квс это реализовано нативно
генерация ссылок на js
Re: генерация ссылок на js
какая сейчас линка и какая вы представляете она будет после того?
Don't forget to run script update
Re: генерация ссылок на js
основная цель это отсекать проксировальщиков и тех кто хочет скачать твое видео
поэтому и есть предложение сделать это нативным функционалом
1) генерация ссылки на пхп
2) генерация ссылки на жс
но генерация должна быть такая чтобы в браузере были валидные ссылки а всяким ботам не отдавал ссылку
самое начало можно проверки ипов, к примеру если ип хостерский типа овх, диджиталоушен или еще какой то рассадник пидорастии то ему хуй а не поток на видео
поэтому и есть предложение сделать это нативным функционалом
1) генерация ссылки на пхп
2) генерация ссылки на жс
но генерация должна быть такая чтобы в браузере были валидные ссылки а всяким ботам не отдавал ссылку
самое начало можно проверки ипов, к примеру если ип хостерский типа овх, диджиталоушен или еще какой то рассадник пидорастии то ему хуй а не поток на видео
Re: генерация ссылок на js
написано много - конкретики 0
еще раз вопрос: какая конкретно линка в странице и откуда она там такая берется?
еще раз вопрос: какая конкретно линка в странице и откуда она там такая берется?
Don't forget to run script update
Re: генерация ссылок на js
есть 2 варианта
1) линка берется из базы $file = '<!--Custom_var1-->_854x480.mp4';
вот надо на место <!--Custom_var1--> подставить бред если это боты или проксировальщики
2) линка это получается на странице после некоторых пхп манипуляции и получается $fullurlhd
надо $fullurlhd присвоить или то что получилось если это люди или бред если это боты или проксировальщики
1) линка берется из базы $file = '<!--Custom_var1-->_854x480.mp4';
вот надо на место <!--Custom_var1--> подставить бред если это боты или проксировальщики
2) линка это получается на странице после некоторых пхп манипуляции и получается $fullurlhd
надо $fullurlhd присвоить или то что получилось если это люди или бред если это боты или проксировальщики
Re: генерация ссылок на js
итого линк берется из кастом вар, которую вы добавляете при импорте
в базе эта инфа лежит в сходном виде
в темпелйте вы передаете переменную $file флеш плееру как один из параметров плеера, и он проискрывает видео с этого урда, верно?
в базе эта инфа лежит в сходном виде
в темпелйте вы передаете переменную $file флеш плееру как один из параметров плеера, и он проискрывает видео с этого урда, верно?
Don't forget to run script update
Re: генерация ссылок на js
вы понимаете что если вы как-то закодируете урл, то флеш плееру надо знать как его раскодировать что б проиграть? что для этого надо внисить изменения во флеш плеер?
Don't forget to run script update
Re: генерация ссылок на js
так я и предлагаю это как то сделать нативно, чтобы скрипт раскодировал для людей
спрашивал у людей, как я понял в квс такое реализовано
сейчас я пока по простому сделал так
кодирую ссылку в беис64 на беке
а на фронте уже через жс отдаю
<script>
var player = document.getElementById("vblock"),
source_one = document.createElement('source');
source_two = document.createElement('source');
source_one.setAttribute('src', atob('<?=$fullurl?>'));
source_one.setAttribute('title', "480p");
source_one.setAttribute('type', "application/x-mpegURL");
player.appendChild(source_one);
source_two.setAttribute('data-fluid-hd', '');
source_two.setAttribute('src', atob('<?=$fullurlhd?>'));
source_two.setAttribute('title', "720p");
source_two.setAttribute('type', "application/x-mpegURL");
player.appendChild(source_two);
</script>
спрашивал у людей, как я понял в квс такое реализовано
сейчас я пока по простому сделал так
кодирую ссылку в беис64 на беке
а на фронте уже через жс отдаю
<script>
var player = document.getElementById("vblock"),
source_one = document.createElement('source');
source_two = document.createElement('source');
source_one.setAttribute('src', atob('<?=$fullurl?>'));
source_one.setAttribute('title', "480p");
source_one.setAttribute('type', "application/x-mpegURL");
player.appendChild(source_one);
source_two.setAttribute('data-fluid-hd', '');
source_two.setAttribute('src', atob('<?=$fullurlhd?>'));
source_two.setAttribute('title', "720p");
source_two.setAttribute('type', "application/x-mpegURL");
player.appendChild(source_two);
</script>
Re: генерация ссылок на js
так сделайте у себя тоже самое
прямо в темпелйте
source_one.setAttribute('src', base64_encode('<!--Custom_var1-->_854x480.mp4'));
и вот у вас уже как там и написано закодено в base64
куда тут передается закоденная переенная вы понимаете?
прямо в темпелйте
source_one.setAttribute('src', base64_encode('<!--Custom_var1-->_854x480.mp4'));
и вот у вас уже как там и написано закодено в base64
куда тут передается закоденная переенная вы понимаете?
Don't forget to run script update