Insérer une vidéo
Il existe de plusieurs façons d’insérer une vidéo dans votre application : vous pouvez soit l’afficher dans un lecteur vidéo, l’afficher en plein écran ou bien l’intégrer depuis une plateforme externe (YouTube, Vimeo…). Choisissez le bon composant en fonction de votre usage.
Les composants vidéo
Voici les différentes façons d’insérer une vidéo :
- Si vous souhaitez afficher votre vidéo dans un lecteur vidéo (affichage ou non des contrôles du lecteur), choisissez le composant Lecteur Vidéo. Votre vidéo est intégrée au sein de votre écran.
- Si vous souhaitez qu’elle se lance en plein écran sans contrôle apparent, c’est le composant Vidéo Plein Ecran.
- Si votre vidéo est hébergée depuis une plateforme externe (YouTube, Viméo…), insérez le composant URL Media Player dans votre écran.
Quelque soit le composant, vous pouvez lui associer des actions, créer des marqueurs ou le synchroniser avec tous les autres composants.
Hébergement
Si vous choisissez le composant Lecteur Vidéo ou Vidéo plein écran, votre vidéo est stockée avec votre projet PandaSuite au lieu d’être diffusée depuis une plateforme externe. Il n’y a pas de limite fixe en termes de poids, mais les vidéos volumineuses peuvent alourdir votre application, notamment pour les applications natives et les packages web exportés.
Lorsque vous importez une vidéo, PandaSuite crée des versions optimisées pour la lecture. La qualité choisie dans le composant, par exemple 720p ou 1080p, définit la version maximale demandée par l’application. PandaSuite plafonne cette version selon la résolution de la vidéo source : la vidéo n’est donc pas agrandie au-delà de sa qualité d’origine.
Ces vidéos n’utilisent pas le streaming adaptatif : l’application demande le fichier généré qui correspond à la qualité sélectionnée. Le poids final dépend du débit moyen de la vidéo encodée, qui varie selon la durée, le mouvement et la complexité visuelle, pas seulement selon la résolution. Lorsque votre projet est hébergé par PandaSuite, ces fichiers vidéo sont diffusés via un CDN mondial qui absorbe un trafic élevé et de nombreux spectateurs simultanés : vous n’avez donc pas à prévoir de bande passante serveur vous-même (voir Hébergement et performances). Utilisez le composant URL Media Player avec une plateforme de streaming dédiée uniquement pour de très grands catalogues vidéo ou un véritable streaming adaptatif.
Voici la liste des formats acceptés : .MP4; .AVI; .WMV; .MOV; .FLV; .MKV; .MPG; .MPEG.