Currently, we are using a standard AVPlayer via AVPlayerViewController to play video. We are streaming video from a url in the format https://ourdo
AVURLAsset is require a file extension to work. unfortunately there are already some radars open for the same issue from iOS 5 but it seems even it is not updated on iOS 10.
Radar links:
AVURLAsset should not require a file extension to work
AVURLAsset should not require a file extension to work
WorkAround / Hack:
Cycle through the playable MIME types and create a symbolic links to the actual file with the extension and check if they are playable.
Note: