sergey-dryabzhinsky/nginx-rtmp-module

iPhone iOS 15+ unable to play HLS

Opened this issue · 2 comments

iPad's will play the HLS produced by Nginx-Rtmp however, the iPhone cannot. On occasion the iPhone will start playing after a minute of waiting, but generally will not play at all. Same m3u8 works on the iPad.

HLS plays on everything else, except the iPhone and Safari on Mac.

This issue is made worse if you have two Nginx-RTMP servers and you push from one nginx-RTMP server to another nginx-RTMP server. The receiving nginx-RTMP will then produce bad HLS. Some devices can play this "bad HLS", but no apple devices.