nPlayer on iOS is hands down the best video player in the world.
It supports everything you can imagine including obscure things like toshibia wifi sd card hotspots, wireless ssd drives, and rtsp streams from IP cams.
ftp, sftp, smb, nfs you name it.
H265 10bit encode with obscure audio codec, you got it.
Webm/vp9 which Apple hates, you got it!
Even .swf files ......
It can act as a client for Amazon Cloud Drive, Box, Dropbox, Google Drive, One Drive, and Yandex disk.
It has a WebDAV server where when enabled it hosts an http site on your phone where you can upload files to (or share from) any other device that can access the web.
It's a Swiss Army knife. Kills mxplayer on android which doesn't support smb shares iirc.
Also supports chromecast, airplay, dlna, uPnP, and potentially miracast.
It even pulls rating and descriptions from tv, movie, & anime scrappers... mind blowing At this point, I am surprised it's not also a lowkey torrent client.
--
When I went camping **no data**, I found stupid Apple doesn't support bluetooth picture sharing for sharing camping photos.
Of course they invented their own proprietary AirDrop that only works between Apple devices.
Hotspot + nPlayer WebDav server and I am the king of the world.