connecting to queue messanging https://127.0.0.1:8007
get kurento client
webrtc proxy started on https://0.0.0.0:8443/
webrtc proxy starts listening... 
reconnect to server 0 100 undefined
reconnect to server 1 100 undefined
reconnect to server 2 200 undefined
reconnect to server 3 300 undefined
reconnect to server 4 500 undefined
reconnect to server 5 800 undefined
connected to kurento media server
media pipeline is created
kms-datachannel is created
start updating number of clients
ready to serve...
emit obj to clients, { id: 'stat', numberOfClient: 0 }
emit obj to clients, { id: 'stat', numberOfClient: 0 }
emit obj to clients, { id: 'stat', numberOfClient: 0 }
emit obj to clients, { id: 'stat', numberOfClient: 0 }
emit obj to clients, { id: 'stat', numberOfClient: 0 }
emit obj to clients, { id: 'stat', numberOfClient: 0 }
emit obj to clients, { id: 'stat', numberOfClient: 0 }
emit obj to clients, { id: 'stat', numberOfClient: 0 }
eey3kslrzonzq4 is connected
reject requested from client eey3kslrzonzq4
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
eey3kslrzopg2m is connected
reject requested from client eey3kslrzopg2m
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
eey3kslrzot9rf is connected
reject requested from client eey3kslrzot9rf
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
eey3kslrzot9rf is closed
eey3kslrzou8ut is connected
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
eey3kslrzouj42 is connected
eey3kslrzouj42 is closed
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
eey3kslrzov233 is connected
emit obj to clients, { id: 'stat', numberOfClient: 4 }
eey3kslrzov4mz is connected
reject requested from client eey3kslrzov233
eey3kslrzov4mz claims a presenter
eey3kslrzov4mz is queued the candidate
request http://apis:3000/rooms/6370/status/4 with responsed status code: 200
eey3kslrzov233 is queued the candidate
eey3kslrzov233 is queued the candidate
eey3kslrzov233 is queued the candidate
request http://apis:3000/rooms/6370/status/4 with responsed status code: 200
request http://apis:3000/rooms/6370/status/4 with responsed status code: 200
eey3kslrzov233 is queued the candidate
eey3kslrzov4mz is queued the candidate
eey3kslrzov233 is queued the candidate
eey3kslrzov233 is queued the candidate
eey3kslrzov4mz is queued the candidate
webrtc endpoint is created
eey3kslrzov4mz pops the queued candidates to endpoint
connects WebRtcEndpoint > to > KmsSendData
recorder endpoint is created file:///var/log/media_logs/6370/6370_2024_01_30_08_37_eey3kslrzov563.webm
use AUDIO recorder only { id: 'presenterJoined',
  useRTSP: null,
  mediaProfile: 'WEBM_AUDIO_ONLY',
  sdpOffer: 'v=0\r\no=- 875238009979361336 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0\r\na=extmap-allow-mixed\r\na=msid-semantic: WMS 17d59704-a021-4ea2-81e9-4c038b6029a6\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111 63 9 0 8 13 110 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:KwU+\r\na=ice-pwd:OULwl/BCri2eVTJ19F4vuZ//\r\na=ice-options:trickle\r\na=fingerprint:sha-256 58:8F:69:53:BC:F1:E1:1A:26:B4:CF:BD:06:C9:BC:A0:F9:B2:FC:66:5F:6E:F0:C2:90:7B:3C:8C:87:7D:75:EA\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=sendonly\r\na=msid:17d59704-a021-4ea2-81e9-4c038b6029a6 3a49818d-634e-485e-bcc4-0738a3548353\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:63 red/48000/2\r\na=fmtp:63 111/111\r\na=rtpmap:9 G722/8000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:13 CN/8000\r\na=rtpmap:110 telephone-event/48000\r\na=rtpmap:126 telephone-event/8000\r\na=ssrc:2153336902 cname:lHYrWTKeVI9umHIT\r\na=ssrc:2153336902 msid:17d59704-a021-4ea2-81e9-4c038b6029a6 3a49818d-634e-485e-bcc4-0738a3548353\r\n' }
