Zoom Video SDK (Flutter)
Use this skill for Flutter apps that build custom real-time video session experiences with Zoom Video SDK.
Quick Links
- Lifecycle Workflow - init -> joinSession -> media/control -> leave -> cleanup
- SDK Architecture Pattern - helper-based API surface and event model
- High-Level Scenarios - common product patterns
- Setup Guide - package setup + platform prerequisites
- Session Join Pattern - tokenized session join flow
- Event Handling Pattern - listener mapping and action routing
- SKILL.md - complete navigation
Core Notes
- Latest pub.dev package verified on 2026-07-10:
flutter_zoom_videosdk 2.5.10. - Release
2.5.10adds a Web-aligned QoS statistics structure, introduces renamed playback volume controls while deprecating older methods, and fixes an iOS simulator build issue. - Video SDK sessions are custom sessions, not Zoom Meetings.
- Keep SDK credentials server-side; generate JWT token on backend.
- Integration is strongly event-driven; bind listener flows early.
- Feature support and enum names can drift by wrapper/native version.
References
- Flutter Reference Index
- Module Map
- Official Sources
- Deprecated and Contradictions
Related Skills
Merged from video-sdk/flutter/SKILL.md
Zoom Video SDK Flutter - Documentation Index
Start Here
- SKILL.md
- Lifecycle Workflow
- SDK Architecture Pattern
- Setup Guide
Concepts
- Lifecycle Workflow
- SDK Architecture Pattern
- High-Level Scenarios
Examples
- Setup Guide
- Session Join Pattern
- Event Handling Pattern
References
- Flutter Reference Index
- Module Map
- Official Sources
Troubleshooting
- Common Issues
- Version Drift
- Deprecated and Contradictions
Operations
- RUNBOOK.md - 5-minute preflight and debugging checklist.