FLUTTER ECOSYSTEM

stream_thumbnail

A Flutter plugin for creating a thumbnail from a local video file or from a video URL.

Latest version
0.1.0+1
30-day downloads
41.4K
Likes
1
Pub points
160

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

Stream Thumbnail is a Flutter plugin that generates thumbnails from local video files or remote video URLs. It enables developers to extract a single frame from a video, useful for previews, video listings, or media galleries. The plugin supports Android, iOS, and Web platforms, ensuring cross-platform compatibility. Built by GetStream.io, it integrates seamlessly into apps requiring video metadata handling. The package simplifies the process of creating visual representations of videos without complex native code. It leverages platform-specific capabilities through well-structured Dart interfaces.

Use cases
  • Generating video previews in media apps
  • Creating thumbnails for video galleries
  • Displaying video cover images in feeds
  • Automating thumbnail creation during video upload
  • Enhancing user experience with visual cues
Key features
  • Supports local video files
  • Supports video URLs
  • Cross-platform (Android, iOS, Web)
  • Simple API for thumbnail extraction
  • Built-in integration with GetStream services
Suitable for
  • Media and content management apps
  • Video sharing platforms
  • Social media applications
  • Apps with video feeds
  • Developers using GetStream ecosystem
Considerations
  • Requires proper permissions on Android and iOS
  • Web support may have browser limitations
  • Large video files may impact performance
  • Thumbnail quality depends on source video
  • Limited customization options for frame selection
Supported platformsAndroidiOSWeb

Install package

flutter pub add stream_thumbnail

Categories

Dependencies

Dependency list 3 items

Source repository

Related projects

No data available yet.

Rankings