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 |
---|---|
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. |
Puoi associare una fotocamera a un tag <video> per visualizzare l'anteprima del video. |
|
Puoi registrare video dalla fotocamera e/o audio dal microfono. |
|
Puoi ruotare il video acquisito da una videocamera usando i metodi SetPreviewRotation e SetRecordRotation nella classe MediaCapture. |
|
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. |
|
L'effetto VideoStabilization può aiutare a stabilizzare i video, ad esempio quelli ripresi tenendo la fotocamera in mano. |
|
Usa il metodo MediaCapture.AddEffectAsync per applicare effetti ai video acquisiti. |
|
In questo argomento vengono illustrate le categorie del flusso audio, nonché l'uso del tag <audio> per aggiungere funzionalità di flusso audio all'app |
|
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
Altre risorse