Руководства по настройке
Changelog
Инструменты
Серии серверов SL NEO
Серверные приложения
Клиентские приложения
Профессиональный плеер
Skylark API
Skylark в сети
Нашли ошибку в тексте?
Выделите и нажмите
Ctrl
+Enter
!
Нашли ошибку в тексте?
Выделите и нажмите
Ctrl
+Enter
!
SL Neo MAM (Media Asset Management) - система управления контентом, созданная на базе платформы Skylark SL Neo.
Информация актуальна для ПО Skylark SLNeo 2.0 и выше.
Отдельно лицензируются:
Некоторые функции, описанные в данном руководстве, могут быть недоступны в Demo режиме.
Подробная информация о лицензировании и формате лицензии.
В МАМ используются следующие термины:
media_db
(корневая папка локальной медиабазы)db
- Папка с информацией о структуре базы.metadata.txt
- Файл с метаданными файлов в базе.store_d.txt
- Файл со структурой медиабазы и базовой информацией о медиа файлахuuid.txt
- Файл со служебным идентификатором сервисаwatch_NAME.txt
- Файл со структурой и базовой информацией о медиа файлах на подключенном томе с имененем NAME.media
- Папка содержит подпапки с оригинальными медиа-файлами вида filename-NIDx-y, где filename - имя файла, NIDx-y внутренний идентификатор медиабазы. Кириллические имена заменяются на знаки подчеркивания. Если volume был подключен в корень медиабазы, то эта папка будет пустой.proxy
- Папка содержит подпапки с прокси-копиями вида filename-NIDx-y, где filename - имя файла, NIDx-y внутренний идентификатор медиабазы. Кириллические имена заменяются на знаки подчеркивания.log
- Папка содержит сохраненные Event логи. Период хранения логов от 1 до 1000 дней, задается опцией Event Log History. Имя файла Event логов имеет формат: stored_YYYY_DD_MM.log
. Добавлено в версии 2.2.8.hires
- Папка на локальном или сетевом ресурсе, где размещаются оригиналы медиа-файлов. Путь указывается в параметре Disk Path при создании Volume. archive
- Папка на локальном или сетевом ресурсе, где размещаются архивные материалы. Путь указывается в параметре Archive path.
Текстовые файлы в папке db
могут иметь резервные копии вида filename_N.txt.md5, где filename - имя файла, N - номер от 1 (самая новая копия) до 5 (самая старая копия).
Папки hires
и archive
рекомендуется разместить в сети. Подключить их к серверу МАМ можно несколькими способами:
Узнайте номер актуальной сборки и посмотрите лог изменений ПО.
Общая информация по установке программного обеспечения SL Neo.
Для функционирования сервера МАМ достаточно активировать только компонент «Storage».
Работа с МАМ начинается с запуска приложения SL NEO Media Server, которые активирует сервис медиабазы и подключает внешние тома (volume).
Параметр | Значения | Описание |
---|---|---|
Disk path | Строка | путь к папке с медиабазой |
Enable local admin priveleges | ON or OFF | Включение этой опции открывает полный доступ к медиабазе с адреса localhost (локальная машина) |
Client path | Строка | UNC путь к медиабазе, например: \\SRV\SHARE\FOLDER. К папке медиабазы предварительно должен быть открыт доступ по сети. Обеспечивает прямой доступ к LRV копиям медиафайлов со всех клиентов, включая сетевые, минуя сервер МАМ. |
Metadata backup policy | None,Hourly,Daily,Weekly | Частота создания резервных копий базы метаданных |
Metadata backup path | Строка | Путь для создания резервных копий базы метаданных |
Event Log History (days) | Число | Время хранения Event логов по работе с медиабазой в днях. Возможное значение от 1 до 1000 дней. Добавлено в версии 2.2.8. |
External Captions Dir | Строка | Путь к папке с файлами субтитров. Использование данного механизма позволяет обновлять содержимое файлов с субтитрами на лету и осуществлять предварительный просмотр субтитров в окне Filemonitor в AirManager/MediaConnect. Правила именования файлов. Например: Z:\Subtitles |
Сохраните выполненные изменения, нажав кнопку «Apply Changes» в разделе «Manage».
Сервер МАМ обычно хранит HiRes (BRV) копии материалов на внешних хранилищах - томах. Таким хранилищем может выступать сетевая папка, подключенная к медиабазе.
На вкладке Volumes можно настроить монтирование папок Windows или других медиабаз к настраиваемой медиабазе. Монтирование может осуществляться в папку или корень настраиваемой медиабазы.
Диалог добавления/редактирования тома.
Параметр | Значения | Описание |
---|---|---|
Id | Строка | Уникальный идентификатор тома. Служит для формирования локального URI внутри медиабазы. |
Name | Строка | Имя папки в которую будет монтироваться том. Если значение пустое, то том монтируется в корень медиабазы. |
Read/Write | ON or OFF | Включает доступ на запись и удаление (чтение доступно при любом состоянии опции) |
Create Proxy | ON or OFF | Данный параметр включает генерацию прокси копий для содержимого подключаемого тома. |
Type | File Folder, SL Media Storage, P2 Folder Tree, Sony SxS Folder Tree | Тип подключаемого тома |
Для Type=File Folder, P2 Folder Tree, Sony SxS Folder Tree | ||
Disk Path | Строка | Локальный или сетевой путь к папке Windows |
Client path | Строка | UNC путь к тому, например: \\SRV\SHARE\FOLDER. К папке тома предварительно должен быть открыт доступ по сети. Обеспечивает прямой доступ к BRV копиям медиафайлов со всех клиентов, включая сетевые, минуя сервер МАМ. |
Для Type=SL Media Storage | ||
Storage Address | строка | IP адрес сервера с настроенной медиабазой. Значение по умолчанию (пустое) - localhost. |
Storage Number | число от 1 до 4 | Порядковый номер сервиса медиабазы на сервере с указанным IP адресом |
Login User | строка | Имя пользователя для доступа к медиабазе. Значение по умолчанию (пустое) - guest |
Login password | строка | Пароль пользователя для доступа к медиабазе |
Сохраните выполненные изменения, нажав кнопку «Apply Changes» в разделе «Manage».
Настройка параметров архивации производится на вкладке Archive Parameters.
Параметр | Значения | Описание |
---|---|---|
Enable archive | ON or OFF | Включить доступ к функциям архивирования |
Archive path | Строка | Локальный или сетевой путь к папке Windows. В эту папку будут перемещаться материалы на архивацию. Эта папка доступна ленточной библиотеке. |
Archive workers | число 1-32 | Задает количество потоков архивации/восстановления. Параметр должен быть равен количеству исполнительных устройств в ленточной библиотеке (стриммеров). |
Limit max transfer rate | ON or OFF | Управляет включением ограничителя максимальной скорости операций архивации и восстановления. Добавлено в версии 2.1.10. |
Max transfer rate per thread (MB/s) | 1-200MB/s | Задает максимальное значение скорости операций архивации и восстановления. Добавлено в версии 2.1.10. |
Max Transfer Rate | unlimited, 1-10 | Максимальная скорость копирования относительно реального времени. Например: Файл DV25Mb/s*3x= поток 75Mb/s. Исключено в версии 2.1.10. |
Enable archive copy deletion | ON или OFF | Включение параметра позволяет удалить архивную копию вместе с удалением материала из медиабазы МАМ. Если параметр выключен, то архивная копия материала будет оставаться после удаления ассета из медиабазы. |
Enable archive media check | ON или OFF | Если опция включена, то система перед каждой операцией FLUSH, а так же периодически будет проверять наличие архивного профайла. При этом:
Если опция выключена, то все архивные профайлы всегда имеют статус ONLINE. |
Сохраните выполненные изменения, нажав кнопку «Apply Changes» в разделе «Manage».
В версии 2.0.60 появился интерфейс для массовой отправки метаданных в МАМ - Metadata Connectors.
Параметр | Значение |
---|---|
Add | Открывает диалог добавления нового коннектора метаданных. Может быть добавлено несколько коннекторов, например, для разных форматов видео. |
Del | Удаляет выбранный коннектор |
Edit | Редактирует выбранный коннектор |
Name | Имя коннектора (используется в URL) |
ID Property | Поле данных для создания ID Ассета |
Параметр | Значение |
---|---|
Name | Имя правила |
ID Property | Имя поля в формате namespace:nameproperty в XMP пакете. Пример значения: skylark:id. Содержимое тега из XMP пакета будет интерпретировано как MediaID. Если файл с таким MediaID существует, то все его метаданные будут заменены на новые. Если MediaID в медиабазе отсутствует - будет создан новый ассет. |
Filename Property | Имя поля в формате namespace:nameproperty в XMP пакете. Пример значения: skylark:filename. Содержимое тега из XMP пакета задает имя файла, которое будет использоваться при сканировании Watch Folder. Если в Watch Folder будет найден файл с указанным именем, то он будет связан с ассетом. |
Duration Property | Имя поля в формате namespace:nameproperty в XMP пакете. Пример значения: skylark:duration. Содержимое тега из XMP пакета будет использовано для указания длительности создаваемого ассета. |
Duration format1 | Формат таймкода имеет два варианта:
|
Duration format2 | Формат таймкода имеет два варианта:
|
Default Folder | Папка в медиабазе, куда будет помещен ассет при загрузке |
Default video mode | Видео режим для ассета (PAL, 1080i50 и др.) |
Default audio channels | Количество аудио каналов в создаваемом ассете |
Default duration | Длина клипа в секундах по умолчанию. Используется, если не указано значение в XMP пакете. |
Local watch folder | Папка в локальной файловой системе, которая используется для автоматической загрузки метаданных из XMP файлов. После загрузки метаданных XMP файлы автоматически удаляются. |
Подробнее о загрузке метаданных через Metadata Connectors.
Сохраните выполненные изменения, нажав кнопку «Apply Changes» в разделе «Manage».
Исходя из требований заказчика, настраиваются поля метаданных. Настроенные на этом этапе поля расширят базовый набор метаданных для клипов в медиабазе.
Окно настройки Edit Metadata Schema:
ACP → Вкладка Status → Имя базы (Storage) → Metadata Schema…
Для редактирования опции требуется авторизоваться под учетной записью администратора или записью с соответствующими правами. Если параметр «Enable local admin priveleges» установлен в ON, то авторизация не требуется (поля User и Password - пустые).
Параметр | Описание |
---|---|
Load Preset | Загрузка базового шаблона схемы, предложенного разработчиками.
|
Namespaces… | Позволяет задавать нестандартные пространства имён (если в фактическом импортируемом XMP файле есть поля с неизвестными пространствами имён, то они при редактировании не показываются, но сохраняются и их будет видно при экспорте, или если добавить соответствующие поля в схему)![]()
|
Edit value sets… | Редактор значений словаря для полей с типом Array (массив) и параметром Value Restrictions=Dictionary |
Secondary event types… | Редактирование предустановленного списка значений для поля Title ключевых кадров с типом Secondary event![]() Пример отображения списка в диалоге добавления ключевого кадра ![]() Данную функцию удобно использовать, например, для последующей автоматической привязки графических событий к клипам (смотрите применение опций Keypoint Track и Keypoint Title в триггерах экшенов программного канала). Добавлено в версии 2.6.1. |
Marker Fields… | Редактор дополнительных полей со списками значений, которые могут добавляться к ключевым кадрам. Позволяет гибко формировать пользовательскую описательную информацию для ключевых кадров, в т.ч. на базе массива данных из поля метаданных типа Dictionary. Кнопка Add позволяет добавить новое поле.![]()
Кнопка Edit List позволяет редактировать список возможных значений для дополнительного поля. Значения могут добавляться вручную или автоматически считываться из ассоциированного поля метаданных.
Пример отображения дополнительных полей со списком значений в диалоге добавления ключевого кадра |
Segment Fields… | Редактор дополнительных полей со списками значений, которые могут добавляться к сегментам. Позволяет гибко формировать пользовательскую описательную информацию для сегментов, в т.ч. на базе массива данных из поля метаданных типа Dictionary. Кнопка Add позволяет добавить новое поле.![]()
Кнопка Edit List позволяет редактировать список возможных значений для дополнительного поля. Значения могут добавляться вручную или автоматически считываться из ассоциированного поля метаданных.
Пример отображения дополнительных полей со списком значений в диалоге добавления сегмента |
Status certificates… | Редактирование статусов и зависимостей для сертификатов USER_1-USER16![]() ![]() Для каждого из 16 сертификатов задается имя статуса материала (Например: принято на ОТК, пройдено ОТК, подрезано, готов к эфиру) и устанавливаются зависимости с другими сертификатами в системе (например, на скриншоте настроена, зависимость сертификата статуса Approved от сертификата статусов Reviewed и Annotated, без которых его невозможно установить). С версии 2.4.58 для статуса можно установить цвет в выпадающем меню Color. При установке статуса на иконке клипа будет появляться полоса соответствующего цвета. ![]() |
Schema Properties | Поля в текущей схеме. Add - добавляет новое поле.![]() |
Download schema… | Сохранить настройки схемы на локальный компьютер |
Upload schema… | Восстановить настройки с локального компьютера |
Save | Сохранить настройки |
Close | Закрыть окно без сохранения |
Окно редактирования поля метаданных
Параметр | Описание |
---|---|
Page | Имя вкладки, где будет размещено описываемое поле. Указание имени, отличного от имеющихся в системе, создает новую вкладку с таким именем. |
Property Name | Имя поля с префиксом пространства имен (DC - Dublin Core, XMP- Extensible Metadata Platform). Используйте имена, описанные в стандартах DC и XMP, или используйте свои. Если в импортируемом в МАМ материале присутствуют поля с Property Name, которого нет в текущей схеме метаданных, то данные будут сохранены, но не будут отображаться до тех пор, пока не будет добавлено поле с нужным Property Name. |
Description | Название поля, которое будет отображено в клиентских программах (MediaConnect, AirManager) |
Type | Boolean - поле логического типа (ДА или НЕТ)\\Date - дата в формате ДД.ММ.ГГГГ Language Alt (Multiline) - Многострочный текст с расширенной языковой поддержкой\\Language Alt (Single line) - строка с расширенной языковой поддержкой\\Proper Name - поле для имени\\Text (Multiline) - многострочный текст\\Text (Single line) - строка |
Mode | Настройка позволяет группировать однотипные поля в массивы. Simple - одиночное поле, Unordered array - позволяет создавать несколько полей данного типа\\Ordered array - позволяет добавлять несколько полей данного типа и сортировать их. |
Value Rerstrictions | Подключить словарь предустановленных значений к этому полю. none - без словаря, dictionary - со словарем |
С версии 2.0.51 появилась возможность централизованно настроить удаление в папку Trash. Данная настройка применяется ко всем клиентам сервера МАМ, но может быть переопределена локальной настройкой клиента.
Окно настройки: ACP→Status→Storage_N→Trash Settings…
Для редактирования опции требуется авторизоваться под учетной записью администратора или записью с соответствующими правами. Если параметр «Enable local admin priveleges» установлен в ON, то авторизация не требуется (поля User и Password - пустые).
Параметр Delete to trash for (дни) | Действие |
---|---|
0 | Опция отключена. Материалы удаляются безвозвратно. Удаление материалов возможно, если имеются соответствующие разрешения на папку. Действие по удалению BRV из архивной папки управляется настройкой «Enable archive copy deletion». |
1-365 | Удаляемые материалы помещаются в папку Trash. Через указанное количество дней они будут автоматически безвозвратно удалены (у клипов активируется параметр Delete At, доступный в меню правой кнопки в Media Browser). C версии 2.0.53 для восстановления из корзины больше не требуется прав FILE_DELETE для папки с корзиной. Если эти права отсутствуют, то клип восстанавливается, и копия ссылки остается в корзине. |
Важной частью системы МАМ является возможность многопользовательской работы. В сервере МАМ от Skylark реализован механизм создания и редактирования учетных записей пользователей, которые могут работать с медиабазой. Для удобного назначения прав доступа, реализован механизм объединения учетных записей пользователей в группы.
Окно управления пользователями и группами: ACP→Status→Storage_N→Manage_Users…
Для редактирования опции требуется авторизоваться под учетной записью администратора или записью с соответствующими правами. Если параметр «Enable local admin priveleges» установлен в ON, то авторизация не требуется (поля User и Password - пустые).
Опция | Описание |
---|---|
Список пользователей | Отображает сводную информацию по всем пользователям системы. |
Add New User | Открывает диалог добавления новой учетной записи пользователя. |
Delete User | Удаляет выбранную учетную запись пользователя. |
Edit User | Открывает диалог редактирования выбранной учетной записи. |
Set Password | Открывает диалог установки нового пароля для выбранной учетной записи. |
Clear Password | Устанавливает пустой пароль для учетной записи, выбранной в списке. |
Manage Groups | Открывает окно работы с группами. |
Опция | Описание |
---|---|
ID | Уникальный внутренний идентификатор пользователя в системе |
Name | Имя пользователя (логин), которое будет использоваться при авторизации. Рекомендуется использовать латинские буквы, цифры и знак подчеркивания. |
Comment | Заметка к учетной записи пользователя. Рекомендуется указывать букву U перед текстом заметки, что поможет отличать пользователей от групп в диалоге редактирования прав. |
Login | Чекбокс отвечает за включение/отключение учетной записи (возможности авторизоваться в системе). В положении OFF пользователь не сможет подключаться к медиабазе. |
Groups | Чекбоксами отмечается принадлежность пользователя к имеющимся группам. |
Metadata Tabs | Функция позволяет добавить пользовательские закладки с индивидуальным набором редактируемых полей метаданных, которые будут отображаться при подключении к медиабазе под соответствующей учетной записью.![]() Пользовательские закладки будут отображены в окне редактирования метаданных - Clip Materials Sheet в программе Media Connect. ![]() Добавлена в версии 2.4.54. |
Опция | Описание |
---|---|
Список групп | Отображает сводную информацию по всем группам системы. |
Add New Group | Открывает диалог добавления новой группы. |
Delete Group | Удаляет выбранную группу. |
Edit Group | Открывает диалог редактирования выбранной группы. |
Опция | Описание |
---|---|
ID | Уникальный внутренний идентификатор группы в системе |
Name | Имя группы. Рекомендуется использовать латинские буквы, цифры и знак подчеркивания. |
Comment | Заметка к группе. Рекомендуется указывать букву G перед текстом заметки, что поможет отличать группы от учетных записей пользователей в диалоге редактирования прав. |
Metadata Tabs | Функция позволяет добавить групповые закладки с индивидуальным набором редактируемых полей метаданных, которые будут отображаться при подключении к медиабазе под учетной записью, входящей в соответствующую группу.![]() Групповые закладки будут отображены в окне редактирования метаданных - Clip Materials Sheet в программе Media Connect. ![]() Добавлена в версии 2.4.54. |
В процессе эксплуатации системы МАМ может произойти ситуация, когда база данных и физические видеофайлы рассинхронизировались.
Несколько возможных причин:
Для поиска «битых» ссылок в медиабазе и «лишних» файлов был создан сборщик мусора - Garbage Collect (добавлен в версии 1.8.113).
Окно настройки Garbage Collect:
Administrator Control Panel→Вкладка Status→Имя базы (Storage)→Garbage Collect…
Для редактирования опции требуется авторизоваться под учетной записью администратора или записью с соответствующими правами. Если параметр «Enable local admin priveleges» установлен в ON, то авторизация не требуется (поля User и Password - пустые).
Опция | Описание |
---|---|
Remove profiles with no media | Опция удаления профайлов (LRV, BRV (которые не на томах), WP1-WP8) для которых фактические файлы отсутствуют. Ситуация может возникать только при откатах на бэкапы. Опция появилась в версии 2.0.53. ![]() |
Scan unregistered media | Запуск процедуры поиска потерянных файлов. При нажатии открывается диалог выбора места поиска:
|
Remove unregistered media | Опция активируется после завершения сканирования медиабазы (Scan unregistered media).![]() Удаляет файлы, на которые отсутствуют ссылки в медиабазе. После успешного удаления будет выдано сообщение: Deletion completed N of N . |
С версии 2.3.97 сервис медиабазы не запускается, если возникает ошибка при загрузке существующей базы данных. При этом, существующие файлы данных не перезаписываются, что позволяет осуществить действия по восстановлению.
Возможные сообщения об ошибках сервиса stored.exe.
Сообщение | Описание |
---|---|
An error occured while loading database. Bailing out. The server failed to start. | При загрузке медиабазы произошла ошибка. Сработала защита данных. Ошибка запуска сервера медиабазы. |
Z:\media_db/db/store_d.txt:1: «stored» expected | Структура файла stored_d.txt повреждена |
check_db_checksum: «Z:\media_db/db/store_d.txt» width MD5 digest ca4df98377510ddc74bb75cc454aaf75: saved digest is ca4df98377510ddc74bb75cc454aaf76 | Текущая контрольная сумма MD5 для файла store_d.txt отличается от последней сохраненной. Возможно, файл базы данных был поврежден. |
Свяжитесь со службой поддержки Skylark, если у вас возникают данные ошибки.
Смотрите подробное описание функций Media Connect.
Описание функции проверки медиа сертификатов MAM.
Начиная с версии 2.1.0 можно получить прокси копию материала в MP4 или HLS формате, с использованием кодека h264, пригодную для просмотра в браузерах. Поддерживается генерация до 8 версий WebProxy профайлов с различными настройками кодирования h264. Для WebProxy в формате HLS реализована поддержка мультибитрейта и шифрования. C версии 2.1.26 поддерживается кодирование WebProxy с использованием аппаратного многопоточного кодировщика Nvidia NVENC (Pascal).
Функция WebProxy впервые появилась в версии 2.0.41. На тот момент была реализована генерация двух профилей с фиксированными настройками (WP1 и WP2). В ПО Skylark SL Neo 2.0 работа WebProxy не гарантируется, так как функция являлась экспериментальной.
Изначально функция создавалась для взаимодействия медиабазы МАМ с сервером Skylark VOD, который был анонсирован в линейке ПО Skylark SL Neo 2.1, и сервером WebAccess (веб доступ к МАМ). Однако данный функционал также был использован для интеграции с системой медиапланирования AdvertiZoom, что позволило просматривать клипы из медиабазы непосредственно в интерфейсе AdvertiZoom.
Клиент, зная название клипа в медиабазе, обращается к серверу МАМ по определенному URL адресу. Сервер МАМ проверяет наличие web-прокси у запрошенного клипа. Если web-прокси было найдено, то оно сразу отдается клиенту, в противном случае, сервер генерирует его на лету.
Для работы функции нужно включить соответствующую настройку:
Administrator Control Panel→Manage→Storages→Storage_N→Web Proxy
Параметр | Описание |
---|---|
Enable web proxy | включает генерацию web-прокси копий для содержимого медиабазы |
WProxy path | Локальный или сетевой путь для сохранения генерируемых web-прокси файлов |
WProxy client path | Используется аналогично client path в настройках медиабазы |
WProxy tread count | Количество одновременных потоков кодирования WebProxy. Возможное значение от 1 до 32. |
WP Profiles | Содержит список созданных пресетов для WebProxy профилей |
Параметр | Описание |
---|---|
Profile number | Выбор настраиваемого профайла от 1 до 8 (соответствует профилям WP1-WP8) |
Use Proxy as source if available | Кодировать WebProxy на основе прокси копии материала. «Use proxy as source» используется в случаях, когда HIRES копии может не быть, например, при использовании архива на ленте. В этом случае WP профайл нужен в качестве варианта Proxy но для просмотра через web, поэтому лучше делать его из Proxy, т.к. это быстрее. Для VOD эта опция должна быть отключена, т.к. профайлы должны получаться из HIRES-а. |
Frame rate | Частота кадров файла WebProxy. Доступные варианты: как в источнике, 24M, 24, 25, 30M, 30, 50, 60M, 60. |
Width | Размер изображения по горизонтали в пикселях |
Height | Размер изображения по вертикали в пикселях |
Bitrate (kbps) | Настройка потока в килобитах в секунду. Поддерживаемые значения от 200kbps до 10000kbps с шагом 50kbps или Авто. |
GOP size (sec) | Настройка интервала между i-кадрами в секундах от 0,5sec до 10,0sec с шагом 0,1sec. |
Profile | Настройка профиля кодирования h264
|
Max B-frame | Количество B-кадров в одном GOP. Опция доступна при выборе Profile = Main. Варианты настройки от 0 до 4. |
Format | Выбор контейнера
|
Deinterlace | Выполнять устранение чересстрочной развёртки при кодировании. |
Encrypt | Опция включает AES128 шифрование данных HLS (TS). Для просмотра таких файлов необходим файл AES ключа шифрования. Ссылка на AES ключ шифрования автоматически добавляется в файл плейлиста, а сам ключ размещается в папке с плейлистами m3u8 и файлами TS.![]() Добавлено в версии 2.2.4. |
Encoder | Выбор энкодера для кодирования h264:
|
Настройки доступны, если выбран Format = HLS (TS).
Параметр | Описание |
---|---|
Variants | Количество поддерживаемых версий для режима мультибитрейта.
|
Width | Размер изображения по горизонтали в пикселях |
Height | Размер изображения по вертикали в пикселях |
Bitrate (kbps) | Настройка потока в килобитах в секунду. Поддерживаемые значения от 200kbps до 10000kbps с шагом 50kbps или Авто. |
Deinterlace | Выполнять деинтерлейс при кодировании. |
Просмотр видео осуществляется в браузере по ссылке вида: http://IP_ADDR:7901/storage/DB_NAME@TITLE/WP1, где
Пример url: http://127.0.0.1:7901/storage/SL_NEO_Storage_1@rec1/WP1
Важно! Если сервер МАМ генерирует web-прокси налету, то от момента обращения к URL до начала воспроизведения видео может пройти некоторое время, которое зависит от длительности клипа, его формата и качества просмотра. Этого можно избежать, если применять предварительное кодирование с использованием механизма триггеров.
Возможно, в браузере Chrome h264 потребуется выключить аппаратное ускорение видео в настройках.
В версии 2.0.60 появился интерфейс для массовой отправки метаданных в МАМ - Metadata Connectors. Описание начальной настройки коннектора.
Коннектор принимает файл, в котором должны быть XMP пакеты, разделенные любым количеством любых разделителей (\n, \r\n, ….).
Пример файла, содержащего один XMP пакет с полями ID и filename в пространстве имен skylark:
<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:skylark="http://skylark.tv"> <skylark:id> <rdf:Alt> <rdf:li xml:lang="x-default">newid</rdf:li> </rdf:Alt> </skylark:id> <skylark:filename> <rdf:Alt> <rdf:li xml:lang="x-default">newfile</rdf:li> </rdf:Alt> </skylark:filename> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>
Файл с XMP пакетами отправляется методом PUT на адрес:
http://IP_ADDRESS:7901/storage/<STORAGE_NAME>?connector=<CONNECTOR_NAME>
Параметр | Значение |
---|---|
IP_ADDRESS | IP адрес сервера МАМ |
STORAGE_NAME | Имя медиабазы. Например: «Storage_1» |
CONNECTOR_NAME | Имя коннектора метаданных |
Пример программы на nodejs, которая загружает метаданные в медиабазу «Storage_1» и коннектор «test»:
var fs = require("fs"); var request = require("request"); var sourceFile = 'demo_metadata2.xmp'; var connectorUrl = 'http://localhost:7901/storage/Storage_1?connector=test' console.log('Skylark Metadata Loader'); fs.stat(sourceFile, function(err, stats) { var file = fs.createReadStream(sourceFile) .pipe(request.put({url: connectorUrl, headers:{'Content-Length': stats["size"]}}, function(err, res, body){ if(res.statusCode === 200) { console.log('Load success'); } console.log('Response status: ', res.statusCode); console.log(body); })); });
Для работы данного примера требуется установить расширения nodejs: request и fs (команда: «npm install имя_модуля»).
Вызов программы производится из интерфейса командной строки: «nodejs имя_файла_программы.js».
В ходе загрузки был создан новый asset.
Любое многопользовательское профессиональное решение нельзя представить без логов и журналирования действий пользователей в системе. МАМ от Skylark предоставляет такие возможности.
Для получения объективной информации из системных журналов МАМ мы рекомендуем при настройке системы:
Administrator Control Panel→Manage→Storage_N→Storage Parameters
Administrator Control Panel→Status→Storage→Manage Users
Administrator Control Panel→Status→Storage→Manage Users
Administrator Control Panel→Status→Storage→Manage Users
Системные логи сервиса медиабазы формируются на сервере МАМ и записываются в папку: C:\Program Files (x86)\SL NEO Media Platform\run\logs\YYYY_MM\YYYY_MM_DD\
, в файл формата txt.
Для просмотра логов рекомендуется использовать текстовый редактор Notepad++.
Логи содержат информаци о времени операции, IP адресе и логине инициатора операции, выполненном действии, статусе выполнения и др.
Клиентское приложение Media Connect может журналировать действия пользователя в Media Browser в текстовый файл. Включить эту функцию можно в настройках приложения: Media Connect→Меню File→Configure…→Вкладка Storage→Log user actions to
. Укажите в этом поле путь к папке, где будет сохранен файл лога в формате txt.
Для просмотра логов рекомендуется использовать текстовый редактор Notepad++.
Логи содержат информацию о дате и времени операции, статусе выполнения, имени клипа, выполненном действии.
Приложение Media Connect позволяет просматривать ход выполнения текущих операций в Media Browser (импорт, экспорт, переименование, перемещение и тп.).
Приложение Media Connect позволяет просматривать ход выполнения текущих операций архивирования и восстановления.
Благодарим Вас за обращение в службу поддержки!