Taxa de bits
[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.]
Taxa de bits refere-se à quantidade de dados por segundo que é entregue a partir de um arquivo ASF. As medições da taxa de bits são em bits por segundo (bps) ou kilobits por segundo (Kbps). A taxa de bits é frequentemente confundida com a largura de banda, que é uma medida da capacidade de transferência de dados de uma rede. A largura de banda também é medida em bps e Kbps.
O SDK do Windows Media Format pode ser usado para criar aplicativos que fornecem streaming de conteúdo baseado no Windows Media a partir de locais da Internet ou intranet. Quando você está transmitindo dados através de uma rede ou da Internet, a taxa de bits é de vital importância para a experiência do usuário final. Se a largura de banda disponível para a rede for menor do que a taxa de bits do arquivo ASF, a reprodução do arquivo será interrompida de alguma forma. Normalmente, a largura de banda insuficiente resultará em amostras sendo ignoradas ou uma pausa na reprodução enquanto mais dados são armazenados em buffer.
A cada arquivo ASF é atribuído um valor de taxa de bits no momento da criação, com base no tipo e no número de fluxos incluídos no perfil usado. Fluxos individuais têm suas próprias taxas de bits. As taxas de bits podem ser constantes (os dados originais são compactados de forma a manter um fluxo constante de dados aproximadamente na mesma taxa) ou variáveis (os dados originais são compactados de forma a manter a mesma qualidade durante todo o processo, mesmo que isso possa significar fluxo de dados desigual). Diferentes tipos de taxa de bits podem ser aplicados a diferentes fluxos dentro do mesmo arquivo.
Você pode codificar o mesmo conteúdo para vários fluxos diferentes, cada um com uma taxa de bits diferente. Em seguida, você pode configurar os fluxos para que eles sejam mutuamente exclusivos. Isso permite que você crie um único arquivo que pode ser transmitido para usuários com diferentes larguras de banda. Esse recurso é chamado de taxa de bits múltipla ou MBR.
Tópicos relacionados