如何在Ant Media Server中使用HLS?

时间:2018-08-15 06:00:24

标签: java rtmp live-streaming hls ant-media-server

我正在通过RTMP流式传输,并且已在设置中启用了HLS。

现在我希望使用HLS观看视频流

我尝试了/LiveApp/name.m3u8

我尝试了/LiveApp/streams/name.m3u8

两者都不起作用。你能帮忙吗?谢谢。

  

P.S:我们作为Ant Media,正在收到类似的消息   一直有用户提出的问题,以便我们进行提问和回答   在stackoverflow中有一些类似的问题

2 个答案:

答案 0 :(得分:2)

然后您需要像这样广播

“ rtmp:// SERVER_ADDR / LiveApp /名称”

然后,HLS将随您需要提供

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

https://antmedia.io

答案 1 :(得分:1)

如果要播放使用WebRTC发布到Antmedia服务器的HLS流,并且已启用自适应流,则需要从WebRTCAppEE路径而不是LiveApp路径中提取流。而且,如果您使用的是自适应流,则需要在流ID后面加上分辨率。

例如,它以720p进行“广播”:

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

请注意,您可能还需要设置MIME类型:

"application/x-mpegurl"