Mediasoup Client Flutter Compatibility Issue with Flutter WebRTC

I’m currently facing compatibility issues between mediasoup_client_flutter and newer versions of flutter_webrtc. Here’s my old pubspec.yml setup:
dependencies: flutter_webrtc: ^0.6.10 mediasoup_client_flutter: ^0.4.6 flutter_background: ^1.2.0
I am increasing the version because i see bug in Screen Sharing on Android 14+ (API 34).
With Android 14’s new foreground service rules, my screen sharing implementation fails because:

  • Older flutter_background version (1.2.0) doesn’t support the new requirements
  • Upgrading flutter_webrtc to [^0.13.1] causes conflicts with mediasoup_client_flutter

The app fails to compile because mediasoup_client_flutter isn’t compatible with newer flutter_webrtc versions.

Has anyone successfully used mediasoup_client_flutter with newer flutter_webrtc versions?
My current Project version
Flutter 3.29.2
Tools • Dart 3.7.2 • DevTools 2.42.3