Cameras & phones

Cameras

Camera connection, compatibility, first-time setup, and storage workflows for each adapter.

Supported cameras

Use this page to check whether a camera body belongs on the event rig. If a model is not listed, connect it and run a full test capture before relying on it at a live event.

Important: As much as we would love to test every camera, there are simply too many models on the market. Please test with your own equipment so you can confirm whether this software suits your requirements. What we know for sure: Canon cameras have been, by far, the most used and most tested bodies for multi-camera setups, both with and without our software. Compatibility can vary with camera firmware, USB mode, cable quality, hub chipset, power delivery, drivers, and network conditions. If you plan to use third-party batteries or battery couplers, review the camera manufacturer's warranty terms and power guidelines before deployment.

Details

  • Listed models should be able to connect, trigger, and send files back to Camera Server when the camera is set up correctly.
  • Camera names vary by region. For Canon Rebel / Kiss bodies, the European number and Japanese Kiss name are shown on the same line when known.
  • Sony support is newer than Canon and GoPro support. Test the exact Sony body before the event, especially if you need video recording or file download.
  • GoPro support covers HERO11, HERO12, and HERO13. GoPro over Wi-Fi is Experimental; USB is preferred for event work.
  • iPhone and Android phones connect over Wi-Fi and are well supported for live view, photo, and video capture with the Xangle remote camera app.
  • Webcam support is Experimental. It is still under development, but it currently works well for capturing photos or videos after testing the exact webcam and driver.

EOS R mirrorless

  • Canon EOS R, RP, Ra, R1, R3, R5, R5 Mark II, R6, R6 Mark II, R6 Mark III, R7, R8, R10, R50, R50 V / R50V, R100

EOS M mirrorless

  • Canon EOS M50 / EOS Kiss M, M50 Mark II / EOS Kiss M2, M6 Mark II, M200

EOS DSLR bodies

  • Canon EOS-1D X Mark III, 1D X Mark II, 1D X, 1D C, 1D Mark IV, 1D Mark III, 1Ds Mark III, 5D Mark IV, 5D Mark III, 5D Mark II, 5DS, 5DS R, 6D Mark II, 6D, 7D Mark II, 7D, 90D, 80D, 77D / 9000D, 70D, 60D, 50D, 40D

EOS Rebel / numbered / Kiss bodies

  • Canon EOS 850D / Rebel T8i / Kiss X10i, 250D / Rebel SL3 / Kiss X10, 2000D / 1500D / Rebel T7 / Kiss X90, 4000D / 3000D / Rebel T100, 200D / Rebel SL2 / Kiss X9, 800D / Rebel T7i / Kiss X9i, 1300D / Rebel T6 / Kiss X80, 760D / Rebel T6s / EOS 8000D, 750D / Rebel T6i / Kiss X8i, 1200D / Rebel T5 / Kiss X70, 100D / Rebel SL1 / Kiss X7, 700D / Rebel T5i / Kiss X7i, 650D / Rebel T4i / Kiss X6i, 600D / Rebel T3i / Kiss X5, 1100D / Rebel T3 / Kiss X50, 550D / Rebel T2i / Kiss X4, 500D / Rebel T1i / Kiss X3, 1000D / Digital Rebel XS / Kiss F, 450D / Digital Rebel XSi / Kiss X2

PowerShot models

  • Canon PowerShot V10, ZOOM, G7 X Mark III, G5 X Mark II, SX70 HS

Supported Sony models

  • Sony RX0 II / DSC-RX0M2 (photo only, video capture is not supported on this body, see Additional notes)
  • Sony RX1R III / DSC-RX1RM3
  • Sony Alpha 1 / ILCE-1, Alpha 1 II / ILCE-1M2, Alpha 6700 / ILCE-6700, Alpha 7C / ILCE-7C, Alpha 7C II / ILCE-7CM2, Alpha 7CR / ILCE-7CR, Alpha 7 IV / ILCE-7M4, Alpha 7 V / ILCE-7M5, Alpha 7R IV / ILCE-7RM4, Alpha 7R IV A / ILCE-7RM4A, Alpha 7R V / ILCE-7RM5, Alpha 7S III / ILCE-7SM3, Alpha 9 II / ILCE-9M2, Alpha 9 III / ILCE-9M3
  • ZV-E1, ZV-E10 II / ZV-E10M2, MPC-2610, PXW-Z200, PXW-Z300, PXW-Z380

Supported GoPro models

  • HERO11, HERO12, HERO13
  • GoPro over Wi-Fi is Experimental. USB is the preferred path for event work.

