RIVER: A Real-Time Interaction Benchmark for Video LLMs
Organizations: School of Information Science And Technology, University of Science and Technology of China · Shanghai Artificial Intelligence Laboratory · College of Computer Science and Artificial Intelligence, Fudan University · State Key Lab of Novel Software Technology, Nanjing University
Abstract
The rapid advancement of multimodal large language models has demonstrated impressive capabilities, yet nearly all operate in an offline paradigm, hindering real-time interactivity. Addressing this gap, we introduce the Real-tIme Video intERaction Bench (RIVER Bench), designed for evaluating online video comprehension. RIVER Bench introduces a novel framework comprising Retrospective Memory, Live-Perception, and Proactive Anticipation tasks, closely mimicking interactive dialogues rather than responding to entire videos at once. We conducted detailed annotations using videos from diverse sources and varying lengths, and precisely defined the real-time interactive format. Evaluations across various model categories reveal that while offline models perform well in single question-answering tasks, they struggle with real-time processing. Addressing the limitations of existing models in online video interaction, especially their deficiencies in long-term memory and future perception, we proposed a general improvement method that enables models to interact with users more flexibly in real time. We believe this work will significantly advance the development of real-time interactive video understanding models and inspire future research in this emerging field. Datasets and code are publicly available at https://github.com/OpenGVLab/RIVER.
Figures & tables
| Benchmark | Videos | Questions | Memory & Perception | Anticipation | |||||
| General | Short | Medium | Long | Very Long | Instant | Stream | |||
| VStream-QA ( Zhang et al., 2024a ) | 32 | 3,500 | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| StreamingBench ( Lin et al., 2024 ) | 900 | 4,500 | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| OVBench ( Huang et al., 2024 ) | 1,463 | 4,874 | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| OVO-Bench ( Li et al., 2025 ) | 644 | 3,100 | ✓ | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ |
| RIVER (ours) | 1,067 | 4,278 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Models | LLMs | #F | Retro-Memory | Live-Perception | Pro-Response | ||||
| OE | MC | OE | MC | Instant | Streaming | ||||
| Loc | MC | OE | |||||||
| Closed-Source Models | |||||||||
| GPT-4o | - | 50 | 39.09 | 59.56 | 40.08 | 61.05 | 1.63 | ||
| Gemini-1.5-pro | - | 50 | 24.24 | 36.35 | 34.53 | 52.19 | 1.51 | ||
| Open-Source Models | |||||||||
| Models | #F | Pro-Response | ||
| Instant | Streaming | |||
| Loc | MC | OE | ||
| Flash-VStream | 1fps | - | - | 1.31 |
| VideoLLM-Online | 2fps | 23.88 | 6.67 | 4.41 |
| VideoLLM-Online +RIVER | 2fps | 33.28 | 9.84 | 5.03 |
| VideoLLM-Online +RIVER | 4fps | 35.16 | 10.53 | 5.47 |
| Models | LLMs | #F | Short | Medium | Long | Very Long | ||||
| MC | OE | MC | OE | MC | OE | MC | OE | |||
| Closed-Source Models | ||||||||||
| GPT-4o | - | 50 | 63.26 | 41.99 | 63.26 | 41.99 | 58.01 | 38.12 | 52.21 | 34.25 |
| Gemini-1.5-pro | - | 50 | 41.77 | 28.45 | 36.98 | 24.03 | 34.73 | 23.20 | 31.94 | 20.99 |
| Open-Source Models | ||||||||||
| VideoChat2 | Mistral-7B ( Jiang et al., 2023 ) | 16 | 32.04 | 19.34 | 32.32 | 20.44 | 31.49 | 19.34 | 32.04 | 18.51 |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| Parameter | Value |
| attn_implementation | flash_attention_2 |
| learning_rate | 0.0002 |
| optim | adamw_torch |
| lr_scheduler_type | cosine |
| lora_modules | model.*(q_proj|k_proj|v_proj|o_proj| |
| gate_proj|up_proj|down_proj)|lm_head |
| Dataset | License / Restriction | Our Action for Release |
| LongVideoBench | CC-BY-NC-SA 4.0 (non-commercial only) | Index-only release – we provide JSON/CSV metadata and download links; videos are not re-hosted. |
| Vript-RR | Academic-use-only, no redistribution | Index-only release – we release scripts, questions, and timestamps only; users must download videos themselves under the original license terms. |
| LVBench | MIT (code) + original video copyrights | Index-only release – README explicitly states: “Video copyrights remain with original platforms; users must comply with their respective terms.” |
| Ego4D | Ego4D Terms (academic, non-commercial, registration required) | Index-only release – our README directs users to the official Ego4D portal and license page for data access. No videos or clips are included. |
| QVHighlights | Original repo forbids video redistribution | Index-only release – we release only the annotations and evaluation code; README provides a direct link to the official repository for video access. |