cached_s5_video 0.1.0 copy "cached_s5_video: ^0.1.0" to clipboard
cached_s5_video: ^0.1.0 copied to clipboard

Cached Video Provider for S5. Allows an application to take an S5 CID and display it with a simple, drop in, module.

cached_s5_video #

A simple cached video provider for S5 CID's

Demo GIF

Usage #

⚠️ Due to the current state of the S5 dart library, the entire video is cached to memory. So DO NOT use large video files with the library until this is addressed.

See example.

This is a library built on s5. See there for more details.

Basic Usage:

Widget cachedS5Video = CachedS5Video(
  cid: cid, // String
  s5: s5, // See https://pub.dev/packages/s5
);

Acknowledgement #

This work is supported by a Sia Foundation grant

0
likes
160
points
58
downloads

Publisher

unverified uploader

Weekly Downloads

Cached Video Provider for S5. Allows an application to take an S5 CID and display it with a simple, drop in, module.

Repository (GitHub)

Topics

#cache #s5 #thumbhash #video

Documentation

API reference

License

EUPL-1.2 (license)

Dependencies

cached_s5_manager, flutter, flutter_thumbhash, logger, media_kit, media_kit_libs_video, media_kit_video, s5, universal_io

More

Packages that depend on cached_s5_video