request http://shelter_proxy:8080/6370/events/recorder with responsed status code: 200
presenter's connection is changed from DISCONNECTED to CONNECTED
emit obj to clients, { id: 'publishStream' }
eey3kslrzopg2m joins as viewer
eey3kslrzopg2m is queued the candidate
eey3kslrzopg2m is queued the candidate
eey3kslrzopg2m is queued the candidate
eey3kslrzopg2m is queued the candidate
eey3kslrzopg2m is queued the candidate
eey3kslrzopg2m is queued the candidate
webrtc endpoint is created
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzonzq4 joins as viewer
eey3kslrzonzq4 is queued the candidate
eey3kslrzonzq4 is queued the candidate
eey3kslrzopg2m pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzonzq4 is queued the candidate
eey3kslrzonzq4 is queued the candidate
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzonzq4 is queued the candidate
eey3kslrzonzq4 is queued the candidate
webrtc endpoint is created
eey3kslrzonzq4 pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
eey3kslrzozbxy is connected
eey3kslrzozbxy joins as viewer
webrtc endpoint is created
eey3kslrzozbxy (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzozbxy (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzozbxy (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzozbxy pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
eey3kslrzozbxy (viewer) sends candidate to kurento webRtcEndpoint
emit obj to clients, { id: 'stat', numberOfClient: 5 }
emit obj to clients, { id: 'stat', numberOfClient: 5 }
eey3kslrzozpjp is connected
eey3kslrzozpjp joins as viewer
webrtc endpoint is created
eey3kslrzozpjp (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzozpjp (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzozpjp (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzozpjp (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzozpjp (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzozpjp (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzozpjp pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
eey3kslrzov233 is closed
eey3kslrzov4mz is closed
stop all joined clients
emit obj to clients, { id: 'unpublishStream' }
emit obj to clients, { id: 'stopCommunication' }
destroy webrtc endpoint (presenter)
request http://apis:3000/rooms/6370/status/5 with responsed status code: 200
request http://apis:3000/rooms/6370/status/5 with responsed status code: 200
eey3kslrzp2yux is connected
eey3kslrzp2yux is closed
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 5 }
eey3kslrzp3fv2 is connected
reject requested from client eey3kslrzp3fv2
eey3kslrzp3gnm is connected
emit obj to clients, { id: 'stat', numberOfClient: 7 }
eey3kslrzp3gnm claims a presenter
eey3kslrzp3gnm (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzp3gnm (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzp3gnm (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzp3gnm (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzp3gnm (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzp3gnm (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzp3gnm (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzp3gnm (presenter) sends candidate to kurento webRtcEndpoint
webrtc endpoint is created
request http://apis:3000/rooms/6370/status/4 with responsed status code: 200
request http://apis:3000/rooms/6370/status/4 with responsed status code: 200
eey3kslrzp3gnm pops the queued candidates to endpoint
connects WebRtcEndpoint > to > KmsSendData
request file:///var/log/media_logs/6370/6370_2024_01_30_08_44_eey3kslrzp3kyd.webm with responsed status code: 200
recorder endpoint is created file:///var/log/media_logs/6370/6370_2024_01_30_08_44_eey3kslrzp3kyd.webm
stop exists recorder
use default (VIDEO, AUDIO) recorder { id: 'presenterJoined',
  useRTSP: null,
  mediaProfile: 'WEBM',
  sdpOffer: 'v=0\r\no=mozilla...THIS_IS_SDPARTA-99.0 7516491816825942880 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 59:0E:B4:42:BE:91:12:86:D3:62:9B:E6:79:3E:A3:A6:7B:52:52:7D:BA:43:AD:42:35:21:CC:5E:44:58:17:80\r\na=group:BUNDLE 0 1\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=audio 9 UDP/TLS/RTP/SAVPF 109 9 0 8 101\r\nc=IN IP4 0.0.0.0\r\na=sendonly\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:2/recvonly urn:ietf:params:rtp-hdrext:csrc-audio-level\r\na=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=fmtp:109 maxplaybackrate=48000;stereo=1;useinbandfec=1\r\na=fmtp:101 0-15\r\na=ice-pwd:7c3fab75426e52da6e27f44d688e362a\r\na=ice-ufrag:5378a310\r\na=mid:0\r\na=msid:{9ee7dcae-1053-4555-8a04-4bb4ddc686dd} {2b8e11ba-b08d-4835-bec5-2ccc6b039ffe}\r\na=rtcp-mux\r\na=rtpmap:109 opus/48000/2\r\na=rtpmap:9 G722/8000/1\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:101 telephone-event/8000\r\na=setup:actpass\r\na=ssrc:4093293647 cname:{6e1165de-98b1-46e4-a8e2-b9f3f08f2feb}\r\nm=video 9 UDP/TLS/RTP/SAVPF 120 124 121 125 126 127 97 98 123 122 119\r\nc=IN IP4 0.0.0.0\r\na=sendonly\r\na=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=extmap:4 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:5 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:6/recvonly http://www.webrtc.org/experiments/rtp-hdrext/playout-delay\r\na=extmap:7 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=fmtp:126 profile-level-id=42e01f;level-asymmetry-allowed=1;packetization-mode=1\r\na=fmtp:97 profile-level-id=42e01f;level-asymmetry-allowed=1\r\na=fmtp:120 max-fs=12288;max-fr=60\r\na=fmtp:124 apt=120\r\na=fmtp:121 max-fs=12288;max-fr=60\r\na=fmtp:125 apt=121\r\na=fmtp:127 apt=126\r\na=fmtp:98 apt=97\r\na=fmtp:119 apt=122\r\na=ice-pwd:7c3fab75426e52da6e27f44d688e362a\r\na=ice-ufrag:5378a310\r\na=mid:1\r\na=msid:{9ee7dcae-1053-4555-8a04-4bb4ddc686dd} {1d98b1c7-2b53-4aed-b831-f448a796eb79}\r\na=rtcp-fb:120 nack\r\na=rtcp-fb:120 nack pli\r\na=rtcp-fb:120 ccm fir\r\na=rtcp-fb:120 goog-remb\r\na=rtcp-fb:120 transport-cc\r\na=rtcp-fb:121 nack\r\na=rtcp-fb:121 nack pli\r\na=rtcp-fb:121 ccm fir\r\na=rtcp-fb:121 goog-remb\r\na=rtcp-fb:121 transport-cc\r\na=rtcp-fb:126 nack\r\na=rtcp-fb:126 nack pli\r\na=rtcp-fb:126 ccm fir\r\na=rtcp-fb:126 goog-remb\r\na=rtcp-fb:126 transport-cc\r\na=rtcp-fb:97 nack\r\na=rtcp-fb:97 nack pli\r\na=rtcp-fb:97 ccm fir\r\na=rtcp-fb:97 goog-remb\r\na=rtcp-fb:97 transport-cc\r\na=rtcp-fb:123 nack\r\na=rtcp-fb:123 nack pli\r\na=rtcp-fb:123 ccm fir\r\na=rtcp-fb:123 goog-remb\r\na=rtcp-fb:123 transport-cc\r\na=rtcp-fb:122 nack\r\na=rtcp-fb:122 nack pli\r\na=rtcp-fb:122 ccm fir\r\na=rtcp-fb:122 goog-remb\r\na=rtcp-fb:122 transport-cc\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:120 VP8/90000\r\na=rtpmap:124 rtx/90000\r\na=rtpmap:121 VP9/90000\r\na=rtpmap:125 rtx/90000\r\na=rtpmap:126 H264/90000\r\na=rtpmap:127 rtx/90000\r\na=rtpmap:97 H264/90000\r\na=rtpmap:98 rtx/90000\r\na=rtpmap:123 ulpfec/90000\r\na=rtpmap:122 red/90000\r\na=rtpmap:119 rtx/90000\r\na=setup:actpass\r\na=ssrc:96458993 cname:{6e1165de-98b1-46e4-a8e2-b9f3f08f2feb}\r\na=ssrc:1027271768 cname:{6e1165de-98b1-46e4-a8e2-b9f3f08f2feb}\r\na=ssrc-group:FID 96458993 1027271768\r\n' }
request http://shelter_proxy:8080/6370/events/recorder with responsed status code: 200
request http://shelter_proxy:8080/6370/events/recorder with responsed status code: 200
eey3kslrzp3gnm (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzp3gnm (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzp3gnm (presenter) sends candidate to kurento webRtcEndpoint
presenter's connection is changed from DISCONNECTED to CONNECTED
emit obj to clients, { id: 'publishStream' }
eey3kslrzopg2m joins as viewer
eey3kslrzozpjp is closed
destroy webrtc endpoint (viewer)
webrtc endpoint is created
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzozbxy is closed
destroy webrtc endpoint (viewer)
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzonzq4 joins as viewer
eey3kslrzopg2m pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
eey3kslrzonzq4 (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzonzq4 (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzonzq4 (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzonzq4 (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzonzq4 (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzonzq4 (viewer) sends candidate to kurento webRtcEndpoint
webrtc endpoint is created
eey3kslrzonzq4 pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
eey3kslrzp3mjq is connected
eey3kslrzp3mjq joins as viewer
eey3kslrzp3mjq is queued the candidate
eey3kslrzp3mjq is queued the candidate
eey3kslrzp3mjq is queued the candidate
webrtc endpoint is created
eey3kslrzp3mjq pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
eey3kslrzp3mkd is connected
eey3kslrzp3mkd joins as viewer
eey3kslrzp3mkd is queued the candidate
eey3kslrzp3mkd is queued the candidate
eey3kslrzp3mkd is queued the candidate
webrtc endpoint is created
eey3kslrzp3mkd pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
eey3kslrzp3mjq (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzp3mkd (viewer) sends candidate to kurento webRtcEndpoint
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
eey3kslrzou8ut is closed
eey3kslrzp3zub is connected
eey3kslrzp3zub joins as viewer
webrtc endpoint is created
eey3kslrzp3zub (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzp3zub (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzp3zub (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzp3zub pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
eey3kslrzp3zub (viewer) sends candidate to kurento webRtcEndpoint
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
eey3kslrzpb5xm is connected
eey3kslrzpb5xm joins as viewer
webrtc endpoint is created
eey3kslrzpb5xm (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpb5xm (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpb5xm (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpb5xm (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpb5xm (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpb5xm (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpb5xm pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
eey3kslrzpb5xm (viewer) sends candidate to kurento webRtcEndpoint
emit obj to clients, { id: 'stat', numberOfClient: 7 }
emit obj to clients, { id: 'stat', numberOfClient: 7 }
emit obj to clients, { id: 'stat', numberOfClient: 7 }
eey3kslrzopg2m joins as viewer
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
webrtc endpoint is created
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
eey3kslrzonzq4 joins as viewer
webrtc endpoint is created
eey3kslrzonzq4 pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
eey3kslrzonzq4 (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzonzq4 (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzonzq4 (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzonzq4 (viewer) sends candidate to kurento webRtcEndpoint
emit obj to clients, { id: 'stat', numberOfClient: 7 }
emit obj to clients, { id: 'stat', numberOfClient: 7 }
emit obj to clients, { id: 'stat', numberOfClient: 7 }
emit obj to clients, { id: 'stat', numberOfClient: 7 }
emit obj to clients, { id: 'stat', numberOfClient: 7 }
emit obj to clients, { id: 'stat', numberOfClient: 7 }
emit obj to clients, { id: 'stat', numberOfClient: 7 }
emit obj to clients, { id: 'stat', numberOfClient: 7 }
emit obj to clients, { id: 'stat', numberOfClient: 7 }
emit obj to clients, { id: 'stat', numberOfClient: 7 }
emit obj to clients, { id: 'stat', numberOfClient: 7 }
emit obj to clients, { id: 'stat', numberOfClient: 7 }
emit obj to clients, { id: 'stat', numberOfClient: 7 }
emit obj to clients, { id: 'stat', numberOfClient: 7 }
emit obj to clients, { id: 'stat', numberOfClient: 7 }
eey3kslrzpf1ga is connected
eey3kslrzpf1ga joins as viewer
webrtc endpoint is created
eey3kslrzpf1ga (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpf1ga (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpf1ga (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpf1ga pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
eey3kslrzpf1ga (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpf1ga (viewer) sends candidate to kurento webRtcEndpoint
emit obj to clients, { id: 'stat', numberOfClient: 8 }
eey3kslrzopg2m joins as viewer
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
webrtc endpoint is created
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
eey3kslrzonzq4 joins as viewer
webrtc endpoint is created
eey3kslrzonzq4 (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzonzq4 (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzonzq4 pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
eey3kslrzonzq4 (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzonzq4 (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzp3fv2 is closed
eey3kslrzp3gnm is closed
stop all joined clients
emit obj to clients, { id: 'unpublishStream' }
emit obj to clients, { id: 'stopCommunication' }
destroy webrtc endpoint (presenter)
request http://apis:3000/rooms/6370/status/5 with responsed status code: 200
request http://apis:3000/rooms/6370/status/5 with responsed status code: 200
eey3kslrzpf5in is connected
reject requested from client eey3kslrzpf5in
eey3kslrzpf67d is connected
eey3kslrzpf67d claims a presenter
eey3kslrzpf67d (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpf67d (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpf67d (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpf67d (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpf67d (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpf67d (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpf67d (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpf67d (presenter) sends candidate to kurento webRtcEndpoint
webrtc endpoint is created
request http://apis:3000/rooms/6370/status/4 with responsed status code: 200
request http://apis:3000/rooms/6370/status/4 with responsed status code: 200
request http://apis:3000/rooms/6370/status/4 with responsed status code: 200
eey3kslrzpf67d (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpf67d pops the queued candidates to endpoint
connects WebRtcEndpoint > to > KmsSendData
recorder endpoint is created file:///var/log/media_logs/6370/6370_2024_01_30_08_53_eey3kslrzpf69n.webm
stop exists recorder
use default (VIDEO, AUDIO) recorder { id: 'presenterJoined',
  useRTSP: null,
  mediaProfile: 'WEBM',
  sdpOffer: 'v=0\r\no=mozilla...THIS_IS_SDPARTA-99.0 25370545686075525 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 AC:4E:2E:A5:D9:5E:BA:06:10:2F:6A:36:BC:3E:E3:FD:B7:DB:24:58:56:C6:DD:15:A1:CC:25:9C:E6:C6:35:2E\r\na=group:BUNDLE 0 1\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=audio 9 UDP/TLS/RTP/SAVPF 109 9 0 8 101\r\nc=IN IP4 0.0.0.0\r\na=sendonly\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:2/recvonly urn:ietf:params:rtp-hdrext:csrc-audio-level\r\na=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=fmtp:109 maxplaybackrate=48000;stereo=1;useinbandfec=1\r\na=fmtp:101 0-15\r\na=ice-pwd:c3499236ea41913bed00095509e446bf\r\na=ice-ufrag:cc6f7115\r\na=mid:0\r\na=msid:{49ea49d8-6f1e-4f02-9c33-446fc970f6ae} {ca52dcaf-21ae-4773-858f-4b5f6e912cdb}\r\na=rtcp-mux\r\na=rtpmap:109 opus/48000/2\r\na=rtpmap:9 G722/8000/1\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:101 telephone-event/8000\r\na=setup:actpass\r\na=ssrc:1301856611 cname:{bf5e571d-3769-469b-9c8b-a4fdae517539}\r\nm=video 9 UDP/TLS/RTP/SAVPF 120 124 121 125 126 127 97 98 123 122 119\r\nc=IN IP4 0.0.0.0\r\na=sendonly\r\na=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=extmap:4 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:5 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:6/recvonly http://www.webrtc.org/experiments/rtp-hdrext/playout-delay\r\na=extmap:7 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=fmtp:126 profile-level-id=42e01f;level-asymmetry-allowed=1;packetization-mode=1\r\na=fmtp:97 profile-level-id=42e01f;level-asymmetry-allowed=1\r\na=fmtp:120 max-fs=12288;max-fr=60\r\na=fmtp:124 apt=120\r\na=fmtp:121 max-fs=12288;max-fr=60\r\na=fmtp:125 apt=121\r\na=fmtp:127 apt=126\r\na=fmtp:98 apt=97\r\na=fmtp:119 apt=122\r\na=ice-pwd:c3499236ea41913bed00095509e446bf\r\na=ice-ufrag:cc6f7115\r\na=mid:1\r\na=msid:{49ea49d8-6f1e-4f02-9c33-446fc970f6ae} {26eca68d-f3da-433d-ba74-a4648059d35b}\r\na=rtcp-fb:120 nack\r\na=rtcp-fb:120 nack pli\r\na=rtcp-fb:120 ccm fir\r\na=rtcp-fb:120 goog-remb\r\na=rtcp-fb:120 transport-cc\r\na=rtcp-fb:121 nack\r\na=rtcp-fb:121 nack pli\r\na=rtcp-fb:121 ccm fir\r\na=rtcp-fb:121 goog-remb\r\na=rtcp-fb:121 transport-cc\r\na=rtcp-fb:126 nack\r\na=rtcp-fb:126 nack pli\r\na=rtcp-fb:126 ccm fir\r\na=rtcp-fb:126 goog-remb\r\na=rtcp-fb:126 transport-cc\r\na=rtcp-fb:97 nack\r\na=rtcp-fb:97 nack pli\r\na=rtcp-fb:97 ccm fir\r\na=rtcp-fb:97 goog-remb\r\na=rtcp-fb:97 transport-cc\r\na=rtcp-fb:123 nack\r\na=rtcp-fb:123 nack pli\r\na=rtcp-fb:123 ccm fir\r\na=rtcp-fb:123 goog-remb\r\na=rtcp-fb:123 transport-cc\r\na=rtcp-fb:122 nack\r\na=rtcp-fb:122 nack pli\r\na=rtcp-fb:122 ccm fir\r\na=rtcp-fb:122 goog-remb\r\na=rtcp-fb:122 transport-cc\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:120 VP8/90000\r\na=rtpmap:124 rtx/90000\r\na=rtpmap:121 VP9/90000\r\na=rtpmap:125 rtx/90000\r\na=rtpmap:126 H264/90000\r\na=rtpmap:127 rtx/90000\r\na=rtpmap:97 H264/90000\r\na=rtpmap:98 rtx/90000\r\na=rtpmap:123 ulpfec/90000\r\na=rtpmap:122 red/90000\r\na=rtpmap:119 rtx/90000\r\na=setup:actpass\r\na=ssrc:1658491468 cname:{bf5e571d-3769-469b-9c8b-a4fdae517539}\r\na=ssrc:3109326555 cname:{bf5e571d-3769-469b-9c8b-a4fdae517539}\r\na=ssrc-group:FID 1658491468 3109326555\r\n' }
request http://shelter_proxy:8080/6370/events/recorder with responsed status code: 200
eey3kslrzpf5in is queued the candidate
eey3kslrzpf5in is queued the candidate
eey3kslrzpf67d (presenter) sends candidate to kurento webRtcEndpoint
request http://shelter_proxy:8080/6370/events/recorder with responsed status code: 200
eey3kslrzpf5in is queued the candidate
eey3kslrzpf5in is queued the candidate
eey3kslrzpf5in is queued the candidate
eey3kslrzpf5in is queued the candidate
eey3kslrzpf5in is queued the candidate
eey3kslrzpf5in is queued the candidate
eey3kslrzpf1ga is closed
destroy webrtc endpoint (viewer)
eey3kslrzpf8g7 is connected
eey3kslrzopg2m joins as viewer
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
webrtc endpoint is created
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzopg2m pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
eey3kslrzpf8g7 joins as viewer
webrtc endpoint is created
eey3kslrzpf8g7 (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpf8g7 (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpf8g7 (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpf8g7 pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
eey3kslrzpf8g7 (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpf8g7 (viewer) sends candidate to kurento webRtcEndpoint
emit obj to clients, { id: 'stat', numberOfClient: 8 }
eey3kslrzpf67d is closed
stop all joined clients
emit obj to clients, { id: 'unpublishStream' }
emit obj to clients, { id: 'stopCommunication' }
destroy webrtc endpoint (presenter)
eey3kslrzpf5in is closed
request http://apis:3000/rooms/6370/status/5 with responsed status code: 200
request http://apis:3000/rooms/6370/status/5 with responsed status code: 200
eey3kslrzpfcv0 is connected
eey3kslrzpb5xm is closed
eey3kslrzpfdte is connected
reject requested from client eey3kslrzpfcv0
eey3kslrzpfe18 is connected
eey3kslrzpfe18 claims a presenter
eey3kslrzpfe18 (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpfe18 (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpfe18 (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpfe18 (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpfe18 (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpfe18 (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpfe18 (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpfe18 (presenter) sends candidate to kurento webRtcEndpoint
webrtc endpoint is created
request http://apis:3000/rooms/6370/status/4 with responsed status code: 200
request http://apis:3000/rooms/6370/status/4 with responsed status code: 200
request http://apis:3000/rooms/6370/status/4 with responsed status code: 200
eey3kslrzpfcv0 is queued the candidate
eey3kslrzpfcv0 is queued the candidate
eey3kslrzpfe18 pops the queued candidates to endpoint
connects WebRtcEndpoint > to > KmsSendData
eey3kslrzpfcv0 is queued the candidate
eey3kslrzpfcv0 is queued the candidate
eey3kslrzpfcv0 is queued the candidate
recorder endpoint is created file:///var/log/media_logs/6370/6370_2024_01_30_08_53_eey3kslrzpfe46.webm
stop exists recorder
use default (VIDEO, AUDIO) recorder { id: 'presenterJoined',
  useRTSP: null,
  mediaProfile: 'WEBM',
  sdpOffer: 'v=0\r\no=mozilla...THIS_IS_SDPARTA-99.0 7159329399614380812 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 38:B1:E9:0A:C0:45:5A:66:56:C6:F2:FF:17:5A:23:A7:90:D8:D5:78:84:94:C1:AC:7D:E6:CE:9B:45:54:16:B5\r\na=group:BUNDLE 0 1\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=audio 9 UDP/TLS/RTP/SAVPF 109 9 0 8 101\r\nc=IN IP4 0.0.0.0\r\na=sendonly\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:2/recvonly urn:ietf:params:rtp-hdrext:csrc-audio-level\r\na=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=fmtp:109 maxplaybackrate=48000;stereo=1;useinbandfec=1\r\na=fmtp:101 0-15\r\na=ice-pwd:7f3971a673d8aa6ecf1595ea7334b303\r\na=ice-ufrag:721acf0c\r\na=mid:0\r\na=msid:{73cdbdf3-51bd-4435-9437-3d65879e83f7} {0bd1068b-5bf4-4be4-b19d-4fbfbb00a4cf}\r\na=rtcp-mux\r\na=rtpmap:109 opus/48000/2\r\na=rtpmap:9 G722/8000/1\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:101 telephone-event/8000\r\na=setup:actpass\r\na=ssrc:1896675971 cname:{2afefdce-632f-4253-9176-609d982f89e2}\r\nm=video 9 UDP/TLS/RTP/SAVPF 120 124 121 125 126 127 97 98 123 122 119\r\nc=IN IP4 0.0.0.0\r\na=sendonly\r\na=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=extmap:4 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:5 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:6/recvonly http://www.webrtc.org/experiments/rtp-hdrext/playout-delay\r\na=extmap:7 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=fmtp:126 profile-level-id=42e01f;level-asymmetry-allowed=1;packetization-mode=1\r\na=fmtp:97 profile-level-id=42e01f;level-asymmetry-allowed=1\r\na=fmtp:120 max-fs=12288;max-fr=60\r\na=fmtp:124 apt=120\r\na=fmtp:121 max-fs=12288;max-fr=60\r\na=fmtp:125 apt=121\r\na=fmtp:127 apt=126\r\na=fmtp:98 apt=97\r\na=fmtp:119 apt=122\r\na=ice-pwd:7f3971a673d8aa6ecf1595ea7334b303\r\na=ice-ufrag:721acf0c\r\na=mid:1\r\na=msid:{73cdbdf3-51bd-4435-9437-3d65879e83f7} {cff06c64-eb1b-4c60-91a2-4bf1e041211c}\r\na=rtcp-fb:120 nack\r\na=rtcp-fb:120 nack pli\r\na=rtcp-fb:120 ccm fir\r\na=rtcp-fb:120 goog-remb\r\na=rtcp-fb:120 transport-cc\r\na=rtcp-fb:121 nack\r\na=rtcp-fb:121 nack pli\r\na=rtcp-fb:121 ccm fir\r\na=rtcp-fb:121 goog-remb\r\na=rtcp-fb:121 transport-cc\r\na=rtcp-fb:126 nack\r\na=rtcp-fb:126 nack pli\r\na=rtcp-fb:126 ccm fir\r\na=rtcp-fb:126 goog-remb\r\na=rtcp-fb:126 transport-cc\r\na=rtcp-fb:97 nack\r\na=rtcp-fb:97 nack pli\r\na=rtcp-fb:97 ccm fir\r\na=rtcp-fb:97 goog-remb\r\na=rtcp-fb:97 transport-cc\r\na=rtcp-fb:123 nack\r\na=rtcp-fb:123 nack pli\r\na=rtcp-fb:123 ccm fir\r\na=rtcp-fb:123 goog-remb\r\na=rtcp-fb:123 transport-cc\r\na=rtcp-fb:122 nack\r\na=rtcp-fb:122 nack pli\r\na=rtcp-fb:122 ccm fir\r\na=rtcp-fb:122 goog-remb\r\na=rtcp-fb:122 transport-cc\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:120 VP8/90000\r\na=rtpmap:124 rtx/90000\r\na=rtpmap:121 VP9/90000\r\na=rtpmap:125 rtx/90000\r\na=rtpmap:126 H264/90000\r\na=rtpmap:127 rtx/90000\r\na=rtpmap:97 H264/90000\r\na=rtpmap:98 rtx/90000\r\na=rtpmap:123 ulpfec/90000\r\na=rtpmap:122 red/90000\r\na=rtpmap:119 rtx/90000\r\na=setup:actpass\r\na=ssrc:2860200050 cname:{2afefdce-632f-4253-9176-609d982f89e2}\r\na=ssrc:432324673 cname:{2afefdce-632f-4253-9176-609d982f89e2}\r\na=ssrc-group:FID 2860200050 432324673\r\n' }
request http://shelter_proxy:8080/6370/events/recorder with responsed status code: 200
eey3kslrzpfcv0 is queued the candidate
eey3kslrzpfcv0 is queued the candidate
eey3kslrzpfcv0 is queued the candidate
request http://shelter_proxy:8080/6370/events/recorder with responsed status code: 200
eey3kslrzpfe18 (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpfe18 (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpfe18 (presenter) sends candidate to kurento webRtcEndpoint
emit obj to clients, { id: 'stat', numberOfClient: 9 }
eey3kslrzpf8g7 is closed
destroy webrtc endpoint (viewer)
eey3kslrzpflzm is connected
eey3kslrzpflzm joins as viewer
webrtc endpoint is created
eey3kslrzpflzm (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpflzm (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpflzm (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpflzm pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
eey3kslrzpflzm (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzpflzm (viewer) sends candidate to kurento webRtcEndpoint
emit obj to clients, { id: 'stat', numberOfClient: 8 }
emit obj to clients, { id: 'stat', numberOfClient: 8 }
emit obj to clients, { id: 'stat', numberOfClient: 8 }
emit obj to clients, { id: 'stat', numberOfClient: 8 }
eey3kslrzpfe18 is closed
stop all joined clients
emit obj to clients, { id: 'unpublishStream' }
emit obj to clients, { id: 'stopCommunication' }
destroy webrtc endpoint (presenter)
eey3kslrzpfcv0 is closed
request http://apis:3000/rooms/6370/status/5 with responsed status code: 200
request http://apis:3000/rooms/6370/status/5 with responsed status code: 200
eey3kslrzpgi8v is connected
emit obj to clients, { id: 'stat', numberOfClient: 8 }
eey3kslrzpgi8v is closed
eey3kslrzpglr8 is connected
reject requested from client eey3kslrzpglr8
eey3kslrzpgmin is connected
eey3kslrzpgmin claims a presenter
eey3kslrzpgmin (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpgmin (presenter) sends candidate to kurento webRtcEndpoint
webrtc endpoint is created
request http://apis:3000/rooms/6370/status/4 with responsed status code: 200
request http://apis:3000/rooms/6370/status/4 with responsed status code: 200
eey3kslrzpgmin (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpgmin (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpgmin (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpgmin (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpgmin (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpgmin (presenter) sends candidate to kurento webRtcEndpoint
request http://apis:3000/rooms/6370/status/4 with responsed status code: 200
eey3kslrzpgmin pops the queued candidates to endpoint
connects WebRtcEndpoint > to > KmsSendData
recorder endpoint is created file:///var/log/media_logs/6370/6370_2024_01_30_08_54_eey3kslrzpgpfr.webm
stop exists recorder
use default (VIDEO, AUDIO) recorder { id: 'presenterJoined',
  useRTSP: null,
  mediaProfile: 'WEBM',
  sdpOffer: 'v=0\r\no=mozilla...THIS_IS_SDPARTA-99.0 6164689286403508098 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 A0:76:4E:FB:D6:B6:A5:19:F4:13:81:56:D5:34:99:D7:D1:A3:D9:9B:F2:6D:DC:92:9A:D4:AC:70:2B:72:7A:97\r\na=group:BUNDLE 0 1\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=audio 9 UDP/TLS/RTP/SAVPF 109 9 0 8 101\r\nc=IN IP4 0.0.0.0\r\na=sendonly\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:2/recvonly urn:ietf:params:rtp-hdrext:csrc-audio-level\r\na=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=fmtp:109 maxplaybackrate=48000;stereo=1;useinbandfec=1\r\na=fmtp:101 0-15\r\na=ice-pwd:8817d85003fc86fe405e9233e6c0c409\r\na=ice-ufrag:54a5be56\r\na=mid:0\r\na=msid:{492094ff-c4ec-4447-a0a0-4a5a7e5a9eff} {c0b756d5-e655-4f3c-8921-8f75ade64a9e}\r\na=rtcp-mux\r\na=rtpmap:109 opus/48000/2\r\na=rtpmap:9 G722/8000/1\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:101 telephone-event/8000\r\na=setup:actpass\r\na=ssrc:1678848134 cname:{882658d5-bc69-4268-a447-537f2b7925eb}\r\nm=video 9 UDP/TLS/RTP/SAVPF 120 124 121 125 126 127 97 98 123 122 119\r\nc=IN IP4 0.0.0.0\r\na=sendonly\r\na=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=extmap:4 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:5 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:6/recvonly http://www.webrtc.org/experiments/rtp-hdrext/playout-delay\r\na=extmap:7 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=fmtp:126 profile-level-id=42e01f;level-asymmetry-allowed=1;packetization-mode=1\r\na=fmtp:97 profile-level-id=42e01f;level-asymmetry-allowed=1\r\na=fmtp:120 max-fs=12288;max-fr=60\r\na=fmtp:124 apt=120\r\na=fmtp:121 max-fs=12288;max-fr=60\r\na=fmtp:125 apt=121\r\na=fmtp:127 apt=126\r\na=fmtp:98 apt=97\r\na=fmtp:119 apt=122\r\na=ice-pwd:8817d85003fc86fe405e9233e6c0c409\r\na=ice-ufrag:54a5be56\r\na=mid:1\r\na=msid:{492094ff-c4ec-4447-a0a0-4a5a7e5a9eff} {01fda772-cc21-47e7-8995-53fd187f5803}\r\na=rtcp-fb:120 nack\r\na=rtcp-fb:120 nack pli\r\na=rtcp-fb:120 ccm fir\r\na=rtcp-fb:120 goog-remb\r\na=rtcp-fb:120 transport-cc\r\na=rtcp-fb:121 nack\r\na=rtcp-fb:121 nack pli\r\na=rtcp-fb:121 ccm fir\r\na=rtcp-fb:121 goog-remb\r\na=rtcp-fb:121 transport-cc\r\na=rtcp-fb:126 nack\r\na=rtcp-fb:126 nack pli\r\na=rtcp-fb:126 ccm fir\r\na=rtcp-fb:126 goog-remb\r\na=rtcp-fb:126 transport-cc\r\na=rtcp-fb:97 nack\r\na=rtcp-fb:97 nack pli\r\na=rtcp-fb:97 ccm fir\r\na=rtcp-fb:97 goog-remb\r\na=rtcp-fb:97 transport-cc\r\na=rtcp-fb:123 nack\r\na=rtcp-fb:123 nack pli\r\na=rtcp-fb:123 ccm fir\r\na=rtcp-fb:123 goog-remb\r\na=rtcp-fb:123 transport-cc\r\na=rtcp-fb:122 nack\r\na=rtcp-fb:122 nack pli\r\na=rtcp-fb:122 ccm fir\r\na=rtcp-fb:122 goog-remb\r\na=rtcp-fb:122 transport-cc\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:120 VP8/90000\r\na=rtpmap:124 rtx/90000\r\na=rtpmap:121 VP9/90000\r\na=rtpmap:125 rtx/90000\r\na=rtpmap:126 H264/90000\r\na=rtpmap:127 rtx/90000\r\na=rtpmap:97 H264/90000\r\na=rtpmap:98 rtx/90000\r\na=rtpmap:123 ulpfec/90000\r\na=rtpmap:122 red/90000\r\na=rtpmap:119 rtx/90000\r\na=setup:actpass\r\na=ssrc:2553129003 cname:{882658d5-bc69-4268-a447-537f2b7925eb}\r\na=ssrc:3478491189 cname:{882658d5-bc69-4268-a447-537f2b7925eb}\r\na=ssrc-group:FID 2553129003 3478491189\r\n' }
request http://shelter_proxy:8080/6370/events/recorder with responsed status code: 200
request http://shelter_proxy:8080/6370/events/recorder with responsed status code: 200
emit obj to clients, { id: 'stat', numberOfClient: 9 }
eey3kslrzpgmin (presenter) sends candidate to kurento webRtcEndpoint
emit obj to clients, { id: 'stat', numberOfClient: 8 }
eey3kslrzph6zg is connected
emit obj to clients, { id: 'stat', numberOfClient: 9 }
eey3kslrzph6zg joins as viewer
webrtc endpoint is created
eey3kslrzph6zg (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzph6zg pops the queued candidates to endpoint
connects KmsSendData > to > WebRtcEndpoint
eey3kslrzph6zg (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzph6zg (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzph6zg (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzph6zg (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzph6zg (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzph6zg (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzph6zg (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzph6zg (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzph6zg (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzph6zg (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzph6zg (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzph6zg (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzph6zg (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzph6zg (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzph6zg (viewer) sends candidate to kurento webRtcEndpoint
eey3kslrzph6zg (viewer) sends candidate to kurento webRtcEndpoint
emit obj to clients, { id: 'stat', numberOfClient: 9 }
emit obj to clients, { id: 'stat', numberOfClient: 9 }
emit obj to clients, { id: 'stat', numberOfClient: 9 }
eey3kslrzpglr8 is closed
eey3kslrzpgmin is closed
stop all joined clients
emit obj to clients, { id: 'unpublishStream' }
emit obj to clients, { id: 'stopCommunication' }
destroy webrtc endpoint (presenter)
request http://apis:3000/rooms/6370/status/5 with responsed status code: 200
request http://apis:3000/rooms/6370/status/5 with responsed status code: 200
emit obj to clients, { id: 'stat', numberOfClient: 8 }
eey3kslrzpi972 is connected
emit obj to clients, { id: 'stat', numberOfClient: 9 }
reject requested from client eey3kslrzpi972
eey3kslrzpia15 is connected
eey3kslrzpia15 claims a presenter
eey3kslrzpia15 (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzpia15 (presenter) sends candidate to kurento webRtcEndpoint
webrtc endpoint is created
request http://apis:3000/rooms/6370/status/4 with responsed status code: 200
request http://apis:3000/rooms/6370/status/4 with responsed status code: 200
eey3kslrzpia15 pops the queued candidates to endpoint
connects WebRtcEndpoint > to > KmsSendData
request file:///var/log/media_logs/6370/6370_2024_01_30_08_55_eey3kslrzpia7l.webm with responsed status code: 200
eey3kslrzpia15 (presenter) sends candidate to kurento webRtcEndpoint
recorder endpoint is created file:///var/log/media_logs/6370/6370_2024_01_30_08_55_eey3kslrzpia7l.webm
stop exists recorder
use default (VIDEO, AUDIO) recorder { id: 'presenterJoined',
  useRTSP: null,
  mediaProfile: 'WEBM',
  sdpOffer: 'v=0\r\no=- 3317951392732992514 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 1\r\na=extmap-allow-mixed\r\na=msid-semantic: WMS b4783ebf-7796-4b11-8f13-1cbb63243f65\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111 63 9 0 8 13 110 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:Datq\r\na=ice-pwd:5xJ84dN2o+9GYhXp3yT3HqoF\r\na=ice-options:trickle\r\na=fingerprint:sha-256 CD:BD:12:25:7F:F9:4F:A4:DD:1F:42:6B:A1:B1:9E:34:9F:E1:E7:0D:20:D9:D9:67:1F:55:49:A3:81:DD:07:FB\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=sendonly\r\na=msid:b4783ebf-7796-4b11-8f13-1cbb63243f65 67ab662e-7fcf-4f6f-9712-d81a1c3790c9\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:63 red/48000/2\r\na=fmtp:63 111/111\r\na=rtpmap:9 G722/8000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:13 CN/8000\r\na=rtpmap:110 telephone-event/48000\r\na=rtpmap:126 telephone-event/8000\r\na=ssrc:3433611077 cname:vv3ryQElhTgfH+bE\r\na=ssrc:3433611077 msid:b4783ebf-7796-4b11-8f13-1cbb63243f65 67ab662e-7fcf-4f6f-9712-d81a1c3790c9\r\nm=video 9 UDP/TLS/RTP/SAVPF 96 97 102 103 104 105 106 107 108 109 127 125 39 40 45 46 98 99 100 101 112 113 116 117 118\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:Datq\r\na=ice-pwd:5xJ84dN2o+9GYhXp3yT3HqoF\r\na=ice-options:trickle\r\na=fingerprint:sha-256 CD:BD:12:25:7F:F9:4F:A4:DD:1F:42:6B:A1:B1:9E:34:9F:E1:E7:0D:20:D9:D9:67:1F:55:49:A3:81:DD:07:FB\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:5 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay\r\na=extmap:6 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:10 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id\r\na=extmap:11 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id\r\na=sendonly\r\na=msid:b4783ebf-7796-4b11-8f13-1cbb63243f65 461a5e85-d07e-4891-80c1-a670461678fd\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: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:103 rtx/90000\r\na=fmtp:103 apt=102\r\na=rtpmap:104 H264/90000\r\na=rtcp-fb:104 goog-remb\r\na=rtcp-fb:104 transport-cc\r\na=rtcp-fb:104 ccm fir\r\na=rtcp-fb:104 nack\r\na=rtcp-fb:104 nack pli\r\na=fmtp:104 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42001f\r\na=rtpmap:105 rtx/90000\r\na=fmtp:105 apt=104\r\na=rtpmap:106 H264/90000\r\na=rtcp-fb:106 goog-remb\r\na=rtcp-fb:106 transport-cc\r\na=rtcp-fb:106 ccm fir\r\na=rtcp-fb:106 nack\r\na=rtcp-fb:106 nack pli\r\na=fmtp:106 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=rtpmap:107 rtx/90000\r\na=fmtp:107 apt=106\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:127 H264/90000\r\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=1;profile-level-id=4d001f\r\na=rtpmap:125 rtx/90000\r\na=fmtp:125 apt=127\r\na=rtpmap:39 H264/90000\r\na=rtcp-fb:39 goog-remb\r\na=rtcp-fb:39 transport-cc\r\na=rtcp-fb:39 ccm fir\r\na=rtcp-fb:39 nack\r\na=rtcp-fb:39 nack pli\r\na=fmtp:39 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=4d001f\r\na=rtpmap:40 rtx/90000\r\na=fmtp:40 apt=39\r\na=rtpmap:45 AV1/90000\r\na=rtcp-fb:45 goog-remb\r\na=rtcp-fb:45 transport-cc\r\na=rtcp-fb:45 ccm fir\r\na=rtcp-fb:45 nack\r\na=rtcp-fb:45 nack pli\r\na=rtpmap:46 rtx/90000\r\na=fmtp:46 apt=45\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:112 H264/90000\r\na=rtcp-fb:112 goog-remb\r\na=rtcp-fb:112 transport-cc\r\na=rtcp-fb:112 ccm fir\r\na=rtcp-fb:112 nack\r\na=rtcp-fb:112 nack pli\r\na=fmtp:112 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=64001f\r\na=rtpmap:113 rtx/90000\r\na=fmtp:113 apt=112\r\na=rtpmap:116 red/90000\r\na=rtpmap:117 rtx/90000\r\na=fmtp:117 apt=116\r\na=rtpmap:118 ulpfec/90000\r\na=ssrc-group:FID 3717089462 3899911712\r\na=ssrc:3717089462 cname:vv3ryQElhTgfH+bE\r\na=ssrc:3717089462 msid:b4783ebf-7796-4b11-8f13-1cbb63243f65 461a5e85-d07e-4891-80c1-a670461678fd\r\na=ssrc:3899911712 cname:vv3ryQElhTgfH+bE\r\na=ssrc:3899911712 msid:b4783ebf-7796-4b11-8f13-1cbb63243f65 461a5e85-d07e-4891-80c1-a670461678fd\r\n' }
request http://shelter_proxy:8080/6370/events/recorder with responsed status code: 200
request http://shelter_proxy:8080/6370/events/recorder with responsed status code: 200
eey3kslrzpia15 (presenter) sends candidate to kurento webRtcEndpoint
eey3kslrzph6zg is closed
destroy webrtc endpoint (viewer)
eey3kslrzpif6m is connected
eey3kslrzpi972 is closed
eey3kslrzpia15 is closed
stop all joined clients
emit obj to clients, { id: 'unpublishStream' }
emit obj to clients, { id: 'stopCommunication' }
destroy webrtc endpoint (presenter)
request http://apis:3000/rooms/6370/status/5 with responsed status code: 200
request http://apis:3000/rooms/6370/status/5 with responsed status code: 200
reject requested from client eey3kslrzpif6m
emit obj to clients, { id: 'stat', numberOfClient: 8 }
emit obj to clients, { id: 'stat', numberOfClient: 8 }
emit obj to clients, { id: 'stat', numberOfClient: 8 }
emit obj to clients, { id: 'stat', numberOfClient: 8 }
emit obj to clients, { id: 'stat', numberOfClient: 8 }
eey3kslrzp3mkd is closed
eey3kslrzonzq4 is closed
eey3kslrzopg2m is closed
emit obj to clients, { id: 'stat', numberOfClient: 8 }
eey3kslrzpjlk8 is connected
eey3kslrzpif6m is closed
eey3kslrzpjrtu is connected
emit obj to clients, { id: 'stat', numberOfClient: 7 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 6 }
eey3kslrzpjrtu is closed
eey3kslrzpkfce is connected
eey3kslrzpkfce is closed
eey3kslrzpkl87 is connected
emit obj to clients, { id: 'stat', numberOfClient: 8 }
eey3kslrzpkl87 is closed
eey3kslrzpknbk is connected
eey3kslrzpknbk is closed
eey3kslrzpkny9 is connected
eey3kslrzpkny9 is closed
eey3kslrzpkojn is connected
eey3kslrzpkojn is closed
eey3kslrzpkp5g is connected
eey3kslrzpkp5g is closed
eey3kslrzpkpv2 is connected
eey3kslrzpkpv2 is closed
emit obj to clients, { id: 'stat', numberOfClient: 11 }
emit obj to clients, { id: 'stat', numberOfClient: 5 }
emit obj to clients, { id: 'stat', numberOfClient: 5 }
emit obj to clients, { id: 'stat', numberOfClient: 5 }
emit obj to clients, { id: 'stat', numberOfClient: 5 }
emit obj to clients, { id: 'stat', numberOfClient: 5 }
emit obj to clients, { id: 'stat', numberOfClient: 5 }
eey3kslrzpflzm is closed
eey3kslrzpm5u7 is connected
emit obj to clients, { id: 'stat', numberOfClient: 6 }
emit obj to clients, { id: 'stat', numberOfClient: 5 }
eey3kslrzp3zub is closed
emit obj to clients, { id: 'stat', numberOfClient: 5 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 4 }
eey3kslrzp3mjq is closed
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
eey3kslrzpjlk8 is closed
eey3kslrzpsvom is connected
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
eey3kslrzpfdte is closed
eey3kslrzptdl3 is connected
emit obj to clients, { id: 'stat', numberOfClient: 4 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 3 }
eey3kslrzpsvom is closed
emit obj to clients, { id: 'stat', numberOfClient: 3 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 2 }
eey3kslrzptdl3 is closed
emit obj to clients, { id: 'stat', numberOfClient: 2 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
emit obj to clients, { id: 'stat', numberOfClient: 1 }
