Бесплатный инструмент от DCAST
Почему не воспроизводится?
Пройдите этот чек-лист, когда ваш поток или ссылка на видео не воспроизводятся. Затем проверьте URL ниже или в проверке потока.
URL и формат
Ссылка — это прямой URL потока? Для HLS она должна оканчиваться на .m3u8 или указывать на плейлист.
Это master-плейлист (несколько #EXT-X-STREAM-INF) или один медиаплейлист? Оба варианта корректны; некоторые плееры ожидают тот или другой.
URL начинается с https:// или http://? Некоторые плееры блокируют смешанный контент.
Истёкший или недействительный URL? Ссылки и токены live-потоков часто истекают.
Сервер и CORS
Если работает в нашем плеере, но не в вашем приложении или встраивании, проблема может быть в CORS: сервер должен разрешать ваш origin.
Попробуйте открыть поток в новой вкладке или в нашем HLS Player, чтобы отделить плеер от сервера.
Кодек и плеер
Аудиокодек: большинство браузеров ожидают AAC в HLS. Если поток использует AC-3 или другие кодеки, некоторые плееры не воспроизведут звук.
Видеокодек: H.264 поддерживается широко; поддержка HEVC/AV1 зависит от устройства и браузера.
Проверьте, что ваш плеер или устройство поддерживает кодеки в потоке. Используйте проверку потока, чтобы увидеть плейлист.
Live или VOD
Для live-потоков убедитесь, что энкодер вещает и поток не офлайн.
Master-плейлист должен обновляться новыми сегментами; если сервер завис, воспроизведение может замереть.
Проверьте свой поток
Вставьте URL потока и откройте его в нашем плеере (новая вкладка):
Или используйте Stream Lab, чтобы узнать, является ли URL HLS, и заглянуть в плейлист. Для полной валидации по спецификации используйте HLS Report (внешний).
Объяснить эту ошибку
Вставьте сообщение об ошибке или фрагмент плейлиста для краткого объяснения и следующего шага.
Об этом чек-листе воспроизведения
Этот чек-лист охватывает самые частые причины, почему ссылка HLS или M3U8 не воспроизводится: неверный формат URL, CORS, поддержка кодека или истёкшие ссылки. Пройдите каждый раздел, затем проверьте URL в HLS Player или Stream Lab. Для полной валидации плейлиста используйте внешние инструменты вроде HLS Report.
- Q:Поток работает в HLS-плеере, но не в моём приложении. Почему?
- A:Часто сервер разрешает этот сайт (CORS), но не origin вашего приложения. Попросите хостинг вашего потока добавить ваш домен в разрешённые origin для CORS или используйте прокси, добавляющий нужные заголовки.
- Q:Что делать, если URL возвращает 404 или истёк?
- A:Ссылки и токены live-потоков часто истекают. Сгенерируйте новую ссылку на вашей стриминговой платформе или CDN. Для VOD проверьте, что путь и токен всё ещё действительны.