Summary (Overview)
- StreamEval is a unified benchmark for interactive streaming video generation, spanning five tasks: digital-human dialogue, avatar performance, world generation, instruction editing, and reference editing.
- The benchmark comprises 300 scripted test cases (15–300 seconds each) with incrementally arriving multimodal requests and explicit requirements for state changes and content preservation.
- Performance is assessed along four evaluation dimensions (task execution, state consistency, visual fidelity, audiovisual coordination) instantiated through ten task-specific metrics on a 0–100 scale.
- The study evaluates 37 distinct models across 300 test cases, revealing that high visual quality and identity retention do not necessarily coincide with reliable request execution or sustained state consistency.
- Request execution remains the central challenge: the highest Following scores are 36.90 (avatar performance), 25.93 (world generation), and 15.00 Edit Success (reference editing) on a 0–100 scale.
Introduction and Theoretical Foundation
Real-time interactive video generation requires systems that accept new user inputs while a session is in progress, supporting conversational avatars, controllable virtual worlds, and live video editing. Beyond generating plausible frames, systems must maintain alignment with incoming inputs as user requests and context evolve over time.
Core requirements for sustained interaction:
- Execute new requests while preserving relevant prior content and state
- Respect timing and scope requirements (when a change occurs, what it modifies, what remains intact)
- Maintain conversational context and identity (avatars), unaffected scene content (worlds), and source tracking (editors)
The authors position StreamEval relative to existing benchmarks:
"VBench and EvalCrafter assess visual quality and temporal behavior, while T2V-CompBench examines compositional alignment. WBench and WBench-Editing evaluate multi-turn control, successive edits, and content preservation within generated worlds. StreamAV-Bench assesses interactive updates and state retention in streaming audio-video generation, and LongV2VBench examines editing quality over sustained source streams."
StreamEval uniquely unifies avatar interaction, world generation, and real-time video editing into a single framework with explicit, task-specific execution and preservation criteria.
Methodology
Benchmark Construction
-
Test case structure: Each case bundles initialization assets (portrait, scene, or source video) with a sequence of timed user requests and explicit criteria for change and preservation.
-
Authoring pipeline:
- Qwen3.8-Max drafts session goals, timed controls, protected attributes, and expected outcomes
- An authored oracle specifies what to establish, retain, cancel, or restore at each checkpoint
- Media inputs are screened and revised against requirements
-
Data statistics:
- 60 test cases per task, balanced across 15, 30, 60, 120, and 300 seconds (12 cases per duration)
- 1,347 planned online events across 300 cases
- 240 independent source families, with 60 text-dialogue derivatives
- 525 minutes of active streaming generation per full pass
Evaluation Protocol
Four dimensions, ten metrics:
| Dimension | Metrics |
|---|---|
| Task Execution | Dialogue, Following, Edit Success |
| State Consistency | Stability, Continuity, Preservation |
| Visual Fidelity | Quality, Identity, Reference |
| Audiovisual Coordination | A–V Sync |
Score aggregation (equation from paper):
Quality-Overall (equal-weight mean of applicable metrics):
Sweet-spot bonus for avatar customization:
Key metric definitions:
- Quality: 5-point defect scale (), scored as
- Stability: Duration covered by clips with no severe temporal defect, ≤1 minor temporal defect, and Quality ≥3
- A–V Sync: Percentage of speech events with lip-opening/audio-envelope correlation ≥0.3
- Identity: Lower rating from two judges (Qwen3.8-Max-0902 and Qwen3-VL-Plus) with a 5-point feature-change scale
Quality Verification
- Automated checks for media decodability, duration bounds, and event agreement
- Qwen3-ASR transcribes speech (WER ≤ 0.25 acceptance threshold)
- Judge calibration targets: ≤5% false positive, ≤10% false negative, ≤10% unresolved decisions
Empirical Validation / Results
Digital-Human Dialogue (Table 2 highlights)
| Model | Quality | A–V Sync | Stability | Dialogue | Identity | Q-Overall | Overall |
|---|---|---|---|---|---|---|---|
| Vidu S2 Avatar | 96.78 | 84.87 | 97.83 | 75.29 | 90.12 | 88.98 | 93.98 |
| Tavus CVI Full | 75.04 | 94.44 | 99.95 | 73.91 | 89.89 | 86.65 | 86.65 |
| AVTR-1 | 82.97 | 69.38 | 99.87 | 54.97 | 88.54 | 79.14 | 84.14 |
| MuseTalk 1.5 | 95.34 | 38.09 | 97.11 | 54.34 | 88.44 | 74.66 | 79.66 |
Key finding: MuseTalk 1.5 attains 95.34 Quality and 97.11 Stability yet only 38.09 A–V Sync and 54.34 Dialogue, demonstrating that visual quality does not imply conversational competence.
Avatar Performance (Table 3)
| Model | Quality | A–V Sync | Stability | Following | Identity | Overall |
|---|---|---|---|---|---|---|
| Vidu S2 Avatar | 63.68 | 99.60 | 97.25 | 36.90 | 86.12 | 81.71 |
| LiveTalk 1.3B | 71.27 | 86.44 | 96.06 | 16.59 | 83.89 | 75.85 |
| AptAvatar 14B | 55.55 | 98.89 | 78.06 | 13.04 | 81.33 | 70.37 |
Following scores span only 6.37–36.90 even for systems exceeding 80 in Identity, confirming action execution under timing constraints as the primary challenge.
World Generation (Table 4 highlights)
| Model | Quality | Stability | Following | Continuity | Overall |
|---|---|---|---|---|---|
| MemFlow | 40.93 | 40.38 | 22.59 | 29.54 | 33.36 |
| Rolling Forcing | 45.19 | 44.47 | 17.78 | 24.61 | 33.01 |
| Krea Realtime | 35.61 | 42.79 | 25.93 | 22.12 | 31.61 |
| HappyOyster 1.0 | 58.34 | 56.67 | 5.56 | 2.78 | 30.84 |
HappyOyster leads in visual quality (58.34) but has very low control performance (5.56 Following), showing model strengths diverge sharply across dimensions.
Instruction Editing (Table 5)
| Model | Quality | Stability | Following | Edit Success | Preservation | Overall |
|---|---|---|---|---|---|---|
| Vidu S2 Editing | 22.99 | 13.94 | 72.10 | 57.20 | 60.93 | 45.43 |
| JoyAI-Video-Edit | 11.63 | 9.57 | 63.89 | 43.52 | 83.33 | 42.39 |
| SANA-Streaming | 15.15 | 9.22 | 11.48 | 4.63 | 44.26 | 16.95 |
Preservation (83.33 for JoyAI) versus Following (72.10 for Vidu S2 Editing) reveals trade-offs between source retention and edit execution.
Reference Editing (Table 6)
| Model | Quality | Stability | Reference | Edit Success | Preservation | Overall |
|---|---|---|---|---|---|---|
| Vidu S2 Editing | 37.72 | 46.74 | 31.20 | 15.00 | 64.44 | 39.02 |
| JoyAI-Video-Edit | 6.54 | 3.46 | 26.11 | 8.89 | 26.67 | 14.33 |
| XMax X2.0 | 8.20 | 7.51 | 20.56 | 1.11 | 10.00 | 9.47 |
Even the best-performing model achieves only 15.00 Edit Success, with a recorded session showing systems retain the original grey cape instead of adopting the requested gold satin appearance when references change mid-stream.
Theoretical and Practical Implications
-
Decoupling of capabilities: The benchmark demonstrates that visual quality, identity retention, and request execution are largely independent capabilities. Models excelling at one dimension often perform poorly on others.
-
Timing and preservation constraints: Reliable request execution requires models to handle when changes occur, what should change, and what must remain intact—a multidimensional challenge current systems do not yet solve.
-
Unified evaluation framework: StreamEval provides a common protocol across previously disparate domains, enabling cross-task comparison and identifying which fundamental capabilities transfer across application settings.
-
Benchmark coverage gaps: The evaluation reveals that even state-of-the-art systems struggle with:
- Sustained instruction following under timing constraints
- Reference switching without losing source fidelity
- Full-edit completion (including restoration to source)
Conclusion
StreamEval establishes a unified benchmark for interactive streaming video generation with 300 scripted test cases and ten metrics across four dimensions. The evaluation of 37 models reveals that:
"Online action following and reference-based editing remain challenging. In reference editing, the highest reported Edit Success score is 15.00 on a 0–100 scale."
Future directions identified by the authors:
- Improving request execution alongside visual fidelity and state continuity
- Collecting human pairwise judgments to examine agreement with the task-specific evaluation rubric
- Extending coverage to broader identities, environments, global resets, and selective restoration with concurrent active edits
Availability: Leaderboard at https://streameval.ai; code and benchmark data at https://github.com/StreamEval/StreamEval and https://huggingface.co/datasets/StreamEval/StreamEval.
Related papers
- Focused Omni-Modal GUI Agents
FocusGUI's step-adaptive, zero-initialized residual injection boosts frozen omni-modal GUI agents by +33.2 Type Match points, specifically countering sequential distraction-driven error accumulation.
- Holi-World: Building Holistic World Intelligence from Human-Ego Experience
HOLIWORLD automatically converts egocentric video into grounded spatial-temporal QA data, enabling a 4B model to surpass a 27B model on world understanding benchmarks.
- SWE-at-Scale: Scalable Issue Synthesis from Historical Bug Fixes
SWE-at-Scale reverses real-world bug fixes to train bug-inducing models, generating SWE tasks that are more realistic, diverse, and challenging than existing synthetic baselines.