Tavus screen share: the agent sees your screen; Sume takes images
Tavus screen share needs raven-1 perception, a live video room and a user who starts sharing. A Sume avatar clip takes a product image or scene photo instead.

Tavus screen share lets a live agent look at what a user shares and answer questions about it, but only with perception_model set to raven-1, inside a live video conversation, after a participant starts the share. Sume has no live viewing. An avatar video takes images you supply in advance: an optional product_image, a scene photo, or a per-scene background image.
So the choice is whether the agent needs to see something that changes during the conversation or you know the visual in advance.
What Tavus requires
Per Tavus, screen perception requires Raven, a live video room (not chat-only or audio-only) and a participant who starts sharing through the browser prompt. Raven can read text, spot errors and answer prompted visual questions about the shared screen. For structured goals, you use objectives with a visual modality and visual_awareness_queries. Screen share is enabled by default, and you restrict it by leaving the share button out of your UI (Tavus docs: Screen Share).
| Need | Tavus | Sume avatar video |
|---|---|---|
| Agent sees a live screen | Screen share with raven-1 | Not available |
| Product shown beside the avatar | Shared screen or Canvas image | Optional product_image (public HTTPS) |
| Scene set from a photo | Not documented on the page | scene: { type: "photo", image_url } |
| Per-scene backdrop | Background customisation | video_inputs[].background with type: "image" and a url |
The Sume inputs
Sume's avatar video accepts product_image for a product or reference image, scene with a prompt or a photo for scene direction, and per-scene image backgrounds in video_inputs. All media fields must be fetchable public HTTPS URLs; localhost, private-network, non-HTTPS and signed or private URLs are not accepted (Media inputs).
For a software demo, export the screen states you need as stills, host them at public URLs and assign one per scene, or record the demo separately and join it to the avatar clip with Timeline.
- Check a finished clip with
video_inspect: it returns stills from the video so you can confirm the right image appears in the right scene. - Do not put a private dashboard in an image you publish; the image URLs must be public, and the finished clip can be shared by URL.
Practical preparation
For a rendered clip, prepare images at the aspect ratio of the final video, host them at stable public HTTPS URLs, and keep the originals. A product shot on a clean background works as a product_image; a lifestyle photo works as a scene.
For a live session, test the share prompt in each browser your users have, and decide in advance what the agent should say if the user declines to share.
What can go wrong
Sume's media inputs docs say signed or private URLs are not accepted, so test each URL from outside your network before you submit. A very busy screenshot may read poorly at phone size, so crop to the area that matters.
A live share can expose more than you meant to show, because the user chooses what to share. A prepared image cannot, which is one reason regulated teams prefer scripted clips.
Sources
Related posts
More in Comparisons
- Tavus Sparrow-2 turn-taking vs writing pauses in a Sume clip
Tavus lets you tune turn_taking_patience and pal_interruptibility on a live agent. A Sume avatar clip has no turns: you author pauses as silence scenes.
- Veo 3.1 Lite vs Wan 3.0: price per second at 480p, 720p and 1080p
Google lists Veo 3.1 Lite at $0.05 (720p), $0.08 (1080p) per second; fal lists Wan 3.0 at $0.05 (480p), $0.10 (720p), $0.20 (1080p).
- Veo 3.1 clips are 4, 6 or 8 s: when 10 s needs Omni instead
Veo 3.1 clips are 4, 6 or 8 seconds. For a 10 second shot, Gemini Omni Flash 1.1 on Sume outputs 3 to 10 seconds. A duration table and what stays unavailable.
- Veo 3.1 tiers vs Seedance 2.5: price per second of video
Google lists Veo 3.1 at $0.40 (Standard), $0.10-$0.12 (Fast) and $0.05-$0.08 (Lite) per second; Seedance 2.5 on fal is about $0.46 at 720p. Sume x 1.25: $0.58.
Written by Sume