...
REST-методы и статусы ответа
REST-метод | Пример тела REST-запроса | Статусы ответа | Описание | |||||||
---|---|---|---|---|---|---|---|---|---|---|
/stream/event/send |
| 200 - OK 404 - Stream not found 500 - Internal server error (bad JSON) | Отправить данные всем подписчикам потока |
Параметры
Имя параметра | Описание | Пример |
---|---|---|
streamName | Имя потока | test |
payload | Данные в формате JSON | {"number":33,"string":"hello","boolean":true} |
Если поток опубликован на сервере, но не имеет ни одного подписчика, запрос вернет 200 OK, но событие никому не будет отослано
...
В сборке WCS 5.2.942 и сборке WebSDK 2.0.168 добавлен тип STREAM_EVENT_TYPE.DATA для получения данных в формате JSON, отосланных функцией stream.sendData() или REST запросом /stream/send/event
Code Block | ||||
---|---|---|---|---|
| ||||
session.createStream({ name: streamName, display: remoteVideo ... }).on(STREAM_EVENT, function(streamEvent) { switch (streamEvent.type) { case STREAM_EVENT_TYPE.DATA: console.log(JSON.stringify(streamEvent.payload)); break; } }).play(); |
...