• Superseded by package:media_kit.
• A Flutter package to integrate video/audio playback using libVLC.
• Supports pixel-buffer based video rendering/embedding inside application.
• Involves a thin C++ wrapper around libVLC to expose abstracted high-level API to Flutter.
• The native interop is done using FFI & async event callbacks are handled using SendPort mechanism.
• Over 400 stars on GitHub.
• https://www.videolan.org/vlc/libvlc.html
• https://dart.dev/guides/libraries/c-interop
• https://github.com/dart-lang/sdk/issues/37022