Native playback support on iOS apps

Hi guys,
Short question on a thing I don’t understand yet why it is as it is. Since plex started working on plex media player they tried to support major playback support so that transcoding isn’t necessary. Is there a reason for the fact that in iOS there is a lot of transcoding needed. I’ve searched for other apps and there are a few which can play basically almost everything. Is there a reason for this?

Greetings,
Tom

The iOS Plex app uses the Apple API to access the native player. File container and codecs supported are those that are supported by the Apple native player. Plex does this on many platforms. Some platforms support more file containers and codecs than others. That is why you see a difference.

Ah okay i wasn’t aware of this. This explains the differences. Thank you mate and have a nice day!