Skip to main content

Introduction

pub

Features

  • Supports iOS, tvOS, macOS, and Android
  • Supports live and VOD streaming over the HLS protocol and MPEG-DASH (Android only)
  • Supports encrypted HLS streams
  • Supports caching to avoid re-downloading TS files
  • Easy to integrate into an existing Flutter project
  • Compatible with any Flutter player
  • Efficient scheduling policies that enhance P2P streaming performance
  • Compatible with all CDNs and agnostic to DRM and video codecs — no server-side changes required

Requirements

  • Dart SDK version >= 3.1.2
  • Flutter version >= 3.7.0
  • Android 4.2(API level >= 17)
  • iOS: 13.0+
  • macOS: 10.15+

Get Token

See here

Limitations

  • Cannot serve more than one video stream at a time
  • LL-HLS is not currently supported