Camera FTP guide
Camera FTP at the venue: Wi-Fi or your phone's hotspot
Your camera sends each photo to SnapMila over a Wi-Fi network: the venue's, or a hotspot from your phone. This guide helps you choose, set up a hotspot the camera can see, and plan the mobile data.
By Bijay Kanshi · Updated · For any camera with FTP over Wi-Fi
Venue Wi-Fi or hotspot?
| What matters | Venue Wi-Fi | Phone hotspot |
|---|---|---|
| Sign-in page | Many guest networks have one, and cameras can't get past it | None |
| Who controls it | The venue | You |
| Speed | Shared with every guest on it | Your phone's mobile signal |
| Range | Usually covers the hall | Keep the phone on you, near the camera |
| Cost | Free | Your data plan (see below) |
Start on the hotspot unless the venue confirms a network with a plain password and no sign-in page. Keep the other one as your backup: if your camera keeps more than one network profile, save both before the event.
Using the venue's Wi-Fi
- Ask for a network with a password (WPA2 or WPA3) and no sign-in web page. A camera can't open that page, so it never gets online.
- Office and hotel networks often block FTP. Ask their IT team to allow outgoing TCP port 21 and ports 30000 to 30049, which SnapMila uses for the photos themselves.
- Test from where you will shoot, such as the stage or the mandap, not from the lobby.
- A guest network slows down as the hall fills. Take one more test shot once guests arrive.
Setting up a phone hotspot for your camera
iPhone
- Open Settings › Personal Hotspot, turn on Allow Others to Join and note the Wi-Fi password.
- If the camera doesn't list the hotspot, turn on Maximize Compatibility on the same screen. On iPhone 12 and later the hotspot uses 5 GHz, and many cameras look only for 2.4 GHz networks; this switch moves it to 2.4 GHz.
- Stay on the Personal Hotspot screen until the camera has joined.
Android
- Open Settings › Network & internet › Hotspot & tethering › Wi-Fi hotspot. Names differ a little by phone brand. Set a name and a password.
- If the camera doesn't list the hotspot, set its band to 2.4 GHz.
- Turn off Turn off hotspot automatically (on some phones: a timeout, or “keep hotspot on”). Otherwise the hotspot stops while the camera is quiet, for example during a long speech.
On both
- A hotspot uses a lot of battery. Keep the phone charged, or carry a power bank.
- Keep the phone in your pocket or bag, close to the camera.
- The same phone can run the SnapMila app, so you can watch photos arrive and see if any file number is missing.
How much mobile data it uses
Each photo uses about its own file size in data. A JPEG from a 24-megapixel camera is often 5 to 15 MB, depending on the quality setting and the scene. Check a few files from your own camera to know yours.
| Photos uploaded | 5 MB each | 10 MB each | 15 MB each |
|---|---|---|---|
| 300 | 1.5 GB | 3 GB | 4.5 GB |
| 500 | 2.5 GB | 5 GB | 7.5 GB |
| 1,000 | 5 GB | 10 GB | 15 GB |
| 2,000 | 10 GB | 20 GB | 30 GB |
- Speed: a 10 MB photo takes about 8 seconds at an upload speed of 10 Mbps, and about 16 seconds at 5 Mbps. In a burst, photos wait in the camera and go one after another.
- Upload JPEGs only. SnapMila doesn't accept RAW files, so with RAW + JPEG set the camera to upload the JPEG alone.
- A smaller JPEG uploads faster and uses less data. Guests download exactly the file you send, so choose the size you want them to keep.
Keeping the connection up
- Turn on your camera's option to keep the network connected: on a Nikon, Keep connection on; on a Canon, Power saving off; on a Sony, FTP Power Save off. Without it, the camera drops the link between bursts. Carry a spare battery.
- SnapMila keeps a quiet camera signed in for up to an hour, so a long speech doesn't sign it out.
- After a drop, cameras usually send the photos still marked for upload once they are connected again. If any photo doesn't arrive, the SnapMila app names its file number; send it again from the camera's upload menu.
Troubleshooting
| What you see | What to check |
|---|---|
| The camera doesn't list the network | The hotspot is on 5 GHz. Switch it to 2.4 GHz: Maximize Compatibility on iPhone, the band setting on Android. On iPhone, keep the Personal Hotspot screen open while the camera searches. |
| The camera joins the Wi-Fi but can't reach the server | The network has a sign-in page, or no internet. Join the same network on your phone and open any website to check. Switch to the hotspot. |
| The camera signs in, but no photo uploads | Turn on passive mode (PASV) in the camera's FTP settings. If it is on, the network blocks ports 30000 to 30049: switch to the hotspot. |
| The password is refused | Use the user name and the camera password from the app's Camera setup screen. After five wrong tries SnapMila pauses sign-ins from that network for a few minutes. |
| Photos arrive slowly | The mobile signal is weak. Move the phone nearer a window or a door, or upload a smaller JPEG. |
Your camera's own steps
Menu names differ by maker. Step by step: Nikon Z50 II FTP setup, Nikon Z6 III FTP setup, Nikon Z8 FTP setup, Canon EOS R6 Mark II FTP setup, Canon EOS R5 FTP setup and Sony a7 IV FTP setup. Guides for more cameras are on the way.
Sources
- Apple — Personal Hotspot and Maximize Compatibility, If Personal Hotspot is not working. Checked 27 October 2026.
- SnapMila's own FTP server settings: port 21, passive ports 30000 to 30049, one hour before a quiet camera is signed out. Checked 27 October 2026.