quickrtc_flutter_client 1.0.0
quickrtc_flutter_client: ^1.0.0 copied to clipboard
A Flutter WebRTC client library built on MediaSoup with Provider state management for real-time video conferencing.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0 - 2024-01-25 #
Added #
- Initial release of QuickRTC Flutter Client SDK
QuickRTCControllerfor managing video conference lifecycleQuickRTCStaticutilities for media capture and device enumerationQuickRTCStateimmutable state managementQuickRTCMediaRendererwidget for video rendering with overlaysQuickRTCAudioRendererswidget for remote audio playbackQuickRTCProvider,QuickRTCBuilder,QuickRTCListener,QuickRTCConsumerwidgetsQuickRTCThemefor customizable styling- Screen sharing support for Android, iOS, macOS, and Web
- Android 14+ screen sharing with foreground service
- macOS screen recording permission handling
- Desktop screen picker dialog
- Auto-consume for automatic handling of remote participant streams