À propos du projet
youtube_player_flutter est un monorepo Flutter permettant d'ajouter la lecture de vidéos YouTube aux applications en utilisant l'API officielle YouTube iFrame Player.
Le dépôt contient trois packages :
- youtube_player_flutter : Un player complet avec des contrôles intégrés, une barre de progression, le glissement pour chercher, le pincement pour le plein écran, les gestes et une interface pour les flux en direct. Il est destiné aux applications souhaitant un player fonctionnel avec une configuration minimale.
- youtube_player_iframe : Un port Flutter de bas niveau de l'API YouTube iFrame pour les applications nécessitant une interface de player personnalisée. Il expose l'état de lecture, la prise en charge des listes de lecture, les métadonnées, les transitions plein écran, les vignettes et un widget de vignette à chargement différé pour les listes de vidéos.
- youtube_player_iframe_web : L'implémentation web utilisée automatiquement par youtube_player_iframe ; une dépendance directe n'est généralement nécessaire que pour le développement de plugins de plateforme ou le travail au sein du monorepo.
Les packages principaux listent Android, iOS, macOS et Web comme plateformes prises en charge. Des démos web sont liées depuis le dépôt. Le projet est sous licence BSD-3-Clause et utilise l'API YouTube IFrame Player, dont l'utilisation est soumise aux Conditions d'utilisation des services API de YouTube.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.