Capture ou rendu de contenu audio, de vidéos et d’images (HTML)
[ Cet article est destiné aux développeurs Windows 8.x et Windows Phone 8.x qui créent des applications Windows Runtime. Si vous développez une application pour Windows 10, voir la Documentation ]
Cette section contient des informations sur la manière de capturer des photos et des vidéos depuis un périphérique de capture (par exemple, un appareil photo intégré ou une webcam connectée) et sur la façon de restituer les flux audio dans une application Windows Runtime en JavaScript.
Pour obtenir des exemples ayant recours à la capture multimédia dans une application Windows Runtime en JavaScript, voir l’exemple de capture multimédia et les autres exemples répertoriés dans la section Samples, sous Related topics ci-après.
Si vous voulez essayer d’utiliser la capture multimédia et d’autres fonctionnalités Windows 8 clés, téléchargez les ateliers pratiques pour Windows 8. Ces laboratoires constituent une introduction modulaire pas à pas à la création d’un exemple d’application du Windows Store dans le langage de programmation de votre choix (JavaScript et HTML ou C# et XAML).
Dans cette section
Rubrique | Description |
---|---|
Cette rubrique vous montre le moyen le plus simple de capturer une photo ou une vidéo depuis votre caméra incorporée ou attachée, à l’aide de l’API CameraCaptureUI. Cette API lance un dialogue plein écran qui présente une IU de caméra, et vous permet de capturer une photo ou une vidéo avec un simple appel de méthode. |
|
Démarrage rapide : capture de vidéos à l’aide de l’API MediaCapture |
Cette rubrique vous montre comment capturer de la vidéo dans un fichier à l’aide de l’API Windows.Media.Capture. Vous pouvez utiliser l’API Windows.Media.Capture pour contrôler l’opération de capture asynchrone, sélectionner un profil d’encodage et envoyer la vidéo qui en résulte dans un fichier. |
Vous pouvez associer un appareil photo à une balise <video> pour afficher un aperçu de la vidéo. |
|
Vous pouvez enregistrer de la vidéo depuis la caméra et/ou du son depuis le microphone. |
|
Vous pouvez faire pivoter une vidéo capturée à partir d’une caméra en utilisant les méthodes SetPreviewRotation et SetRecordRotation sur la classe MediaCapture. |
|
Mettre en miroir l’image d’aperçu est utile pour les applications de conférences et de chats vidéo. En règle générale, l’utilisateur souhaite voir un reflet de lui-même. L’image « correcte » (non mise en miroir) peut paraître étrange, car nous sommes habitués à nous voir dans un miroir. |
|
L’effet VideoStabilization peut contribuer à réduire les tremblements observés dans une vidéo qui est prise avec une caméra tenue à la main, par exemple. |
|
Utilisez la méthode MediaCapture.AddEffectAsync pour appliquer des effets à une vidéo capturée. |
|
Démarrage rapide : le son dans une application du Windows Store |
Cette rubrique explique les catégories de flux audio et montre comment utiliser la balise <audio> pour ajouter des fonctionnalités de diffusion audio en continu à votre application. |
Comment configurer les touches pour les contrôles multimédias |
Ce didacticiel montre comment configurer les touches de support matériel sur un clavier, puis utiliser les touches configurées pour contrôler un flux AV (audio-vidéo) en appuyant ou en cliquant sur lecture, pause, arrêt, etc. |
Ce didacticiel vous montre comment sélectionner la catégorie appropriée pour un flux audio-vidéo (AV) afin de le configurer en tant que flux de lecture audio. |
|
Comment gérer les appels sur le périphérique de communication Bluetooth par défaut |
Ce didacticiel vous montre comment configurer le périphérique de communication Bluetooth par défaut pour gérer les appels. |
Rubriques associées
Feuilles de route
Feuille de route pour les applications Windows Runtime en JavaScript
Conception de l’expérience utilisateur des applications
Exemples
Exemple d’énumération de périphérique
Exemple de communication en temps réel
Exemple d’extension multimédia
Ateliers pratiques pour Windows 8
Référence
Autres ressources