var flashvars = {
video_id: '54085',
video_categories: 'Lingerie, Close-Ups',
video_tags: 'test',
license_code: '$451596714898965',
rnd: '1767540956',
video_url: 'function/0/https://www.se.abc/get_file/9/87c2e15e0 ... 4/?br=1667',
video_url_hd: '1',
postfix: '_720p.mp4',
video_url_text: '720p',
video_alt_url: 'function/0/https://www.se.abc/get_file/9/5947b8135 ... p4/?br=899',
video_alt_url_text: '480p',
default_slot: '2',
timeline_screens_url: 'https://cdn1.test.abc/contents/videos_s ... {time}.jpg',
timeline_screens_interval: '10',
timeline_screens_count: '48',
preview_height4: '720',
skin: 'custom_skin.css',
logo_position: '8,8',
logo_anchor: 'topright',
hide_controlbar: '1',
hide_style: 'fade',
volume: '1',
embed: '0',
adv_pre_skip_text: 'Skip',
lrcv: '1808869467125943458365300',
vast_timeout1: '12',
player_width: '882',
player_height: '496.125'
};
flashvars['js']='1';
var params = {allowfullscreen: 'true', allowscriptaccess: 'always'};
player_obj = kt_player('kt_player', 'https://cdn1.abc.abc/player/kt_player.swf', '100%', '100%', flashvars, params);
Я проверяю URL-адреса видео из источника HTML-страницы из источника страницы просмотра в Chrome, например.
https://www.se.abc/get_file/9/87c2e15e0 ... 4/?br=1667
и
https://www.se.abc/get_file/9/5947b8135 ... p4/?br=899
Но в нее невозможно играть. Когда мы нажимаем кнопку воспроизведения, он генерирует другой URL-адрес со всем тем же, но подпись/ключ отличается -
5947b81353422529f2a268b1aaaca5628a342f9aca
Что я пробовал?
Я пробовал использовать те же заголовки, файлы cookie и пользовательский агент веб-страницы, загруженной в Chrome, но мне не удалось воспроизвести этот URL-адрес видео. У меня неплохие намерения, я хочу понять, как это работает и генерирует URL-адрес, который можно воспроизвести. Однажды мой ученик задал мне вопрос, и я не смог на него ответить.
Поэтому нужна чья-то помощь, если кто-нибудь столкнется с такой проблемой.
Подробнее здесь: https://stackoverflow.com/questions/798 ... ayable-url
Как kt_player генерирует воспроизводимый URL [закрыто] ⇐ Android
Форум для тех, кто программирует под Android
-
Anonymous
1767728461
Anonymous
var flashvars = {
video_id: '54085',
video_categories: 'Lingerie, Close-Ups',
video_tags: 'test',
license_code: '$451596714898965',
rnd: '1767540956',
video_url: 'function/0/https://www.se.abc/get_file/9/87c2e15e0d125d6c671ca5fadf7112d3432f91128f/54000/54085/54085_720p.mp4/?br=1667',
video_url_hd: '1',
postfix: '_720p.mp4',
video_url_text: '720p',
video_alt_url: 'function/0/https://www.se.abc/get_file/9/5947b81353422529f2a268b1aaaca5628a342f9aca/54000/54085/54085_480p.mp4/?br=899',
video_alt_url_text: '480p',
default_slot: '2',
timeline_screens_url: 'https://cdn1.test.abc/contents/videos_screenshots/54000/54085/timelines/time_scr_480/240x135/{time}.jpg',
timeline_screens_interval: '10',
timeline_screens_count: '48',
preview_height4: '720',
skin: 'custom_skin.css',
logo_position: '8,8',
logo_anchor: 'topright',
hide_controlbar: '1',
hide_style: 'fade',
volume: '1',
embed: '0',
adv_pre_skip_text: 'Skip',
lrcv: '1808869467125943458365300',
vast_timeout1: '12',
player_width: '882',
player_height: '496.125'
};
flashvars['js']='1';
var params = {allowfullscreen: 'true', allowscriptaccess: 'always'};
player_obj = kt_player('kt_player', 'https://cdn1.abc.abc/player/kt_player.swf', '100%', '100%', flashvars, params);
Я проверяю URL-адреса видео из источника HTML-страницы из источника страницы просмотра в Chrome, например.
https://www.se.abc/get_file/9/87c2e15e0d125d6c671ca5fadf7112d3432f91128f/54000/54085/54085_720p.mp4/?br=1667
и
https://www.se.abc/get_file/9/5947b81353422529f2a268b1aaaca5628a342f9aca/54000/54085/54085_480p.mp4/?br=899
Но в нее невозможно играть. Когда мы нажимаем кнопку воспроизведения, он генерирует другой URL-адрес со всем тем же, но подпись/ключ отличается -
5947b81353422529f2a268b1aaaca5628a342f9aca
[b]Что я пробовал?[/b]
Я пробовал использовать те же заголовки, файлы cookie и пользовательский агент веб-страницы, загруженной в Chrome, но мне не удалось воспроизвести этот URL-адрес видео. У меня неплохие намерения, я хочу понять, как это работает и генерирует URL-адрес, который можно воспроизвести. Однажды мой ученик задал мне вопрос, и я не смог на него ответить.
Поэтому нужна чья-то помощь, если кто-нибудь столкнется с такой проблемой.
Подробнее здесь: [url]https://stackoverflow.com/questions/79860936/how-kt-player-generates-playable-url[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия