Hi everyone,
Currently on new iOS version I have an issue with Live streaming. Everything works fine on earlier iOS versions. But after the update player shows infinite loader. I'm using native AVPlayer. And after macOS Ventura update Safari failed to play too.
Here is my index file:
#EXT-X-TARGETDURATION:2.0
#EXT-X-VERSION:7
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-PLAYLIST-TYPE:EVENT
#EXT-X-MAP:URI="https://byn-frankfurt164028-dev.s3.eu-central-1.amazonaws.com/public/AF12A307-654B-484C-A93E-FA97EF608BEE/10/playerMap.mp4"
#EXTINF:0.33333,
https://byn-frankfurt164028-dev.s3.eu-central-1.amazonaws.com/public/AF12A307-654B-484C-A93E-FA97EF608BEE/10/0.m4s
#EXTINF:1.00167,
https://byn-frankfurt164028-dev.s3.eu-central-1.amazonaws.com/public/AF12A307-654B-484C-A93E-FA97EF608BEE/10/1.m4s
#EXTINF:1.00167,
https://byn-frankfurt164028-dev.s3.eu-central-1.amazonaws.com/public/AF12A307-654B-484C-A93E-FA97EF608BEE/10/2.m4s
#EXTINF:1.00000,
https://byn-frankfurt164028-dev.s3.eu-central-1.amazonaws.com/public/AF12A307-654B-484C-A93E-FA97EF608BEE/10/3.m4s
#EXTINF:1.00167,
https://byn-frankfurt164028-dev.s3.eu-central-1.amazonaws.com/public/AF12A307-654B-484C-A93E-FA97EF608BEE/10/4.m4s
#EXTINF:1.00167,
https://byn-frankfurt164028-dev.s3.eu-central-1.amazonaws.com/public/AF12A307-654B-484C-A93E-FA97EF608BEE/10/5.m4s
#EXTINF:1.00000,
https://byn-frankfurt164028-dev.s3.eu-central-1.amazonaws.com/public/AF12A307-654B-484C-A93E-FA97EF608BEE/10/6.m4s
#EXTINF:1.00167,
https://byn-frankfurt164028-dev.s3.eu-central-1.amazonaws.com/public/AF12A307-654B-484C-A93E-FA97EF608BEE/10/7.m4s
#EXTINF:1.00167,
https://byn-frankfurt164028-dev.s3.eu-central-1.amazonaws.com/public/AF12A307-654B-484C-A93E-FA97EF608BEE/10/8.m4s
#EXTINF:1.00167,
https://byn-frankfurt164028-dev.s3.eu-central-1.amazonaws.com/public/AF12A307-654B-484C-A93E-FA97EF608BEE/10/9.m4s
#EXTINF:1.00000,
https://byn-frankfurt164028-dev.s3.eu-central-1.amazonaws.com/public/AF12A307-654B-484C-A93E-FA97EF608BEE/10/10.m4s
#EXTINF:1.00167,
https://byn-frankfurt164028-dev.s3.eu-central-1.amazonaws.com/public/AF12A307-654B-484C-A93E-FA97EF608BEE/10/11.m4s
#EXTINF:1.03500,
https://byn-frankfurt164028-dev.s3.eu-central-1.amazonaws.com/public/AF12A307-654B-484C-A93E-FA97EF608BEE/10/12.m4s
And capture settings:
let videoOutputSettings: [String: Any] = [
AVVideoCodecKey: AVVideoCodecType.h264,
AVVideoWidthKey: size.width,
AVVideoHeightKey: size.height,
AVVideoCompressionPropertiesKey: [
AVVideoAverageBitRateKey: bitRate
]
]
assetWriter.outputFileTypeProfile = .mpeg4AppleHLS
Any suggestion why player cannot load index file?