Créer votre player Netflix avec Exoplayer

Créer votre player Netflix avec Exoplayer


Qu'allons-nous faire ?

Dans ce tutoriel nous allons créer une application qui aura pour but de pouvoir lire nos vidéos locales. Pour ce faire nous utiliserons la librairie ExoPlayer. Le but ici sera d'en prendre en main les différents composants, de créer sa propre UI, et jouer des vidéos locales sur son téléphone !

Vous pouvez retrouver toute la documentation sur le site officiel d'ExoPlayer :

Voici les étapes que nous allons suivre au cours de ce tutoriel :

  • La création de notre Player
  • La création de notre PlayerView
  • La gestion des changements d'état et des erreurs

Le code source du projet est disponible sur mon github :

Pré-requis

Pour les besoins de ce tutoriel il vous faudra :

  • Télécharger Android Studio
  • Télécharger les dépendances android API 28
  • Télécharger et activer le plugin Kotlin pour android studio

Auteur(s)

Bastien Calone

Bastien Calone

Android Developper

Voir le profil

Vous souhaitez en savoir plus sur le sujet ?
Organisons un échange !

Notre équipe d'experts répond à toutes vos questions.

Nous contacter

Découvrez nos autres contenus dans le même thème

Comment recommencer une fonction avec un recul exponentiel ?

Recommencer une fonction avec un recul exponentiel

Il arrive qu'une fonction ou action ne puisse pas être réalisée à un instant donné. Cela peut être dû à plusieurs facteurs qui ne sont pas maîtrisés. Il est alors possible d'effectuer une nouvelle tentative plus tard. Dans cet article, voyons comment le faire.

Comment formater son code Python avec l'outil Black ?

Formater le code Python avec Black

Le formatage du code est une source de querelle entre les membres d'une équipe. Résolvons-le une bonne fois pour toute avec le formateur de code Black.

Comment créer un environnement de revue avec Gitlab CI ?

Créer un environnement de revue avec Gitlab CI

Après avoir développé une nouvelle fonctionnalité pour votre application, le code est revue par l'équipe. Pour que le relecteur puisse mieux se rendre compte des changements, il est intéressant de mettre les changements à disposition dans un environnement de revue. Cet article va expliquer les étapes pour le faire avec Gitlab CI.