Описание тега sonata-media-bundle

SonataMediaBundle - это основной пакет администрирования Sonata, который обрабатывает всех поставщиков мультимедиа, таких как youtube,vimeo,dailymotion, файлы (все типы файлов), и предоставляет структуру для создания настраиваемого поставщика мультимедиа. SonataMediaBundle - это библиотека мультимедиа, основанная на выделенном провайдере, которая обрабатывает различные тип носителя: файлы, видео или изображения.

Каждый тип носителя сонаты управляется службой провайдера, которая отвечает за:

  • получение метаданных мультимедиа
  • создание миниатюры мультимедиа
  • настройка формы редактирования
  • рендеринг СМИ

Каждый медиа может быть связан с контекстом. Контекст может быть новостью, пользователем или любым именем по вашему желанию. Контекст позволяет вам группировать набор изображений вместе. Поскольку требования могут быть разными для каждого контекста, контекст определяется набором форматов и набором поставщиков.

Поскольку инфраструктура не является стандартной, MediaBundle абстрагирует уровень файловой системы и уровень cdn. Посетите: https://sonata-project.org/bundles/media/3-x/doc/index.html для получения полной документации.