Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
tvip_middleware_installation [2017/04/21 09:09] Egor Danilenko [Подготовка ОС и аппаратной части] |
tvip_middleware_installation [2022/06/22 12:15] Виталий Журавлев |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Установка TVIP Middleware ====== | + | ===== TVIP TMS ===== |
- | ====Подготовка ОС и аппаратной части==== | + | |
- | TVIP Middleware требует ОС **Ubuntu 14.04.x** (LTS) | + | |
- | Аппаратное обеспечение зависит от количества клиентских устройств (STB, приложения под ТВ, PC), и периода опроса приставок. | + | TVIP TMS - IPTV/OTT платформа для операторов любого уровня |
- | К примеру 2x Intel XEON E5440, 8Гб обрабатывают около 8000 устройств с периодом опроса 20 минут. | + | *[[http://tms.tviplabs.com/| Текущий и планируемый функционал на сайте tms.tviplabs.com]] |
+ | *[[tvip_tms_changelog|История изменений]] | ||
- | PostgreSql использует системную локаль при создании кластера, для корректной работы базы данных локаль должна поддерживать UTF-8, по этому убедитесь что в вашей ОС установлена соответствующая локаль: | ||
- | <code> | ||
- | cat /etc/default/locale | ||
- | </code> | ||
- | |||
- | Пример вывода | ||
- | <code> | ||
- | # File generated by update-locale | ||
- | LANG=ru_RU.UTF-8 | ||
- | |||
- | </code> | ||
- | |||
- | |||
- | Если значение LANG не содержит **UTF-8** необходимо установить локаль с поддержкой UTF-8 | ||
- | |||
- | |||
- | Пример: | ||
- | |||
- | Выполнять из под учетной записи **root**: | ||
- | <code> | ||
- | locale-gen ru_RU | ||
- | locale-gen ru_RU.UTF-8 | ||
- | update-locale | ||
- | update-locale LANG=ru_RU.UTF-8 | ||
- | </code> | ||
- | |||
- | ====Автоматическая установка==== | ||
- | Выполнять из под учетной записи **root**: | ||
- | |||
- | <code> | ||
- | wget -O - http://deb.packages.tvip.ru/deploy/install-tvip-middleware.sh | sh | ||
- | </code> | ||
- | |||
- | ====Ручная установка==== | ||
- | Выполнять из под учетной записи **root**: | ||
- | |||
- | <code> | ||
- | #cоздаем файл, в котором будут хранится ссылки на репозитории | ||
- | touch /etc/apt/sources.list.d/tvip-middleware.list | ||
- | |||
- | #добавляем основной репозиторий | ||
- | echo "deb http://deb.packages.tvip.ru/ trusty main" > /etc/apt/sources.list.d/tvip-middleware.list | ||
- | |||
- | #добавляем ключ репозитория в ОС | ||
- | wget --quiet -O - http://deb.packages.tvip.ru/deploy/key.asc | apt-key add - | ||
- | |||
- | #Обновляем БД источников | ||
- | apt-get update | ||
- | |||
- | #Установка | ||
- | apt-get install -y tvip-middleware | ||
- | |||
- | </code> | ||
- | |||
- | ====Настройка==== | ||
- | |||
- | cat /usr/local/etc/tvipmw.yml | ||
- | <code> | ||
- | parameters: | ||
- | database_host: 127.0.0.1 | ||
- | database_port: 5432 | ||
- | memcached_servers: [ {host: 127.0.0.1, port: 11211} ] | ||
- | database_name: tvip_middleware | ||
- | database_user: tvip_middleware | ||
- | database_password: <password> | ||
- | locale: en | ||
- | </code> | ||
- | |||
- | **locale** может принимать **en** и **ru**, для английского и русского языка соответственно. | ||
- | |||
- | После изменения конфигурационного файла необходимо сбросить кеш приложения: | ||
- | |||
- | Выполнять из под учетной записи **root**: | ||
- | <code> | ||
- | /opt/tvipmw/app/console cache:clear | ||
- | </code> | ||
- | |||
- | ====Первый запуск==== | ||
- | |||
- | Административный интерфейс доступен по адресу: | ||
- | <code>http://<host>/admin</code> | ||
- | Логин для входа: **admin**, пароль **admin**, рекомендуется при первом входе добавить персональные учетные записи и выключить доступ пользователю admin | ||
- | |||
- | * Настройка периода обращений приложений к серверу настраивается в меню **Настройки (Settings) -> Конфигурация (Configuration) -> Период обращений приставок к серверу (Device poll interval)**, по умолчанию - 60 секунд. | ||
- | |||
- | |||
- | ====Подключение приложения для Samsung и LG==== | ||
- | Для добавления своего оператора в каталог доступных операторов приложения TVIP необходимо обратиться по адресу support@tvip.ru. | ||
+ | *[[tvip_tms_quick_install_ubuntu|Инструкция по установке]] TVIP TMS | ||
+ | *[[tvip_tms_faq_new| FAQ по работе с TMS]] | ||
+ | *[[http://tms.tviplabs.com/deploy-tms-en | Настройка платформы с нуля ]] | ||
+ | *[[http://tms.tviplabs.com/#rec179992248|Функционал платформы]] | ||
+ | *[[http://tms.tviplabs.com/api-example-en | API для интеграции]] | ||
+ | *[[http://tms.tviplabs.com/#rec172517876| Поддерживаемые устройства]] | ||
+ | *[[https://wiki.tvip.ru/nginx_ssl| Получение сертификата SSL для NGINX]] | ||
+ | *[[https://wiki.tvip.ru/tms-search-service| Включение поиска по EPG]] | ||
+ | *[[https://wiki.tvip.tv/migrage-tms| Миграция Tvip TMS на другой сервер]] |