Overview
A simple 360-degree video player for Flutter, leveraging ExoPlayer on Android and Swifty360Player on iOS. It enables immersive video playback with full spherical viewing capabilities, ideal for VR content. The package abstracts platform-specific implementations, providing a unified API for developers. It supports standard video formats and integrates seamlessly into Flutter apps with minimal setup. Designed for lightweight use cases requiring basic 360° video functionality without complex customization.
Use cases
- Immersive VR video experiences
- Educational 360° tours
- Virtual real estate walkthroughs
- Interactive product previews
- Travel and tourism content
Key features
- Cross-platform 360° video playback
- Android (ExoPlayer) and iOS (Swifty360Player) support
- Simple integration with Flutter
- Supports standard video formats
- Minimal configuration required
Suitable for
- Developers building VR content apps
- Apps requiring interactive 360° video
- Lightweight 360° video solutions
- Mobile-first immersive experiences
- Prototyping 360° video features
Considerations
- Limited to Android and iOS platforms
- No web or desktop support
- Depends on native libraries
- Advanced controls may require custom implementation
- Performance varies by device and video resolution