Partager via


Contrôle vidéo Microsoft Stream dans Power Apps

Lecteur vidéo pour les vidéos et les canaux Microsoft Stream.

Important

Le contrôle Stream (classique) est déconseillé et sera supprimé de Power Apps Studio. Microsoft travaille à publier un nouveau contrôle pour Stream basé sur SharePoint. Pour plus d’informations, consultez Vue d’ensemble de la migration - Stream (classique) vers Stream (sur SharePoint).

Descriptif

Le contrôle permet aux utilisateurs de l’application de lire des vidéos et de parcourir les canaux à partir du service Microsoft Stream. Pour obtenir la liste des régions prises en charge pour ce contrôle, accédez au FORUM aux questions sur Microsoft Stream.

Limites

Le contrôle n’est pas pris en charge dans Power Apps pour Windows. Sur iOS, seul power Apps mobile est pris en charge.

Propriétés principales

StreamUrl : URL de la vidéo ou du canal Microsoft Stream à afficher dans le contrôle.

ShowControls : indique si les contrôles de lecture vidéo sont affichés à l’utilisateur final.

Propriétés supplémentaires

AccessibleLabel : étiquette pour les lecteurs d’écran. Doit être le titre du clip vidéo ou audio.

Démarrage automatique : indique si un contrôle audio ou vidéo commence automatiquement à lire un clip lorsque l’utilisateur accède à l’écran qui contient ce contrôle.

BorderColor : couleur de la bordure d’un contrôle.

BorderStyle : indique si la bordure d’un contrôle est Solid, Dashed, Dotted ou None.

BorderThickness : épaisseur de la bordure d’un contrôle.

DisplayMode : indique si le contrôle autorise l’entrée utilisateur (Modifier), affiche uniquement les données (Affichage) ou est désactivé (Désactivé).

Remplissage : couleur d’arrière-plan d’un contrôle.

FocusBorderColor : couleur de la bordure d’un contrôle lorsque le contrôle est concentré.

FocusBorderThickness : épaisseur de la bordure d’un contrôle lorsque le contrôle est concentré.

Hauteur : distance entre les bords supérieurs et inférieurs d’un contrôle.

StartTime : heure après le début d’un clip audio ou vidéo lorsque le clip commence à être lu.

TabIndex : ordre de navigation clavier par rapport à d’autres contrôles.

Info-bulle : texte explicatif qui s’affiche lorsque l’utilisateur pointe sur un contrôle.

Visible : indique si un contrôle apparaît ou est masqué.

Largeur : distance entre les bords gauche et droit d’un contrôle.

X : distance entre le bord gauche d’un contrôle et le bord gauche de son conteneur parent (ou de l’écran à défaut de conteneur parent).

Y : distance entre le bord supérieur d’un contrôle et le bord supérieur du conteneur parent (ou de l’écran à défaut de conteneur parent).

Example

Lire un fichier audio ou vidéo à partir de Microsoft Stream

  1. Dans le menu Fichier , sélectionnez Insérer , puis ouvrez le menu déroulant Média .

  2. Sélectionnez Microsoft Stream dans la liste des contrôles multimédias :

    Microsoft Stream.

  3. Collez le lien vidéo à l’intérieur de la propriété STREAM URL sur la gauche :

    Personnalisez la propriété StreamUrl.

  4. Appuyez sur F5, sélectionnez le bouton de lecture du contrôle que vous avez ajouté.

    Note

    Microsoft Stream nécessite l’authentification pour lire la vidéo. Vérifiez que l’utilisateur de l’application dispose de l’autorisation requise.

  5. Appuyez sur Échap pour quitter le mode d’aperçu.

Considérations relatives au navigateur

Ios

Le lecteur iOS Power Apps ne prend pas en charge la lecture directe de vidéos incorporées dans l’application. Pour regarder la vidéo, cliquez sur l’icône Stream pour lancer le lecteur vidéo en mode plein écran.

Safari

Pour afficher des vidéos Microsoft Stream dans une application dans le navigateur Safari, vous devez désactiver l’option pour empêcher le suivi intersites.

Conseils sur l’accessibilité

Alternatives audio et vidéo

  • ShowControls doit être vrai afin que les utilisateurs puissent écouter ou regarder du multimédia à leur propre rythme. Cela permet également aux utilisateurs de basculer les sous-titres et le mode plein écran sur les lecteurs vidéo.
  • Les sous-titres doivent être fournis pour les vidéos.
  • Envisagez de fournir une transcription audio ou vidéo à l’aide de l’une des méthodes suivantes :
  1. Placez le texte dans une étiquette et positionnez-le à côté du lecteur multimédia. Si vous le souhaitez, créez un bouton pour activer/désactiver l’affichage du texte.
  2. Placez le texte dans un autre écran. Créez un bouton qui accède à l’écran et positionnez le bouton adjacent au lecteur multimédia.
  3. Si la description est courte, elle peut être placée dans AccessibleLabel.

Contraste des couleurs

Il doit y avoir un contraste de couleur adéquat entre :

  • FocusBorderColor et la couleur extérieure
  • Remplir et les contrôles de lecteur multimédia (si le remplissage est visible)

Fournissez des sous-titres et/ou une transcription si le contenu vidéo présente des problèmes de contraste de couleur.

Prise en charge du lecteur d’écran

Prise en charge du clavier

  • TabIndex doit être égal à zéro ou supérieur afin que les utilisateurs du clavier puissent y accéder.
  • Les indicateurs de focus doivent être clairement visibles. Utilisez FocusBorderColor et FocusBorderThickness pour y parvenir.
  • Le démarrage automatique doit être faux, car il peut être difficile pour les utilisateurs du clavier d’arrêter la lecture rapidement.

Problème connu

Microsoft Stream apparaît comme une connexion dans la boîte de dialogue de consentement de connexion , même s’il s’agit d’un contrôle. Le contrôle s’affiche dans l’application, quelles que soient les actions effectuées par l’utilisateur final dans la boîte de dialogue de consentement de connexion. Le contrôle Microsoft Stream affiche uniquement la vidéo pour les utilisateurs finaux disposant d’autorisations sur le contenu présenté dans le contrôle.