Создание прямой ссылки на плеер M3U8 HLS
Параметры URL передают публичный адрес потока и выбранное поведение старта в отдельный маршрут плеера.
Создайте прямую ссылку на плеер HLS и основанный на стандартах iframe с разрешениями автовоспроизведения, беззвучного режима, полноэкранного режима и «картинки в картинке».
Параметры URL передают публичный адрес потока и выбранное поведение старта в отдельный маршрут плеера.
Сгенерированный iframe включает заголовок, ленивую загрузку и разрешения полноэкранного режима, автовоспроизведения и «картинки в картинке».
Загрузите созданный плеер в живом предпросмотре или откройте его прямую ссылку в отдельной вкладке.
Вставьте публичный плейлист, решите, должен ли плеер запрашивать автовоспроизведение и беззвучный старт, затем скопируйте iframe-код. Проверьте его, прежде чем добавлять разметку на сайт.
Сохраняйте адаптивные пропорции iframe в собственной вёрстке с помощью CSS вроде aspect-ratio: 16 / 9 и width: 100%.
iframe не меняет правила доступа к источнику. Источник HLS должен разрешать межсайтовые запросы плейлистов и сегментов со стороны встроенного плеера.
Автовоспроизведение — это запрос, а не гарантия. Браузеры могут блокировать его с учётом состояния звука, настроек устройства, истории взаимодействий пользователя и политики энергосбережения.
Ясные ответы о поддержке браузеров, приватности, доступе к источнику и особенностях готового файла.
Вставьте публичный плейлист, выберите поведение автовоспроизведения и беззвучного старта, скопируйте сгенерированный iframe и добавьте его в подконтрольный вам HTML.
Современные браузеры обычно блокируют автовоспроизведение со звуком. Беззвучный старт повышает совместимость, но остаётся во власти политики каждого браузера.
Нет. Встроенный плеер запрашивает плейлист и сегменты напрямую, поэтому медиасервер должен разрешать CORS-доступ и оставаться доступным.