Partager via


Contrôle Microsoft Stream Vidéo dans Power Apps

Un lecteur vidéo pour vidéos et chaînes Microsoft Stream.

Important

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

Description

Le contrôle permettra aux utilisateurs de l’application de lire des vidéos et de parcourir les chaînes du service Microsoft Stream. Pour obtenir la liste des régions prises en charge pour ce contrôle, accédez à FAQ Microsoft Stream.

Limitations

Le contrôle n’est pas pris en charge dans Power Apps pour Windows. Sur iOS, seule l’application mobile Power Apps est prise en charge.

Propriétés clés

StreamUrl : URL de la vidéo ou de la chaîne Microsoft Stream à afficher dans le contrôle.

ShowControls : si les commandes de lecture vidéo sont montrées à l’utilisateur final.

Propriétés supplémentaires

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

AutoStart : indique si un contrôle Audio ou Vidéo démarre automatiquement la lecture d’un clip lorsque l’utilisateur accède à l’écran qui contient ce contrôle.

BorderColor  : couleur de bordure du contrôle.

BorderStyle  : indique si la bordure d’un contrôle est unie, discontinue, en pointillés ou s’il n’y en a aucune.

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

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

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

FocusedBorderColor  : couleur de bordure d’un contrôle lorsque le contrôle est actif.

FocusedBorderThickness  : épaisseur de bordure d’un contrôle lorsque le contrôle est actif.

Height  : distance entre le haut et le bas d’un contrôle.

StartTime : heure après le début d’un clip audio ou vidéo au démarrage du clip.

TabIndex  : ordre de navigation à l’aide du 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 est visible ou est masqué.

Width  : distance entre les côtés droit et gauche 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).

Exemple

Lire un fichier audio ou vidéo depuis Microsoft Stream

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

  2. Sélectionnez Microsoft Stream depuis la liste des contrôles de média :

    Microsoft Stream.

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

    Personnaliser la propriété StreamUrl.

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

    Notes

    Microsoft Stream nécessite une authentification pour lire la vidéo. Assurez-vous que l’utilisateur de l’application dispose des autorisations requises.

  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 des vidéos intégré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 voir les vidéos Microsoft Stream dans une application du navigateur Safari, vous devrez désactiver l’option Empêcher le suivi intersite.

Instructions d’accessibilité

Alternatives audio et vidéo

  • ShowControls doit être défini sur true pour permettre aux utilisateurs d’écouter ou de regarder du contenu multimédia à leur propre rythme. Cela permet également aux utilisateurs d’activer/de désactiver les sous-titres et le mode plein écran des lecteurs vidéo.
  • Des 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 un contrôle Étiquette et placez-le à côté du lecteur multimédia. Vous pouvez également créer un contrôle Bouton pour activer/désactiver l’affichage du texte.
  2. Placez le texte dans un autre écran. Créez un contrôle Bouton qui accède à l’écran et placez le bouton à côté du lecteur multimédia.
  3. Si la description est courte, elle peut être placée dans le contrôle AccessibleLabel.

Contraste des couleurs

Il doit exister un contraste des couleurs adéquat entre :

  • FocusedBorderColor et la couleur externe
  • Fill et les contrôles du 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 en termes de contraste des couleurs.

Prise en charge du lecteur d’écran

Prise en charge du clavier

  • TabIndex doit être égal ou supérieur à zéro afin que les utilisateurs du clavier puissent y accéder.
  • Les indicateurs de focus doivent être clairement visibles. Pour ce faire, utilisez FocusedBorderColor et FocusedBorderThickness.
  • AutoStart doit avoir la valeur false, car il peut être difficile pour les utilisateurs du clavier d’arrêter rapidement la lecture.

Problème connu

Microsoft Stream apparaît comme connexion dans la boîte de dialogue de consentement de connexion bien qu’il s’agisse d’un contrôle. Le contrôle apparaîtra 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 affichera uniquement la vidéo pour les utilisateurs finaux qui ont des autorisations pour le contenu présenté dans le contrôle.

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).