I use Google Drive for large files. It will sync with all devices automactically. I usually upload them from a computer. I'll have to check the settings to see if I can specify to sync using wifi only with devices.
"I'm gonna put a curse on you and all your kids will be born completely naked" - Jimi Hendrix