...
Чтобы поменять эти настройки, нужно зайти в CLI WCS-сервера через SSH:
Code Block | ||||
---|---|---|---|---|
| ||||
ssh -p 2000 admin@localhost |
...
Если авторизация прошла успешно, WCS даст командную строку
Code Block | ||||
---|---|---|---|---|
| ||||
> |
Можете дать команду show apps, чтобы посмотреть как выглядят текущие приложения:
...
Или команду help, чтобы вывести список доступных команд:
Code Block | ||||
---|---|---|---|---|
| ||||
>help |
Далее создаем собственный REST URL. Он создается командой add app.
...
Тогда конфигурируем так:
Code Block | ||||
---|---|---|---|---|
| ||||
>add app myApp myAppKey "http://mywebserver.com/rest" |
...
Таким образом, если на клиенте при коннекте указать вновь созданный myAppKey, то управление будет передано на указанный URL:
Flashphoner.createSession({appKey:’myAppKey’...}); | http://mywebserver.com/rest/connect |
Добавление и удаление REST-методов
По умолчанию REST-методы не добавляются к вновь сконфигурированному URL. Чтобы добавить REST-методы, воспользуйтесь следующими командами CLI:
Code Block | ||||
---|---|---|---|---|
| ||||
>add app-rest-method -a myApp |
...
Кроме того, можно добавить один указанный REST-метод командой:
Code Block | ||||
---|---|---|---|---|
| ||||
>add app-rest-method myApp connect |
...
Для удаления REST методов воспользуйтесь соответствующими командами
Code Block | |||||
---|---|---|---|---|---|
| remove app
| ||||
remove app-rest-method -a myAppmethod -a myApp remove appremove app-rest-method myApp connectmethod myApp connect |
В этом случае REST-методы будут отсоединены от вашего URL, т.е. не будет производиться соответствующих REST-вызовов: connect, playStream и т.д.