I am trying to get AVPlayer to play a m3u8 playlist that is a local file.
I have narrowed this down to a simple test case using one of Apple\'s sample playlists:
As of iOS 10 you can download HLS streams using AVAssetDownloadURLSession . This will result in a local asset path that can be played offline.
If you are trying to embed a video in your app bundle you would be better off just creating an MP4.