Dela via


Ljud- och videoströmmar

[Funktionen som är associerad med den här sidan, Windows Media Format 11 SDK, är en äldre funktion. Det har ersatts av Source Reader och Sink Writer. Source Reader och Sink Writer har optimerats för Windows 10 och Windows 11. Microsoft rekommenderar starkt att ny kod använder Source Reader och Sink Writer i stället för Windows Media Format 11 SDK, när det är möjligt. Microsoft föreslår att befintlig kod som använder äldre API:er skrivs om för att använda de nya API:erna om möjligt.]

De vanligaste typerna av strömmar som används i filer som skapats med hjälp av Windows Media Format SDK är ljud- och videoströmmar. Digitala representationer av ljud- och videodata är komplexa och tar upp stora mängder minne. I de flesta fall komprimeras både ljud och video innan de läggs till i en ASF-fil. Komprimering utförs med hjälp av en kompressor/dekomprimerare (codec).

Flera Windows Media-codecs ingår i denna SDK, och de ger utmärkt kvalitetskomprimering för digitala medier. Mer information om Windows Media Codecs finns i Codec-funktioner. Många andra codecs är tillgängliga från olika källor. Du kan använda vilka codecs du vill när du skapar ASF-filer, men endast Windows Media-codecs stöds direkt av objekten i denna SDK. Om du vill använda andra codecs måste du komprimera exempel och skicka dem till skrivarobjektet som godtyckliga data.

Den viktigaste skillnaden mellan ljud- eller videoströmmar och godtyckliga strömmar är att strömmar som innehåller Windows Media-ljud- eller videodata verifieras av objekten i Windows Media Format SDK. Godtyckliga dataströmmar verifieras inte automatiskt och bör kontrolleras för integritet av ditt program.

Egenskaperna för en ljud- eller videoström beskrivs i den profil som används för att skapa filen.

godtyckliga strömmar

ASF-filfunktioner

Arbeta med profiler