Studio bullet-time

A fully streamlined solution to operate your multi-camera bullet-time array. Canon, Android & PiCam.
Control up to 250 cameras. No trigger cables required!

Xangle Camera Server helps you on your bullet-time production shots by simplifying the hardware configuration and by providing you with fast output preview

(this page is currently under construction) 

Key features for studio bullet-time using Xangle Camera Server

  1. Multi-camera control

    • Control all settings from a single interface: iso, f-stop, shutter speed, white balance

    • Auto focus cameras lenses all at once, and fine-tuning per camera 

    • Optical & Digital zoom control (Android, Canon powershot)

    • Live view (Canon, Raspberry Pi cameras)

    • Set camera numbers manually from the interface, or simply by turning on the cameras in the right order

    • JPG and RAW support (with jpg extraction from RAW files)
      learn more

  2. Triggering

    • No trigger cables required: usb triggering with a precision < 1ms depending on camera model.

    • Interval triggering: fire all cameras one after the other at a specific timing (1ms to 200ms)

    • Jump-and-Freeze triggering: interval + freeze starting at specified camera number

    • Complex trigger sequences; fire cameras face to face, or any crazy idea you can have in mind! Build your trigger sequence from Excel and paste it inside Xangle

    • Multiple-shots triggering with buffering on the cameras (Canon)
      learn more

  3. Connectivity

    • Connect your cameras by usb directly to your Windows computer (24 cameras or less) 

    • Scale up to 250 cameras using Windows computers and usb-hubs (24 cameras per computer)

    • Scale up to 250 cameras using Raspberry Pi computers (4 cameras per Pi) - preferred solution
      learn more

  4. Fast transfer speed

    • Fully optimized for networked configuration

    • Download 176 raw 18mp images on a 1-gigabyte network in 40 seconds

    • Optimize based on your requirements by lowering jpg preview images, or by skipping jpg extraction of some of the raw files

    • Throttle file download on slower networks

    • Performance monitoring: optimize your system and find bottlenecks
      learn more

  5. Web based external monitors

    • Access most of the software modules through a web browser on any device connected to your local network (smartphone, tablet, computer, tv)

    • Navigate / lock external devices from the main admin interface
      learn more

  6. Images review

    • Multiple individual frame review: open as many browser pages as needed with specific angles to review (http://ip-address:8091/frame/30 = camera 30 preview)

    • Library review gallery: navigate through all sets (left-right keys) and individual frames of a set (top-down keys) & rating + comments for each set
      learn more

  7. Troubleshooting

    • Live notification on camera disconnection

    • List & status of all connected nodes (Windows computers, Raspberry Pi computers)

    • Raspberry Pi update, reboot from the main user interface

    • Disk space monitoring

    • Performance graph

    • Notification events
      learn more

  8. Files / folders management

    • Files and folder naming with tags and presets

    • Two lists of presets (usually for your actor name, and FACS names)

    • Live automatic backup to your external hard-drives. Add multiple backups of specified files (raw, jpg, both) to one or multiple external locations
      learn more

  9. API support & Plugin system

    • Xangle Camera Server API allows multiple remote operations including sending camera trigger signal, change settings, retrieve camera list, etc.

    • Extend functionalities with your own plugins
      learn more

Full features list (“Pro” column): /features

Specs / requirements

How is it working?

  1. Request a trial license or purchase a license

  2. Download the software and install it on your computer

  3. Launch the software

  4. Connect your cameras by usb in the right order (numbering)

  5. Run an auto-focus pass from the software

  6. Calibrate the cameras

  7. Trigger the cameras from the dashboard

  8. Review your images from the Library

Full instructions: https://doc.xanglecs.com/


As seen on the interwebs

Light-painting + aerial using 176 cameras (Montréal, Xangle):

Cross-triggering using 176 cameras (Montréal, Xangle):

Bullet-time with Red Bull (Poland, Time Busters):

Bullet-time at The Cube (Australia / Splice Boys):

Grapefruit camp with the Atlanta Braves (Orlando / Beam Imagination & Xangle) - full project here.

Close up on the dashboard - 176 cameras connected, interval mode

Close up on the dashboard - 176 cameras connected, interval mode

176-cameras and 4 external devices displaying various modules including the replay, led control, dashboard and gallery.

176-cameras and 4 external devices displaying various modules including the replay, led control, dashboard and gallery.