Windows Media Format 11 SDK
[A funcionalidade associada a esta página, Windows Media Format 11 SDK, é uma funcionalidade herdada. Foi substituído por Source Reader e Sink Writer. do Source Reader e Sink Writer foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize do Leitor de Origem e do Gravador de Separadores em vez de SDK do Windows Media Format 11, sempre que possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
Esta documentação descreve o Microsoft Windows Media Format Software Development Kit (SDK) e aplica-se às versões de 32 bits e baseadas em x64 do SDK.
O SDK do Windows Media Format é um componente do Microsoft Windows Media Software Development Kit (SDK). Outros componentes incluem o SDK do Windows Media Services, o SDK do Codificador do Windows Media, o SDK do Gerenciador de Direitos do Windows Media, o SDK do Gerenciador de Dispositivos do Windows Media e o SDK do Windows Media Player.
O SDK do Windows Media Format fornece aos desenvolvedores de aplicativos acesso aos componentes do Windows Media Format. Esses componentes incluem o contêiner de arquivos ASF (Advanced Systems Format), os codecs de áudio e vídeo do Windows Media, o recurso básico de streaming de rede e o gerenciamento de direitos digitais. Os objetos do SDK do Windows Media Format manipulam os componentes do Windows Media em um nível baixo; os outros componentes do SDK do Windows Media incluem objetos que funcionam em um nível superior.
O objetivo principal do SDK do Windows Media Format é permitir que os desenvolvedores criem aplicativos que reproduzam, escrevam, editem, criptografem e entreguem arquivos ASF (Advanced Systems Format) e fluxos de rede. Esses arquivos e fluxos geralmente contêm conteúdo de áudio e vídeo codificado usando os codecs de áudio e vídeo do Windows Media. No entanto, a ASF pode conter qualquer tipo de dados. Para obter mais informações sobre a estrutura do contêiner Advanced Systems Format, consulte Overview of the ASF Format.
Os principais recursos do SDK do Windows Media Format são:
- Suporte para codecs líderes do setor. O SDK do Windows Media Format 11 inclui o codec Microsoft Windows Media Video 9 e o codec Microsoft Windows Media Audio 9.1. Ambos os codecs fornecem codificação excecional de conteúdo de mídia digital. Uma novidade nesta versão é o codec Windows Media Video 9 Advanced Profile, que fornece otimizações para transmissão de vídeo. Este SDK também inclui o codec de ecrã Microsoft Windows Media Video 9 para comprimir a atividade do ecrã do computador durante sessões de aplicações de utilizador e o codec de voz Windows Media Audio 9.1, que codifica áudio de baixa complexidade, como voz, e se adapta de forma inteligente a áudio mais complexo, como música, para uma representação superior de cenários combinados voz-música.
- Suporte para escrever arquivos ASF. Os arquivos são criados com base em perfis personalizáveis, permitindo fácil configuração e padronização de arquivos. Este SDK pode ser usado para escrever ficheiros com mais de 2 gigabytes, permitindo ficheiros mais longos, de melhor qualidade e contínuos.
- Suporte para leitura de arquivos ASF. Este SDK fornece suporte para ler arquivos ASF locais, bem como ler dados ASF sendo transmitidos através de uma rede. O suporte também é fornecido para muitos recursos avançados de leitura, como suporte nativo para arquivos de taxa de bits múltipla (MBR), que contêm vários fluxos com o mesmo conteúdo codificado em taxas de bits diferentes. O leitor seleciona automaticamente qual fluxo MBR usar, dependendo da largura de banda disponível no momento da reprodução.
- Suporte para fornecer fluxos ASF através de uma rede. Este SDK fornece suporte para fornecer dados ASF através de HTTP para computadores remotos em uma rede e também para entregar dados diretamente a um servidor remoto do Windows Media.
- Suporte para edição de metadados em arquivos ASF. As informações sobre um arquivo e seu conteúdo são facilmente manipuladas com este SDK. Os desenvolvedores podem usar o sistema robusto de atributos de metadados incluídos no SDK ou criar atributos personalizados para atender às suas necessidades.
- Suporte para aplicações de edição de conteúdo. Este SDK permite que os aplicativos busquem pontos dentro de um arquivo por tempo de apresentação e por quadro de vídeo. Além disso, os arquivos criados usando o SDK do Windows Media Format podem manter carimbos de data/hora em formatos usados na produção de filmes e televisão.
- Suporte para leitura e edição de metadados em arquivos MP3. Este SDK fornece suporte integrado para ler arquivos MP3 com os mesmos métodos usados para ler arquivos ASF. Os aplicativos criados com o SDK do Windows Media Format também podem editar atributos de metadados em arquivos MP3 usando suporte interno para as tags ID3 mais comuns usadas pelos criadores de conteúdo.
- Suporte para proteção de Gerenciamento de Direitos Digitais. Este SDK fornece métodos para ler e gravar arquivos ASF e fluxos de rede protegidos pelo Gerenciamento de Direitos Digitais para impedir a reprodução ou cópia não autorizada do conteúdo.
Para transferir o SDK do Windows Media Format, consulte a página de transferências do Windows Media no Web site da Microsoft.
Este documento descreve como você pode desenvolver aplicativos de mídia digital usando o Windows Media Format SDK. Divide-se nas seguintes secções.
Observação
Embora este documento contenha informações sobre a versão mais recente do SDK do Windows Media Format, a maioria dos recursos descritos são suportados por versões mais antigas do SDK. As páginas de referência para os métodos, funções, estruturas e enumerações do SDK do Windows Media Format incluem requisitos de versão.
Secção | Descrição |
---|---|
Sobre o SDK do Windows Media Format | Fornece visão geral e informações básicas com as quais você deve estar familiarizado antes de tentar criar aplicativos. |
Guia de Programação | Fornece instruções detalhadas para executar várias tarefas, como ler, escrever e indexar arquivos, proteger arquivos com o Gerenciamento de Direitos Digitais, transmitir dados ASF em uma rede e assim por diante. |
de referência de programação | Fornece informações de referência para as interfaces, métodos, funções, estruturas, tipos de enumeração e constantes relacionadas ao Windows Media Format. |
Interfaces de Codec de Áudio e Vídeo do Windows Media | Fornece instruções para usar o codec de áudio e vídeo do Windows Media objetos de mídia digital (DMOs) diretamente. |
Glossário | Define os termos usados na documentação do SDK do Windows Media Format. |