I don’t like webrtc based solutions because the speeds are subpar.
My phone and iPad are on the same WiFi network and both have a link speed of roughly 400mbps.
Using trebleshot(a oss file sharing tool like shareit/midrop) I was able to get 30-40MBps which is pretty insane speed if you ask me.
But sharedrop didnt’t work. It failed with “could not establish direct WiFi connection with peer” error and with snapdrop that someone else suggested I could only get speeds of up to 15mbps(or roughly 2MBps).
I only use trebleshot on android and trebleshot via the web interface to transfer between iOS and android. It’s the fastest tool I have ever used and I strongly recommend it if you are looking for a tool like that.
TLDR being, webrtc based tools for p2p file sharing suck.