IPTV MIDDLEWARE MINISTRA - Двигатель Вашего Бизнеса!
Решения в области IP-телевидения позволят оперативно и с наименьшими затратами организовать доступ к видео-услугам на базе IP-сетей. С их помощью Вы сможете предложить своим пользователям более десятка новых сервисов IP-телевидения. Думаем, для Вас будет важно то, что интеграция нового сервиса происходит на программном уровне, не требуется постоянная модернизация сети. С нашими технологиями в сфере IPTV Вы всегда сможете предоставлять наилучший сервис и новейшие услуги.
Пример работы
Widget Connector url https://www.youtube.com/watch?v=E3Sza6aQ02w
Установка
apache2
apache2-rewrite (для REST API)
Code Block | ||
---|---|---|
| ||
cd /usr/ports/www/apache22 make config && make install clean |
mysqld
Code Block | ||
---|---|---|
| ||
cd /usr/ports/databases/mysql51-server/ make && make install clean |
nginx
Code Block | ||
---|---|---|
| ||
cd /usr/ports/www/nginx make install clean |
php5 >= 5.3.0
php-pear
PHP собираем с поддержкой CLI
Code Block | ||
---|---|---|
| ||
cd /usr/ports/lang/php5 make config && make && make install |
Code Block | ||
---|---|---|
| ||
cd /usr/ports/devel/pear make all install clean |
php5-curl
php-mbstring
php5-soap
php-gettext
Code Block | ||
---|---|---|
| ||
cd /usr/ports/lang/php5-extensions make config && install clean |
php5-memcache
Code Block | ||
---|---|---|
| ||
cd /usr/ports/databases/pecl-memcache make && make install && make clean |
php5-intl
Code Block | ||
---|---|---|
| ||
cd /usr/ports/devel/pecl-intl/ make && make install && make clean |
phing (для версии >= 4.8.0)
Code Block | ||
---|---|---|
| ||
cd /usr/ports/devel/php5-phing make install clean |
PDO
Code Block | ||
---|---|---|
| ||
cd /usr/ports/databases/php5-pdo_mysql make install clean |
memcached (если необходимы временные ссылки для http тв каналов)
Code Block | ||
---|---|---|
| ||
cd /usr/ports/databases/memcached make && make install && make clean |
node.js
Code Block | ||
---|---|---|
| ||
cd /usr/ports/www/node-devel make && make install clean |
Установка phing
Code Block | ||
---|---|---|
| ||
pear channel-discover pear.phing.info pear install phing/phing |
Установка Stalker портала
Распаковать архив портала (скачать портал) с версией в корень веб сервера (/var/www/).
Файлы проекта должны быть доступны по URL:Code Block language bash http://хост/stalker_portal/
Создать пользователя MySQL с доступом только в базу stalker_portal
Code Block language bash GRANT ALL PRIVILEGES ON stalker_db.* TO stalker@localhost IDENTIFIED BY '1' WITH GRANT OPTION;
Если настройки отличаются от тех что по умолчанию - необходимо создать конфигурационный файл
Code Block language bash /var/www/stalker_portal/server/custom.ini
и добавить в него отличающиеся от config.ini пункты настройки.
Открываем файл build.xml в директории:
Code Block language bash /var/www/stalker_portal/deploy/
и правим:
Code Block language bash <property name="progs.mysql" value="/usr/bin/mysql" />
на:
Code Block language bash <property name="progs.mysql" value="/usr/local/bin/mysql" />
- Зайти в /var/www/stalker_portal/deploy/ и выполнить
Code Block language bash phing
- На хранилищах для записи ТВ архива необходимо зайти в /var/www/stalker_portal/storage/ и выполнить
Code Block language bash ./install.sh
Обновление версии
1. Создать новую папку /var/www/stalker_portal/ предварительно переименовав папку с предыдущей версией, например, в stalker_portal-old. Распаковать в созданную папку архив с новой версией.
2. Скопировать файл custom.ini с предыдущей версии в новую.
3. Зайти в /var/www/stalker_portal/deploy/ и выполнить.