Avansert systemformat - Advanced Systems Format
Filnavn forlengelse |
.asf .wma .wmv
|
---|---|
Internett -medietype |
video/x-ms-asf, application/vnd.ms-asf |
Skriv inn kode | 'ASF_' |
Uniform Type Identifier (UTI) | com.microsoft.advanced-systems-format |
Magisk nummer | 30 26 B2 75 8E 66 CF 11 A6 D9 00 AA 00 62 CE 6C |
Utviklet av | Microsoft |
Type format | Digitalt containerformat |
Beholder for | Windows Media Audio , Windows Media Video , VC-1 |
Advanced Systems Format (tidligere Advanced Streaming Format , Aktiv Streaming Format ) er Microsoft sin proprietære digital audio / digital video container format , spesielt ment for streaming media . ASF er en del av Media Foundation -rammeverket.
Oversikt og funksjoner
ASF er basert på serialiserte objekter som i hovedsak er bytesekvenser identifisert av en GUID -markør.
Formatet angir ikke hvordan (dvs. med hvilken kodek ) videoen eller lyden skal kodes; den spesifiserer bare strukturen til video/lydstrømmen. Dette ligner på funksjonen som utføres av QuickTime File Format , AVI eller Ogg formater. Et av målene med ASF var å støtte avspilling fra digitale medieservere , HTTP -servere og lokale lagringsenheter som harddiskstasjoner .
De vanligste mediene i en ASF -fil er Windows Media Audio (WMA) og Windows Media Video (WMV). De vanligste filutvidelsene for ASF filer er forlengelse.WMA(kun lydfiler som bruker Windows Media Audio, med MIME-type audio/x-ms-wma
) og.WMV(filer som inneholder video, ved hjelp av Windows Media Audio og Video-kodeker, med MIME-type video/x-ms-asf
). Disse filene er identiske med de gamle.ASFfiler, men for deres utvidelse og MIME-type. De forskjellige utvidelsene brukes for å gjøre det lettere å identifisere innholdet i en mediefil.
ASF -filer kan også inneholde objekter som representerer metadata , for eksempel artisten, tittelen, albumet og sjangeren for et lydspor eller regissøren av et videospor, omtrent som ID3 -taggene til MP3 -filer. Den støtter skalerbare medietyper og strømprioritering; som sådan er det et format optimalisert for streaming.
ASF -beholderen gir rammen for digital rettighetsbehandling i Windows Media Audio og Windows Media Video. En analyse av et eldre opplegg som brukes i WMA avslører at den bruker en kombinasjon av elliptisk kurve kryptografisk nøkkelutveksling, DES- blokkkryptering, en tilpasset blokkciffer, RC4- strømkrypter og SHA-1- hashfunksjonen.
ASF-containerbaserte medier blir noen ganger fremdeles streamet på internett enten via MMS- protokollen eller RTSP- protokollen. For det meste inneholder de imidlertid materiale som er kodet for 'progressiv nedlasting', som kan distribueres av hvilken som helst webserver og deretter tilbyr de samme fordelene som streaming: filen begynner å spille så snart et minimum antall byte er mottatt og resten av nedlastingen fortsetter i bakgrunnen mens en ser eller lytter.
Den Library of Congress Digital bevaring prosjektet anser ASF til å være den de facto etterfølger RIFF . I 2010 valgte Google RIFF som beholderformat for WebP .
Tillatelse
Spesifikasjonen kan lastes ned fra Microsofts nettsted, og formatet kan implementeres under en lisens fra Microsoft som imidlertid ikke tillater distribusjon av kilder og ikke er kompatibel med åpen kildekode -lisenser. Forfatteren av gratisprogramvareprosjektet VirtualDub rapporterte at en Microsoft -ansatt informerte ham om at programvaren hans krenket et Microsoft -patent angående ASF -avspilling.
Enkelte feilrettingsteknikker relatert til ASF ble patentert i USA ( USAs patent 6 041 345 Levi, et al. 21. mars 2000) av Microsoft frem til 2019-08-10.
Se også
Referanser
Eksterne linker
- En oversikt over avanserte systemformater
- Oversikt over ASF -formatet
- Library of Congress analyse av bærekraft i ASF -format
- ASF Container Format - v2.0 (gratis tilgjengelig, men ubrukt) og v1.0 (rekonstruert)
- MSDN Slik legger du inn Windows Media Player på en HTML -webside (for webansvarlige)
- Opprette en tilpasset Windows Media -opplevelse (for nettredaktører)