package
Tivy
Flutter package for getting YouTube and Vimeo video urls

Utility package for getting video quality urls for vimeo and youtube.
Installation 💻#
❗ In order to start using Tivy you must have the [Flutter SDK][flutter_install_link] installed on your machine.
Add tivy to your pubspec.yaml:
dependencies:
tivy:Install it:
flutter packages getUsage#
-
Import package
import 'package:tivy/tivy.dart'; -
Use with vimeo video url
final videoQualityUrls = await tivy.getVideoQualityUrls( 'your_vimeo_video_url', ); -
Use with vimeo video id
final videoQualityUrls = await tivy.getVideoQualityUrls( 'your_vimeo_video_id', ); -
For vimeo private video
final videoQualityUrls = await tivy.getPrivateVimeoVideoQualityUrls( 'your_private_vimeo_video_id', { 'key': 'value', }, ); -
For YouTube video url.
final videoQualityUrls = await tivy.getYouTubeVideoQualityUrls( 'your_youtube_video_url', ); -
For YouTube live streaming video url.
final videoQualityUrls = await tivy.getYouTubeVideoQualityUrls( 'your_youtube_video_url', live: true, );
Related Projects

package
Native ID
Flutter unique identifier plugin for android and ios

package
App Permissions
Centralized permission management system with automatic requests, status tracking, rationale dialogs, and graceful degradation.

package
App Storage
A simple and secure local storage package with support for primitives, collections, and JSON serialization.