Advanced Streaming Format
Эту страницу предлагается объединить со страницей Advanced Systems Format. |
Advanced Streaming Format (англ. Advanced Streaming Format или Active Streaming Format) — разработанный фирмой Microsoft формат файлов содержащих потоковое аудио и видео. ASF является частью Windows Media. В данный момент формат переименован в Advanced Systems Format.
ASF расширяемый формат, может содержать данные, закодированные при помощи различных кодеков, поддерживает синхронизацию потоков. Формат пригоден как для локального воспроизведения, так и для передачи и воспроизведения по компьютерным сетям, включая Интернет.
ASF является мультимедиа контейнером, и не содержит указаний на то, каким образом данные должны быть закодированы, а только определяет структуру потока данных. В этом отношении ASF заменяет формат мультимедиа контейнеров AVI.
Обычно используемое расширение файла .asf, тип MIME video/x-ms-asf. Кроме того, файлы, содержащие преимущественно аудиоинформацию, могут иметь расширение .wma, а видеофайлы - .wmv, расширение .asf обычно используется для файлов, содержащих данные, закодированные кодеками сторонних (не Microsoft) разработчиков.
Особенности формата:
- Возможность потокового воспроизведения
- Управление приоритетами потоков
- Мультиязычность
- Расширямость, возможность динамической загрузки компонентов и кодеков
- Поддержка DRM
- Расширенные возможности аннотирования и использования метаданных
Особенностью формата ASF является возможность воспроизведения непосредственно в момент загрузки данных по сети, то есть потокового воспроизведения. Для передачи по IP сетям ASF потоков обычно используется протокол RTSP.
Для использования данного формата необходимо лицензирование у фирмы Microsoft.