1. Домой
  2. Документы
  3. Releases
  4. Engine и шаблоны
  5. 11-2023 | Выбор качества, скринсейвер, новый плеер

11-2023 | Выбор качества, скринсейвер, новый плеер

Engine

  • Исправлена проблема, из-за которой для телевизоров Samsung Tizen TV отдавалась строчка «undefined» вместо идентификатора устройства.
  • Скорректирован алгоритм генерации идентификатора устройства для Android 11 — вместе с этим фиксом также требуется пересборка приложения.
  • Обновлён механизм отправки статистики просмотров для кинотеатра START.
  • Добавлена опция samsung_smart_tv_https_stream_url_replace, которая приводит ссылку на поток канала или фильма к специальному виду.
  • Реализован метод перезагрузки устройства для приставок Tvip.
  • Добавлена передача бренда и модели устройства для работы механизма разделения типов устройств по брендам и моделям.
  • Исправлены ошибки, связанные с рекламой, у которой отсутствуют события для отправки статистики.

Futuristic

  • Добавлены опции enable_system_debug_for_user_agent и enable_system_debug_for_device_uid для возможности точечного включения консоли отладки на устройствах для конкретного User-Agent или конкретного идентификатора устройства.
  • Добавлена возможность настроить скринсейвер для долгой неактивности в приложении с помощью опций screensaver_images и screensaver_change_delay. В опциях задаётся список картинок, которые будут сменяться на экране, а также временная задержка между ними.
  • Добавлена новая опция support_info, с помощью которой можно кастомизировать сообщение, показывающееся при нажатии на канал с замочком.
  • Добавлена возможность переопределять опцию tv_channels_list_mode для резидентов Плюс ТВ.
  • Проведён большой дополнительный рефакторинг интерфейса для соответствия новым ужесточенным гайдлайнам Google Play.

Sibseti

  • Был проведён масштабный рефакторинг полноэкранного плеера, в рамках которого была минимизирована задержка при поставке Live-каналов на паузу, а также добавлен новый режим инфобара, благодаря которому переключение каналов кнопками ВВЕРХ-ВНИЗ не требует двойных нажатий. Помимо этого кнопки управления плеером были более эргономично перерасположены внутри инфобара:
  • В полноэкранный плеер для фильмов и сериалов добавлена возможность выбора качества потока:

Качества для фильмов и эпизодов сериалов создаются с помощью ассетов с разными значениями поля «Качество»:

  • Для отображения и обновления баланса в главном экране теперь используется новый метод CustomerBalance, благодаря чему была снижена нагрузка на Smarty. Помимо этого была добавлена новая опция show_customer_balance, с помощью которой можно скрыть состояние баланса абонента на главном экране, если оператор не синхронизирует состояние баланса со Smarty.
  • Добавлена возможность создания виджета «Тест скорости» в разделе настроек. Для этого необходимо создать соответствующий виджет в админке и выставить ему шаблон Sibseti.

Виджет создаётся по аналогии с Futuristic — нужно только заменить в адресе до виджета futuristic на sibseti, документация по виджету для Futuristic «Тест скорости» — тут.

  • Маркировка обложек фильмов логотипами кинотеатров теперь осуществляется с помощью картинок, установленных в админке для видеопровайдера:

Ссылки для скачивания файлов изображений для интегрированных кинотеатров: PREMIER и START.

  • Добавлена возможность выхода из аккаунта при включении опции show_logout_option:
  • Добавлена новая опция actor_vod_sort_order для возможности выставить сортировку для фильмов, отображаемых на экране актёра.
  • Добавлен показ правовых документов перед регистрацией, а также возможность установить QR-код вместо самого экрана регистрации — как правило в этом случае QR-код ведёт на форму регистрации на сайте оператора.
  • На экран информации о фильме добавлено отображение его режиссёра:
  • Для сообщений, приходящих абоненту в рамках массовых рассылок, теперь можно прописать диплинк на запуск определенного канала:
  • Добавлена новая опция show_personal_info, с помощью которой можно управлять показом раздела «Личный кабинет».
  • Во вкладку «Настройки» добавлена техническая информация об устройстве, а в «Личный кабинет» — отображение персональных данных абонента.
  • Исправлена пачка мелких багов, связанных с различными сценариями переходов между полноэкранным плеером и другими экранами.

Redmax

  • Добавлены новые ленты с типами «Передачи», «Подборка передач» и «Подборка каналов»:
  • В полноэкранный плеер добавлена поддержка проигрывания камер и их записей:
  • Добавлена опция registration_available для возможности включения/отключения кнопки регистрации.
  • Добавлено меню контактов технической поддержки:
  • Добавлена поддержка виджета «Меню приложений Android».
  • Добавлена опция restore_login_form_inputs_from_settings для возможности сохранять логин и пароль после логаута.