Мультимедийный фреймворк

редактировать

Мультимедийная база является основой программного обеспечения, которая обрабатывает медиа на компьютере и через сеть. Хорошая мультимедийная структура предлагает интуитивно понятный API и модульную архитектуру, позволяющую легко добавлять поддержку новых аудио-, видео- и контейнерных форматов и протоколов передачи. Он предназначен для использования такими приложениями, как медиаплееры и аудио- или видеоредакторы, но также может использоваться для создания приложений видеоконференцсвязи, медиаконвертеров и других мультимедийных инструментов. Данные обрабатываются между модулями автоматически, приложению нет необходимости передавать буферы между подключенными модулями один за другим.

В отличие от библиотек функций, мультимедийная структура обеспечивает среду выполнения для обработки мультимедиа. В идеале такая среда обеспечивает контексты выполнения для блоков обработки мультимедиа, отделенных от приложения с помощью платформы. Разделение поддерживает независимую обработку мультимедийных данных в установленные сроки. Эти отдельные контексты могут быть реализованы как потоки.

Смотрите также
  • AVFoundation, замена мультимедийного фреймворка Apple QuickTime
  • DirectShow, мультимедийный фреймворк и API, созданный Microsoft для разработчиков программного обеспечения для выполнения различных операций с медиафайлами или потоками.
  • FFmpeg, кроссплатформенный мультимедийный фреймворк для декодирования, кодирования, перекодирования, мультиплексирования, демультиплексирования, потоковой передачи, фильтрации и воспроизведения мультимедиа.
  • GStreamer, кроссплатформенный конвейерный мультимедийный фреймворк
  • Media Foundation, конвейер мультимедийной инфраструктуры на основе COM и инфраструктурная платформа, предоставляемая Microsoft для цифровых носителей в Windows Vista и Windows 7.
  • Media Lovin 'Toolkit, мультимедийный фреймворк с открытым исходным кодом для редактирования телевидения.
  • Phonon, кроссплатформенный мультимедийный фреймворк из набора инструментов Qt
  • QuickTime, мультимедийный фреймворк, предоставляемый Apple для Mac OS и Windows.
  • VLC Media Player, медиаплеер и мультимедийный фреймворк от проекта VideoLAN.

  • v
  • т
  • е
Последняя правка сделана 2023-04-13 07:40:46
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте