Advanced Streaming Format

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Dmitry85 (обсуждение | вклад) в 16:25, 30 декабря 2007. Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску

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.

См. также