Как использовать HLS в Ant Media Server?

Я транслирую через RTMP и включил HLS в настройках.

Теперь я хочу, чтобы поток был виден с помощью HLS

Я попробовал /LiveApp/name.m3u8

Я попробовал /LiveApp/streams/name.m3u8

Оба не работают. Можете ли вы PL помочь. Благодарю.

PS: мы, как Ant Media, постоянно получаем похожие вопросы от пользователей, поэтому задаем и отвечаем на некоторые вопросы, подобные этому, в stackru

1 ответ

Решение

Тогда вам нужно вещать с таким

"RTMP:// server_addr /LiveApp/ имя"

тогда HLS будет доступен как вы хотите

" http://SERVER_ADDR:5080/LiveApp/streams/name.m3u8"

https://antmedia.io/

Если вы хотите воспроизвести поток HLS, который был опубликован на сервере Antmedia с помощью WebRTC, и у вас включена адаптивная потоковая передача, вам необходимо извлечь поток из пути WebRTCAppEE, а не пути LiveApp. И если вы используете адаптивные потоки, вам нужно добавить суффикс идентификатора потока с разрешением.

Например, это "трансляция" в разрешении 720p:

http://SERVER_ADDR:5080/WebRTCAppEE/streams/name_720p.m3u8

Обратите внимание, что вам также может потребоваться установить тип MIME, который должен быть:

"application/x-mpegurl"
Другие вопросы по тегам