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