Dela via


Windows Media Format 11 SDK

[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.]

Den här dokumentationen beskriver Microsoft Windows Media Format Software Development Kit (SDK) och gäller för 32-bitars- och x64-baserade versioner av SDK.

Windows Media Format SDK är en komponent i Microsoft Windows Media Software Development Kit (SDK). Andra komponenter är Windows Media Services SDK, Windows Media Encoder SDK, Windows Media Rights Manager SDK, Windows Media Device Manager SDK och Windows Media Player SDK.

Windows Media Format SDK ger programutvecklare åtkomst till komponenterna i Windows Media Format. Dessa komponenter inkluderar ASF-filcontainern (Advanced Systems Format), Codecs för Windows Media Audio och Video, grundläggande funktioner för nätverksströmning och hantering av digitala rättigheter. Objekten i Windows Media Format SDK manipulerar komponenterna i Windows Media på en låg nivå. De andra komponenterna i Windows Media SDK innehåller objekt som fungerar på en högre nivå.

Det primära syftet med Windows Media Format SDK är att göra det möjligt för utvecklare att skapa program som spelar upp, skriver, redigerar, krypterar och levererar ASF-filer (Advanced Systems Format) och nätverksströmmar. De här filerna och strömmarna innehåller vanligtvis ljud- och videoinnehåll som kodas med hjälp av Koderna Ljud och video i Windows Media. ASF kan dock innehålla alla typer av data. Mer information om containerstrukturen Advanced Systems Format finns i Översikt över ASF-format.

De viktigaste funktionerna i Windows Media Format SDK är:

  • Stöd för branschledande codecs. Windows Media Format 11 SDK innehåller Microsoft Windows Media Video 9 codec och Microsoft Windows Media Audio 9.1 codec. Båda dessa codecs ger exceptionell kodning av digitalt medieinnehåll. Nytt för den här versionen är Windows Media Video 9 Advanced Profile codec, som ger optimeringar för sändningsvideo. Denna SDK innehåller också Microsoft Windows Media Video 9 Screen codec för att komprimera datorskärmsaktivitet under sessioner med användarprogram, och Windows Media Audio 9.1 Voice codec, som kodar ljud med låg komplexitet som tal och intelligent anpassar sig till mer komplext ljud som musik, för överlägsen representation av kombinerade röstmusikscenarier.
  • Stöd för att skriva ASF-filer. Filer skapas baserat på anpassningsbara profiler, vilket möjliggör enkel konfiguration och standardisering av filer. Denna SDK kan användas för att skriva filer som överstiger 2 gigabyte, vilket möjliggör längre kontinuerliga filer av bättre kvalitet.
  • Stöd för att läsa ASF-filer. Denna SDK ger stöd för läsning av lokala ASF-filer samt läsning av ASF-data som strömmas över ett nätverk. Stöd ges också för många avancerade läsfunktioner, till exempel inbyggt stöd för MBR-filer (multiple bit rate), som innehåller flera strömmar med samma innehåll kodat med olika bithastigheter. Läsaren väljer automatiskt vilken MBR-ström som ska användas, beroende på tillgänglig bandbredd vid uppspelningen.
  • Stöd för att leverera ASF-strömmar via ett nätverk. Denna SDK ger stöd för att leverera ASF-data via HTTP till fjärrdatorer i ett nätverk och även för att leverera data direkt till en fjärransluten Windows Media-server.
  • Stöd för redigering av metadata i ASF-filer. Information om en fil och dess innehåll kan enkelt manipuleras med denna SDK. Utvecklare kan använda det robusta systemet med metadataattribut som ingår i SDK eller skapa anpassade attribut som passar deras behov.
  • Stöd för program för innehållsredigering. Med det här SDK:et kan program söka efter punkter i en fil efter presentationstid och videobildruta. Dessutom kan filer som skapas med hjälp av Windows Media Format SDK underhålla tidsstämplar i format som används i film- och TV-produktion.
  • Stöd för att läsa och redigera metadata i MP3-filer. Denna SDK ger integrerat stöd för att läsa MP3-filer med samma metoder som används för att läsa ASF-filer. Program som skapats med Windows Media Format SDK kan också redigera metadataattribut i MP3-filer med inbyggt stöd för de vanligaste ID3-taggarna som används av innehållsskapare.
  • Stöd för Digital Rights Management-skydd. Denna SDK innehåller metoder för att läsa och skriva ASF-filer och nätverksströmmar som skyddas av Digital Rights Management för att förhindra obehörig uppspelning eller kopiering av innehållet.

Information om hur du laddar ned Windows Media Format SDK finns på sidan Windows Media Downloads på Microsofts webbplats.

Det här dokumentet beskriver hur du kan utveckla digitala medieprogram med hjälp av Windows Media Format SDK. Den är indelad i följande avsnitt.

Not

Även om det här dokumentet innehåller information om den senaste versionen av Windows Media Format SDK stöds de flesta av de funktioner som beskrivs i äldre versioner av SDK. Referenssidor för metoder, funktioner, strukturer och uppräkningar av Windows Media Format SDK innehåller versionskrav.

 

Sektion Beskrivning
Om Windows Media Format SDK Innehåller översikts- och bakgrundsinformation som du bör känna till innan du försöker skapa program.
programmeringsguide Innehåller detaljerade instruktioner för att utföra olika uppgifter, till exempel att läsa, skriva och indexera filer, skydda filer med Digital Rights Management, strömma ASF-data via ett nätverk och så vidare.
programmeringsreferens Innehåller referensinformation för gränssnitt, metoder, funktioner, strukturer, uppräkningstyper och konstanter som är relaterade till Windows Media Format.
Windows Media Audio- och Video Codec-gränssnitt Innehåller instruktioner för att använda Windows Media Audio- och Video codec digital media-objekt (DMOs) direkt.
ordlista Definierar de termer som används i Windows Media Format SDK-dokumentationen.