...
- HTTP: http://test.flashphoner.com:90918081/rest-api/pull/push
- HTTPS: https://test.flashphoner.com:88888444/rest-api/pull/push
Здесь:
- test.flashphoner.com - адрес WCS-сервера
- 9091 8081 - стандартный REST / HTTP порт WCS-сервера
- 88888444 - стандартный HTTPS порт
- rest-api - обязательная часть URL
- /pull/push - используемый REST-метод
REST-методы и статусы ответа
REST-метод | Пример тела REST-запроса | Пример тела REST-ответа | Статусы ответа | Описание | ||||||
---|---|---|---|---|---|---|---|---|---|---|
/pull/push |
| 409 - Conflict 500 - Internal error |
Транслировать WebRTC-поток по указанному URL |
Параметры
Имя параметра | Описание | Пример |
---|---|---|
uri | URL WebRTC-потока | wss://demo.flashphoner.com:8443 |
localMediaSessionId | Идентификатор сессии | 5a072377-73c1-4caf-abd3 |
remoteMediaSessionId | Идентификатор сессии на дргуом сервере | 12345678-abcd-dead-beaf |
localStreamName | Локальное имя, присвоенное захваченному потоку. По данному имени поток может быть запрошен с WCS сервера | testStream |
remoteStreamName | Имя захватываемого потока на другом сервере | testStream |
status | Текущий статус потока | NEW |
Краткое руководство по тестированию
...