Hello guys,
I have been working with AVPlayer and HLS protocol for several months.
I usually use Charles proxy to observe the streaming traffic and I find out some weird things
1) When streaming an HLS-based URL, at the initial time, the AVPlayer downloads the manifest file twice (I tried with Apple HLS sample, it does download once)
2) Regarding my observing, the AVPlayer usually downloads the sub-manifest several times for unknown reasons. I have no idea what is the logic which the AVPlayer relies on to determine download these sub-manifest or change to another manifest.
Does anybody know? Please help answer. Thanks a lot.