flutter_video_call_sdk_plugin 0.1.0 copy "flutter_video_call_sdk_plugin: ^0.1.0" to clipboard
flutter_video_call_sdk_plugin: ^0.1.0 copied to clipboard

High-performance video call SDK with Kalman filter congestion control, Reed-Solomon FEC, and Rate-Distortion Optimization. Built with Rust for maximum performance.

Changelog #

0.1.0 - 2024-12-10 #

Initial Release #

  • Kalman Filter Congestion Control - Predicts network conditions and adapts bitrate proactively
  • Reed-Solomon Forward Error Correction - Recovers lost packets without retransmission delay
  • Rate-Distortion Optimization - Maximizes video quality at any bitrate
  • Session management API with async/await support
  • Network feedback system for adaptive bitrate control
  • Real-time statistics tracking
  • Cross-platform support (Android, iOS, Linux, macOS, Windows)
  • Comprehensive example app with Material Design 3
  • Full API documentation and integration guides
  • Unit tests for core functionality

Features #

  • FlutterVideoCallSdk singleton class for easy access
  • createSession() - Create video call sessions with configurable bitrates
  • updateNetworkFeedback() - Update network conditions for adaptive control
  • getSessionStats() - Retrieve real-time session statistics
  • closeSession() - Clean session termination
  • Helper classes: SessionStats, NetworkQuality, EncoderPreset

Performance #

  • Low latency: 20-65ms total overhead
  • Minimal CPU usage: 8-23%
  • Small memory footprint: ~111KB
  • Adaptive FEC overhead: 10-50%
0
likes
150
points
0
downloads

Publisher

unverified uploader

Weekly Downloads

High-performance video call SDK with Kalman filter congestion control, Reed-Solomon FEC, and Rate-Distortion Optimization. Built with Rust for maximum performance.

Repository (GitHub)
View/report issues

Topics

#video #webrtc #video-call #rust #fec

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on flutter_video_call_sdk_plugin

Packages that implement flutter_video_call_sdk_plugin