Smarty 1.82.0-7539



  • Новые возможности видеотеки

    Провайдеры VOD

    Несколько релизов назад мы добавили в наш шаблон Futuristic возможность разделения видеотеки на несколько разделов, согласно тому, из какого внешнего кинотеатра был получен фильм.

    alt text

    В этом же релизе мы добавили возможность создавать свои собственные разделы с помощью создания провайдеров VOD и присваивания их фильму.

    alt text
    alt text

    Есть возможность присваивать фильмам провайдера вручную, через панель администрирования Smarty, а есть возможность это автоматизировать, используя для создания фильмов метод из группы Content API: https://microimpuls.github.io/smarty-content-api-docs/#api-Video-VideoCreate

    Сортировка фильмов и серий сериалов

    Были внесены исправления в сортировку ассетов фильмов, а также добавлено обновление позиции фильма в списке при добавлении в него нового ассета: благодаря этому сериалы, для которых вышли и добавились новые серии, будут оказываться в разделе "Новинки" на верхних позициях.

    Обновлена интеграция с биллингом MEGOGO

    Добавлена новая опция EXTERNAL_API_VIDEO_CHECK_BALANCE_REQUEST, которая включает оповещение внешнего биллинга при проверке баланса абонента.
    Документация: https://micro.im/docs/smarty/configuring-and-management/smarty-config#настройки-поведения-vod-и-онлайн-кинотеатров

    На странице абонента добавлена новая кнопка "Проверить подписки во внешних кинотеатрах", с помощью которой можно удостовериться, что подписка во внешнем кинотеатре для данного пользователя точно присутствует и фильмы должны быть доступны.

    alt text

    Исправлен ряд проблем при подключении тарифных пакетов с подпиской на MEGOGO: с созданием транзакций, проверкой баланса и обработкой запроса VideoAction из приложения.

    Привязка камер к аккаунту

    В этом релизе появилась возможность назначать доступность камер напрямую для аккаунта без необходимости создания тарифного пакета. Операторам, предоставляющим раздел "Камеры" в своем сервисе, данное нововведение позволит значительно сократить количество тарифных пакетов, что увеличит быстродействие сервиса в некоторых ситуациях, а также поможет не захламлять админку такими пакетами как: "Камеры подъезда N дома M по улице L"

    alt text

    Сортировки каналов

    Внимательные пользователи нашей админки заметили этот раздел ещё в прошлом релизе, ну а в этом мы уже готовы его полностью анонсировать!
    Был проработан UX и UI создания сортировок каналов в панели управления, а также добавлен новый пункт в настройках шаблона Impuls, позволяющий устанавливать текущую сортировку каналов.

    alt text

    Зачем это может быть нужно? Например, в РФ по закону первыми в списке каналов обязаны располагаться 1-й и 2-й мультиплексы, и часто пользователи даже не пролистывают список к тем каналам, которые находятся дальше. В одной из альтернативных сортировок можно создать список, в котором на первых позициях будут те каналы, о которых оператор хочет рассказать пользователям в первую очередь и заострить на них его внимание. Либо с помощью данных сортировок можно проводить маркетинговые эксперименты внутри своей абонентской базы, исследуя, как позиция в списке, например, влияет на телесмотрение.

    Новая оптимизация Архива

    Добавлены новые опции для оптимизации кеширования списка передач для раздела "Архив" (management-команда cache_record_list):

    • TVMIDDLEWARE_PROGRAM_RECORD_LIST_DONT_CHECK_BLOCKS - при значении True отключается проверка передачи на заблокированность. Если функционал блокировки архивных передач не используется, рекомендуем включить данную опцию.
    • TVMIDDLEWARE_PROGRAM_RECORD_LIST_MINIMUM_LENGTH - исключает из выборки для экрана "Архив" передачи короче N секунд. По умолчанию 900.
    • TVMIDDLEWARE_PROGRAM_RECORD_DAYS - исключает из кэша программы старше N дней. По умолчанию 5.

    Подробнее об архиве: https://micro.im/docs/smarty/configuring-and-management/vod-from-archive-records

    Регистрация по звонку

    В метод TVMW AccountRegister добавлена возможность подтверждения номера абонента по звонку с помощью шлюза smsc.ru. На данный момент этот вид регистрации был добавлен только в некоторые наши шаблоны, разрабатываемые на заказ, но в скором времени планируем добавить его и в основные шаблоны: futuristic, impuls и infinitly.

    Оплата по QR

    У нас появился новый API-метод для генерации QR-кода для оплаты с помощью наших интегрированных платежных шлюзов: TVMW API PaymentQRCode (https://microimpuls.github.io/smarty-tvmw-api-docs/#api-Payment-PaymentQRCode).
    Благодаря нему в следующих релизах в шаблонах появится дополнительный вид оплаты с экрана телевизора.

    Подробнее о платежных шлюзах: https://micro.im/docs/smarty/payments-integration

    Фиксация подключения тарифа к аккаунту

    В панели администрирования в разделе "Действия абонентов" появился новый тип логируемого действия: подключение тарифного пакета к аккаунту. Ранее логировать только подключение тарифа к абоненту.

    alt text

    Дашборд

    Мы полностью доделали конструктор для дашборда на стороне Smarty и уже в новом году будем готовы выложить в релиз его реализацию на стороне клиентских приложений. А пока, в качестве анонса этого функционала на следующий год, предлагаем заглянуть вам в раздел "Общие настройки" и увидеть, какие именно элементы можно будет добавить на главный экран вашего приложения уже совсем скоро:)

    alt text

    TVMW API

    • В методы VideoDetail и NoAuthVideoDetail добавлен новый параметр ответа ext_id для видео, а также новый параметр ext_id для ассета
    • В методы VideoList и NoAuthVideoList добавлен новый параметр video_provider_id для фильтрации списка фильмов по провайдерам
    • В методы ProgramList и ProgramDetail добавлен новый параметр ответа position, указывающий позицию, на которой остановился пользователь во время последнего просмотра

    Content API

    Добавлен новый метод CameraModify для редактирования камеры (с помощью него можно, например, отмечать камеру недоступной).


Войдите чтобы оставить сообщение