Live shoot
Let Clients Watch Photos Come In Live During a Photoshoot
The art director is in another city and wants to see frames as they happen. Instead of a screen share or a rig nobody wants to carry, send one gallery link and let it fill.
Updated September 2026
There is a specific person this page is written for. Not the photographer on set. The client who is not there. The art director who approved the mood board and now wants to see what the light is actually doing. The brand manager who cannot fly out for a half-day catalogue shoot. The producer six time zones away who will be asleep by the time you get back to the studio.
Until recently the answers were all bad. Point a laptop camera at a tethered monitor and hold a video call for four hours. Carry a capture station and a second operator to a location that has neither power nor a table. Or shoot the day, dump a folder that night, and find out the next morning that the product was facing the wrong way in every frame.
The alternative is smaller than any of those. The client opens a gallery link on a phone or a laptop, leaves it open, and watches it fill as you shoot. This guide covers what they see, what to send them, and the part that actually decides whether it goes well, which is what you tell them before the first frame lands.
What the remote client actually gets
A gallery link, and nothing to install. They open the page in a browser. New photos appear in it while you work. There is no call to join, no software on their side, no account to create, and nothing that requires them to sit at a desk. An art director can follow a shoot from a train.
On your side, Live Shoot is a feature of the clientgallery.io iPhone app. The camera's own WiFi app, the one the camera manufacturer publishes, drops frames into the phone's photo library. The clientgallery.io app relays each new photo into the gallery you chose as it arrives. That is the whole chain. The photographer's side of it, including which cameras this works with and how to set the phone up, is covered in the live shoot auto-upload setup guide. This page assumes that part is working and deals with the client end.
Be clear with yourself about what this is not, because a client will ask. It is not tethering. Nothing connects to a camera over USB. There is no desktop watched folder, and the Lightroom plugin does not auto-publish on import. It is iPhone only, and it runs while the app is open in the foreground, which in practice means a phone sitting face-up on the table for the length of the shoot.
Send the parent gallery link, and put a password on it
Two decisions before you send anything. Which link, and whether it is protected.
Send the parent gallery link. A gallery can hold sections, and a section link is view-only: no comments, no picks, no full-resolution handoff. If you want the client reacting as frames land, the section link cannot carry that conversation. The parent link can.
Turn the gallery password on before the shoot. It is per-gallery and off by default. Server-side it gates the gallery page, the whole-gallery download, the full-resolution handoff, comments and face search. A section link resolves to its parent, so one password covers every section of the shoot. There is one honest limit worth knowing: individual proof image URLs are public and do not expire, so the password stops the gallery page from disclosing those URLs, but it does not protect an image URL somebody already holds. For an unreleased campaign, that distinction matters, and the password guide spells out exactly what is gated.
| Link you send | Watch frames arrive | Comment on a frame | Full-resolution handoff |
|---|---|---|---|
| Parent gallery link | Yes | Yes | Yes, when you publish it |
| Section link | Yes | No | No |
Practical note on access: comments are gated by the same password, so the client needs it to react at all. Send the link and the password together, in the same message, the day before. A client hunting for a password while the light is good is a client who stops watching.
Say what they are looking at before the first frame lands
This is the craft, and it is almost all of the value on this page. A client watching a live feed is watching unculled frames. They will see the blink. They will see the test exposure. They will see the moment the model was mid-sentence. If you have not framed that in advance, they will react to it as though it were your work.
Send something close to this before the shoot starts:
- What the feed is. Raw frames as they come off the camera, in the order they were shot. Not selects. Not edited. Not colour corrected.
- What it is for. Confirming direction. Styling, prop placement, wardrobe, whether the concept is landing. Things that are cheap to change while the set is still up.
- What it is not for. Judging a face, a blink, an expression or the final look. Those come from the edited selection later.
- How to flag something. One channel, chosen in advance. A comment on the frame, or a message to the producer. Not both, and not a phone call to the photographer holding the camera.
Give the reactions a route that does not interrupt you. On a crewed job, the client comments in the gallery and the producer or the assistant reads them. On a small job where you are alone, tell the client you will check comments between setups, and then actually do it. A comment nobody answers for two hours reads as being ignored.
The choice you are actually making
Letting a client watch unculled frames is a decision with consequences, and it is worth making deliberately rather than by default. Some clients read a live feed the way you do, as raw material. Others read every frame as a proposal, and you will spend the afternoon defending shots you were never going to deliver.
The alternative costs you almost nothing. Shoot the setup, take thirty seconds between changes, and publish a curated batch every twenty minutes or so. The client still gets a link that fills through the day. They just get the version of the shoot you would defend. On a nervous client, a first-time client, or a shoot with a lot of technical throwaway frames, the curated batch is the better call.
Rough guide to which mode fits:
| Situation | Better mode | Why |
|---|---|---|
| Long-standing art director who has been on set with you | Live feed | Reads raw frames correctly, wants speed over polish |
| First shoot with a new brand contact | Curated batch | No shared vocabulary yet for what a throwaway frame is |
| Approval needed to strike a set or release talent | Curated batch | A yes should be given on a frame you chose |
| Client in another time zone checking in occasionally | Live feed | They dip in when awake and see the whole day |
Where the chain can slow down
Tell the client this in one sentence at the start, and you will not have to explain it under pressure later. The relay depends on three things holding.
- The phone stays awake and in the foreground. The app relays while it is open on screen. Someone picking the phone up to answer a text pauses the feed.
- The camera's WiFi holds. The manufacturer's app is what gets frames onto the phone. If that connection drops, nothing reaches the gallery until it comes back.
- The venue connection carries it. A basement, a concrete trade show hall or a rural location slows everything down. Photos still arrive. They arrive later.
Because of that, do not promise a client that frames appear the second you press the shutter. Promise that the gallery keeps filling through the day. The setup guide covers how to test the chain the day before, which is the single best defence against explaining a stall to a client in real time.
The honest limit: this is not critical approval
A remote client watching a browser is looking at proof JPEGs sized for fast viewing, on whatever screen they happen to have, in whatever light they happen to be sitting in. That is fine for direction. It is not fine for a decision that depends on critical focus, fine detail or exact colour.
If somebody has to sign off on sharpness, skin retouching, or colour against a reference, they need to be in the room, on a tethered monitor, or reviewing on a calibrated display after the shoot. Say that out loud when a client asks whether they can approve final selects from the live gallery. The answer is no, and the honest version of the answer protects you when a frame that looked fine on a phone turns out to be soft.
What the live gallery replaces is the screen share and the video call pointed at a monitor. That is a genuine win. It is not a replacement for critical review, and selling it as one is how you end up reshooting.
After the shoot, the same gallery becomes the proofing round
The useful part happens after everyone goes home. The gallery that filled during the shoot is already the gallery the client knows. You cull it down, add the edited selects, and the selection round happens in the same place the client was already watching. Their live reactions and their picks live on one page, under your studio name, on your own subdomain, with no platform badge on it.
Practical housekeeping for that transition. Delete or hide the throwaway frames before you invite picks, so the client is choosing from work rather than from everything. Split by setup into sections if the day produced a lot, remembering that sections are one level deep and that section links are view-only. Then send the parent link again with a clear instruction about how many to pick.
Fair use worth knowing while you plan a heavy shoot day: a gallery holds up to 1,000 photos, and galleries are unlimited, so a long shoot simply continues into a second gallery. A paid account holds 250 GB of proofs. Free accounts hold 5 GB and one gallery. Full-resolution delivery is a separate paid step: you upload a full-resolution ZIP per gallery, it stays live for three days per handoff and can be re-uploaded any time, within 100 GB of standing ZIPs per account. The hosted gallery itself never expires. The end-to-end version of that handoff is in the photo delivery guide.
Frequently asked
Is this tethering?
No. Nothing connects to a camera over USB. The camera manufacturer's own WiFi app drops frames into the iPhone's photo library, and the clientgallery.io app relays each new photo into the gallery you chose. There is no desktop watched folder, and the Lightroom plugin does not auto-publish on import.
Does the client need an app or an account?
No. They open a gallery link in a browser on a phone or a laptop and leave it open. There is no client login and nothing to install. If the gallery has a password, send it with the link.
Should I send the section link or the parent gallery link?
The parent gallery link. A section link is view-only: no comments, no picks, no full-resolution handoff. If you want the client reacting as frames arrive, they need the parent link, and comments are gated by the same gallery password.
Can a remote client approve final selects from the live gallery?
No. They are seeing proof JPEGs sized for fast viewing on an uncalibrated screen. That is good enough to confirm styling, wardrobe and direction. Anyone judging critical focus, fine detail or exact colour needs to be in the room, on a tethered monitor, or reviewing on a calibrated display afterwards.
Should the client really see every unculled frame?
That is a choice with consequences. A client who reads raw frames as proposals will react to blinks and test exposures. Many shoots go better when you publish a curated batch every twenty minutes instead. The client still gets a link that fills, but sees the version of the shoot you would defend.
What slows the feed down?
Three things. The phone has to stay awake with the app in the foreground. The camera's WiFi connection has to hold. And a weak venue connection slows everything, so photos arrive later rather than not at all. Test the chain the day before rather than on set.
What happens to the gallery after the shoot?
It becomes the proofing gallery. Cull the throwaway frames, add the edited selects, and the selection round happens where the client was already watching. Hosted galleries never expire, so the live feed and the picks stay in one place under your studio branding.
Your client galleries, under your name
Unlimited galleries, your branding, one-click Pixieset import, and a Lightroom plugin, all on a flat 10 $/month with everything included. Your first gallery is free.
Create your studio