Описание тега sonata-media-bundle
SonataMediaBundle - это основной пакет администрирования Sonata, который обрабатывает всех поставщиков мультимедиа, таких как youtube,vimeo,dailymotion, файлы (все типы файлов), и предоставляет структуру для создания настраиваемого поставщика мультимедиа. SonataMediaBundle - это библиотека мультимедиа, основанная на выделенном провайдере, которая обрабатывает различные тип носителя: файлы, видео или изображения.
Каждый тип носителя сонаты управляется службой провайдера, которая отвечает за:
- получение метаданных мультимедиа
- создание миниатюры мультимедиа
- настройка формы редактирования
- рендеринг СМИ
Каждый медиа может быть связан с контекстом. Контекст может быть новостью, пользователем или любым именем по вашему желанию. Контекст позволяет вам группировать набор изображений вместе. Поскольку требования могут быть разными для каждого контекста, контекст определяется набором форматов и набором поставщиков.
Поскольку инфраструктура не является стандартной, MediaBundle абстрагирует уровень файловой системы и уровень cdn. Посетите: https://sonata-project.org/bundles/media/3-x/doc/index.html для получения полной документации.