Платформы и права¶
Правообладатели разрешают MEGOGO показывать каждое видео лишь на определенных платформах и в определенных странах. Ниже описано, как узнать, какие права есть у видео.
Ключи для каждой платформы¶
Для каждой платформы — веба, мобильных устройств, Smart TV и приставок — MEGOGO выдает отдельную пару ключей. Контент и настройки потока у разных ключей могут различаться. Используйте ключ той платформы, на которой пользователь смотрит видео. См. Учетные данные.
Флаги платформ в XML-фиде¶
| Флаг | Значение 1 означает, что права разрешают показывать объект |
|---|---|
web_allowed |
В вебе |
ios_allowed |
На мобильных устройствах — во всех мобильных операционных системах, а не только в iOS |
smart_tv_allowed |
На больших экранах: Smart TV и приставках |
Показывайте объект на платформе, только если флаг этой платформы равен 1.
Ваш фид¶
Для каждого партнера MEGOGO формирует отдельный XML-фид, в который входят только объекты по вашему контракту. Не используйте региональный фид без вашего номера партнера. См. справочник по XML-фиду.
Контракты¶
У каждого объекта есть contract_id — контракт, по которому получены
права. Некоторые правообладатели разрешают MEGOGO показывать их объекты с
DRM только по определенным контрактам. Если MEGOGO выдал вам список ID
контрактов, показывайте только объекты с этими значениями contract_id.
Ограничения в потоке¶
Если права не позволяют пользователю смотреть видео, /stream возвращает
пустой src и код в restrictions, например:
CONTRACT,NO_CONTRACT— видео не входит в ваш контракт;NO_VOD_COUNTRY,NOT_ENABLED_IN_COUNTRY— видео недоступно в стране пользователя (см. Геоограничения).
Подробнее см. в разделе Воспроизведение видео.
Версия руководства 1.4.1, 2026-10-31 · Сообщить о проблеме на этой странице