Delen via


Bitsnelheid

[De functie die is gekoppeld aan deze pagina, Windows Media Format 11 SDK, is een verouderde functie. Het is vervangen door Source Reader en Sink Writer. Bronlezer en Sink Writer zijn geoptimaliseerd voor Windows 10 en Windows 11. Microsoft raadt ten zeerste aan om nieuwe code te gebruiken bronlezer en Sink Writer- in plaats van Windows Media Format 11 SDK, indien mogelijk. Microsoft stelt voor dat bestaande code die gebruikmaakt van de verouderde API's, indien mogelijk opnieuw worden geschreven om de nieuwe API's te gebruiken.]

Bitsnelheid verwijst naar de hoeveelheid gegevens per seconde die wordt geleverd vanuit een ASF-bestand. Bitsnelheidmetingen bevinden zich in bits per seconde (bps) of kilobits per seconde (Kbbits). Bitsnelheid wordt vaak verward met bandbreedte, wat een meting is van de capaciteit voor gegevensoverdracht van een netwerk. Bandbreedte wordt ook gemeten in bps en Kbps.

De Windows Media Format SDK kan worden gebruikt voor het maken van toepassingen die streaming van Windows Media-inhoud van internet- of intranetlocaties leveren. Wanneer u gegevens streamt via een netwerk of internet, is de bitsnelheid van essentieel belang voor de eindgebruikerservaring. Als de bandbreedte die beschikbaar is voor het netwerk minder is dan de bitsnelheid van het ASF-bestand, wordt het afspelen van het bestand op een of andere manier onderbroken. Meestal leidt onvoldoende bandbreedte ertoe dat voorbeelden worden overgeslagen of dat er een onderbreking wordt uitgevoerd tijdens het afspelen terwijl meer gegevens worden gebufferd.

Aan elk ASF-bestand wordt een bitsnelheidswaarde toegewezen op basis van het type en het aantal streams dat is opgenomen in het gebruikte profiel. Afzonderlijke streams hebben hun eigen bitsnelheden. Bitsnelheden kunnen constant zijn (de oorspronkelijke gegevens worden gecomprimeerd op een zodanige manier dat een constante gegevensstroom met ongeveer dezelfde snelheid wordt behouden) of variabele (de oorspronkelijke gegevens worden gecomprimeerd op een zodanige manier dat dezelfde kwaliteit wordt behouden, ook al kan dit ongelijke gegevensstroom betekenen). Verschillende bitsnelheidstypen kunnen worden toegepast op verschillende streams binnen hetzelfde bestand.

U kunt dezelfde inhoud coderen naar verschillende streams, elk met een andere bitsnelheid. Vervolgens kunt u de streams zo configureren dat ze elkaar wederzijds uitsluiten. Hiermee kunt u één bestand maken dat kan worden gestreamd naar gebruikers met verschillende bandbreedten. Deze functie wordt meerdere bitsnelheid of MBR genoemd.

Concepten

constante bitsnelheid (CBR) encoding

invoer, stromen en uitvoer

profielen

VBR-codering (Variable Bit Rate)