Introduction
We package this plug-in based on Google WebRTC, and you will have high-quality audio and video calls. Using this plug-in, you can develop p2p calls, video conferences, live broadcasts, online education, etc.
Flutter-WebRTC is a cross-platform plugin, the platform support is as follows.
Functionality And Platform Support#
| Feature | Android | iOS | Web | macOS | Windows | Linux | Fuchsia | Embedded | 
|---|---|---|---|---|---|---|---|---|
| Audio/Video | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [WIP] | ||
| Data Channel | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [WIP] | ||
| Screen Capture | ✔️ | ✔️ | ✔️ | |||||
| Unified-Plan | ✔️ | ✔️ | ✔️ | ✔️ | [WIP] | |||
| Simulcast | ✔️ | ✔️ | ✔️ | ✔️ | [WIP] | |||
| MediaRecorder | ⚠️ | ⚠️ | ✔️ | 
We are trying to port the flutter-webrtc plugin for more platforms. In the near future, we will port this plugin for embedded platforms.