Cincopa now supports Flutter developers with two flexible integration options for adding video and media playback inside mobile apps:
-
WebView Integration – Embed any Cincopa gallery (videos, images, slideshows) using a local HTML file and the webview_flutter plugin.
- Native Player Package – Use the cincopa_video_player package for direct HLS playback with built-in analytics and metadata tracking.
Both methods ensure smooth video delivery powered by Cincopa’s infrastructure, giving developers the choice between quick HTML embedding or deeper native player functionality.
✅ Key Features of the Integration:
- Native Flutter widget for HLS video playback (.m3u8 sources)
- Automatic Cincopa analytics tracking: video.play, video.pause, video.timeupdate
- Configurable metadata support (user details like email/cc_id, video details like uid/video_name)
- Flexible UI options: control aspect ratio, use custom keys, and embed seamlessly in any layout
✅ Included Cincopa Video Platform Capabilities:
- End-to-end playback monitoring with built-in analytics
- Easy embedding of videos powered by Cincopa’s global delivery infrastructure
- Developer-friendly integration for mobile-first apps
- Ideal for eLearning, media apps, enterprise portals, and SaaS platforms needing mobile video
With these options, Flutter developers can combine the speed and flexibility of Flutter with Cincopa’s enterprise-grade video platform — delivering optimized playback, analytics, and user insights across mobile experiences.
WebView Integration
Add the webview_flutter dependency in your pubspec.yaml to embed Cincopa galleries via HTML:
dependencies:
flutter:
sdk: flutter
webview_flutter: ^4.9.0 # or latest
Learn more on pub.dev
Native Player Integration
Install cincopa_video_player package for direct HLS playback with analytics tracking:
dependencies:
flutter:
sdk: flutter
cincopa_video_player: ^0.0.1
Learn more on pub.dev