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

Заполнить эти диапазоны можно несколькими способами:
- вручную через админку на странице ассета
- через Content API методы
SkipVideoFragmentCreate,SkipVideoFragmentDeleteиSkipVideoFragmentModify - получить их автоматически для фильмов кинотеатра START (добавили автоматический парсинг фрагментов в этом релизе)
На стороне клиентских интерфейсов данный функционал уже нашёл отражение в шаблоне Sibseti — кнопка «Следующая серия» теперь показывается при появлении титров, а не просто за 30 секунд до конца, если такой фрагмент задан для ассета:

Видеотека
- Для сущности провайдера видео добавлен новый флаг «Отображать в списке провайдеров» — позволяет не отображать провайдера в общем списке в интерфейсе без его удаления.

- Для серий сериалов добавлена возможность отмечать их бесплатными — в этом случае их проигрывание будет доступно без покупки подписки наравне с трейлерами. Ожидайте поддержку этого поля со стороны клиентских приложений в ближайших релизах.

- При поиске актёра для фильма во время импорта меты из кинопоиска теперь учитывается не только имя и фамилия, но и его идентификатор.
Интеграция открытия домофона в Windycast
В связку Smarty+Windycast добавлена возможность отправлять сообщения от внешних домофонных систем о том, что в дверь позвонили, а со стороны клиентских приложений (шаблоны Sevstar, Sevstar X и Futuristic X) возможность отображать эти сообщения и открывать дверь.

Реклама
Добавлена поддержка дополнительных параметров для корректной работы рекламного провайдера CrossMediaHub.

Админка
Для удобного отслеживания ограничений по устройствам на страницу аккаунта была добавлена дополнительная информация о доступных сессиях.

TVMW API
- В метод
ProgramCategoryChannelListдобавлен параметрwrt_compact. - В ответ метода
FeedDetailдобавлены поляpositionиlast_viewing_date. - В ответ метода
VideoUrlдобавлено полеskip_video_fragments. - В ответ метода
ProviderListдобавлен флагis_hidden. - В ответ метода
VideoEpisodeDetailиVideoEpisodeListдобавлен флагis_free. - Добавлен новый входной параметр
terminal_uidв методAdsList. - В ответ методов
PortalDashboardVideoListиNoAuthPortalDashboardVideoListдобавлено полеyear. - В ответ методов
VideoDetailиNoAuthVideoDetailдобавлен флагis_similar_exist. - В метод
PaymentCompleteдобавлен новый параметр запросаuse_sbp(актуален для шлюза Payture)
Billing API
- В ответ метода
CustomerListдобавлен флагactiveдля аккаунтов.
Content API
- В методы
EpisodeCreateиEpisodeModifyдобавлен входной параметрis_free. - Добавлены методы
SkipVideoFragmentCreate,SkipVideoFragmentDeleteиSkipVideoFragmentModifyдля создания фрагментов ассетов.
Другое
- Добавлен парсер EPG из источника ВитринаТВ.
- Исправлена ошибка парсинга года создания передачи для парсера EPG c типом
XMLTV. - Внесены исправления в графики телесмотрения для программ передач.