Главная
XtreamUIPro

Корпоративное обучение

Внутреннее видео на серверах, которые контролирует компания

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

Коллеги в переговорной смотрят презентацию на экране проектора.
Фото: Mark Jayson Aranda · CC BY-SA 3.0

Задачи

Что предстоит решить компании

  • Конфиденциальное видео на публичных платформах

    Обучение и внутренние коммуникации оказываются на видеосайтах вне компании, а аудитория и сроки хранения выходят из-под вашего контроля.

  • Доступ, привязанный к трудоустройству

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

  • Прямые сессии для распределённого коллектива

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

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

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

  • Библиотека по отделам

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

  • Доступ сотрудников из HR

    HR-система или LMS создаёт, продлевает и отключает линии через Reseller API; срок действия задают период пакета и его продления, лимит подключений — политика.

  • Нода в каждом офисе

    Внутренняя сессия идёт как прямой канал; нода каждого офиса один раз забирает её с origin и обслуживает своих сотрудников локально.

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

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

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

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

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

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

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

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

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

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

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

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

  • Безопасность и контроль доступа

    Двухфакторный вход, запечатанные секреты в хранилище, подписанные ссылки воспроизведения, привязанные к зрителю, правила по IP и странам, лимиты подключений и защита от перебора.

    TOTP · ключи, запечатанные AES · URL с подписью HMAC · правила GeoIP и ISP

  • API и интеграции

    Создавайте, продлевайте и приостанавливайте доступ из собственных систем через Reseller API, получайте подписанные webhook и подключайте биллинговые и торговые платформы готовым коннектором.

    Reseller API с идемпотентными идентификаторами запросов · ключи Admin API · 17 коннекторов

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

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

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

В панели

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

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

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

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

Пример развёртывания: три офиса, одна библиотека

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

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

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

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

    Панель, API, worker и origin работают на сервере компании; команда обучения получает аккаунт реселлера со своими правами.

  2. Организуйте библиотеку

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

  3. Откройте доступ из HR

    HR-система создаёт линию на сотрудника через API с окончанием контракта как сроком действия и отключает её, когда человек уходит.

  4. Транслируйте общее собрание

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

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

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

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

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

Требования, развёртывание в головном офисе и офисах, библиотеки отделов, доступ сотрудников из HR, прямые сессии, конфиденциальность и устранение неполадок — шаг за шагом.

Читать руководство по настройке
В вашей отраслиНа платформе
Обучающая коллекция отделаБукет: именованный набор каналов, фильмов или сериалов, который открывает пакет
Обучающие материалыVOD-каталог: фильмы и сериалы с сезонами и эпизодами, категориями и метаданными
Доступ сотрудникаЛиния: один доступ со своим пакетом, букетами, сроком действия, лимитом подключений и выводами
Внутренняя обучающая сессияПрямой канал: стрим со своими источниками, EPG и форматами вывода
Интеграция с HR или LMSReseller API и webhook: операции панели из вашей собственной системы
Устройств на сотрудникаМаксимум подключений линии: сколько устройств могут смотреть одновременно

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

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

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

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

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

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

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

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

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

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

Справочный центр
Можно ли ограничить видео одним отделом?

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

Интегрируется ли это с нашей HR-системой?

Через API: ваша HR-система создаёт, продлевает и отключает линии и получает webhook об изменениях. Нативного коннектора для конкретного HR-продукта нет.

Могут ли сотрудники использовать корпоративный логин?

Пока нет: зрители входят с учётными данными своей линии. Единый вход для зрителей не является функцией платформы.