Для того, чтобы обновить WCS 5.0, установленный на Вашем сервере, до WCS 5.1, необходимо сделать следующие шаги:
1. Загрузите установочный пакет WebCallServer отсюда, например:
Code Block |
---|
|
wget https://flashphoner.com/downloads/builds/WCS/5.1/FlashphonerWebCallServer-5.1.3375.tar.gz |
2. Распакуйте пакет
Code Block |
---|
|
tar -xvzf FlashphonerWebCallServer-5.1.3375.tar.gz |
3. Остановите WCS
Code Block |
---|
|
service webcallserver stop |
4. Запустите скрипт обновления
Code Block |
---|
|
cd FlashphonerWebCallServer-5.1.3375/server/tools
./update.sh |
Скрипт обновит файлы настроек (например, объединит устаревший файл server.properties с основным файлом настроек flashphoner.properties) и базу данных WCS:
5. Запустите скрипт установки WCS 5.1
Code Block |
---|
|
cd ../..
./install.sh |
6. По окончании работы скрипта установки обновите информацию о запуске сервиса
Code Block |
---|
|
systemctl daemon-reload |
7. Запустите WCS
Code Block |
---|
|
service webcallserver start |
Проверьте работу обновленной версии по этой инструкции.
Известные проблемы
1. Скрипт update.sh не запускается.
Симптомы: сообщение "Permission denied" на шаге 4.
Решение: задайте права на запуск скрипта обновления на шаге 4
Code Block |
---|
|
cd FlashphonerWebCallServer-5.1.3375/server/tools
chmod +x update.sh
./update.sh |
2. После обновления не удается соединиться с сервером по Secure Websocket
Симптомы: не работает пример Two Way Streaming и другие примеры, связанные с публикацией и воспроизведением видео
Решение: удалите строку
Code Block |
---|
|
wss.keystore.file=wss.jks |
из файла flashphoner.properties) и перезапустите WCS