Browse Source

MT#56447 require websocket transport

We only support websocket-connected Janus sessions for now, and don't
support the HTTP polling mechanism.

Change-Id: Ia4160deeb02db20ed819864fe35f45de14c47ed8
pull/1642/head
Richard Fuchs 3 years ago
parent
commit
046f507520
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      daemon/janus.c

+ 3
- 0
daemon/janus.c View File

@ -969,6 +969,9 @@ const char *janus_add_token(JsonReader *reader, JsonBuilder *builder, bool autho
const char *janus_create(JsonReader *reader, JsonBuilder *builder, struct websocket_message *wm) { const char *janus_create(JsonReader *reader, JsonBuilder *builder, struct websocket_message *wm) {
if (wm->method != M_WEBSOCKET)
return "Unsupported transport protocol";
uint64_t session_id = 0; uint64_t session_id = 0;
if (json_reader_read_member(reader, "id")) if (json_reader_read_member(reader, "id"))
session_id = jr_str_int(reader); session_id = jr_str_int(reader);


Loading…
Cancel
Save