Главная
XtreamUIPro

Розничные и франчайзинговые сети

Единая видеосеть во всех магазинах

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

Продавец передаёт бумажные пакеты двум покупателям у прилавка.
Фото: Gustavo Fring · Pexels License

Задачи

Что приходится решать торговой сети

  • Одно и то же сообщение в каждом магазине

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

  • Обучение для сотрудников, которые переходят с места на место

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

  • Магазины на обычных каналах связи

    Интернет-канал магазина делится с кассами и платёжными терминалами, поэтому множество экранов, забирающих один и тот же поток из головного офиса, — неустойчивое решение.

Чем помогает Xtream UI Pro

Чем платформа полезна

  • Канал для экранов

    Канал магазина — это прямой поток или зацикленный источник в букете; экран каждого магазина играет его через линию с лимитом подключений.

  • Обучающая библиотека по ролям

    Вводное обучение и обучение по продуктам — это сериалы и фильмы в категориях по ролям; пакеты выдают букеты роли линии сотрудника.

  • Нода на регион, партнёрский аккаунт на франчайзи

    Нода забирает канал у origin один раз и обслуживает магазины своего региона; каждый франчайзи — это партнёрский аккаунт (реселлер), управляющий линиями своих магазинов.

Возможности платформы

Что использует эта отрасль

Ниже перечислены возможности, на которые опирается это развёртывание. Каждая из них есть в продукте уже сегодня; ничего из этого не запланировано и не делается по запросу.

  • Прямые трансляции

    Эфирные каналы из ваших источников, с EPG, catch-up и timeshift там, где это позволяет источник, в виде HLS или MPEG-TS для приложений и приставок ваших зрителей.

    Origin-хаб с одним апстримом на канал · RTMP на вход и выход · транскодирование ffmpeg

  • Видео по запросу

    Фильмы, сериалы с сезонами и эпизодами и радио, разложенные по категориям и букетам, с метаданными TMDB и задачей загрузки, которая скачивает и кодирует ваши источники.

    Подписанные ссылки воспроизведения с ограниченным сроком · VOD-кэш на каждой ноде

  • Распределённые ноды стриминга

    Подключайте edge-серверы из панели; зрителей направляют на ноду по нагрузке и по стране, а пока нод нет, всех обслуживает origin.

    Установка по SSH из панели · маршрутизация по GeoIP · heartbeat и статистика трафика

  • Управление подписчиками

    Линия — это доступ одного зрителя: пакет, букеты, срок действия, лимит подключений и форматы вывода, а коды активации, пробные периоды и продления подчиняются везде одним правилам.

    Xtream Codes API, M3U/XMLTV, порталы MAG и Enigma2, веб-плеер

  • Управление реселлерами

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

    Группы и права · журнал кредитов · суб-реселлеры

  • Мониторинг и эксплуатация

    Обзоры подключений и трафика, журналы аудита, метрики Prometheus, оповещения по почте, Telegram или webhook, режим обслуживания и встроенная проверка обновлений.

    Эндпоинты /metrics · очередь задач с lease · зашифрованные резервные копии базы

В панели

Страницы, в которых живёт это решение

Скриншоты панели свежей установки с демонстрационным каталогом. Ничего не нарисовано вручную.

Страница Streams дашборда: эфирные каналы со статусом, категорией, источником и форматами вывода.
Прямые трансляции · Origin-хаб с одним апстримом на канал · RTMP на вход и выход · транскодирование ffmpeg
Страница Movies дашборда: фильмы каталога с категорией, годом и статусом.
Видео по запросу · Подписанные ссылки воспроизведения с ограниченным сроком · VOD-кэш на каждой ноде

Архитектура инфраструктуры

Пример развёртывания: франчайзинговая сеть из сорока магазинов

Управляющий сервер в головном офисе, нода для каждого региона, канал магазина на каждом экране, обучающая библиотека для сотрудников и по одному партнёрскому аккаунту на франчайзи.

Выберите часть схемы, чтобы увидеть, что она делает.

В развёртывании для розницы источники — канал магазина из головного офиса и записи обучения; панель хранит каналы, библиотеку и линии магазинов; нода на регион обслуживает его магазины; система управления франшизой или HR-система подключается через Reseller API и webhooks.

  1. Установите в головном офисе

    Панель, API, воркер и origin работают на сервере головного офиса; для каждого региона с большим числом магазинов в разделе Servers регистрируется нода.

  2. Соберите канал магазина и библиотеку

    Канал магазина попадает в букет для экранов; вводное обучение и обучение по продуктам — в букеты по ролям, с категориями по темам.

  3. Добавьте партнёрский аккаунт на каждого франчайзи

    Каждый франчайзи добавляется в разделе Users → add a reseller, с пакетами для его магазинов и сотрудников и балансом кредитов; он создаёт собственные линии.

  4. Ограничьте каждый магазин

    У каждой линии магазина лимит подключений, соответствующий числу его экранов; у линий сотрудников лимит соответствует устройствам, которыми пользуется сотрудник.

Соответствие конфигурации

Ваши понятия — объекты платформы

В платформе нет объектов, специфичных для отраслей: букет, линия, пакет или аккаунт реселлера используются как то понятие, которое нужно вашей отрасли. Это концептуальные соответствия, а не встроенные функции этой отрасли.

Пошаговое руководство по настройке

Требования, нода на регион, канал магазина, обучающая библиотека для сотрудников, партнёрский аккаунт на франчайзи, линии магазинов и устранение неполадок — шаг за шагом.

Читать руководство по настройке
В вашей отраслиНа платформе
Канал магазина или обучающая коллекцияБукет: именованный набор каналов, фильмов или сериалов, который открывает пакет
Канал магазинаПрямой канал: стрим со своими источниками, EPG и форматами вывода
Обучающее и товарное видеоVOD-каталог: фильмы и сериалы с сезонами и эпизодами, категориями и метаданными
Экран магазина или доступ сотрудникаЛиния: один доступ со своим пакетом, букетами, сроком действия, лимитом подключений и выводами
Аккаунт франчайзиАккаунт реселлера: делегированная панель с кредитами, правами и собственными линиями
Региональная нодаНоды стриминга: edge-серверы, подключённые из панели, по одной на объект или здание
Экранов или устройств на линиюМаксимум подключений линии: сколько устройств могут смотреть одновременно

Вопросы интеграции

Система управления франшизой, HR или интранет подключается через Reseller API (создать, продлить, отключить линию) и webhooks; торговый коннектор может выставлять счета франчайзи, если вы перепродаёте сервис. Кодировщики подключаются по RTMP. Нативной интеграции с конкретным розничным или кассовым продуктом нет.

Вопросы безопасности

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

Права на контент и лицензирование

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

Права на контент и допустимое использование

Справочный центр

Вопросы из этой отрасли

Вопросы, которые операторы задают перед развёртыванием. Общие вопросы разобраны в справочном центре.

Справочный центр
Может ли каждый франчайзи управлять своими магазинами?

Да. Каждый франчайзи — это партнёрский аккаунт с собственными правами и кредитами, создающий и продлевающий линии своих магазинов. Это делегированный аккаунт на той же панели, а не отдельная установка.

Что происходит, когда магазин теряет связь?

Экран ждёт поток и возобновляет воспроизведение, когда связь восстанавливается. Для видео, которое должно играть всегда, подключите магазин к ноде своего региона и держите источники внутри сети.

Планирует ли оно акции по магазинам или по часам?

Платформа раздаёт каналы и библиотеку; она не планирует показ рекламы по магазинам или по часам. Разные букеты в пакетах дают разным магазинам разные каналы.