AntMedia HLS流式传输延迟

时间:2020-07-15 06:08:56

标签: ant-media-server

我正在将名为“ testStream”的RMTP流发送到我的AntMedia服务器。可以在页面上正确查看此流:

https:// MYDOMAIN:5443 / WebRTCAppEE / player.html

我想获取HLS流的URL,以在本机Android和iOS应用程序中观看视频。我以前从未做过此事,我(确实希望如此)假设这两种操作系统都原生支持HLS。

要获取HLS流,我尝试了以下URL:

https:// MYDOMAIN:5443 / WebRTCAppEE / streams / testStream.m3u8

它有效,我在VLC中尝试了该URL。 唯一的缺点是延迟,因为视频流具有十秒的延迟。使用浏览器在以下地址打开同一视频:

https:// MYDOMAIN:5443 / WebRTCAppEE / player.html

我没有发现任何延迟,如果有的话,可以忽略不计。

我做错什么了吗?我接受有关将视频嵌入到本地Android Studio和XCode应用程序中的建议,请不要拖延,以使代码尽可能简单。谢谢。

1 个答案:

答案 0 :(得分:1)

谢谢您的提问,

https://MYDOMAIN:5443/WebRTCAppEE/player.html 通过WebRTC播放视频流,因此没有延迟。

您可以在手机中使用https://MYDOMAIN:5443/WebRTCAppEE/play.html?id=testStream来玩WebRTC。

在下面的文档中查看其他选项(WebRTC,HLS等)

this stackoverflow answer