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 mattersVenue Wi-FiPhone hotspot
Sign-in pageMany guest networks have one, and cameras can't get past itNone
Who controls itThe venueYou
SpeedShared with every guest on itYour phone's mobile signal
RangeUsually covers the hallKeep the phone on you, near the camera
CostFreeYour 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

  1. Open Settings › Personal Hotspot, turn on Allow Others to Join and note the Wi-Fi password.
  2. 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.
  3. Stay on the Personal Hotspot screen until the camera has joined.

Android

  1. Open Settings › Network & internet › Hotspot & tethering › Wi-Fi hotspot. Names differ a little by phone brand. Set a name and a password.
  2. If the camera doesn't list the hotspot, set its band to 2.4 GHz.
  3. 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 uploaded5 MB each10 MB each15 MB each
3001.5 GB3 GB4.5 GB
5002.5 GB5 GB7.5 GB
1,0005 GB10 GB15 GB
2,00010 GB20 GB30 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 seeWhat to check
The camera doesn't list the networkThe 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 serverThe 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 uploadsTurn 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 refusedUse 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 slowlyThe 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

Using SnapMila at your events