sit_webrtc 1.0.0
sit_webrtc: ^1.0.0 copied to clipboard
A cross-platform Flutter WebRTC plugin for iOS, Android, Desktop, and Web, built on top of Google WebRTC. Provides real-time audio/video communication, screen sharing, Picture-in-Picture support, back [...]
Changelog #
1.0.0 2026.02.20 #
🎉 Initial Stable Release #
- Integrated custom camera capturer implementation for iOS and Android.
- Enabled Picture-in-Picture (PiP) support with background camera access.
- Implemented vertical and dynamic PiP aspect ratio support on Android.
- Improved Flutter video renderer compatibility and frame delivery pipeline.
- Added custom video processing pipeline integration.
- Enabled screen share with audio support on Android.
- Improved Bluetooth audio handling and resolved chipmunk distortion issues.
- Enhanced audio output switching behavior on iOS.
- Removed non-public iOS APIs to ensure App Store compliance.
- Optimized
startCaptureWithlogic with OS-specific resolution handling. - Fixed MediaStream dispose crash.
- Resolved Windows crash and desktop build issues.
- Fixed deadlock during frame cryptor creation on iOS/macOS.
- Improved background call stability.
- Added remote participant track retrieval using stream ID.
- Updated dependencies to the latest stable versions.
- Applied general performance improvements and memory optimizations across platforms.