Overview
A Flutter plugin for iOS that provides two widgets to play videos from a URL or file path using native AVPlayer. The second widget includes AirPlay integration, enabling users to stream video content to nearby Apple devices like Apple TV. Designed specifically for iOS, it leverages platform-specific capabilities for smooth playback and seamless AirPlay support. Ideal for media apps requiring high-quality video playback with streaming options.
Use cases
- Streaming videos from URLs in apps
- Playing local video files with AirPlay
- Enabling screen mirroring to Apple TV
- Integrating native video playback in Flutter apps
- Building media player features for iOS
Key features
- Native AVPlayer integration
- AirPlay support on iOS
- Two dedicated video playback widgets
- URL and file path video sources
- iOS-only platform targeting
Suitable for
- iOS media applications
- Video streaming apps
- Apps requiring AirPlay functionality
- Developers targeting Apple ecosystem
- Flutter projects with video playback needs
Considerations
- iOS only – not available on Android
- Requires iOS 10+ for full AirPlay support
- Limited to video playback – no audio-only mode
- No support for background playback
- Depends on device availability for AirPlay
