Condividi tramite


Acquisire o eseguire il rendering di audio, video e immagini (HTML)

[ Questo articolo è rivolto agli sviluppatori per Windows 8.x e Windows Phone 8.x che realizzano app di Windows Runtime. Gli sviluppatori che usano Windows 10 possono vedere Documentazione aggiornata ]

Questa sezione contiene informazioni sull'acquisizione di foto e video da un dispositivo di acquisizione, ad esempio una fotocamera integrata o una webcam connessa, e su come eseguire il rendering di flussi audio in un'app di Windows Runtime scritta in JavaScript.

Per esempi in cui è usata l'acquisizione di elementi multimediali in un'app di Windows Runtime scritta in JavaScript, vedi la sezione Esempio di acquisizione di un file multimediale e gli altri esempi elencati nella sezione Samples in Related topics riportata di seguito.

Se vuoi provare a usare l'acquisizione di elementi multimediali e altre funzionalità chiave di Windows 8, scarica i laboratori pratici su Windows 8. Queste esercitazioni forniscono un'introduzione dettagliata modulare alla creazione di un'app di Windows Store di esempio in un linguaggio di programmazione scelto da te, come JavaScript e HTML o C# e XAML.

Contenuto della sezione

Argomento Descrizione

Guida introduttiva: Acquisizione di foto o video tramite l'interfaccia utente di acquisizione con fotocamera

In questo argomento viene mostrato il modo più semplice per acquisire una foto o un video dalla fotocamera incorporata o associata, utilizzando l'API CameraCaptureUI. Quest'API avvia una finestra di dialogo a schermo intero in cui viene presentata l'interfaccia utente di una fotocamera e che ti consente di acquisire una foto o un video semplicemente con la chiamata di un metodo.

Guida introduttiva: Acquisizione di video con l'API MediaCapture

In questo argomento viene descritto come acquisire un video in un file con l'API Windows.Media.Capture. Puoi usare l'API Windows.Media.Capture per controllare l'operazione di acquisizione asincrona, selezionare un profilo di codifica e inviare il video ottenuto a un file.

Come eseguire anteprime video da una webcam

Puoi associare una fotocamera a un tag <video> per visualizzare l'anteprima del video.

Come registrare audio o video

Puoi registrare video dalla fotocamera e/o audio dal microfono.

Come ruotare il video

Puoi ruotare il video acquisito da una videocamera usando i metodi SetPreviewRotation e SetRecordRotation nella classe MediaCapture.

Come ruotare il video orizzontalmente

La rotazione dell'immagine di anteprima è utile per le applicazioni di videoconferenza e videochiamata. L'utente solitamente desidera vedere la sua immagina riflessa. La vista corretta, cioè non riflessa, potrebbe infatti apparire strana perché siamo abituati a guardarci allo specchio.

Come aggiungere stabilizzazione video

L'effetto VideoStabilization può aiutare a stabilizzare i video, ad esempio quelli ripresi tenendo la fotocamera in mano.

Come applicare effetti ai video acquisiti

Usa il metodo MediaCapture.AddEffectAsync per applicare effetti ai video acquisiti.

Guida introduttiva: Audio in un'app di Windows Store

In questo argomento vengono illustrate le categorie del flusso audio, nonché l'uso del tag <audio> per aggiungere funzionalità di flusso audio all'app

Come configurare i tasti per i controlli multimediali

In questa esercitazione viene mostrato come configurare i tasti multimediali hardware su una tastiera e usare quindi i tasti configurati per controllare un flusso audio-video (AV) premendo o facendo clic sui pulsanti di riproduzione, pausa, arresto e così via.

Come definire le categorie per un flusso AV per lo streaming audio

In questa esercitazione viene mostrato come selezionare la categoria corretta per un flusso audio-video (AV) per configurarlo come flusso di riproduzione audio.

Come gestire chiamate sul dispositivo di comunicazione predefinito Bluetooth

Questa esercitazione descrive come configurare il dispositivo di comunicazione predefinito Bluetooth per gestire le chiamate.

 

Argomenti correlati

Roadmap

Roadmap per app di Windows Runtime scritte in JavaScript

Progettazione dell'esperienza utente per le applicazioni

Esempi

Esempio di acquisizione di un file multimediale

Esempio di interfaccia utente di acquisizione con fotocamera

Esempio di interfaccia utente di opzioni di una fotocamera

Esempio di enumerazione dispositivi

Esempio di comunicazione in tempo reale

Esempio di estensione multimediale

Laboratori pratici su Windows 8

Riferimenti

Windows.Media

Windows.Media.Capture

Windows.Media.Devices

Windows.Media.MediaProperties

Audio e Video HTML5

Altre risorse

Formati audio e video supportati

Prestazioni audio e video