Page 1 of 3
генерация ссылок на js
Posted: Sat Mar 16, 2019 11:30 am
by ulan
Предлагаю сделать нативной функцией движка генерацию ссылок на стрим видео через жс с каким то ключом который зашит в админке
В двух словах надо усложнить получение прямого линка на стрим
Мельком глянем вроде в квс это реализовано нативно
Re: генерация ссылок на js
Posted: Sun Mar 17, 2019 5:54 am
by admin
какая сейчас линка и какая вы представляете она будет после того?
Re: генерация ссылок на js
Posted: Sun Mar 17, 2019 6:14 am
by ulan
основная цель это отсекать проксировальщиков и тех кто хочет скачать твое видео
поэтому и есть предложение сделать это нативным функционалом
1) генерация ссылки на пхп
2) генерация ссылки на жс
но генерация должна быть такая чтобы в браузере были валидные ссылки а всяким ботам не отдавал ссылку
самое начало можно проверки ипов, к примеру если ип хостерский типа овх, диджиталоушен или еще какой то рассадник пидорастии то ему хуй а не поток на видео
Re: генерация ссылок на js
Posted: Sun Mar 17, 2019 10:38 am
by admin
написано много - конкретики 0
еще раз вопрос: какая конкретно линка в странице и откуда она там такая берется?
Re: генерация ссылок на js
Posted: Sun Mar 17, 2019 10:55 am
by ulan
есть 2 варианта
1) линка берется из базы $file = '<!--Custom_var1-->_854x480.mp4';
вот надо на место <!--Custom_var1--> подставить бред если это боты или проксировальщики
2) линка это получается на странице после некоторых пхп манипуляции и получается $fullurlhd
надо $fullurlhd присвоить или то что получилось если это люди или бред если это боты или проксировальщики
Re: генерация ссылок на js
Posted: Sun Mar 17, 2019 11:02 am
by admin
итого линк берется из кастом вар, которую вы добавляете при импорте
в базе эта инфа лежит в сходном виде
в темпелйте вы передаете переменную $file флеш плееру как один из параметров плеера, и он проискрывает видео с этого урда, верно?
Re: генерация ссылок на js
Posted: Sun Mar 17, 2019 11:05 am
by ulan
верно
Re: генерация ссылок на js
Posted: Sun Mar 17, 2019 11:10 am
by admin
вы понимаете что если вы как-то закодируете урл, то флеш плееру надо знать как его раскодировать что б проиграть? что для этого надо внисить изменения во флеш плеер?
Re: генерация ссылок на js
Posted: Sun Mar 17, 2019 11:30 am
by ulan
так я и предлагаю это как то сделать нативно, чтобы скрипт раскодировал для людей
спрашивал у людей, как я понял в квс такое реализовано
сейчас я пока по простому сделал так
кодирую ссылку в беис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
Posted: Sun Mar 17, 2019 11:43 am
by admin
так сделайте у себя тоже самое
прямо в темпелйте
source_one.setAttribute('src', base64_encode('<!--Custom_var1-->_854x480.mp4'));
и вот у вас уже как там и написано закодено в base64
куда тут передается закоденная переенная вы понимаете?