Skip to content

apivideo/api.video-flutter-uploader

Repository files navigation

badge   badge   badge

api.video Flutter video uploader

api.video is the video infrastructure for product builders. Lightning fast video APIs for integrating, scaling, and managing on-demand & low latency live streaming features in your app.

Table of contents

Project description

api.video's Flutter uploader uploads videos to api.video using delegated upload token or API Key.

It allows you to upload videos in two ways:

  • standard upload: to send a whole video file in one go
  • progressive upload: to send a video file by chunks, without needing to know the final size of the video file

Getting started

Installation

Run this command:

flutter pub add video_uploader

This will add the following lines to your package's pubspec.yaml file:

dependencies:
  video_uploader: ^0.1.0

Code sample

import 'package:video_uploader/video_uploader.dart';

var video = await ApiVideoUploader.uploadWithUploadToken("MY_VIDEO_TOKEN", "path/to/my-video.mp4");

Dependencies

This project is using external library

Plugin README
iOS-video-uploader iOS-video-uploader
android-video-uploader android-video-uploader

FAQ

If you have any questions, ask us here: https://community.api.video. Or use Issues.

Found this video uploader useful?

Please star ⭐ the repo to help others find it.

About

The official Flutter video uploader for api.video

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Contributors 7