Overview of fijkplayer
masterfijkplayer is a media player plugin for the Flutter ecosystem that wraps the native ijkplayer for use in Flutter applications. It supports both Android and iOS.
Key Features:
- Kernel: Uses ijkplayer as the player kernel, which utilizes FFmpeg for audio/video demuxing and decoding.
- Hardware Acceleration: Supports hardware-accelerated decoding specific to Android and iOS platforms.
- Performance: Uses Flutter's
Texturewidget to bring video from the native layer to Flutter, providing better performance thanPlatformView. - Ease of Use: Provides an easy-to-use API and includes built-in ijkplayer binaries (hosted on jcenter and CocoaPods), so you do not need to build FFmpeg or native ijkplayer yourself.