Android phones

  • Android phones running the Xangle remote camera app on the same event Wi-Fi network.
  • Use Android phones when a Wi-Fi camera is useful for lightweight photo or video capture. Test the exact phone, lens, and Wi-Fi network before the event starts.

iPhone

iPhones run the Xangle Remote Camera app on the same event Wi-Fi network and support live view, photo, video, autofocus, lens selection, and exposure settings (ISO, shutter, white balance). The app requires iOS 17 or later and must stay in the foreground during an event.

  • iPhone 12, 12 mini, 12 Pro, 12 Pro Max
  • iPhone 13, 13 mini, 13 Pro, 13 Pro Max
  • iPhone SE (3rd generation)
  • iPhone 14, 14 Plus, 14 Pro, 14 Pro Max
  • iPhone 15, 15 Plus, 15 Pro, 15 Pro Max
  • iPhone 16, 16 Plus, 16 Pro, 16 Pro Max, 16e
  • iPhone 17, 17 Pro, 17 Pro Max, iPhone Air
  • Newer iPhones that ship after this list still work on iOS 17 or later; they appear under their hardware identifier until the model name is added.

Webcams (Experimental)

  • USB webcams on Windows computers and Raspberry Pi / Linux camera nodes.
  • Webcam support is Experimental, but photo capture and video capture are usable today when the exact webcam and driver have been tested.

Feature support by camera type and connection

Windows

Camera type Connection Photos Video Live view Settings Downloads Storage Operator note
Canon USB cameras USB Yes Body-dependent Yes Yes Yes Yes Main event-ready path for Canon rigs.
Sony USB cameras USB Yes Yes Yes Yes Yes No Test the exact body before the event.
GoPro HERO11-13 (USB) USB Yes Yes Yes Yes Yes Yes Preferred path for event work.
GoPro HERO11-13 (Wi-Fi, Experimental) Wi-Fi Yes Yes Yes Yes Yes Yes Experimental. Test on the real network before the event.
Android phones Wi-Fi Yes Yes Not yet Yes Yes No Use the Xangle remote camera app on the event Wi-Fi.
iPhone (iOS 17+) - No No No No No No Not supported on Windows.
USB webcams (Experimental) USB Yes Yes Yes Basic controls Yes No Experimental. Test the exact webcam and format.

Raspberry Pi

Camera type Connection Photos Video Live view Settings Downloads Storage Operator note
Canon USB cameras USB Yes Body-dependent Yes Yes Yes Yes Good for distributed rigs when Canon support is enabled on the Pi.
Sony USB cameras - No No No No No No Not wired yet.
GoPro HERO11-13 (USB) USB Not tested Not tested Not tested Not tested Not tested Yes Not tested yet on Raspberry Pi.
GoPro HERO11-13 (Wi-Fi, Experimental) Wi-Fi Not tested Not tested Not tested Not tested Not tested Yes Not tested yet on Raspberry Pi.
Android phones Wi-Fi Not tested Not tested Not tested Not tested Not tested No Not tested yet on Raspberry Pi.
iPhone (iOS 17+) - No No No No No No Not supported on Raspberry Pi.
USB webcams (Experimental) USB Not tested Not tested Not tested Not tested Not tested No Not tested yet on Raspberry Pi.

Mac

Camera type Connection Photos Video Live view Settings Downloads Storage Operator note
Canon USB cameras USB Yes Body-dependent Yes Yes Yes Yes Supported on Mac. Test the exact body and tethering setup before event day.
Sony USB cameras USB Yes Yes Yes Yes Yes No Supported on Mac. Test the exact Sony body before the event.
GoPro HERO11-13 USB / Wi-Fi Yes Yes Yes Yes Yes Yes USB is preferred for event work. Wi-Fi path is Experimental and should be tested on the real network.
Android phones - No No No No No No Not supported for event capture.
iPhone (iOS 17+) Wi-Fi Yes Yes Yes Yes Yes No Supported on Mac. Keep the app in the foreground during capture.
USB webcams (Experimental) USB Yes Yes Yes Basic controls Yes No Experimental on Mac. Test the exact webcam and format before event use.

Additional notes

Model-specific limitations worth knowing before an event:

  • Canon EOS R5 C: not supported.
  • Sony RX0 II / DSC-RX0M2: video capture is not supported. The body can shoot and download photos, but recorded clips stay on the camera SD card and cannot be pulled back to Camera Server over USB. This is a limitation of the camera itself, not of Camera Server. For video, use a different supported body.