1. Установите CentOS 7 x86_64 на сервер со следующими минимальными техническими характеристиками:
- 2 гигабайта оперативной памяти
- 10 гигабайт места на диске
- 1 ядро процессора
или выберите VPS с аналогичными параметрами
2. Укажите в /etc/host имя сервера, проверьте доступность командой
ping $HOSTNAME
3. Установите wget
yum install wget
4. Установите java
yum install java
5. Установите epel-release и haveged
yum install epel-release
yum install haveged
haveged chkonfig on
haveged
6. Загрузите установочный пакет WebCallServer отсюда, например:
wget https://flashphoner.com/downloads/builds/WCS/5.1/FlashphonerWebCallServer-5.1.3061.tar.gz
7. Установите WCS:
tar -xvzf FlashphonerWebCallServer-5.1.3061.tar.gz
cd FlashphonerWebCallServer-5.1.3061
./install.sh
9. Активируйте коммерческую или ознакомительную 30-дневную лицензию:
cd /usr/local/FlashphonerWebCallServer/bin
./activation.sh
10. Настройте firewall сервера и NAT (при наличии):
Type
Protocol
Port Range
Source
Custom UDP Rule
UDP
30000-33000
0.0.0.0/0
Custom TCP Rule
TCP
8888
0.0.0.0/0
Custom TCP Rule
TCP
8443
0.0.0.0/0
Custom TCP Rule
TCP
30000-33000
0.0.0.0/0
Custom TCP Rule
TCP
1935
0.0.0.0/0
11. Запустите WCS
service webcallserver start
12. Перейдите в браузере по ссылке https://yourserver:8888/, подтвердите исключение безопасности, задайте пароль для пользователя admin.
13. Войдите в веб-интерфейс WCS:
По умолчанию, открывается приложение Embed Player
Выберите пункт "Two-Way Streaming". Откроется соответствующее веб-приложение:
Нажмите кнопку Connect, затем кнопку Publish, чтобы проверить публикацию потока с веб-камеры.
Нажмите Play, чтобы проверить воспроизведение потока с сервера
Если все эти шаги были выполнены успешно, WebCallServer установлен и готов к работе.