Windows Media Format 11 SDK

[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita dal lettore di origine e dal writer sink. Lettore di origine e writer sink sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi lettore di origine e writer sink anziché Windows Media Format 11 SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Questa documentazione descrive Microsoft Windows Media Format Software Development Kit (SDK) e si applica alle versioni basate su 32 bit e x64 dell'SDK.

Windows Media Format SDK è un componente di Microsoft Windows Media Software Development Kit (SDK). Altri componenti includono Windows Media Services SDK, Windows Media Encoder SDK, Windows Media Rights Manager SDK, Windows Media Gestione dispositivi SDK e Lettore multimediale Windows SDK.

Windows Media Format SDK fornisce agli sviluppatori di applicazioni l'accesso ai componenti di Windows Media Format. Questi componenti includono il contenitore di file ASF (Advanced Systems Format), i codec Audio e Video di Windows Media, la funzionalità di streaming di rete di base e la gestione dei diritti digitali. Gli oggetti di Windows Media Format SDK modificano i componenti di Windows Media a un livello basso; gli altri componenti di Windows Media SDK includono oggetti che funzionano su un livello superiore.

Lo scopo principale di Windows Media Format SDK è consentire agli sviluppatori di creare applicazioni che riproducino, scrivono, modificano, crittografano e forniscono file ASF (Advanced Systems Format) e flussi di rete. Questi file e flussi contengono in genere contenuti audio e video codificati usando i codec Audio e Video di Windows Media. Tuttavia, ASF può contenere qualsiasi tipo di dati. Per altre informazioni sulla struttura del contenitore Advanced Systems Format, vedere Panoramica del formato ASF.

Le funzionalità principali di Windows Media Format SDK sono:

  • Supporto per codec leader del settore. Windows Media Format 11 SDK include il codec Microsoft Windows Media Video 9 e il codec Microsoft Windows Media Audio 9.1. Entrambi questi codec offrono una codifica eccezionale del contenuto multimediale digitale. Novità di questa versione è il codec Windows Media Video 9 Advanced Profile, che offre ottimizzazioni per la trasmissione video. Questo SDK include anche il codec schermo di Microsoft Windows Media Video 9 per comprimere l'attività dello schermo del computer durante le sessioni delle applicazioni utente e il codec vocale di Windows Media Audio 9.1, che codifica audio a bassa complessità, ad esempio la voce e si adatta in modo intelligente a audio più complesso, ad esempio musica, per una rappresentazione superiore degli scenari di musica vocale combinata.
  • Supporto per la scrittura di file ASF. I file vengono creati in base a profili personalizzabili, consentendo una configurazione e una standardizzazione semplici dei file. Questo SDK può essere usato per scrivere file in eccesso di 2 gigabyte, consentendo file continui più lunghi, di qualità migliore.
  • Supporto per la lettura dei file ASF. Questo SDK offre il supporto per la lettura di file ASF locali e la lettura dei dati ASF trasmessi tramite una rete. È disponibile anche il supporto per molte funzionalità di lettura avanzate, ad esempio il supporto nativo per più file MBR (Bit Rate), che contengono più flussi con lo stesso contenuto codificato a velocità di bit diverse. Il lettore seleziona automaticamente il flusso MBR da usare, a seconda della larghezza di banda disponibile al momento della riproduzione.
  • Supporto per la distribuzione di flussi ASF in una rete. Questo SDK fornisce il supporto per la distribuzione di dati ASF tramite HTTP a computer remoti in una rete e anche per la distribuzione dei dati direttamente a un server Windows Media remoto.
  • Supporto per la modifica dei metadati nei file ASF. Le informazioni su un file e il relativo contenuto vengono facilmente manipolate con questo SDK. Gli sviluppatori possono usare il sistema affidabile di attributi di metadati inclusi nell'SDK o creare attributi personalizzati in base alle proprie esigenze.
  • Supporto per le applicazioni di modifica del contenuto. Questo SDK consente alle applicazioni di cercare punti all'interno di un file in base all'ora di presentazione e al fotogramma video. Inoltre, i file creati con Windows Media Format SDK possono mantenere i timestamp nei formati usati nella produzione cinematografica e televisiva.
  • Supporto per la lettura e la modifica dei metadati nei file MP3. Questo SDK offre il supporto integrato per la lettura di file MP3 con gli stessi metodi usati per leggere i file ASF. Le applicazioni compilate con Windows Media Format SDK possono anche modificare gli attributi dei metadati nei file MP3 usando il supporto predefinito per i tag ID3 più comuni usati dagli autori di contenuti.
  • Supporto per la protezione di Digital Rights Management. Questo SDK fornisce metodi per la lettura e la scrittura di file ASF e flussi di rete protetti da Digital Rights Management per impedire la riproduzione non autorizzata o la copia del contenuto.

Per scaricare Windows Media Format SDK, vedere la pagina Download di Windows Media nel sito Web Microsoft.

Questo documento descrive come sviluppare applicazioni multimediali digitali usando Windows Media Format SDK. È suddiviso nelle sezioni seguenti.

Nota

Anche se questo documento contiene informazioni sulla versione più recente di Windows Media Format SDK, la maggior parte delle funzionalità descritte è supportata dalle versioni precedenti dell'SDK. Le pagine di riferimento per i metodi, le funzioni, le strutture e le enumerazioni di Windows Media Format SDK includono i requisiti di versione.

 

Sezione Descrizione
Informazioni su Windows Media Format SDK Vengono fornite informazioni generali e di base che è necessario acquisire familiarità prima di tentare di creare applicazioni.
Guida per programmatori Fornisce istruzioni dettagliate per l'esecuzione di varie attività, ad esempio la lettura, la scrittura e l'indicizzazione dei file, la protezione dei file con Digital Rights Management, lo streaming di dati ASF in rete e così via.
Guida di riferimento alla programmazione Fornisce informazioni di riferimento per interfacce, metodi, funzioni, strutture, tipi di enumerazione e costanti correlate a Windows Media Format.
Interfacce codec audio e video di Windows Media Vengono fornite istruzioni per l'uso diretto degli oggetti dmO (Codec Video e Codec Video) di Windows Media.
Glossario Definisce i termini usati nella documentazione di Windows Media Format SDK.