Co oznacza Advanced Systems Format?
Advanced Systems Format (ASF) to uniwersalny format opracowany przez Microsoft do przechowywania i przesyłania strumieniowego multimediów. ASF to cyfrowy format kontenera audio/wideo opracowany w latach 1995-1998.
ASF może działać jako kontener dla wielu formatów multimediów; popularne typy obejmują WMA, WMV i wideo MPEG4.
ASF obsługuje transfer danych przez szeroki zakres sieci i protokołów, jednocześnie rozszerzając obsługę odtwarzania audio i wideo z wielu źródeł, takich jak odtwarzanie lokalne i dostarczanie przez Internet. ASF umożliwia rozpoczęcie odtwarzania nawet wtedy, gdy cały plik nie jest dostępny, co czyni go idealnym do użytku w Internecie. Kontener ASF jest najczęściej używany w przypadku kodeków wideo i audio Windows Media, chociaż można go używać do przechowywania wielu innych kodeków wideo i audio.
Advanced Systems Format był wcześniej znany jako Advanced Streaming Format lub Active Streaming Format.
Techoteka wyjaśnia Advanced Systems Format
ASF opiera się na obiektach serializowanych, które są niczym innym, jak sekwencjami bajtów zdefiniowanymi przez globalnie unikalny znacznik identyfikatora. Chociaż ASF nie definiuje, w jaki sposób wideo lub audio powinno być kodowane za pomocą kodeka, definiuje strukturę strumienia wideo/audio. Jest to identyczne z funkcją wykonywaną przez formaty kontenerów QuickTime, AVI i Ogg.
Pliki ASF mogą również zawierać obiekty metadanych, które mogą obejmować artystę, tytuł, album i gatunek ścieżki audio. Ponieważ ASF jest formatem zaprojektowanym specjalnie do przesyłania strumieniowego, obsługuje skalowalne typy multimediów i priorytetyzację strumienia.
Specyfikację ASF można pobrać ze strony internetowej firmy Microsoft, ale nie jest ona dostępna na licencji open source.