Умный трюк для просмотра любой онлайн-трансляции с помощью VLC
Вы нашли услугу в потоковое вещание кто транслирует ваше любимое мероприятие? Знайте, что вы можете легко просмотреть это с помощью мультимедийного проигрывателя. ВЛК, используя простой трюк. Таким образом, можно избежать «неудобств» некоторых веб-страниц, которые постоянно загружают лишние или агрессивные графические элементы. На первый взгляд это может показаться трюком для настоящих экспертов. На самом деле это не так.
Это основано на том факте, что большинство веб-сайтов предлагают мультимедийный контент потоковая передача использует файлы в формате .m3u8, встроенные в тело HTML-страницы или передаваемые в веб-браузер через код JavaScript.
Что такое формат .m3u8
Я подаю .m3u8 Они представляют собой тип списка воспроизведения и широко используются для потоковой передачи видео в Интернете. Это текстовые файлы в кодировке UTF-8, содержащие список URL-адресов или путей к файлам, указывающих на сегменты видео или других медиафайлов.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Технология HTTP Live Streaming (ЗОЖ), разработанный Apple для потоковой передачи мультимедийного контента, предполагает использование файлов .m3u8. При потоковой передаче HLS видеоконтент разбивается на более мелкие сегменты, обычно по несколько секунд каждый. В файле .m3u8 эти сегменты перечислены по порядку, что позволяет клиенту загружать и воспроизводить сегменты последовательно.
Эта архитектура позволяет использовать так называемый адаптивная потоковая передача: Качество видео может динамически меняться в зависимости от пропускная способность который имеется в распоряжении пользователя (проверить это можно обычным тестом скорости). Файл .m3u8 может содержать ссылки на разные версии одного и того же контента с разными разрешениями и битрейтами.
Как использовать VLC для воспроизведения файлов .m3u8, размещенных в Интернете
Попробуйте посетить веб-страницу, на которой воспроизводится мультимедийный контент, а затем нажать клавишу F12, чтобы получить доступ к Инструменты разработчика. Для простоты давайте рассмотрим использование Google Chrome или, в любом случае, браузера, созданного на основе Chromium.
В верхней части окна выберите Сеть затем нажмите кнопку Играть который позволяет запустить воспроизведение мультимедийного потока. Почти мгновенно вы увидите, что оно появилось в столбце Имяссылка на файл с расширением .m3u8.
Нажав на нее, вам необходимо обратиться к окошку Заголовок справа, а затем выберите и скопируйте значения, соответствующие следующим пунктам:
- Запросить URL-адрес
- Ссылаться
- Пользователь-агент
Первый элемент появляется вверху, два других расположены под разделом. Заголовки запроса.
Передайте параметры в VLC, чтобы начать воспроизведение мультимедиа.
Чтобы перенести три прочитанных ранее значения в VLC, необходимо зайти в локальную папку, где установлен мультимедийный проигрыватель.
В Windows вы обычно просто вводите cmd в поле поиска, а затем следующую команду:
cd “%program files%\videolan\VLC”
Если VLC был установлен в другую папку, очевидно, необходимо указать правильный каталог.
На этом этапе вы можете использовать следующий синтаксис для передачи файла .m3u8 в VLC:
vlc –http-реферер “string_Referer” –http-user-agent “stringa_User-Agent” “stringa_URL-адрес запроса“
Очень важно позаботиться о применении соответствующих замен, указав значения, извлеченные в предыдущем абзаце.
Как избежать прерываний загрузки страниц
Описанный выше механизм обычно полностью работоспособен. Однако это неприменимо к тем сайтам, которые его используют. адреса из динамические плейлисты. В этих случаях URL-адреса содержат ссылку на ключ, обновленный компонентом хоста.
Некоторые сайты также вставляют ссылку на один отладочный вызов внутри бесконечного цикла. Поэтому при нажатии клавиши F12 загрузка страницы преждевременно останавливается и мультимедийный контент становится недоступным для просмотра.
Как поясняется в статье, посвящённой работе отладчика Chrome, этого достаточно для решения проблемы. отключить точку останова принудительно установлено сайтом. Таким образом, можно продолжить и экстраполировать параметры, представленные ранее.
Описанная процедура применима только к веб-сайтам, имеющим права на распространение контента, который они распространяют в Интернете.
Начальное изображение взято с сайта Сайт VLC.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)