· 5 years ago · Jan 12, 2021, 02:10 PM
1Janus commit: 04229be3eeceb28dbc57a70a57928aab223895a5
2Compiled on: Tue Jan 12 07:04:23 UTC 2021
3
4Logger plugins folder: /usr/local/lib/janus/loggers
5[WARN] Couldn't access logger plugins folder...
6---------------------------------------------------
7 Starting Meetecho Janus (WebRTC Server) v0.10.7
8---------------------------------------------------
9
10Checking command line arguments...
11[janus.jcfg]
12 general: {
13 configs_folder: /usr/local/etc/janus
14 plugins_folder: /usr/local/lib/janus/plugins
15 transports_folder: /usr/local/lib/janus/transports
16 events_folder: /usr/local/lib/janus/events
17 loggers_folder: /usr/local/lib/janus/loggers
18 debug_level: 7
19 admin_secret: janusoverlord
20 protected_folders: [
21 /bin
22 /boot
23 /dev
24 /etc
25 /initrd
26 /lib
27 /lib32
28 /lib64
29 /proc
30 /sbin
31 /sys
32 /usr
33 /var
34 /opt/janus/bin
35 /opt/janus/etc
36 /opt/janus/include
37 /opt/janus/lib
38 /opt/janus/lib32
39 /opt/janus/lib64
40 /opt/janus/sbin
41 ]
42 }
43 certificates: {
44 cert_pem: /usr/local/share/janus/fullchain.pem
45 cert_key: /usr/local/share/janus/privkey.pem
46 }
47 media: {
48 rtp_port_range: 30000-30999
49 }
50 nat: {
51 stun_server: stun.l.google.com
52 stun_port: 19302
53 nice_debug: true
54 nat_1_1_mapping: 35.188.183.196
55 ice_ignore_list: vmnet
56 }
57 plugins: {
58 }
59 transports: {
60 }
61 loggers: {
62 }
63 events: {
64 }
65Debug/log level is 7
66Debug/log timestamps are disabled
67Debug/log colors are enabled
68Adding 'vmnet' to the ICE ignore list...
69Selecting local IP address...
70Using 10.116.1.8 as local IP...
71[WARN] Token based authentication disabled
72Initializing recorder code
73RTP port range: 30000 -- 30999
74Using nat_1_1_mapping for public IP: 35.188.183.196
75Initializing ICE stuff (Full mode, ICE-TCP candidates disabled, half-trickle, IPv6 support disabled)
76ICE port range: 30000-30999
77STUN server to use: stun.l.google.com:19302
78 >> 172.217.219.127:19302 (IPv4)
79Testing STUN server: message is of 20 bytes
80 >> Sent 20 bytes, waiting for reply...
81 >> Got 32 bytes...
82 >> XOR-MAPPED-ADDRESS: 0
83 >> Our public address is 35.188.183.196
84TURN REST API backend: (disabled)
85Enabling libnice debugging...
86[WARN] No NICE_DEBUG environment variable set, setting maximum debug
87[WARN] No G_MESSAGES_DEBUG environment variable set, setting maximum debug
88Debugging NICE_DEBUG=all G_MESSAGES_DEBUG=all
89Using certificates:
90 /usr/local/share/janus/fullchain.pem
91 /usr/local/share/janus/privkey.pem
92Crypto: OpenSSL >= 1.1.0
93Fingerprint of our certificate: 73:33:21:DC:26:4C:46:BA:B2:6A:39:68:7C:E2:7B:28:4D:87:B5:59:8F:5A:00:89:23:01:F1:76:69:77:47:C9
94[WARN] Event handlers support disabled
95Plugins folder: /usr/local/lib/janus/plugins
96Loading plugin 'libjanus_recordplay.so'...
97Sessions watchdog started
98Joining Janus requests handler thread
99JANUS Record&Play plugin created!
100Configuration file: /usr/local/etc/janus/janus.plugin.recordplay.jcfg
101[janus.plugin.recordplay.jcfg]
102 general: {
103 path: /usr/local/share/janus/recordings
104 }
105Updating recordings list in /usr/local/share/janus/recordings
106Importing recording '1234.nfo'...
107Pre-parsing file /usr/local/share/janus/recordings/rec-sample-audio.mjr to generate ordered index...
108This is an old audio recording, assuming Opus
109Pre-parsing file /usr/local/share/janus/recordings/rec-sample-video.mjr to generate ordered index...
110This is an old video recording, assuming VP8
111JANUS Record&Play plugin initialized!
112 Version: 4 (0.0.4)
113 [janus.plugin.recordplay] JANUS Record&Play plugin
114 This is a trivial Record&Play plugin for Janus, to record WebRTC sessions and replay them.
115 Plugin API version: 15
116Loading plugin 'libjanus_echotest.so'...
117Joining Record&Play handler thread
118JANUS EchoTest plugin created!
119Configuration file: /usr/local/etc/janus/janus.plugin.echotest.jcfg
120[janus.plugin.echotest.jcfg]
121 general: {
122 }
123JANUS EchoTest plugin initialized!
124 Version: 7 (0.0.7)
125 [janus.plugin.echotest] JANUS EchoTest plugin
126 This is a trivial EchoTest plugin for Janus, just used to showcase the plugin interface.
127 Plugin API version: 15
128Loading plugin 'libjanus_textroom.so'...
129Joining EchoTest handler thread
130JANUS TextRoom plugin created!
131Configuration file: /usr/local/etc/janus/janus.plugin.textroom.jcfg
132[janus.plugin.textroom.jcfg]
133 general: {
134 json: indented
135 }
136 room-1234: {
137 description: Demo Room
138 secret: adminpwd
139 }
140Adding TextRoom room 'room-1234'
141Created TextRoom: 1234 (Demo Room, public, secret: adminpwd, pin: no pin)
142 ::: [1234][Demo Room]
143JANUS TextRoom plugin initialized!
144 Version: 2 (0.0.2)
145 [janus.plugin.textroom] JANUS TextRoom plugin
146 This is a plugin implementing a text-only room for Janus, using DataChannels.
147 Plugin API version: 15
148Loading plugin 'libjanus_audiobridge.so'...
149JANUS AudioBridge plugin created!
150Configuration file: /usr/local/etc/janus/janus.plugin.audiobridge.jcfg
151[janus.plugin.audiobridge.jcfg]
152 general: {
153 }
154 room-1234: {
155 description: Demo Room
156 secret: adminpwd
157 sampling_rate: 16000
158 record: false
159 }
160Adding AudioBridge room 'room-1234'
161Sampling rate for mixing: 16000
162Created AudioBridge room: 1234 (Demo Room, public, secret: adminpwd, pin: no pin)
163 ::: [1234][Demo Room] 16000 (will NOT be recorded)
164JANUS AudioBridge plugin initialized!
165 Version: 11 (0.0.11)
166 [janus.plugin.audiobridge] JANUS AudioBridge plugin
167 This is a plugin implementing an audio conference bridge for Janus, mixing Opus streams.
168 Plugin API version: 15
169Loading plugin 'libjanus_videocall.so'...
170JANUS VideoCall plugin created!
171Configuration file: /usr/local/etc/janus/janus.plugin.videocall.jcfg
172[janus.plugin.videocall.jcfg]
173 general: {
174 }
175JANUS VideoCall plugin initialized!
176 Version: 6 (0.0.6)
177 [janus.plugin.videocall] JANUS VideoCall plugin
178 This is a simple video call plugin for Janus, allowing two WebRTC peers to call each other through a server.
179 Plugin API version: 15
180Loading plugin 'libjanus_nosip.so'...
181JANUS NoSIP plugin created!
182Configuration file: /usr/local/etc/janus/janus.plugin.nosip.jcfg
183[janus.plugin.nosip.jcfg]
184 general: {
185 rtp_port_range: 20000-40000
186 }
187NoSIP RTP/RTCP port range: 20000 -- 40000
188Local IP set to 10.116.1.8
189JANUS NoSIP plugin initialized!
190 Version: 1 (0.0.1)
191 [janus.plugin.nosip] JANUS NoSIP plugin
192 This is a simple RTP bridging plugin that leaves signalling details (e.g., SIP) up to the application.
193 Plugin API version: 15
194Loading plugin 'libjanus_videoroom.so'...
195JANUS VideoRoom plugin created!
196Configuration file: /usr/local/etc/janus/janus.plugin.videoroom.jcfg
197Joining VideoCall handler thread
198Joining AudioBridge handler thread
199Joining NoSIP handler thread
200Audio bridge thread starting...
201Thread is for mixing room 1234 (Demo Room) at rate 16000...
202[janus.plugin.videoroom.jcfg]
203 general: {
204 }
205 room-1234: {
206 description: Demo Room
207 secret: adminpwd
208 publishers: 6
209 bitrate: 128000
210 fir_freq: 10
211 record: false
212 }
213 room-5678: {
214 description: VP9-SVC Demo Room
215 secret: adminpwd
216 publishers: 6
217 bitrate: 512000
218 fir_freq: 10
219 videocodec: vp9
220 video_svc: true
221 }
222Adding VideoRoom room 'room-1234'
223Created VideoRoom: 1234 (Demo Room, public, opus/vp8 codecs, secret: adminpwd, pin: no pin, pvtid: optional)
224Adding VideoRoom room 'room-5678'
225Created VideoRoom: 5678 (VP9-SVC Demo Room, public, opus/vp9 codecs, secret: adminpwd, pin: no pin, pvtid: optional)
226 ::: [5678][VP9-SVC Demo Room] 512000, max 6 publishers, FIR frequency of 10 seconds, opus audio codec(s), vp9 video codec(s)
227 ::: [1234][Demo Room] 128000, max 6 publishers, FIR frequency of 10 seconds, opus audio codec(s), vp8 video codec(s)
228JANUS VideoRoom plugin initialized!
229 Version: 9 (0.0.9)
230 [janus.plugin.videoroom] JANUS VideoRoom plugin
231Joining VideoRoom handler thread
232 This is a plugin implementing a videoconferencing SFU (Selective Forwarding Unit) for Janus, that is an audio/video router.
233 Plugin API version: 15
234Loading plugin 'libjanus_voicemail.so'...
235JANUS VoiceMail plugin created!
236Configuration file: /usr/local/etc/janus/janus.plugin.voicemail.jcfg
237[janus.plugin.voicemail.jcfg]
238 general: {
239 path: /usr/local/share/janus/demos/voicemail/
240 base: /voicemail/
241 events: true
242 }
243Recordings path: /usr/local/share/janus/demos/voicemail/
244Recordings base: /voicemail/
245Creating folder: 0
246JANUS VoiceMail plugin initialized!
247 Version: 7 (0.0.7)
248 [janus.plugin.voicemail] JANUS VoiceMail plugin
249 This is a plugin implementing a very simple VoiceMail service for Janus, recording Opus streams.
250 Plugin API version: 15
251Loading plugin 'libjanus_streaming.so'...
252Joining VoiceMail handler thread
253JANUS Streaming plugin created!
254Configuration file: /usr/local/etc/janus/janus.plugin.streaming.jcfg
255[janus.plugin.streaming.jcfg]
256 general: {
257 }
258 rtp-sample: {
259 type: rtp
260 id: 1
261 description: Opus/VP8 live stream coming from external source
262 metadata: You can use this metadata section to put any info you want!
263 audio: true
264 video: true
265 audioport: 5002
266 audiopt: 111
267 audiortpmap: opus/48000/2
268 videoport: 5004
269 videopt: 100
270 videortpmap: VP8/90000
271 secret: adminpwd
272 }
273 file-live-sample: {
274 type: live
275 id: 2
276 description: a-law file source (radio broadcast)
277 filename: /usr/local/share/janus/streams/radio.alaw
278 audio: true
279 video: false
280 secret: adminpwd
281 }
282 file-ondemand-sample: {
283 type: ondemand
284 id: 3
285 description: mu-law file source (music)
286 filename: /usr/local/share/janus/streams/music.mulaw
287 audio: true
288 video: false
289 secret: adminpwd
290 }
291Adding Streaming mountpoint 'rtp-sample'
292Audio enabled, Video enabled, Data NOT enabled
293Audio enabled, Video enabled, Data NOT enabled
294Adding Streaming mountpoint 'file-live-sample'
295Adding Streaming mountpoint 'file-ondemand-sample'
296 ::: [1][rtp-sample] Opus/VP8 live stream coming from external source (live, RTP source, public, pin: no pin)
297 ::: [2][file-live-sample] a-law file source (radio broadcast) (live, file source, public, pin: no pin)
298 ::: [3][file-ondemand-sample] mu-law file source (music) (on demand, file source, public, pin: no pin)
299JANUS Streaming plugin initialized!
300Joining RTCP thread for RTP forwarders...
301 Version: 8 (0.0.8)
302 [janus.plugin.streaming] JANUS Streaming plugin
303 This is a streaming plugin for Janus, allowing WebRTC peers to watch/listen to pre-recorded files or media generated by an external source.
304 Plugin API version: 15
305Loading plugin 'libjanus_sip.so'...
306Joining TextRoom handler thread
307Starting streaming relay thread
308Joining Streaming handler thread
309Filesource (live) thread starting...
310[file-live-sample] Opening file source /usr/local/share/janus/streams/radio.alaw...
311[file-live-sample] Streaming audio file: /usr/local/share/janus/streams/radio.alaw
312JANUS SIP plugin created!
313Configuration file: /usr/local/etc/janus/janus.plugin.sip.jcfg
314[janus.plugin.sip.jcfg]
315 general: {
316 keepalive_interval: 120
317 behind_nat: false
318 register_ttl: 3600
319 rtp_port_range: 20000-40000
320 }
321SIP keep-alive interval set to 120 seconds
322SIP registration TTL set to 3600 seconds
323SIP User-Agent set to Janus WebRTC Server SIP Plugin 0.0.8
324SIP RTP/RTCP port range: 20000 -- 40000
325Local IP set to 10.116.1.8
326JANUS SIP plugin initialized!
327 Version: 8 (0.0.8)
328 [janus.plugin.sip] JANUS SIP plugin
329 This is a simple SIP plugin for Janus, allowing WebRTC peers to register at a SIP server and call SIP user agents through a Janus instance.
330 Plugin API version: 15
331Transport plugins folder: /usr/local/lib/janus/transports
332Loading transport plugin 'libjanus_http.so'...
333JANUS REST (HTTP/HTTPS) transport plugin created!
334Configuration file: /usr/local/etc/janus/janus.transport.http.jcfg
335[janus.transport.http.jcfg]
336 general: {
337 json: indented
338 base_path: /janus
339 http: true
340 port: 8088
341 https: true
342 secure_port: 8089
343 }
344 admin: {
345 admin_base_path: /admin
346 admin_http: true
347 admin_port: 7088
348 admin_https: true
349 }
350 cors: {
351 }
352 certificates: {
353 cert_pem: /usr/local/share/janus/fullchain.pem
354 cert_key: /usr/local/share/janus/privkey.pem
355 }
356Binding to all interfaces for the Janus API HTTP webserver
357HTTP webserver started (port 8088, /janus path listener)...
358Using certificates:
359 /usr/local/share/janus/fullchain.pem
360 /usr/local/share/janus/privkey.pem
361Binding to all interfaces for the Janus API HTTPS webserver
362HTTP transport timer started
363HTTPS webserver started (port 8089, /janus path listener)...
364Joining SIP handler thread
365Binding to all interfaces for the Admin API HTTP webserver
366Admin/monitor HTTP webserver started (port 7088, /admin path listener)...
367Binding to all interfaces for the Admin API HTTPS webserver
368Admin/monitor HTTPS webserver started (port 7889, /admin path listener)...
369JANUS REST (HTTP/HTTPS) transport plugin initialized!
370 Version: 2 (0.0.2)
371 [janus.transport.http] JANUS REST (HTTP/HTTPS) transport plugin
372 This transport plugin adds REST (HTTP/HTTPS) support to the Janus API via libmicrohttpd.
373 Plugin API version: 8
374 Janus API: enabled
375 Admin API: enabled
376Loading transport plugin 'libjanus_nanomsg.so'...
377JANUS Nanomsg transport plugin created!
378Configuration file: /usr/local/etc/janus/janus.transport.nanomsg.jcfg
379[janus.transport.nanomsg.jcfg]
380 general: {
381 enabled: true
382 json: indented
383 address: ipc:///tmp/janus.ipc
384 }
385 admin: {
386 admin_enabled: false
387 }
388[WARN] Nanomsg server disabled (Admin API)
389JANUS Nanomsg transport plugin initialized!
390 Version: 1 (0.0.1)
391 [janus.transport.nanomsg] JANUS Nanomsg transport plugin
392 This transport plugin adds Nanomsg support to the Janus API.
393 Plugin API version: 8
394 Janus API: enabled
395 Admin API: disabled
396Loading transport plugin 'libjanus_rabbitmq.so'...
397JANUS RabbitMQ transport plugin created!
398Configuration file: /usr/local/etc/janus/janus.transport.rabbitmq.jcfg
399[janus.transport.rabbitmq.jcfg]
400 general: {
401 enabled: false
402 json: indented
403 host: localhost
404 to_janus: to-janus
405 from_janus: from-janus
406 }
407 admin: {
408 }
409RabbitMQ SSL support disabled
410[WARN] RabbitMQ support disabled (Janus API)
411[WARN] RabbitMQ support disabled (Admin API)
412[WARN] RabbitMQ support disabled for both Janus and Admin API, giving up
413[WARN] The 'janus.transport.rabbitmq' plugin could not be initialized
414Loading transport plugin 'libjanus_websockets.so'...
415JANUS WebSockets transport plugin created!
416Nanomsg thread started
417Configuration file: /usr/local/etc/janus/janus.transport.websockets.jcfg
418[janus.transport.websockets.jcfg]
419 general: {
420 json: indented
421 ws: true
422 ws_port: 8188
423 wss: true
424 wss_port: 8989
425 ws_logging: 7
426 }
427 admin: {
428 admin_ws: false
429 admin_ws_port: 7188
430 admin_wss: false
431 }
432 certificates: {
433 cert_pem: /usr/local/share/janus/fullchain.pem
434 cert_key: /usr/local/share/janus/privkey.pem
435 }
436libwebsockets logging: 0
437WebSockets server started (port 8188)...
438Using certificates:
439 /usr/local/share/janus/fullchain.pem
440 /usr/local/share/janus/privkey.pem
441Secure WebSockets server started (port 8989)...
442[WARN] Admin WebSockets server disabled
443[WARN] Secure Admin WebSockets server disabled
444JANUS WebSockets transport plugin initialized!
445WebSockets thread started
446 Version: 1 (0.0.1)
447 [janus.transport.websockets] JANUS WebSockets transport plugin
448[WSS-0x7f5d20d51560] 27 (LWS_CALLBACK_PROTOCOL_INIT)
449[WSS-0x7f5d20d51560] 27 (LWS_CALLBACK_PROTOCOL_INIT)
450[WSS-0x7f5d20d511f0] 72 ((null))
451[WSS-0x7f5d20d511f0] 72 ((null))
452[WSS-0x7f5d20d511f0] 72 ((null))
453[WSS-0x7f5d20d511f0] 72 ((null))
454 This transport plugin adds WebSockets support to the Janus API via libwebsockets.
455 Plugin API version: 8
456 Janus API: enabled
457 Admin API: disabled
458Loading transport plugin 'libjanus_mqtt.so'...
459JANUS MQTT transport plugin created!
460Configuration file: /usr/local/etc/janus/janus.transport.mqtt.jcfg
461[janus.transport.mqtt.jcfg]
462 general: {
463 enabled: false
464 json: indented
465 url: tcp://localhost:1883
466 subscribe_topic: to-janus
467 publish_topic: from-janus
468 }
469 admin: {
470 subscribe_topic: to-janus-admin
471 publish_topic: from-janus-admin
472 }
473 status: {
474 enabled: false
475 }
476MQTT SSL support disabled
477[WARN] MQTT support disabled for both Janus and Admin API, giving up
478JANUS MQTT transport plugin destroyed!
479[WARN] The 'janus.transport.mqtt' plugin could not be initialized
480Loading transport plugin 'libjanus_pfunix.so'...
481JANUS Unix Sockets transport plugin created!
482Configuration file: /usr/local/etc/janus/janus.transport.pfunix.jcfg
483[janus.transport.pfunix.jcfg]
484 general: {
485 enabled: false
486 json: indented
487 }
488 admin: {
489 admin_enabled: false
490 }
491[WARN] Unix Sockets server disabled (Janus API)
492[WARN] Unix Sockets server disabled (Admin API)
493[WARN] No Unix Sockets server started, giving up...
494[WARN] The 'janus.transport.pfunix' plugin could not be initialized
495[file-live-sample] Rewind! (/usr/local/share/janus/streams/radio.alaw)
496[WSS-0x7f5d5c013680] 77 ((null))
497[WSS-0x7f5d5c013680] 20 (LWS_CALLBACK_FILTER_PROTOCOL_CONNECTION)
498[WSS-0x7f5d5c013680] 53 ((null))
499[WSS-0x7f5d5c013680] WebSocket connection opened from ::ffff:10.116.1.1
500Checking if ::ffff:10.116.1.1 is allowed to contact janus interface
501Yep
502[WSS-0x7f5d5c013680] WebSocket connection accepted
503[WSS-0x7f5d5c013680] -- Ready to be used!
504[WSS-0x7f5d5c013680] 78 ((null))
505[WSS-0x7f5d5c013680] WS connection down, closing
506[WSS-0x7f5d5c013680] Destroying WebSocket client
507A janus.transport.websockets transport instance has gone away (0x7f5d5c02dda0)
508[WSS-0x7f5d5c013680] -- closed
509[WSS-0x7f5d5c013680] 77 ((null))
510[WSS-0x7f5d5c013680] 20 (LWS_CALLBACK_FILTER_PROTOCOL_CONNECTION)
511[WSS-0x7f5d5c013680] 53 ((null))
512[WSS-0x7f5d5c013680] WebSocket connection opened from ::ffff:10.116.1.1
513Checking if ::ffff:10.116.1.1 is allowed to contact janus interface
514Yep
515[WSS-0x7f5d5c013680] WebSocket connection accepted
516[WSS-0x7f5d5c013680] -- Ready to be used!
517[WSS-0x7f5d5c013680] Got 47 bytes:
518[WSS-0x7f5d5c013680] First fragment: 47 bytes, 0 remaining
519{"janus":"create","transaction":"J244tA2q9120"}
520[WSS-0x7f5d5c013680] Done, parsing message: 47 bytes
521Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
522Creating new session: 6115975417457530; 0x7f5d44001570
523Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
524[WSS-0x7f5d5c013680] Sending WebSocket message (107 bytes)...
525[WSS-0x7f5d5c013680] Re-allocating to 123 bytes (was 0, response is 107 bytes)
526[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=107 bytes, Sent=107 bytes, Missing=0 bytes
527[WSS-0x7f5d5c013680] Got 148 bytes:
528[WSS-0x7f5d5c013680] First fragment: 148 bytes, 0 remaining
529{"janus":"attach","plugin":"janus.plugin.videoroom","opaque_id":"videoroom-vUyaZeAgli7H","transaction":"enYjbNYZlhBU","session_id":6115975417457530}
530[WSS-0x7f5d5c013680] Done, parsing message: 148 bytes
531Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
532Creating new handle in session 6115975417457530: 6476369577764679; 0x7f5d44001570 0x7f5d44001c80
533Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
534[WSS-0x7f5d5c013680] Sending WebSocket message (142 bytes)...
535[WSS-0x7f5d5c013680] Re-allocating to 158 bytes (was 123, response is 142 bytes)
536[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=142 bytes, Sent=142 bytes, Missing=0 bytes
537[6476369577764679] Handle thread started; 0x7f5d44001c80
538[ice.c:janus_ice_handle_thread:1164] [6476369577764679] Looping...
539[WSS-0x7f5d5c013680] Got 146 bytes:
540[WSS-0x7f5d5c013680] First fragment: 146 bytes, 0 remaining
541{"janus":"message","body":{"request":"exists","room":333},"transaction":"Y46UkVyq6x3d","session_id":6115975417457530,"handle_id":6476369577764679}
542[WSS-0x7f5d5c013680] Done, parsing message: 146 bytes
543Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
544Transport task pool, serving request
545[6476369577764679] There's a message for JANUS VideoRoom plugin
546Creating plugin result...
547Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
548[WSS-0x7f5d5c013680] Sending WebSocket message (296 bytes)...
549[WSS-0x7f5d5c013680] Re-allocating to 312 bytes (was 158, response is 296 bytes)
550[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=296 bytes, Sent=296 bytes, Missing=0 bytes
551Destroying plugin result...
552[WSS-0x7f5d5c013680] Got 220 bytes:
553[WSS-0x7f5d5c013680] First fragment: 220 bytes, 0 remaining
554{"janus":"message","body":{"request":"create","room":333,"fir_freq":10,"description":"Video room","bitrate":128000,"publishers":10},"transaction":"CBTA6A3gmG9l","session_id":6115975417457530,"handle_id":6476369577764679}
555[WSS-0x7f5d5c013680] Done, parsing message: 220 bytes
556Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
557Transport task pool, serving request
558[6476369577764679] There's a message for JANUS VideoRoom plugin
559Creating a new VideoRoom room
560Created VideoRoom: 333 (Video room, public, opus/vp8 codecs, secret: no secret, pin: no pin, pvtid: optional)
561 ::: [5678][VP9-SVC Demo Room] 512000, max 6 publishers, FIR frequency of 10 seconds
562 ::: [1234][Demo Room] 128000, max 6 publishers, FIR frequency of 10 seconds
563 ::: [333][Video room] 128000, max 10 publishers, FIR frequency of 10 seconds
564Creating plugin result...
565Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
566[WSS-0x7f5d5c013680] Sending WebSocket message (299 bytes)...
567[WSS-0x7f5d5c013680] Re-allocating to 315 bytes (was 312, response is 299 bytes)
568[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=299 bytes, Sent=299 bytes, Missing=0 bytes
569Destroying plugin result...
570[WSS-0x7f5d5c013680] Got 230 bytes:
571[WSS-0x7f5d5c013680] First fragment: 230 bytes, 0 remaining
572{"janus":"message","body":{"request":"join","room":333,"ptype":"publisher","display":"{\"id\":1610447904554,\"name\":\"User1610447904554\"}"},"transaction":"kTz1eH1qJOPJ","session_id":6115975417457530,"handle_id":6476369577764679}
573[WSS-0x7f5d5c013680] Done, parsing message: 230 bytes
574Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
575Transport task pool, serving request
576[6476369577764679] There's a message for JANUS VideoRoom plugin
577Creating plugin result...
578Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
579[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
580[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
581Destroying plugin result...
582Configuring new participant
583Configuring new publisher
584 -- Participant ID: 4637833461319160
585Preparing JSON event as a reply
586[6476369577764679] Sending event to transport...
587Sending event to janus.transport.websockets (0x7f5d5c02e570)
588 >> 0 (Success)
589[WSS-0x7f5d5c013680] Sending WebSocket message (399 bytes)...
590[WSS-0x7f5d5c013680] Re-allocating to 415 bytes (was 315, response is 399 bytes)
591[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=399 bytes, Sent=399 bytes, Missing=0 bytes
592[WSS-0x7f5d5c013680] Got 4088 bytes:
593[WSS-0x7f5d5c013680] First fragment: 4088 bytes, 2180 remaining
594{"janus":"message","body":{"request":"configure","audio":true,"video":true},"transaction":"rReIKg5F6z6Q","jsep":{"type":"offer","sdp":"v=0\r\no=- 4992297431328745012 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 1\r\na=msid-semantic: WMS hdus7an924Xacb754vkhDlEmybRo76XwxSqP\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 110 112 113 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:EM1S\r\na=ice-pwd:+YUTHffuhqPal0fq9+W94pHV\r\na=ice-options:trickle\r\na=fingerprint:sha-256 C8:05:E6:6E:48:C3:2E:46:9D:23:CE:E9:8B:71:5E:41:A7:40:9B:3F:CA:47:BB:73:FD:A1:6E:32:B8:60:95:2F\r\na=setup:actpass\r\na=mid:0\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id\r\na=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id\r\na=sendonly\r\na=msid:hdus7an924Xacb754vkhDlEmybRo76XwxSqP a02d412c-c8ae-43f5-9f4c-f85ad1b575a9\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=rtcp-fb:111 transport-cc\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=rtpmap:103 ISAC/16000\r\na=rtpmap:104 ISAC/32000\r\na=rtpmap:9 G722/8000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:106 CN/32000\r\na=rtpmap:105 CN/16000\r\na=rtpmap:13 CN/8000\r\na=rtpmap:110 telephone-event/48000\r\na=rtpmap:112 telephone-event/32000\r\na=rtpmap:113 telephone-event/16000\r\na=rtpmap:126 telephone-event/8000\r\na=ssrc:3115319505 cname:URUx7Ix989kgHrKN\r\na=ssrc:3115319505 msid:hdus7an924Xacb754vkhDlEmybRo76XwxSqP a02d412c-c8ae-43f5-9f4c-f85ad1b575a9\r\na=ssrc:3115319505 mslabel:hdus7an924Xacb754vkhDlEmybRo76XwxSqP\r\na=ssrc:3115319505 label:a02d412c-c8ae-43f5-9f4c-f85ad1b575a9\r\nm=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 102 121 127 120 125 107 108 109 124 119 123 118 114 115 116\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:EM1S\r\na=ice-pwd:+YUTHffuhqPal0fq9+W94pHV\r\na=ice-options:trickle\r\na=fingerprint:sha-256 C8:05:E6:6E:48:C3:2E:46:9D:23:CE:E9:8B:71:5E:41:A7:40:9B:3F:CA:47:BB:73:FD:A1:6E:32:B8:60:95:2F\r\na=setup:actpass\r\na=mid:1\r\na=extmap:14 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:13 urn:3gpp:video-orientation\r\na=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=extmap:12 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay\r\na=extmap:11 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type\r\na=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-timing\r\na=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/color-space\r\na=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id\r\na=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id\r\na=sendonly\r\na=msid:hdus7an924Xacb754vkhDlEmybRo76XwxSqP e58acbfc-c9c3-4072-90d3-5e2a3ba591af\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:96 VP8/90000\r\na=rtcp-fb:96 goog-remb\r\na=rtcp-fb:96 transport-cc\r\na=rtcp-fb:96 ccm fir\r\na=rtcp-fb:96 nack\r\na=rtcp-fb:96 nack pli\r\na=rtpmap:97 rtx/90000\r\na=fmtp:97 apt=96\r\na=rtpmap:98 VP9/90000\r\na=rtcp-fb:98 goog-remb\r\na=rtcp-fb:98 transport-cc\r\na=rtcp-fb:98 ccm fir\r\na=rtcp-fb:98 nack\r\na=rtcp-fb:98 nack pli\r\na=fmtp:98 profile-id=0\r\na=rtpmap:99 rtx/90000\r\na=fmtp:99 apt=98\r\na=rtpmap:100 VP9/90000\r\na=rtcp-fb:100 goog-remb\r\na=rtcp-fb:100 transport-cc\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=fmtp:100 profile-id=2\r\na=rtpmap:101 rtx/90000\r\na=fmtp:101 apt=100\r\na=rtpmap:102 H264/90000\r\na=rtcp-fb:102 goog-remb\r\na=rtcp-fb:102 transport-cc\r\na=rtcp-fb:102 ccm fir\r\na=rtcp-fb:102 nack\r\na=rtcp-fb:102 nack pli\r\na=fmtp:102 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f\r\na=rtpmap:121 rtx/90000\r\na=fmtp:121 apt=102\r\na=rtpmap:127 H264/90000\r
595[WSS-0x7f5d5c013680] Waiting for more fragments
596[WSS-0x7f5d5c013680] Got 2180 bytes:
597[WSS-0x7f5d5c013680] Appending fragment: offset 4088, 2180 bytes, 0 remaining
598\na=rtcp-fb:127 goog-remb\r\na=rtcp-fb:127 transport-cc\r\na=rtcp-fb:127 ccm fir\r\na=rtcp-fb:127 nack\r\na=rtcp-fb:127 nack pli\r\na=fmtp:127 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42001f\r\na=rtpmap:120 rtx/90000\r\na=fmtp:120 apt=127\r\na=rtpmap:125 H264/90000\r\na=rtcp-fb:125 goog-remb\r\na=rtcp-fb:125 transport-cc\r\na=rtcp-fb:125 ccm fir\r\na=rtcp-fb:125 nack\r\na=rtcp-fb:125 nack pli\r\na=fmtp:125 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=rtpmap:107 rtx/90000\r\na=fmtp:107 apt=125\r\na=rtpmap:108 H264/90000\r\na=rtcp-fb:108 goog-remb\r\na=rtcp-fb:108 transport-cc\r\na=rtcp-fb:108 ccm fir\r\na=rtcp-fb:108 nack\r\na=rtcp-fb:108 nack pli\r\na=fmtp:108 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42e01f\r\na=rtpmap:109 rtx/90000\r\na=fmtp:109 apt=108\r\na=rtpmap:124 H264/90000\r\na=rtcp-fb:124 goog-remb\r\na=rtcp-fb:124 transport-cc\r\na=rtcp-fb:124 ccm fir\r\na=rtcp-fb:124 nack\r\na=rtcp-fb:124 nack pli\r\na=fmtp:124 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=4d0032\r\na=rtpmap:119 rtx/90000\r\na=fmtp:119 apt=124\r\na=rtpmap:123 H264/90000\r\na=rtcp-fb:123 goog-remb\r\na=rtcp-fb:123 transport-cc\r\na=rtcp-fb:123 ccm fir\r\na=rtcp-fb:123 nack\r\na=rtcp-fb:123 nack pli\r\na=fmtp:123 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=640032\r\na=rtpmap:118 rtx/90000\r\na=fmtp:118 apt=123\r\na=rtpmap:114 red/90000\r\na=rtpmap:115 rtx/90000\r\na=fmtp:115 apt=114\r\na=rtpmap:116 ulpfec/90000\r\na=ssrc-group:FID 4050857560 1321781397\r\na=ssrc:4050857560 cname:URUx7Ix989kgHrKN\r\na=ssrc:4050857560 msid:hdus7an924Xacb754vkhDlEmybRo76XwxSqP e58acbfc-c9c3-4072-90d3-5e2a3ba591af\r\na=ssrc:4050857560 mslabel:hdus7an924Xacb754vkhDlEmybRo76XwxSqP\r\na=ssrc:4050857560 label:e58acbfc-c9c3-4072-90d3-5e2a3ba591af\r\na=ssrc:1321781397 cname:URUx7Ix989kgHrKN\r\na=ssrc:1321781397 msid:hdus7an924Xacb754vkhDlEmybRo76XwxSqP e58acbfc-c9c3-4072-90d3-5e2a3ba591af\r\na=ssrc:1321781397 mslabel:hdus7an924Xacb754vkhDlEmybRo76XwxSqP\r\na=ssrc:1321781397 label:e58acbfc-c9c3-4072-90d3-5e2a3ba591af\r\n"},"session_id":6115975417457530,"handle_id":6476369577764679}
599[WSS-0x7f5d5c013680] Done, parsing message: 6268 bytes
600Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
601Transport task pool, serving request
602[6476369577764679] There's a message for JANUS VideoRoom plugin
603[6476369577764679] Remote SDP:
604v=0
605o=- 4992297431328745012 2 IN IP4 127.0.0.1
606s=-
607t=0 0
608a=group:BUNDLE 0 1
609a=msid-semantic: WMS hdus7an924Xacb754vkhDlEmybRo76XwxSqP
610m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 110 112 113 126
611c=IN IP4 0.0.0.0
612a=rtcp:9 IN IP4 0.0.0.0
613a=ice-ufrag:EM1S
614a=ice-pwd:+YUTHffuhqPal0fq9+W94pHV
615a=ice-options:trickle
616a=fingerprint:sha-256 C8:05:E6:6E:48:C3:2E:46:9D:23:CE:E9:8B:71:5E:41:A7:40:9B:3F:CA:47:BB:73:FD:A1:6E:32:B8:60:95:2F
617a=setup:actpass
618a=mid:0
619a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
620a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
621a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
622a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid
623a=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id
624a=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id
625a=sendonly
626a=msid:hdus7an924Xacb754vkhDlEmybRo76XwxSqP a02d412c-c8ae-43f5-9f4c-f85ad1b575a9
627a=rtcp-mux
628a=rtpmap:111 opus/48000/2
629a=rtcp-fb:111 transport-cc
630a=fmtp:111 minptime=10;useinbandfec=1
631a=rtpmap:103 ISAC/16000
632a=rtpmap:104 ISAC/32000
633a=rtpmap:9 G722/8000
634a=rtpmap:0 PCMU/8000
635a=rtpmap:8 PCMA/8000
636a=rtpmap:106 CN/32000
637a=rtpmap:105 CN/16000
638a=rtpmap:13 CN/8000
639a=rtpmap:110 telephone-event/48000
640a=rtpmap:112 telephone-event/32000
641a=rtpmap:113 telephone-event/16000
642a=rtpmap:126 telephone-event/8000
643a=ssrc:3115319505 cname:URUx7Ix989kgHrKN
644a=ssrc:3115319505 msid:hdus7an924Xacb754vkhDlEmybRo76XwxSqP a02d412c-c8ae-43f5-9f4c-f85ad1b575a9
645a=ssrc:3115319505 mslabel:hdus7an924Xacb754vkhDlEmybRo76XwxSqP
646a=ssrc:3115319505 label:a02d412c-c8ae-43f5-9f4c-f85ad1b575a9
647m=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 102 121 127 120 125 107 108 109 124 119 123 118 114 115 116
648c=IN IP4 0.0.0.0
649a=rtcp:9 IN IP4 0.0.0.0
650a=ice-ufrag:EM1S
651a=ice-pwd:+YUTHffuhqPal0fq9+W94pHV
652a=ice-options:trickle
653a=fingerprint:sha-256 C8:05:E6:6E:48:C3:2E:46:9D:23:CE:E9:8B:71:5E:41:A7:40:9B:3F:CA:47:BB:73:FD:A1:6E:32:B8:60:95:2F
654a=setup:actpass
655a=mid:1
656a=extmap:14 urn:ietf:params:rtp-hdrext:toffset
657a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
658a=extmap:13 urn:3gpp:video-orientation
659a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
660a=extmap:12 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay
661a=extmap:11 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type
662a=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-timing
663a=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/color-space
664a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid
665a=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id
666a=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id
667a=sendonly
668a=msid:hdus7an924Xacb754vkhDlEmybRo76XwxSqP e58acbfc-c9c3-4072-90d3-5e2a3ba591af
669a=rtcp-mux
670a=rtcp-rsize
671a=rtpmap:96 VP8/90000
672a=rtcp-fb:96 goog-remb
673a=rtcp-fb:96 transport-cc
674a=rtcp-fb:96 ccm fir
675a=rtcp-fb:96 nack
676a=rtcp-fb:96 nack pli
677a=rtpmap:97 rtx/90000
678a=fmtp:97 apt=96
679a=rtpmap:98 VP9/90000
680a=rtcp-fb:98 goog-remb
681a=rtcp-fb:98 transport-cc
682a=rtcp-fb:98 ccm fir
683a=rtcp-fb:98 nack
684a=rtcp-fb:98 nack pli
685a=fmtp:98 profile-id=0
686a=rtpmap:99 rtx/90000
687a=fmtp:99 apt=98
688a=rtpmap:100 VP9/90000
689a=rtcp-fb:100 goog-remb
690a=rtcp-fb:100 transport-cc
691a=rtcp-fb:100 ccm fir
692a=rtcp-fb:100 nack
693a=rtcp-fb:100 nack pli
694a=fmtp:100 profile-id=2
695a=rtpmap:101 rtx/90000
696a=fmtp:101 apt=100
697a=rtpmap:102 H264/90000
698a=rtcp-fb:102 goog-remb
699a=rtcp-fb:102 transport-cc
700a=rtcp-fb:102 ccm fir
701a=rtcp-fb:102 nack
702a=rtcp-fb:102 nack pli
703a=fmtp:102 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f
704a=rtpmap:121 rtx/90000
705a=fmtp:121 apt=102
706a=rtpmap:127 H264/90000
707a=rtcp-fb:127 goog-remb
708a=rtcp-fb:127 transport-cc
709a=rtcp-fb:127 ccm fir
710a=rtcp-fb:127 nack
711a=rtcp-fb:127 nack pli
712a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42001f
713a=rtpmap:120 rtx/90000
714a=fmtp:120 apt=127
715a=rtpmap:125 H264/90000
716a=rtcp-fb:125 goog-remb
717a=rtcp-fb:125 transport-cc
718a=rtcp-fb:125 ccm fir
719a=rtcp-fb:125 nack
720a=rtcp-fb:125 nack pli
721a=fmtp:125 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
722a=rtpmap:107 rtx/90000
723a=fmtp:107 apt=125
724a=rtpmap:108 H264/90000
725a=rtcp-fb:108 goog-remb
726a=rtcp-fb:108 transport-cc
727a=rtcp-fb:108 ccm fir
728a=rtcp-fb:108 nack
729a=rtcp-fb:108 nack pli
730a=fmtp:108 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42e01f
731a=rtpmap:109 rtx/90000
732a=fmtp:109 apt=108
733a=rtpmap:124 H264/90000
734a=rtcp-fb:124 goog-remb
735a=rtcp-fb:124 transport-cc
736a=rtcp-fb:124 ccm fir
737a=rtcp-fb:124 nack
738a=rtcp-fb:124 nack pli
739a=fmtp:124 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=4d0032
740a=rtpmap:119 rtx/90000
741a=fmtp:119 apt=124
742a=rtpmap:123 H264/90000
743a=rtcp-fb:123 goog-remb
744a=rtcp-fb:123 transport-cc
745a=rtcp-fb:123 ccm fir
746a=rtcp-fb:123 nack
747a=rtcp-fb:123 nack pli
748a=fmtp:123 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=640032
749a=rtpmap:118 rtx/90000
750a=fmtp:118 apt=123
751a=rtpmap:114 red/90000
752a=rtpmap:115 rtx/90000
753a=fmtp:115 apt=114
754a=rtpmap:116 ulpfec/90000
755a=ssrc-group:FID 4050857560 1321781397
756a=ssrc:4050857560 cname:URUx7Ix989kgHrKN
757a=ssrc:4050857560 msid:hdus7an924Xacb754vkhDlEmybRo76XwxSqP e58acbfc-c9c3-4072-90d3-5e2a3ba591af
758a=ssrc:4050857560 mslabel:hdus7an924Xacb754vkhDlEmybRo76XwxSqP
759a=ssrc:4050857560 label:e58acbfc-c9c3-4072-90d3-5e2a3ba591af
760a=ssrc:1321781397 cname:URUx7Ix989kgHrKN
761a=ssrc:1321781397 msid:hdus7an924Xacb754vkhDlEmybRo76XwxSqP e58acbfc-c9c3-4072-90d3-5e2a3ba591af
762a=ssrc:1321781397 mslabel:hdus7an924Xacb754vkhDlEmybRo76XwxSqP
763a=ssrc:1321781397 label:e58acbfc-c9c3-4072-90d3-5e2a3ba591af
764[6476369577764679] Audio mid: 0
765[6476369577764679] Video mid: 1
766[6476369577764679] Audio has been negotiated, Video has been negotiated, SCTP/DataChannels have NOT been negotiated
767[6476369577764679] Setting ICE locally: got OFFER (1 audios, 1 videos)
768[6476369577764679] Creating ICE agent (ICE Full mode, controlled)
769(process:6): libnice-DEBUG: 10:38:28.520: Agent 0x7f5d600280a0 : Property set, changing role to "controlled".
770[6476369577764679] Adding 10.116.1.8 to the addresses to gather candidates for
771(process:6): libnice-DEBUG: 10:38:28.520: Created NiceStream (1 created, 0 destroyed)
772(process:6): libnice-DEBUG: 10:38:28.520: Created NiceComponent (1 created, 0 destroyed)
773(process:6): libnice-DEBUG: 10:38:28.521: Agent 0x7f5d600280a0 : allocating stream id 1 (0x7f5d6002ac60)
774(process:6): libnice-DEBUG: 10:38:28.521: Agent 0x7f5d600280a0 : In ICE-FULL mode, starting candidate gathering.
775(process:6): libnice-DEBUG: 10:38:28.521: Interface: lo
776(process:6): libnice-DEBUG: 10:38:28.521: IP Address: 127.0.0.1
777(process:6): libnice-DEBUG: 10:38:28.521: Interface: eth0
778(process:6): libnice-DEBUG: 10:38:28.521: IP Address: 10.116.1.8
779(process:6): libnice-DEBUG: 10:38:28.536: Agent 0x7f5d600280a0: Could not set IPV6 socket ToS: Protocol not available
780(process:6): libnice-DEBUG: 10:38:28.536: Component 0x7f5d6002dbc0: Attach source (stream 1).
781(process:6): libnice-DEBUG: 10:38:28.536: Attaching source 0x7f5d60037a10 (socket 0x7f5d60024730, FD 47) to context 0x7f5d6002bf10
782(process:6): libnice-DEBUG: 10:38:28.536: Agent 0x7f5d600280a0: s1/c1: creation of host candidate udp:[10.116.1.8]:30897: success
783(process:6): libnice-DEBUG: 10:38:28.536: Agent 0x7f5d600280a0 : Adding new srv-rflx candidate discovery 0x7f5d60038a40
784(process:6): libnice-DEBUG: 10:38:28.536: Agent 0x7f5d600280a0 : stream 1 component 1 STATE-CHANGE disconnected -> gathering.
785(process:6): libnice-DEBUG: 10:38:28.536: Agent 0x7f5d600280a0 : discovery tick #1 with list 0x7f5d60017830 (1)
786(process:6): libnice-DEBUG: 10:38:28.536: Agent 0x7f5d600280a0 : discovery - scheduling cand type 1 addr 172.217.219.127.
787[6476369577764679] Component state changed for component 1 in stream 1: 1 (gathering)
788(process:6): libnice-DEBUG: 10:38:28.536: Detach source 0x7f5d60037a10, socket 0x7f5d60024730.
789(process:6): libnice-DEBUG: 10:38:28.536: Detaching source 0x7f5d60037a10 (socket 0x7f5d60024730, FD 47) from context 0x7f5d6002bf10
790(process:6): libnice-DEBUG: 10:38:28.537: Reattach source (nil).
791(process:6): libnice-DEBUG: 10:38:28.537: Detaching source (nil) (socket 0x7f5d60024730, FD 47) from context (nil)
792(process:6): libnice-DEBUG: 10:38:28.537: Attaching source 0x7f5d6004cbf0 (socket 0x7f5d60024730, FD 47) to context 0x7f5d44002f10
793[6476369577764679] Parsing audio candidates (stream=1)...
794[6476369577764679] ICE ufrag (local): EM1S
795[6476369577764679] ICE pwd (local): +YUTHffuhqPal0fq9+W94pHV
796[6476369577764679] Fingerprint (local) : sha-256 C8:05:E6:6E:48:C3:2E:46:9D:23:CE:E9:8B:71:5E:41:A7:40:9B:3F:CA:47:BB:73:FD:A1:6E:32:B8:60:95:2F
797[6476369577764679] DTLS setup (local): actpass
798[6476369577764679] Setting connect state (DTLS client)
799[6476369577764679] Audio mid: 0
800[6476369577764679] Setting remote credentials...
801(process:6): libnice-DEBUG: 10:38:28.537: Agent 0x7f5d600280a0: set_remote_credentials 1
802(process:6): libnice-DEBUG: 10:38:28.537: Agent 0x7f5d600280a0 : conn_check_remote_candidates_set 1 1
803[6476369577764679] Peer audio SSRC: 3115319505
804[6476369577764679] Parsing video candidates (stream=1)...
805[6476369577764679] ICE ufrag (local): EM1S
806[6476369577764679] ICE pwd (local): +YUTHffuhqPal0fq9+W94pHV
807[6476369577764679] Fingerprint (local) : sha-256 C8:05:E6:6E:48:C3:2E:46:9D:23:CE:E9:8B:71:5E:41:A7:40:9B:3F:CA:47:BB:73:FD:A1:6E:32:B8:60:95:2F
808[6476369577764679] DTLS setup (local): actpass
809[6476369577764679] Setting connect state (DTLS client)
810[6476369577764679] Video mid: 1
811[6476369577764679] Peer video SSRC: 4050857560
812[6476369577764679] Peer video SSRC (rtx): 1321781397
813Will remove payload type 97 (97 rtx/90000)
814Will remove payload type 99 (99 rtx/90000)
815Will remove payload type 101 (101 rtx/90000)
816Will remove payload type 121 (121 rtx/90000)
817Will remove payload type 120 (120 rtx/90000)
818Will remove payload type 107 (107 rtx/90000)
819Will remove payload type 109 (109 rtx/90000)
820Will remove payload type 119 (119 rtx/90000)
821Will remove payload type 118 (118 rtx/90000)
822Will remove payload type 114 (114 red/90000)
823Will remove payload type 115 (115 rtx/90000)
824Will remove payload type 116 (116 ulpfec/90000)
825 -------------------------------------------
826 >> Anonymized
827 -------------------------------------------
828(process:6): libnice-DEBUG: 10:38:28.538: Agent 0x7f5d600280a0: inbound STUN packet for 1/1 (stream/component) from [172.217.219.127]:19302 (32 octets) :
829Setting audio property: true (room 333, user 4637833461319160)
830Setting video property: true (room 333, user 4637833461319160)
831Preparing JSON event as a reply
832(process:6): libnice-stun-DEBUG: 10:38:28.538: STUN demux error: no cookie!
833This is involving a negotiation (offer) as well:
834v=0
835o=- 4992297431328745012 2 IN IP4 1.1.1.1
836s=-
837t=0 0
838m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 110 112 113 126
839c=IN IP4 1.1.1.1
840a=sendonly
841a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
842a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
843a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
844a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid
845a=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id
846a=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id
847a=rtpmap:111 opus/48000/2
848a=rtcp-fb:111 transport-cc
849a=fmtp:111 minptime=10;useinbandfec=1
850a=rtpmap:103 ISAC/16000
851a=rtpmap:104 ISAC/32000
852a=rtpmap:9 G722/8000
853a=rtpmap:0 PCMU/8000
854a=rtpmap:8 PCMA/8000
855a=rtpmap:106 CN/32000
856a=rtpmap:105 CN/16000
857a=rtpmap:13 CN/8000
858a=rtpmap:110 telephone-event/48000
859a=rtpmap:112 telephone-event/32000
860a=rtpmap:113 telephone-event/16000
861a=rtpmap:126 telephone-event/8000
862m=video 9 UDP/TLS/RTP/SAVPF 96 98 100 102 127 125 108 124 123
863c=IN IP4 1.1.1.1
864a=sendonly
865a=extmap:14 urn:ietf:params:rtp-hdrext:toffset
866a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
867a=extmap:13 urn:3gpp:video-orientation
868a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
869a=extmap:12 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay
870a=extmap:11 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type
871a=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-timing
872a=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/color-space
873a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid
874a=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id
875a=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id
876a=rtpmap:96 VP8/90000
877a=rtcp-fb:96 goog-remb
878a=rtcp-fb:96 transport-cc
879a=rtcp-fb:96 ccm fir
880a=rtcp-fb:96 nack
881a=rtcp-fb:96 nack pli
882a=rtpmap:98 VP9/90000
883a=rtcp-fb:98 goog-remb
884a=rtcp-fb:98 transport-cc
885a=rtcp-fb:98 ccm fir
886a=rtcp-fb:98 nack
887a=rtcp-fb:98 nack pli
888a=fmtp:98 profile-id=0
889a=rtpmap:100 VP9/90000
890a=rtcp-fb:100 goog-remb
891a=rtcp-fb:100 transport-cc
892a=rtcp-fb:100 ccm fir
893a=rtcp-fb:100 nack
894a=rtcp-fb:100 nack pli
895a=fmtp:100 profile-id=2
896a=rtpmap:102 H264/90000
897a=rtcp-fb:102 goog-remb
898a=rtcp-fb:102 transport-cc
899a=rtcp-fb:102 ccm fir
900a=rtcp-fb:102 nack
901a=rtcp-fb:102 nack pli
902a=fmtp:102 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f
903a=rtpmap:127 H264/90000
904a=rtcp-fb:127 goog-remb
905a=rtcp-fb:127 transport-cc
906a=rtcp-fb:127 ccm fir
907a=rtcp-fb:127 nack
908a=rtcp-fb:127 nack pli
909a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42001f
910a=rtpmap:125 H264/90000
911a=rtcp-fb:125 goog-remb
912a=rtcp-fb:125 transport-cc
913a=rtcp-fb:125 ccm fir
914a=rtcp-fb:125 nack
915a=rtcp-fb:125 nack pli
916a=fmtp:125 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
917a=rtpmap:108 H264/90000
918a=rtcp-fb:108 goog-remb
919a=rtcp-fb:108 transport-cc
920a=rtcp-fb:108 ccm fir
921a=rtcp-fb:108 nack
922a=rtcp-fb:108 nack pli
923a=fmtp:108 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42e01f
924a=rtpmap:124 H264/90000
925a=rtcp-fb:124 goog-remb
926a=rtcp-fb:124 transport-cc
927a=rtcp-fb:124 ccm fir
928a=rtcp-fb:124 nack
929a=rtcp-fb:124 nack pli
930a=fmtp:124 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=4d0032
931a=rtpmap:123 H264/90000
932a=rtcp-fb:123 goog-remb
933a=rtcp-fb:123 transport-cc
934a=rtcp-fb:123 ccm fir
935a=rtcp-fb:123 nack
936a=rtcp-fb:123 nack pli
937a=fmtp:123 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=640032
938
939(process:6): libnice-stun-DEBUG: 10:38:28.538: STUN unknown: 0 mandatory attribute(s)!
940(process:6): libnice-stun-DEBUG: 10:38:28.538: Received 32-bytes STUN message
941(process:6): libnice-stun-DEBUG: 10:38:28.538: No XOR-MAPPED-ADDRESS: 1
942(process:6): libnice-stun-DEBUG: 10:38:28.538: Mapped address found!
943(process:6): libnice-DEBUG: 10:38:28.538: Agent 0x7f5d600280a0 : stun_bind_process/disc for 0x7f5d60038a40 res 0.
944The publisher is going to send an audio stream
945The publisher is going to send a video stream
946The publisher is NOT going to open a data channel
947The publisher is going to use the opus audio codec
948The publisher is going to use the vp8 video codec
949(process:6): libnice-DEBUG: 10:38:28.538: Interface: lo
950Per the answer, the publisher is going to send an audio stream
951Per the answer, the publisher is going to send a video stream
952Per the answer, the publisher is NOT going to open a data channel
953(process:6): libnice-DEBUG: 10:38:28.538: IP Address: 127.0.0.1
954(process:6): libnice-DEBUG: 10:38:28.538: Interface: eth0
955(process:6): libnice-DEBUG: 10:38:28.538: IP Address: 10.116.1.8
956(process:6): libnice-DEBUG: 10:38:28.538: agent_recv_message_unlocked: Valid STUN packet received.
957Handling publisher: turned this into an 'answer':
958v=0
959o=- 4992297431328745012 2 IN IP4 1.1.1.1
960s=VideoRoom 333
961t=0 0
962c=IN IP4 127.0.0.1
963m=audio 9 UDP/TLS/RTP/SAVPF 111
964c=IN IP4 127.0.0.1
965a=recvonly
966a=rtpmap:111 opus/48000/2
967a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
968a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
969a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid
970a=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id
971a=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id
972m=video 9 UDP/TLS/RTP/SAVPF 96
973c=IN IP4 127.0.0.1
974a=recvonly
975a=rtpmap:96 VP8/90000
976a=rtcp-fb:96 ccm fir
977a=rtcp-fb:96 nack
978a=rtcp-fb:96 nack pli
979a=rtcp-fb:96 goog-remb
980a=rtcp-fb:96 transport-cc
981a=extmap:13 urn:3gpp:video-orientation
982a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
983a=extmap:12 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay
984a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid
985a=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id
986a=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id
987
988Creating plugin result...
989Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
990[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
991[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
992Destroying plugin result...
993(process:6): libnice-DEBUG: 10:38:28.558: Agent 0x7f5d600280a0 : Candidate gathering FINISHED, stopping discovery timer.
994(process:6): libnice-DEBUG: 10:38:28.558: Agent 0x7f5d600280a0: gathered UDP local candidate : [10.116.1.8]:30897 for s1/c1. U/P '(null)'/'(null)'
995(process:6): libnice-DEBUG: 10:38:28.558: Agent 0x7f5d600280a0: gathered UDP local candidate : [35.188.183.196]:1024 for s1/c1. U/P '(null)'/'(null)'
996(process:6): libnice-DEBUG: 10:38:28.558: Agent 0x7f5d600280a0 : stream 1: timer tick #1: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
997[6476369577764679] Gathering done for stream 1
998(process:6): libnice-DEBUG: 10:38:28.558: Agent 0x7f5d600280a0 : waiting 5000 msecs before checking for failed components.
999(process:6): libnice-stun-DEBUG: 10:38:28.558: Message HMAC-SHA1 fingerprint: 0x43493d96
1000(process:6): libnice-DEBUG: 10:38:28.558: Agent 0x7f5d600280a0 : resending STUN to keep the local candidate 10.116.1.8:30897 alive in s1/c1.
1001 -------------------------------------------
1002 >> Anonymized
1003 -------------------------------------------
1004[6476369577764679] We have 2 candidates for Stream #1, Component #1
1005[6476369577764679] Public IP specified and 1:1 NAT mapping enabled (35.188.183.196), using that as host address in the candidates
1006[6476369577764679] Address: 10.116.1.8:30897
1007[6476369577764679] Priority: 2015363327
1008[6476369577764679] Foundation: 1
1009[6476369577764679] 1 1 udp 2015363327 35.188.183.196 30897 typ host
1010[6476369577764679] Public IP specified and 1:1 NAT mapping enabled (35.188.183.196), using that as host address in the candidates
1011[6476369577764679] Address: 35.188.183.196:1024
1012[6476369577764679] Priority: 1679819007
1013[6476369577764679] Foundation: 2
1014[6476369577764679] 2 1 udp 1679819007 35.188.183.196 1024 typ srflx raddr 10.116.1.8 rport 30897
1015[6476369577764679] We have 2 candidates for Stream #1, Component #1
1016[6476369577764679] Public IP specified and 1:1 NAT mapping enabled (35.188.183.196), using that as host address in the candidates
1017[6476369577764679] Address: 10.116.1.8:30897
1018[6476369577764679] Priority: 2015363327
1019[6476369577764679] Foundation: 1
1020[6476369577764679] 1 1 udp 2015363327 35.188.183.196 30897 typ host
1021[6476369577764679] Public IP specified and 1:1 NAT mapping enabled (35.188.183.196), using that as host address in the candidates
1022[6476369577764679] Address: 35.188.183.196:1024
1023[6476369577764679] Priority: 1679819007
1024[6476369577764679] Foundation: 2
1025[6476369577764679] 2 1 udp 1679819007 35.188.183.196 1024 typ srflx raddr 10.116.1.8 rport 30897
1026 -------------------------------------------
1027 >> Merged (2415 bytes)
1028 -------------------------------------------
1029v=0
1030o=- 4992297431328745012 2 IN IP4 35.188.183.196
1031s=VideoRoom 333
1032t=0 0
1033a=group:BUNDLE 0 1
1034a=msid-semantic: WMS janus
1035m=audio 9 UDP/TLS/RTP/SAVPF 111
1036c=IN IP4 35.188.183.196
1037a=recvonly
1038a=mid:0
1039a=rtcp-mux
1040a=ice-ufrag:qQLt
1041a=ice-pwd:m3wQnI7mWPJy2l8x64AQx7
1042a=ice-options:trickle
1043a=fingerprint:sha-256 73:33:21:DC:26:4C:46:BA:B2:6A:39:68:7C:E2:7B:28:4D:87:B5:59:8F:5A:00:89:23:01:F1:76:69:77:47:C9
1044a=setup:active
1045a=rtpmap:111 opus/48000/2
1046a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
1047a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
1048a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid
1049a=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id
1050a=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id
1051a=msid:janus janusa0
1052a=ssrc:2595147192 cname:janus
1053a=ssrc:2595147192 msid:janus janusa0
1054a=ssrc:2595147192 mslabel:janus
1055a=ssrc:2595147192 label:janusa0
1056a=candidate:1 1 udp 2015363327 35.188.183.196 30897 typ host
1057a=candidate:2 1 udp 1679819007 35.188.183.196 1024 typ srflx raddr 10.116.1.8 rport 30897
1058a=end-of-candidates
1059m=video 9 UDP/TLS/RTP/SAVPF 96 97
1060c=IN IP4 35.188.183.196
1061a=recvonly
1062a=mid:1
1063a=rtcp-mux
1064a=ice-ufrag:qQLt
1065a=ice-pwd:m3wQnI7mWPJy2l8x64AQx7
1066a=ice-options:trickle
1067a=fingerprint:sha-256 73:33:21:DC:26:4C:46:BA:B2:6A:39:68:7C:E2:7B:28:4D:87:B5:59:8F:5A:00:89:23:01:F1:76:69:77:47:C9
1068a=setup:active
1069a=rtpmap:96 VP8/90000
1070a=rtcp-fb:96 ccm fir
1071a=rtcp-fb:96 nack
1072a=rtcp-fb:96 nack pli
1073a=rtcp-fb:96 goog-remb
1074a=rtcp-fb:96 transport-cc
1075a=extmap:13 urn:3gpp:video-orientation
1076a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
1077a=extmap:12 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay
1078a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid
1079a=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id
1080a=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id
1081a=rtpmap:97 rtx/90000
1082a=fmtp:97 apt=96
1083a=msid:janus janusv0
1084a=ssrc:871470380 cname:janus
1085a=ssrc:871470380 msid:janus janusv0
1086a=ssrc:871470380 mslabel:janus
1087a=ssrc:871470380 label:janusv0
1088a=ssrc:3011866712 cname:janus
1089a=ssrc:3011866712 msid:janus janusv0
1090a=ssrc:3011866712 mslabel:janus
1091a=ssrc:3011866712 label:janusv0
1092a=candidate:1 1 udp 2015363327 35.188.183.196 30897 typ host
1093a=candidate:2 1 udp 1679819007 35.188.183.196 1024 typ srflx raddr 10.116.1.8 rport 30897
1094a=end-of-candidates
1095
1096[6476369577764679] Sending answer, ready to setup remote candidates and send connectivity checks...
1097[6476369577764679] -- ICE Trickling is supported by the browser, waiting for remote candidates...
1098[6476369577764679] Sending event to transport...
1099Sending event to janus.transport.websockets (0x7f5d5c02e570)
1100(process:6): libnice-DEBUG: 10:38:28.558: Agent 0x7f5d600280a0: inbound STUN packet for 1/1 (stream/component) from [172.217.219.127]:19302 (32 octets) :
1101(process:6): libnice-stun-DEBUG: 10:38:28.559: STUN demux error: no FINGERPRINT attribute!
1102(process:6): libnice-DEBUG: 10:38:28.559: Agent 0x7f5d600280a0 : Incorrectly multiplexed STUN message ignored.
1103(process:6): libnice-DEBUG: 10:38:28.559: agent_recv_message_unlocked: Packet passed fast STUN validation but failed slow validation.
1104 >> Pushing event: 0 (took 20246 us)
1105[WSS-0x7f5d5c013680] Sending WebSocket message (2964 bytes)...
1106[WSS-0x7f5d5c013680] Re-allocating to 2980 bytes (was 415, response is 2964 bytes)
1107[WSS-0x7f5d5c013680] -- First=1, Last=0, Requested=2800 bytes, Sent=2800 bytes, Missing=164 bytes
1108[WSS-0x7f5d5c013680] -- Couldn't write all bytes (164 missing), setting offset 2816
1109[WSS-0x7f5d5c013680] Got 286 bytes:
1110[WSS-0x7f5d5c013680] First fragment: 286 bytes, 0 remaining
1111{"janus":"trickle","candidate":{"candidate":"candidate:1019731727 1 udp 2122260223 192.168.1.104 51770 typ host generation 0 ufrag EM1S network-id 1 network-cost 10","sdpMid":"0","sdpMLineIndex":0},"transaction":"0lSCnb8gjSwT","session_id":6115975417457530,"handle_id":6476369577764679}
1112[WSS-0x7f5d5c013680] Done, parsing message: 286 bytes
1113Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1114[WSS-0x7f5d5c013680] Got 286 bytes:
1115[WSS-0x7f5d5c013680] First fragment: 286 bytes, 0 remaining
1116{"janus":"trickle","candidate":{"candidate":"candidate:1019731727 1 udp 2122260223 192.168.1.104 64337 typ host generation 0 ufrag EM1S network-id 1 network-cost 10","sdpMid":"1","sdpMLineIndex":1},"transaction":"g1DFVO5oKKAF","session_id":6115975417457530,"handle_id":6476369577764679}
1117[WSS-0x7f5d5c013680] Done, parsing message: 286 bytes
1118Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1119[6476369577764679] Trickle candidate (0): candidate:1019731727 1 udp 2122260223 192.168.1.104 51770 typ host generation 0 ufrag EM1S network-id 1 network-cost 10
1120[6476369577764679] Adding remote candidate component:1 stream:1 type:host 192.168.1.104:51770
1121[6476369577764679] Transport: UDP
1122[6476369577764679] Candidate added to the list! (1 elements for 1/1)
1123[6476369577764679] ICE already started for this component, setting candidates we have up to now
1124[6476369577764679] ## Setting remote candidates: stream 1, component 1 (1 in the list)
1125[6476369577764679] Queueing candidate 0x7f5d30007400 (startup)
1126Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1127[6476369577764679] Trickle candidate (1): candidate:1019731727 1 udp 2122260223 192.168.1.104 64337 typ host generation 0 ufrag EM1S network-id 1 network-cost 10
1128[6476369577764679] Got a mid='1' candidate (index 1) but we're bundling, ignoring...
1129[6476369577764679] Processing candidate 0x7f5d30007400
1130Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1131(process:6): libnice-DEBUG: 10:38:28.565: Agent 0x7f5d600280a0: set_remote_candidates 1 1
1132(process:6): libnice-DEBUG: 10:38:28.566: Agent 0x7f5d600280a0 : Adding UDP remote candidate with addr [192.168.1.104]:51770 for s1/c1. U/P '(null)'/'(null)' prio: 7e7f1eff
1133(process:6): libnice-DEBUG: 10:38:28.566: Agent 0x7f5d600280a0 : creating a new pair
1134(process:6): libnice-DEBUG: 10:38:28.566: Agent 0x7f5d600280a0 : pair 0x7f5d6401a810 state FROZEN (priv_add_new_check_pair)
1135(process:6): libnice-DEBUG: 10:38:28.566: Agent 0x7f5d600280a0 : new pair 0x7f5d6401a810 : [10.116.1.8]:30897 --> [192.168.1.104]:51770
1136(process:6): libnice-DEBUG: 10:38:28.566: Interface: lo
1137(process:6): libnice-DEBUG: 10:38:28.566: IP Address: 127.0.0.1
1138(process:6): libnice-DEBUG: 10:38:28.566: Interface: eth0
1139(process:6): libnice-DEBUG: 10:38:28.566: IP Address: 10.116.1.8
1140(process:6): libnice-DEBUG: 10:38:28.566: Agent 0x7f5d600280a0 : added a new pair 0x7f5d6401a810 with foundation '1:1019731727' and transport udp:udp to stream 1 component 1
1141(process:6): libnice-DEBUG: 10:38:28.566: Agent 0x7f5d600280a0 : stream 1 component 1 STATE-CHANGE gathering -> connecting.
1142(process:6): libnice-DEBUG: 10:38:28.566: Agent 0x7f5d600280a0 : conn_check_remote_candidates_set 1 1
1143[6476369577764679] Component state changed for component 1 in stream 1: 2 (connecting)
1144[6476369577764679] 1 remote candidate added
1145(process:6): libnice-DEBUG: 10:38:28.578: Agent 0x7f5d600280a0 : Pair 0x7f5d6401a810 with s/c-id 1/1 (1:1019731727) unfrozen.
1146(process:6): libnice-DEBUG: 10:38:28.578: Agent 0x7f5d600280a0 : pair 0x7f5d6401a810 state WAITING (priv_conn_check_unfreeze_next)
1147(process:6): libnice-DEBUG: 10:38:28.578: Agent 0x7f5d600280a0 : pair 0x7f5d6401a810 state IN_PROGRESS (priv_conn_check_initiate)
1148(process:6): libnice-DEBUG: 10:38:28.578: Agent 0x7f5d600280a0 : STUN-CC REQ [10.116.1.8]:30897 --> [192.168.1.104]:51770, socket=47, pair=0x7f5d6401a810 (c-id:1), tie=18237417597751741334, username='EM1S:qQLt' (9), password='+YUTHffuhqPal0fq9+W94pHV' (24), prio=6e2000ff, controlled.
1149(process:6): libnice-DEBUG: 10:38:28.578: Agent 0x7f5d600280a0 : conn_check_send: set cand_use=0 (aggressive nomination).
1150(process:6): libnice-stun-DEBUG: 10:38:28.578: Message HMAC-SHA1 message integrity:
1151(process:6): libnice-stun-DEBUG: 10:38:28.578: key : 0x2b59555448666675687150616c306671392b573934704856
1152(process:6): libnice-stun-DEBUG: 10:38:28.578: sent : 0xe503acb3c9c708088bd9a05ef440915b6a2a205c
1153(process:6): libnice-stun-DEBUG: 10:38:28.578: Message HMAC-SHA1 fingerprint: 0x56f25716
1154(process:6): libnice-DEBUG: 10:38:28.578: Agent 0x7f5d600280a0: conncheck created 88 - 0x7f5d6401b188
1155(process:6): libnice-DEBUG: 10:38:28.578: Agent 0x7f5d600280a0 : timer set to 500ms, waiting+in_progress=1
1156(process:6): libnice-stun-DEBUG: 10:38:28.578: Message HMAC-SHA1 fingerprint: 0xc289d545
1157[WSS-0x7f5d5c013680] Completing pending WebSocket write (still need to write last 164 bytes)...
1158[WSS-0x7f5d5c013680] -- First=0, Last=1, Requested=164 bytes, Sent=164 bytes, Missing=0 bytes
1159[WSS-0x7f5d5c013680] Got 320 bytes:
1160[WSS-0x7f5d5c013680] First fragment: 320 bytes, 0 remaining
1161{"janus":"trickle","candidate":{"candidate":"candidate:3180321211 1 udp 1686052607 202.94.161.175 64337 typ srflx raddr 192.168.1.104 rport 64337 generation 0 ufrag EM1S network-id 1 network-cost 10","sdpMid":"1","sdpMLineIndex":1},"transaction":"QuRcaZfByKMp","session_id":6115975417457530,"handle_id":6476369577764679}
1162[WSS-0x7f5d5c013680] Done, parsing message: 320 bytes
1163Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1164[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1165[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1166[WSS-0x7f5d5c013680] Got 320 bytes:
1167[WSS-0x7f5d5c013680] First fragment: 320 bytes, 0 remaining
1168{"janus":"trickle","candidate":{"candidate":"candidate:3180321211 1 udp 1686052607 202.94.161.175 51770 typ srflx raddr 192.168.1.104 rport 51770 generation 0 ufrag EM1S network-id 1 network-cost 10","sdpMid":"0","sdpMLineIndex":0},"transaction":"Wy5W0OADXGWN","session_id":6115975417457530,"handle_id":6476369577764679}
1169[WSS-0x7f5d5c013680] Done, parsing message: 320 bytes
1170Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1171[WSS-0x7f5d5c013680] Got 297 bytes:
1172[WSS-0x7f5d5c013680] First fragment: 297 bytes, 0 remaining
1173{"janus":"trickle","candidate":{"candidate":"candidate:1917068287 1 tcp 1518280447 192.168.1.104 9 typ host tcptype active generation 0 ufrag EM1S network-id 1 network-cost 10","sdpMid":"0","sdpMLineIndex":0},"transaction":"8RcvBLdMqkfQ","session_id":6115975417457530,"handle_id":6476369577764679}
1174[WSS-0x7f5d5c013680] Done, parsing message: 297 bytes
1175Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1176[WSS-0x7f5d5c013680] Got 297 bytes:
1177[WSS-0x7f5d5c013680] First fragment: 297 bytes, 0 remaining
1178{"janus":"trickle","candidate":{"candidate":"candidate:1917068287 1 tcp 1518280447 192.168.1.104 9 typ host tcptype active generation 0 ufrag EM1S network-id 1 network-cost 10","sdpMid":"1","sdpMLineIndex":1},"transaction":"GafPi4foxy18","session_id":6115975417457530,"handle_id":6476369577764679}
1179[WSS-0x7f5d5c013680] Done, parsing message: 297 bytes
1180Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1181[WSS-0x7f5d5c013680] Got 138 bytes:
1182[WSS-0x7f5d5c013680] First fragment: 138 bytes, 0 remaining
1183{"janus":"trickle","candidate":{"completed":true},"transaction":"eF6ngDVq8nFv","session_id":6115975417457530,"handle_id":6476369577764679}
1184[WSS-0x7f5d5c013680] Done, parsing message: 138 bytes
1185Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1186[6476369577764679] Trickle candidate (1): candidate:3180321211 1 udp 1686052607 202.94.161.175 64337 typ srflx raddr 192.168.1.104 rport 64337 generation 0 ufrag EM1S network-id 1 network-cost 10
1187[6476369577764679] Got a mid='1' candidate (index 1) but we're bundling, ignoring...
1188Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1189[6476369577764679] Trickle candidate (0): candidate:3180321211 1 udp 1686052607 202.94.161.175 51770 typ srflx raddr 192.168.1.104 rport 51770 generation 0 ufrag EM1S network-id 1 network-cost 10
1190[6476369577764679] Adding remote candidate component:1 stream:1 type:srflx 192.168.1.104:51770 --> 202.94.161.175:51770
1191[6476369577764679] Transport: UDP
1192[6476369577764679] Candidate added to the list! (2 elements for 1/1)
1193[6476369577764679] Queueing candidate 0x7f5d300074a0
1194Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1195[6476369577764679] Trickle candidate (0): candidate:1917068287 1 tcp 1518280447 192.168.1.104 9 typ host tcptype active generation 0 ufrag EM1S network-id 1 network-cost 10
1196[6476369577764679] Adding remote candidate component:1 stream:1 type:host 192.168.1.104:9
1197[6476369577764679] Skipping unsupported transport 'tcp' for media
1198Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1199[6476369577764679] Trickle candidate (1): candidate:1917068287 1 tcp 1518280447 192.168.1.104 9 typ host tcptype active generation 0 ufrag EM1S network-id 1 network-cost 10
1200[6476369577764679] Got a mid='1' candidate (index 1) but we're bundling, ignoring...
1201Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1202No more remote candidates for handle 6476369577764679!
1203[6476369577764679] Processing candidate 0x7f5d300074a0
1204Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1205(process:6): libnice-DEBUG: 10:38:28.802: Agent 0x7f5d600280a0: set_remote_candidates 1 1
1206(process:6): libnice-DEBUG: 10:38:28.802: Agent 0x7f5d600280a0 : Adding UDP remote candidate with addr [202.94.161.175]:51770 for s1/c1. U/P '(null)'/'(null)' prio: 647f1eff
1207(process:6): libnice-DEBUG: 10:38:28.802: Agent 0x7f5d600280a0 : creating a new pair
1208(process:6): libnice-DEBUG: 10:38:28.802: Agent 0x7f5d600280a0 : pair 0x7f5d6401a8c0 state FROZEN (priv_add_new_check_pair)
1209(process:6): libnice-DEBUG: 10:38:28.802: Agent 0x7f5d600280a0 : new pair 0x7f5d6401a8c0 : [10.116.1.8]:30897 --> [202.94.161.175]:51770
1210(process:6): libnice-DEBUG: 10:38:28.803: Interface: lo
1211(process:6): libnice-DEBUG: 10:38:28.803: IP Address: 127.0.0.1
1212(process:6): libnice-DEBUG: 10:38:28.803: Interface: eth0
1213(process:6): libnice-DEBUG: 10:38:28.803: IP Address: 10.116.1.8
1214(process:6): libnice-DEBUG: 10:38:28.803: Agent 0x7f5d600280a0 : added a new pair 0x7f5d6401a8c0 with foundation '1:3180321211' and transport udp:udp to stream 1 component 1
1215(process:6): libnice-DEBUG: 10:38:28.803: Agent 0x7f5d600280a0 : conn_check_remote_candidates_set 1 1
1216[6476369577764679] 1 remote candidate added
1217[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1218[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1219[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1220[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1221[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1222[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1223[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1224[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1225[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1226[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1227(process:6): libnice-DEBUG: 10:38:28.821: Agent 0x7f5d600280a0 : Pair 0x7f5d6401a8c0 with s/c-id 1/1 (1:3180321211) unfrozen.
1228(process:6): libnice-DEBUG: 10:38:28.821: Agent 0x7f5d600280a0 : pair 0x7f5d6401a8c0 state WAITING (priv_conn_check_unfreeze_next)
1229(process:6): libnice-DEBUG: 10:38:28.821: Agent 0x7f5d600280a0 : pair 0x7f5d6401a8c0 state IN_PROGRESS (priv_conn_check_initiate)
1230(process:6): libnice-DEBUG: 10:38:28.821: Agent 0x7f5d600280a0 : STUN-CC REQ [10.116.1.8]:30897 --> [202.94.161.175]:51770, socket=47, pair=0x7f5d6401a8c0 (c-id:1), tie=18237417597751741334, username='EM1S:qQLt' (9), password='+YUTHffuhqPal0fq9+W94pHV' (24), prio=6e2000ff, controlled.
1231(process:6): libnice-DEBUG: 10:38:28.821: Agent 0x7f5d600280a0 : conn_check_send: set cand_use=0 (aggressive nomination).
1232(process:6): libnice-stun-DEBUG: 10:38:28.821: Message HMAC-SHA1 message integrity:
1233(process:6): libnice-stun-DEBUG: 10:38:28.821: key : 0x2b59555448666675687150616c306671392b573934704856
1234(process:6): libnice-stun-DEBUG: 10:38:28.821: sent : 0xc6fde9d903359c38fd1e64e9b692d5a66a0c431c
1235(process:6): libnice-stun-DEBUG: 10:38:28.821: Message HMAC-SHA1 fingerprint: 0x5f48a961
1236(process:6): libnice-DEBUG: 10:38:28.821: Agent 0x7f5d600280a0: conncheck created 88 - 0x7f5d6401c238
1237(process:6): libnice-DEBUG: 10:38:28.821: Agent 0x7f5d600280a0 : timer set to 500ms, waiting+in_progress=2
1238[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1239[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1240(process:6): libnice-DEBUG: 10:38:29.083: Agent 0x7f5d600280a0 :STUN transaction retransmitted on pair 0x7f5d6401a810 (timer=2/3 0/1000ms).
1241(process:6): libnice-DEBUG: 10:38:29.325: Agent 0x7f5d600280a0 :STUN transaction retransmitted on pair 0x7f5d6401a8c0 (timer=2/3 0/1000ms).
1242(process:6): libnice-DEBUG: 10:38:29.567: Agent 0x7f5d600280a0 : stream 1: timer tick #51: 0 frozen, 2 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
1243(process:6): libnice-DEBUG: 10:38:30.091: Agent 0x7f5d600280a0 :STUN transaction retransmitted on pair 0x7f5d6401a810 (timer=3/3 0/500ms).
1244(process:6): libnice-DEBUG: 10:38:30.332: Agent 0x7f5d600280a0 :STUN transaction retransmitted on pair 0x7f5d6401a8c0 (timer=3/3 0/500ms).
1245(process:6): libnice-DEBUG: 10:38:30.574: Agent 0x7f5d600280a0 : stream 1: timer tick #101: 0 frozen, 2 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
1246(process:6): libnice-DEBUG: 10:38:30.594: Agent 0x7f5d600280a0 : Retransmissions failed, giving up on pair 0x7f5d6401a810
1247(process:6): libnice-DEBUG: 10:38:30.594: Agent 0x7f5d600280a0 : Failed pair is [10.116.1.8]:30897 --> [192.168.1.104]:51770
1248(process:6): libnice-DEBUG: 10:38:30.594: Agent 0x7f5d600280a0 : pair 0x7f5d6401a810 state FAILED (candidate_check_pair_fail)
1249(process:6): libnice-DEBUG: 10:38:30.594: Agent 0x7f5d600280a0 : conn.check list status: 0 nominated, 0 valid, c-id 1.
1250(process:6): libnice-DEBUG: 10:38:30.836: Agent 0x7f5d600280a0 : Retransmissions failed, giving up on pair 0x7f5d6401a8c0
1251(process:6): libnice-DEBUG: 10:38:30.836: Agent 0x7f5d600280a0 : Failed pair is [10.116.1.8]:30897 --> [202.94.161.175]:51770
1252(process:6): libnice-DEBUG: 10:38:30.836: Agent 0x7f5d600280a0 : pair 0x7f5d6401a8c0 state FAILED (candidate_check_pair_fail)
1253(process:6): libnice-DEBUG: 10:38:30.836: Agent 0x7f5d600280a0 : conn.check list status: 0 nominated, 0 valid, c-id 1.
1254(process:6): libnice-DEBUG: 10:38:30.836: Agent 0x7f5d600280a0 : waiting 5000 msecs before checking for failed components.
1255(process:6): libnice-DEBUG: 10:38:31.582: Agent 0x7f5d600280a0 : stream 1: timer tick #151: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
1256(process:6): libnice-DEBUG: 10:38:32.589: Agent 0x7f5d600280a0 : stream 1: timer tick #201: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
1257(process:6): libnice-DEBUG: 10:38:33.596: Agent 0x7f5d600280a0 : stream 1: timer tick #251: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
1258(process:6): libnice-DEBUG: 10:38:34.603: Agent 0x7f5d600280a0 : stream 1: timer tick #301: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
1259(process:6): libnice-DEBUG: 10:38:35.610: Agent 0x7f5d600280a0 : stream 1: timer tick #351: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
1260(process:6): libnice-DEBUG: 10:38:35.852: Agent 0x7f5d600280a0 : checking for failed components now.
1261(process:6): libnice-DEBUG: 10:38:35.852: Agent 0x7f5d600280a0 : stream 1 component 1 STATE-CHANGE connecting -> failed.
1262(process:6): libnice-DEBUG: 10:38:35.852: Agent 0x7f5d600280a0 : priv_conn_check_tick_agent_locked: stopping conncheck timer
1263(process:6): libnice-DEBUG: 10:38:35.852: Agent 0x7f5d600280a0 : changing conncheck state to COMPLETED.
1264[6476369577764679] Component state changed for component 1 in stream 1: 5 (failed)
1265[WARN] [6476369577764679] ICE failed for component 1 in stream 1, but let's give it some time... (trickle received, answer received, alert not set)
1266[6476369577764679] Creating ICE state check timer with ID 8
1267[ERR] [ice.c:janus_ice_check_failed:1760] [6476369577764679] ICE failed for component 1 in stream 1...
1268[6476369577764679] Hanging up PeerConnection because of a ICE failed
1269[6476369577764679] Telling the plugin about the hangup (JANUS VideoRoom plugin)
1270[janus.plugin.videoroom-0x7f5d5c02b2b0] No WebRTC media anymore; 0x7f5d44001c80 0x7f5d44002eb0
1271(process:6): libnice-DEBUG: 10:38:40.858: Agent 0x7f5d600280a0, freeing conncheck_list of stream 0x7f5d6002ac60
1272(process:6): libnice-DEBUG: 10:38:40.858: Free socket sources for component 0x7f5d6002dbc0.
1273(process:6): libnice-DEBUG: 10:38:40.858: Detaching source 0x7f5d6004cbf0 (socket 0x7f5d60024730, FD 47) from context 0x7f5d44002f10
1274(process:6): libnice-DEBUG: 10:38:40.858: Destroyed NiceComponent (1 created, 1 destroyed)
1275(process:6): libnice-DEBUG: 10:38:40.858: Destroyed NiceStream (1 created, 1 destroyed)
1276[6476369577764679] Notifying WebRTC hangup; 0x7f5d44001c80
1277[6476369577764679] Sending event to transport...; 0x7f5d44001c80
1278Sending event to janus.transport.websockets (0x7f5d5c02e570)
1279[6476369577764679] WebRTC resources freed; 0x7f5d44001c80 0x7f5d44001570
1280[WSS-0x7f5d5c013680] Sending WebSocket message (117 bytes)...
1281[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=117 bytes, Sent=117 bytes, Missing=0 bytes
1282[WSS-0x7f5d5c013680] Got 80 bytes:
1283[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1284{"janus":"keepalive","session_id":6115975417457530,"transaction":"V6hfFN2RqrYn"}
1285[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1286Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1287Got a keep-alive on session 6115975417457530
1288Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1289[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1290[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1291[WSS-0x7f5d5c013680] Got 80 bytes:
1292[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1293{"janus":"keepalive","session_id":6115975417457530,"transaction":"YHjJmZiMNaw4"}
1294[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1295Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1296Got a keep-alive on session 6115975417457530
1297Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1298[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1299[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1300[WSS-0x7f5d5c013680] Got 80 bytes:
1301[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1302{"janus":"keepalive","session_id":6115975417457530,"transaction":"LYtxfJVrac6M"}
1303[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1304Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1305Got a keep-alive on session 6115975417457530
1306Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1307[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1308[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1309[WSS-0x7f5d5c013680] Got 80 bytes:
1310[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1311{"janus":"keepalive","session_id":6115975417457530,"transaction":"qvrT7sFSVa1a"}
1312[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1313Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1314Got a keep-alive on session 6115975417457530
1315Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1316[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1317[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1318[WSS-0x7f5d5c013680] Got 80 bytes:
1319[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1320{"janus":"keepalive","session_id":6115975417457530,"transaction":"LBHJF1RDJ0Zd"}
1321[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1322Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1323Got a keep-alive on session 6115975417457530
1324Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1325[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1326[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1327[WSS-0x7f5d5c013680] Got 80 bytes:
1328[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1329{"janus":"keepalive","session_id":6115975417457530,"transaction":"EKY5ytv8PshO"}
1330[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1331Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1332Got a keep-alive on session 6115975417457530
1333Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1334[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1335[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1336[WSS-0x7f5d5c013680] Got 80 bytes:
1337[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1338{"janus":"keepalive","session_id":6115975417457530,"transaction":"OpTUVTx12ohQ"}
1339[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1340Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1341Got a keep-alive on session 6115975417457530
1342Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1343[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1344[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1345[WSS-0x7f5d5c013680] Got 80 bytes:
1346[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1347{"janus":"keepalive","session_id":6115975417457530,"transaction":"XWjerxUj6y1i"}
1348[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1349Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1350Got a keep-alive on session 6115975417457530
1351Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1352[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1353[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1354[WSS-0x7f5d5c013680] Got 80 bytes:
1355[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1356{"janus":"keepalive","session_id":6115975417457530,"transaction":"GcYCjPh7jO8J"}
1357[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1358Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1359Got a keep-alive on session 6115975417457530
1360Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1361[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1362[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1363[file-live-sample] Rewind! (/usr/local/share/janus/streams/radio.alaw)
1364[WSS-0x7f5d5c013680] Got 80 bytes:
1365[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1366{"janus":"keepalive","session_id":6115975417457530,"transaction":"vuI0hI16fItg"}
1367[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1368Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1369Got a keep-alive on session 6115975417457530
1370Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1371[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1372[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1373[WSS-0x7f5d5c013680] Got 80 bytes:
1374[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1375{"janus":"keepalive","session_id":6115975417457530,"transaction":"budBTl44vyFl"}
1376[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1377Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1378Got a keep-alive on session 6115975417457530
1379Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1380[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1381[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1382[WSS-0x7f5d5c013680] Got 80 bytes:
1383[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1384{"janus":"keepalive","session_id":6115975417457530,"transaction":"UjxiNAg0DE5t"}
1385[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1386Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1387Got a keep-alive on session 6115975417457530
1388Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1389[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1390[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1391[WSS-0x7f5d5c013680] Got 80 bytes:
1392[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1393{"janus":"keepalive","session_id":6115975417457530,"transaction":"kDYSFVAUZNWV"}
1394[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1395Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1396Got a keep-alive on session 6115975417457530
1397Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1398[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1399[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1400[WSS-0x7f5d5c013680] Got 80 bytes:
1401[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1402{"janus":"keepalive","session_id":6115975417457530,"transaction":"N9dt6vDvpcGI"}
1403[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1404Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1405Got a keep-alive on session 6115975417457530
1406Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1407[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1408[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1409[WSS-0x7f5d5c013680] Got 80 bytes:
1410[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1411{"janus":"keepalive","session_id":6115975417457530,"transaction":"BLt8DgGd6rG8"}
1412[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1413Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1414Got a keep-alive on session 6115975417457530
1415Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1416[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1417[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1418[WSS-0x7f5d5c013680] Got 80 bytes:
1419[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1420{"janus":"keepalive","session_id":6115975417457530,"transaction":"V6WhblBtFh30"}
1421[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1422Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1423Got a keep-alive on session 6115975417457530
1424Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1425[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1426[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1427[WSS-0x7f5d5c013680] Got 80 bytes:
1428[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1429{"janus":"keepalive","session_id":6115975417457530,"transaction":"aW0w3kyMkqqg"}
1430[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1431Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1432Got a keep-alive on session 6115975417457530
1433Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1434[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1435[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1436[WSS-0x7f5d5c013680] Got 80 bytes:
1437[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1438{"janus":"keepalive","session_id":6115975417457530,"transaction":"Sp8QJmtFm6Xh"}
1439[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1440Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1441Got a keep-alive on session 6115975417457530
1442Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1443[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1444[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1445[WSS-0x7f5d5c013680] Got 80 bytes:
1446[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1447{"janus":"keepalive","session_id":6115975417457530,"transaction":"OXWzL2aBilRa"}
1448[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1449Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1450Got a keep-alive on session 6115975417457530
1451Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1452[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1453[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1454[WSS-0x7f5d5c013680] Got 80 bytes:
1455[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1456{"janus":"keepalive","session_id":6115975417457530,"transaction":"LRM8S1vqFmgC"}
1457[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1458Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1459Got a keep-alive on session 6115975417457530
1460Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1461[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1462[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1463[WSS-0x7f5d5c013680] Got 80 bytes:
1464[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1465{"janus":"keepalive","session_id":6115975417457530,"transaction":"oPidGblvdSdD"}
1466[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1467Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1468Got a keep-alive on session 6115975417457530
1469Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1470[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1471[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1472[WSS-0x7f5d5c013680] Got 80 bytes:
1473[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1474{"janus":"keepalive","session_id":6115975417457530,"transaction":"YuXYzxvaHpGM"}
1475[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1476Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1477Got a keep-alive on session 6115975417457530
1478Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1479[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1480[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1481[WSS-0x7f5d5c013680] Got 80 bytes:
1482[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1483{"janus":"keepalive","session_id":6115975417457530,"transaction":"7TbGntXn53Uu"}
1484[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1485Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1486Got a keep-alive on session 6115975417457530
1487Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1488[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1489[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1490[file-live-sample] Rewind! (/usr/local/share/janus/streams/radio.alaw)
1491[WSS-0x7f5d5c013680] Got 80 bytes:
1492[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1493{"janus":"keepalive","session_id":6115975417457530,"transaction":"QYHwCp3qASdl"}
1494[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1495Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1496Got a keep-alive on session 6115975417457530
1497Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1498[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1499[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1500[WSS-0x7f5d5c013680] Got 80 bytes:
1501[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1502{"janus":"keepalive","session_id":6115975417457530,"transaction":"47Ye0Xy3hTDc"}
1503[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1504Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1505Got a keep-alive on session 6115975417457530
1506Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1507[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1508[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1509[WSS-0x7f5d5c013680] Got 80 bytes:
1510[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1511{"janus":"keepalive","session_id":6115975417457530,"transaction":"KAPPVXLPEWPY"}
1512[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1513Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1514Got a keep-alive on session 6115975417457530
1515Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1516[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1517[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1518[WSS-0x7f5d5c013680] Got 80 bytes:
1519[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1520{"janus":"keepalive","session_id":6115975417457530,"transaction":"xG1n0t8YulcL"}
1521[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1522Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1523Got a keep-alive on session 6115975417457530
1524Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1525[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1526[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1527[WSS-0x7f5d5c013680] Got 80 bytes:
1528[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1529{"janus":"keepalive","session_id":6115975417457530,"transaction":"wSsuxelm2QwR"}
1530[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1531Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1532Got a keep-alive on session 6115975417457530
1533Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1534[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1535[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1536[WSS-0x7f5d5c013680] Got 80 bytes:
1537[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1538{"janus":"keepalive","session_id":6115975417457530,"transaction":"tHkorbpj1RpO"}
1539[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1540Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1541Got a keep-alive on session 6115975417457530
1542Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1543[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1544[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1545[WSS-0x7f5d5c013680] Got 80 bytes:
1546[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1547{"janus":"keepalive","session_id":6115975417457530,"transaction":"bM2AernyMT29"}
1548[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1549Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1550Got a keep-alive on session 6115975417457530
1551Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1552[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1553[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1554[WSS-0x7f5d5c013680] Got 80 bytes:
1555[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1556{"janus":"keepalive","session_id":6115975417457530,"transaction":"BXHbxkAlgovF"}
1557[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1558Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1559Got a keep-alive on session 6115975417457530
1560Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1561[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1562[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1563[WSS-0x7f5d5c013680] Got 80 bytes:
1564[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1565{"janus":"keepalive","session_id":6115975417457530,"transaction":"2cjrKAZ5XWSX"}
1566[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1567Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1568Got a keep-alive on session 6115975417457530
1569Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1570[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1571[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1572[WSS-0x7f5d5c013680] Got 80 bytes:
1573[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1574{"janus":"keepalive","session_id":6115975417457530,"transaction":"86enV0wKvdQY"}
1575[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1576Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1577Got a keep-alive on session 6115975417457530
1578Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1579[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1580[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1581[WSS-0x7f5d5c013680] Got 80 bytes:
1582[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1583{"janus":"keepalive","session_id":6115975417457530,"transaction":"tepvZKSTyB8L"}
1584[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1585Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1586Got a keep-alive on session 6115975417457530
1587Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1588[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1589[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1590[WSS-0x7f5d5c013680] Got 80 bytes:
1591[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1592{"janus":"keepalive","session_id":6115975417457530,"transaction":"uZhlWlrvvHfo"}
1593[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1594Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1595Got a keep-alive on session 6115975417457530
1596Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1597[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1598[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1599[WSS-0x7f5d5c013680] Got 80 bytes:
1600[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1601{"janus":"keepalive","session_id":6115975417457530,"transaction":"N8y1nsCQKUU5"}
1602[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1603Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1604Got a keep-alive on session 6115975417457530
1605Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1606[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1607[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1608[WSS-0x7f5d5c013680] Got 80 bytes:
1609[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1610{"janus":"keepalive","session_id":6115975417457530,"transaction":"nHflu7EXpKV1"}
1611[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1612Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1613Got a keep-alive on session 6115975417457530
1614Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1615[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1616[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1617[WSS-0x7f5d5c013680] Got 80 bytes:
1618[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1619{"janus":"keepalive","session_id":6115975417457530,"transaction":"D4Uph6ZQZpYB"}
1620[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1621Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1622Got a keep-alive on session 6115975417457530
1623Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1624[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1625[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1626[file-live-sample] Rewind! (/usr/local/share/janus/streams/radio.alaw)
1627[WSS-0x7f5d5c013680] Got 80 bytes:
1628[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1629{"janus":"keepalive","session_id":6115975417457530,"transaction":"DLA36V3zUQHh"}
1630[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1631Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1632Got a keep-alive on session 6115975417457530
1633Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1634[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1635[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1636[WSS-0x7f5d5c013680] Got 80 bytes:
1637[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1638{"janus":"keepalive","session_id":6115975417457530,"transaction":"Q8uxOzresRuP"}
1639[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1640Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1641Got a keep-alive on session 6115975417457530
1642Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1643[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1644[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1645[WSS-0x7f5d5c013680] Got 80 bytes:
1646[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1647{"janus":"keepalive","session_id":6115975417457530,"transaction":"1qRt3nsFvBHr"}
1648[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1649Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1650Got a keep-alive on session 6115975417457530
1651Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1652[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1653[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1654[WSS-0x7f5d5c013680] Got 80 bytes:
1655[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1656{"janus":"keepalive","session_id":6115975417457530,"transaction":"O70BkkFbevjo"}
1657[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1658Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1659Got a keep-alive on session 6115975417457530
1660Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1661[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1662[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1663[WSS-0x7f5d5c013680] Got 80 bytes:
1664[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1665{"janus":"keepalive","session_id":6115975417457530,"transaction":"eX1GWetKFltz"}
1666[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1667Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1668Got a keep-alive on session 6115975417457530
1669Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1670[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1671[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1672[WSS-0x7f5d5c013680] Got 80 bytes:
1673[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1674{"janus":"keepalive","session_id":6115975417457530,"transaction":"2Gu0wpfX0SA5"}
1675[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1676Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1677Got a keep-alive on session 6115975417457530
1678Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1679[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1680[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1681[WSS-0x7f5d5c013680] Got 80 bytes:
1682[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1683{"janus":"keepalive","session_id":6115975417457530,"transaction":"1I3O6onRcWtx"}
1684[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1685Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1686Got a keep-alive on session 6115975417457530
1687Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1688[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1689[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1690[WSS-0x7f5d5c013680] Got 80 bytes:
1691[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1692{"janus":"keepalive","session_id":6115975417457530,"transaction":"YDwHHISBjMSf"}
1693[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1694Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1695Got a keep-alive on session 6115975417457530
1696Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1697[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1698[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1699[WSS-0x7f5d5c013680] Got 80 bytes:
1700[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1701{"janus":"keepalive","session_id":6115975417457530,"transaction":"nfvWXdmgfVi7"}
1702[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1703Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1704Got a keep-alive on session 6115975417457530
1705Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1706[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1707[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1708[WSS-0x7f5d5c013680] Got 80 bytes:
1709[WSS-0x7f5d5c013680] First fragment: 80 bytes, 0 remaining
1710{"janus":"keepalive","session_id":6115975417457530,"transaction":"d7i3FquaNfWi"}
1711[WSS-0x7f5d5c013680] Done, parsing message: 80 bytes
1712Got a Janus API request from janus.transport.websockets (0x7f5d5c02e570)
1713Got a keep-alive on session 6115975417457530
1714Sending Janus API response to janus.transport.websockets (0x7f5d5c02e570)
1715[WSS-0x7f5d5c013680] Sending WebSocket message (90 bytes)...
1716[WSS-0x7f5d5c013680] -- First=1, Last=1, Requested=90 bytes, Sent=90 bytes, Missing=0 bytes
1717[WSS-0x7f5d5c013680] 38 ((null))
1718[WSS-0x7f5d5c013680] 78 ((null))
1719[WSS-0x7f5d5c013680] WS connection down, closing
1720[WSS-0x7f5d5c013680] Destroying WebSocket client
1721A janus.transport.websockets transport instance has gone away (0x7f5d5c02e570)
1722 -- Session 6115975417457530 will be over if not reclaimed
1723 -- Marking Session 6115975417457530 as over
1724Destroying session 6115975417457530; 0x7f5d44001570
1725Detaching handle from JANUS VideoRoom plugin; 0x7f5d44001c80 0x7f5d5c02b2b0 0x7f5d44001c80 0x7f5d44002eb0
1726[6476369577764679] Handle detached, scheduling destruction
1727[WSS-0x7f5d5c013680] -- closed
1728[6476369577764679] Telling the plugin about the handle detach (JANUS VideoRoom plugin)
1729[6476369577764679] Sending event to transport...; 0x7f5d44001c80
1730[6476369577764679] Finalizing loop source
1731[6476369577764679] Handle thread ended! 0x7f5d44001c80
1732[6476369577764679] Handle and related resources freed; 0x7f5d44001c80 0x7f5d44001570