Kurento / bugtracker

[ARCHIVED] Contents migrated to monorepo: https://github.com/Kurento/kurento
46 stars 10 forks source link

Chrome recording downscaled to 640x360px #372

Open RaistGH opened 5 years ago

RaistGH commented 5 years ago

KMS Version: It happens in versions at least from 6.7.2 to 6.9.0. Testing with docker container.

Kurento Media Server version: 6.9.0
Found modules:
    'core' version 6.9.0
    'elements' version 6.9.0
    'filters' version 6.9.0

Ubuntu Version

Docker container:

Distributor ID: Ubuntu
Description:    Ubuntu 16.04.4 LTS
Release:    16.04
Codename:   xenial

Docker host:

Distributor ID: Debian
Description:    Debian GNU/Linux 9.8 (stretch)
Release:    9.8
Codename:   stretch

Other libraries versions: Docker version:

ii  gstreamer1.5-libav:amd64             1.8.2.1.xenial~20170725171352.96.493eee4  amd64        libav plugin for GStreamer
ii  gstreamer1.5-nice:amd64              0.1.13.1.xenial~20170725160546.81.eebfdab amd64        ICE library (GStreamer plugin)
ii  gstreamer1.5-plugins-bad:amd64       1.8.1.1.xenial~20170725164047.100.3db37b1 amd64        GStreamer plugins from the "bad" set
ii  gstreamer1.5-plugins-base:amd64      1.8.1.1.xenial~20170725154709.55.7b19cfd  amd64        GStreamer plugins from the "base" set
ii  gstreamer1.5-plugins-good:amd64      1.8.1.1.xenial~20170725161537.112.9ee4248 amd64        GStreamer plugins from the "good" set
ii  gstreamer1.5-plugins-ugly:amd64      1.8.1.1.xenial~20170725170621.89.2685b0f  amd64        GStreamer plugins from the "ugly" set
ii  gstreamer1.5-pulseaudio:amd64        1.8.1.1.xenial~20170725161537.112.9ee4248 amd64        GStreamer plugin for PulseAudio
ii  gstreamer1.5-x:amd64                 1.8.1.1.xenial~20170725154709.55.7b19cfd  amd64        GStreamer plugins for X11 and Pango
ii  kms-core                             6.7.2.xenial.20180528143048.1d1ab16       amd64        Kurento Core module
ii  kms-elements                         6.7.2.xenial.20180528143749.55447b1       amd64        Kurento Elements module
ii  kms-filters                          6.7.2.xenial~20180528144348.6.298ea12     amd64        Kurento Filters module
ii  kms-jsonrpc                          6.7.1.xenial~20180528142610.6.80365c6     amd64        Kurento JSON-RPC library
ii  kmsjsoncpp                           1.6.3.xenial.20170725151047.d78deb7       amd64        Kurento jsoncpp library
ii  kurento-media-server                 6.7.2.xenial~20180528150449.19.181284d    amd64        Kurento Media Server
ii  libgstreamer-plugins-bad1.5-0:amd64  1.8.1.1.xenial~20170725164047.100.3db37b1 amd64        GStreamer development files for libraries from the "bad" set
ii  libgstreamer-plugins-base1.5-0:amd64 1.8.1.1.xenial~20170725154709.55.7b19cfd  amd64        GStreamer libraries from the "base" set
ii  libgstreamer1.5-0:amd64              1.8.1.1.xenial~20170725152356.170.0d6031b amd64        Core GStreamer libraries and elements
ii  libnice10:amd64                      0.1.13.1.xenial~20170725160546.81.eebfdab amd64        ICE library (shared library)
ii  openh264-gst-plugins-bad-1.5:amd64   1.8.1.1.xenial~20170725164047.100.3db37b1 amd64        GStreamer plugins from openh264

Client libraries

Browsers tested

System description: Docker container. Clients can be anywhere. We use TURN but issue happens also with STUN and inside the same LAN without any STUN/TURN.

VP8 or H264 codec, it doesn't matter. Chrome recordings is always 640x360px Maximum. It doesn't happen in Firefox. It happens at least in Windows 7 and Windows 10. It doesn't happen in tests done in the same computer and browser with this test.

What steps will reproduce the problem?

  1. Create MediaPipeline
  2. Connect WebRTC EndPoint and Recorder Endpoint
  3. Record with Chrome with a resolution over 640x360px (for example, 1280x720px)
  4. The recorded files is always 640x360px even when "min" constraints are used. That's it, constraints are not being respected.

What is the expected result? Recorded video should on the resolution requested, namely 1280x720px.

What happens instead? The recorded files is always 640x360px even when "min" constraints are used. Media constraints are not being respected.

Does it happen with one of the tutorials? Yes, Kurento Hello World Recorder with Generators. However it doesn't happen with WebRTC Samples: https://webrtc.github.io/samples/src/content/getusermedia/record/

Please provide any additional information below When using H264 additional problem with video freezing and audio continuing described in bug report #359 . Media constraints used:_

{
  audio: true,
  video: {
    width: 1280, // or {min:1280}
    height: 720, // or {min:720}
    frameRate: {min:10, ideal:10, max:30}
  }
}

Following several KMS logs and MediaInfo reports for different cases:

Chrome in Windows 10 with webcam HD where Firefox gets 1280x720px resolution (FF log cannot be taken at the moment due to other issues): Resulting file analyzed with MediaInfo:

General
Complete name                            : Seccion1_Toma1.mp4
Format                                   : WebM
Format version                           : Version 2
File size                                : 1.42 MiB
Duration                                 : 13s 41ms
Overall bit rate                         : 915 Kbps
Encoded date                             : UTC 2019-05-08 14:51:33
Writing application                      : GStreamer Matroska muxer
Writing library                          : GStreamer matroskamux version 1.8.1.1

Video
ID                                       : 1
Format                                   : VP8
Codec ID                                 : V_VP8
Width                                    : 640 pixels
Height                                   : 360 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Variable
Compression mode                         : Lossy
Title                                    : Video
Language                                 : English
Default                                  : Yes
Forced                                   : No

Audio
ID                                       : 2
Format                                   : Opus
Codec ID                                 : A_OPUS
Duration                                 : 13s 41ms
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 KHz
Compression mode                         : Lossy
Title                                    : Audio
Language                                 : English
Default                                  : Yes
Forced                                   : No

KMS Log:

1:38:01.547394860     1 0x7f6928054aa0 INFO    KurentoWebSocketTransport WebSocketTransport.cpp:263:keepAliveSessions: Keep alive 586f20d8-b685-4291-9f1e-1538326ea338
1:38:01.547454267     1 0x7f6928054aa0 INFO    KurentoWebSocketTransport WebSocketTransport.cpp:263:keepAliveSessions: Keep alive d56513a4-3ddb-481c-a1a7-07e8c9bee92b
1:38:23.472604613     1 0x7f6940003440 INFO    KurentoServerMethods ServerMethods.cpp:801:ping: WebSocket Ping/Pong with sessionId d56513a4-3ddb-481c-a1a7-07e8c9bee92b
1:38:34.729556216     1 0x7f6938003b80 INFO    KurentoServerMethods ServerMethods.cpp:801:ping: WebSocket Ping/Pong with sessionId 586f20d8-b685-4291-9f1e-1538326ea338
1:38:35.461118329     1 0x7f6914005730 INFO         rtpsynchronizer kmsrtpsynchronizer.c:139:kms_rtp_synchronizer_init_stats_file:<KmsRtpSynchronizer@0x7f692400be40> No path for stats; enable with env variable: 'KMS_RTP_SYNC_STATS_PATH'
1:38:35.461162950     1 0x7f6914005730 INFO         rtpsynchronizer kmsrtpsynchronizer.c:139:kms_rtp_synchronizer_init_stats_file:<KmsRtpSynchronizer@0x7f692400bb80> No path for stats; enable with env variable: 'KMS_RTP_SYNC_STATS_PATH'
1:38:35.461682804     1 0x7f6914005730 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:96:remove_not_supported_codecs_from_array:<kmswebrtcendpoint4> Removing not supported codec 'AMR/8000'
1:38:35.461780439     1 0x7f6914005730 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:466:WebRtcEndpointImpl: STUN server Port not found in config; using default value: 3478
1:38:35.461833423     1 0x7f6914005730 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:476:WebRtcEndpointImpl: STUN server IP address not found in config; NAT traversal requires either STUN or TURN server
1:38:35.461883985     1 0x7f6914005730 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:498:WebRtcEndpointImpl: Using TURN relay server: <user:password>@185.195.98.95:3478
1:38:35.462497620     1 0x7f6914005730 INFO        kmswebrtcsession kmswebrtcsession.c:1634:kms_webrtc_session_parse_turn_url:<kmswebrtcsession4> TURN server info set: <user:password>@185.195.98.95:3478
1:38:35.551426313     1 0x7f6924002920 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint4> Add ICE candidate 'candidate:1638512017 1 udp 2122260223 192.168.225.1 61474 typ host generation 0 ufrag 6Aqz network-id 1' for session 'kmswebrtcendpoint4-sess0'
1:38:35.552484722     1 0x7f6924002920 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint4> Add ICE candidate 'candidate:2836162708 1 udp 2122194687 192.168.119.1 61475 typ host generation 0 ufrag 6Aqz network-id 2' for session 'kmswebrtcendpoint4-sess0'
1:38:35.553011101     1 0x7f6924002920 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint4> Add ICE candidate 'candidate:1008968763 1 udp 2122129151 192.168.23.40 61476 typ host generation 0 ufrag 6Aqz network-id 3' for session 'kmswebrtcendpoint4-sess0'
1:38:35.553518217     1 0x7f6924002920 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint4> Add ICE candidate 'candidate:1638512017 1 udp 2122260223 192.168.225.1 61477 typ host generation 0 ufrag 6Aqz network-id 1' for session 'kmswebrtcendpoint4-sess0'
1:38:35.554149037     1 0x7f6924002920 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint4> Add ICE candidate 'candidate:2836162708 1 udp 2122194687 192.168.119.1 61478 typ host generation 0 ufrag 6Aqz network-id 2' for session 'kmswebrtcendpoint4-sess0'
1:38:35.556798701     1 0x7f6924002920 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint4> Add ICE candidate 'candidate:1008968763 1 udp 2122129151 192.168.23.40 61479 typ host generation 0 ufrag 6Aqz network-id 3' for session 'kmswebrtcendpoint4-sess0'
1:38:35.557541667     1 0x7f6924002920 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint4> Add ICE candidate 'candidate:3177947791 1 udp 1685921535 80.24.96.254 61476 typ srflx raddr 192.168.23.40 rport 61476 generation 0 ufrag 6Aqz network-id 3' for session 'kmswebrtcendpoint4-sess0'
1:38:35.557965010     1 0x7f6924002920 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint4> Add ICE candidate 'candidate:3177947791 1 udp 1685921535 80.24.96.254 61479 typ srflx raddr 192.168.23.40 rport 61479 generation 0 ufrag 6Aqz network-id 3' for session 'kmswebrtcendpoint4-sess0'
1:38:35.560177365     1 0x7f6924002920 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint4> Add ICE candidate 'candidate:2549814373 1 udp 41754367 185.195.98.95 52635 typ relay raddr 80.24.96.254 rport 61479 generation 0 ufrag 6Aqz network-id 3' for session 'kmswebrtcendpoint4-sess0'
1:38:35.561008431     1 0x7f6914005730 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint4> Add ICE candidate 'candidate:2549814373 1 udp 41754367 185.195.98.95 58007 typ relay raddr 80.24.96.254 rport 61476 generation 0 ufrag 6Aqz network-id 3' for session 'kmswebrtcendpoint4-sess0'
1:38:35.562491598     1 0x7f6914005730 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint4> Add ICE candidate 'candidate:791300449 1 tcp 1518280447 192.168.225.1 9 typ host tcptype active generation 0 ufrag 6Aqz network-id 1' for session 'kmswebrtcendpoint4-sess0'
1:38:35.563038531     1 0x7f6914005730 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint4> Add ICE candidate 'candidate:3884946532 1 tcp 1518214911 192.168.119.1 9 typ host tcptype active generation 0 ufrag 6Aqz network-id 2' for session 'kmswebrtcendpoint4-sess0'
1:38:35.563325554     1 0x7f6914005730 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint4> Add ICE candidate 'candidate:1923111115 1 tcp 1518149375 192.168.23.40 9 typ host tcptype active generation 0 ufrag 6Aqz network-id 3' for session 'kmswebrtcendpoint4-sess0'
1:38:35.563721811     1 0x7f693c014ec0 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint4> Add ICE candidate 'candidate:791300449 1 tcp 1518280447 192.168.225.1 9 typ host tcptype active generation 0 ufrag 6Aqz network-id 1' for session 'kmswebrtcendpoint4-sess0'
1:38:35.564323099     1 0x7f693c014ec0 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint4> Add ICE candidate 'candidate:3884946532 1 tcp 1518214911 192.168.119.1 9 typ host tcptype active generation 0 ufrag 6Aqz network-id 2' for session 'kmswebrtcendpoint4-sess0'
1:38:35.564672008     1 0x7f693c014ec0 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint4> Add ICE candidate 'candidate:1923111115 1 tcp 1518149375 192.168.23.40 9 typ host tcptype active generation 0 ufrag 6Aqz network-id 3' for session 'kmswebrtcendpoint4-sess0'
1:38:35.642083920     1 0x7f692c022920 INFO           kmssdpsession kmssdpsession.c:95:kms_sdp_session_process_offer:<kmswebrtcsession4> Process SDP Offer:
v=0
o=- 2237050851911198498 2 IN IP4 127.0.0.1
s=-
t=0 0
a=group:BUNDLE 0 1
a=msid-semantic: WMS
m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 110 112 113 126
c=IN IP4 0.0.0.0
a=rtcp:9 IN IP4 0.0.0.0
a=ice-ufrag:6Aqz
a=ice-pwd:yZcEbBEpBvUVkVlvOwXZnGdy
a=ice-options:trickle
a=fingerprint:sha-256 1B:35:0D:77:03:A0:2B:E0:BC:4C:73:76:46:E2:1D:40:90:4B:3F:F3:6B:91:26:DD:1C:9C:1B:74:E5:3F:C6:61
a=setup:actpass
a=mid:0
a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
a=extmap:2 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid
a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id
a=extmap:5 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id
a=recvonly
a=rtcp-mux
a=rtpmap:111 opus/48000/2
a=rtcp-fb:111 transport-cc
a=fmtp:111 minptime=10;useinbandfec=1
a=rtpmap:103 ISAC/16000
a=rtpmap:104 ISAC/32000
a=rtpmap:9 G722/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:106 CN/32000
a=rtpmap:105 CN/16000
a=rtpmap:13 CN/8000
a=rtpmap:110 telephone-event/48000
a=rtpmap:112 telephone-event/32000
a=rtpmap:113 telephone-event/16000
a=rtpmap:126 telephone-event/8000
m=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 102 122 127 121 125 107 108 109 124 120 123 119 114 115 116
c=IN IP4 0.0.0.0
a=rtcp:9 IN IP4 0.0.0.0
a=ice-ufrag:6Aqz
a=ice-pwd:yZcEbBEpBvUVkVlvOwXZnGdy
a=ice-options:trickle
a=fingerprint:sha-256 1B:35:0D:77:03:A0:2B:E0:BC:4C:73:76:46:E2:1D:40:90:4B:3F:F3:6B:91:26:DD:1C:9C:1B:74:E5:3F:C6:61
a=setup:actpass
a=mid:1
a=extmap:14 urn:ietf:params:rtp-hdrext:toffset
a=extmap:13 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=extmap:12 urn:3gpp:video-orientation
a=extmap:2 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
a=extmap:11 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay
a=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type
a=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-timing
a=extmap:8 http://tools.ietf.org/html/draft-ietf-avtext-framemarking-07
a=extmap:9 http://www.webrtc.org/experiments/rtp-hdrext/color-space
a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid
a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id
a=extmap:5 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id
a=recvonly
a=rtcp-mux
a=rtcp-rsize
a=rtpmap:96 VP8/90000
a=rtcp-fb:96 goog-remb
a=rtcp-fb:96 transport-cc
a=rtcp-fb:96 ccm fir
a=rtcp-fb:96 nack
a=rtcp-fb:96 nack pli
a=rtpmap:97 rtx/90000
a=fmtp:97 apt=96
a=rtpmap:98 VP9/90000
a=rtcp-fb:98 goog-remb
a=rtcp-fb:98 transport-cc
a=rtcp-fb:98 ccm fir
a=rtcp-fb:98 nack
a=rtcp-fb:98 nack pli
a=fmtp:98 profile-id=0
a=rtpmap:99 rtx/90000
a=fmtp:99 apt=98
a=rtpmap:100 VP9/90000
a=rtcp-fb:100 goog-remb
a=rtcp-fb:100 transport-cc
a=rtcp-fb:100 ccm fir
a=rtcp-fb:100 nack
a=rtcp-fb:100 nack pli
a=fmtp:100 profile-id=2
a=rtpmap:101 rtx/90000
a=fmtp:101 apt=100
a=rtpmap:102 H264/90000
a=rtcp-fb:102 goog-remb
a=rtcp-fb:102 transport-cc
a=rtcp-fb:102 ccm fir
a=rtcp-fb:102 nack
a=rtcp-fb:102 nack pli
a=fmtp:102 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f
a=rtpmap:122 rtx/90000
a=fmtp:122 apt=102
a=rtpmap:127 H264/90000
a=rtcp-fb:127 goog-remb
a=rtcp-fb:127 transport-cc
a=rtcp-fb:127 ccm fir
a=rtcp-fb:127 nack
a=rtcp-fb:127 nack pli
a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42001f
a=rtpmap:121 rtx/90000
a=fmtp:121 apt=127
a=rtpmap:125 H264/90000
a=rtcp-fb:125 goog-remb
a=rtcp-fb:125 transport-cc
a=rtcp-fb:125 ccm fir
a=rtcp-fb:125 nack
a=rtcp-fb:125 nack pli
a=fmtp:125 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
a=rtpmap:107 rtx/90000
a=fmtp:107 apt=125
a=rtpmap:108 H264/90000
a=rtcp-fb:108 goog-remb
a=rtcp-fb:108 transport-cc
a=rtcp-fb:108 ccm fir
a=rtcp-fb:108 nack
a=rtcp-fb:108 nack pli
a=fmtp:108 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42e01f
a=rtpmap:109 rtx/90000
a=fmtp:109 apt=108
a=rtpmap:124 H264/90000
a=rtcp-fb:124 goog-remb
a=rtcp-fb:124 transport-cc
a=rtcp-fb:124 ccm fir
a=rtcp-fb:124 nack
a=rtcp-fb:124 nack pli
a=fmtp:124 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=4d0032
a=rtpmap:120 rtx/90000
a=fmtp:120 apt=124
a=rtpmap:123 H264/90000
a=rtcp-fb:123 goog-remb
a=rtcp-fb:123 transport-cc
a=rtcp-fb:123 ccm fir
a=rtcp-fb:123 nack
a=rtcp-fb:123 nack pli
a=fmtp:123 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=640032
a=rtpmap:119 rtx/90000
a=fmtp:119 apt=123
a=rtpmap:114 red/90000
a=rtpmap:115 rtx/90000
a=fmtp:115 apt=114
a=rtpmap:116 ulpfec/90000

1:38:35.642597725     1 0x7f692c022920 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f6944006150> Add format support, media: audio, codec: opus/48000/2
1:38:35.642622461     1 0x7f692c022920 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f6944006150> Add format support, media: audio, codec: PCMU/8000
1:38:35.642633776     1 0x7f692c022920 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f6944006150> Add format support, media: video, codec: VP8/90000
1:38:35.642643268     1 0x7f692c022920 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f6944006150> Add format support, media: video, codec: H264/90000
1:38:35.646594286     1 0x7f692c022920 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f691000bde0> Add format support, media: audio, codec: opus/48000/2
1:38:35.646628330     1 0x7f692c022920 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f691000bde0> Add format support, media: audio, codec: PCMU/8000
1:38:35.646639024     1 0x7f692c022920 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f691000bde0> Add format support, media: video, codec: VP8/90000
1:38:35.646647564     1 0x7f692c022920 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f691000bde0> Add format support, media: video, codec: H264/90000
1:38:35.648373081     1 0x7f692c022920 INFO           kmssdpsession kmssdpsession.c:140:kms_sdp_session_process_offer:<kmswebrtcsession4> Generated SDP Answer:
v=0
o=- 3766315483 3766315483 IN IP4 0.0.0.0
s=Kurento Media Server
c=IN IP4 0.0.0.0
t=0 0
a=msid-semantic: WMS
a=group:BUNDLE 0 1
m=audio 1 UDP/TLS/RTP/SAVPF 111 0
a=sendonly
a=mid:0
a=rtcp:9 IN IP4 0.0.0.0
a=rtpmap:111 opus/48000/2
a=rtpmap:0 PCMU/8000
a=setup:active
a=rtcp-mux
a=fmtp:111 minptime=10;useinbandfec=1
a=ssrc:2459991418 cname:user1099528362@host-e4ded192
a=ice-ufrag:q1Ps
a=ice-pwd:UpS35NqZhcHis3hMD2qzZR
a=fingerprint:sha-256 80:D1:66:D6:B1:26:67:3C:F0:0D:7A:0B:49:D5:05:F9:C7:D5:CA:D0:D8:A1:6F:3D:BC:8E:59:45:88:26:B9:D5
m=video 1 UDP/TLS/RTP/SAVPF 96 102 127 125 108 124 123
a=extmap:13 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=sendonly
a=mid:1
a=rtcp:9 IN IP4 0.0.0.0
a=rtpmap:96 VP8/90000
a=rtpmap:102 H264/90000
a=rtpmap:127 H264/90000
a=rtpmap:125 H264/90000
a=rtpmap:108 H264/90000
a=rtpmap:124 H264/90000
a=rtpmap:123 H264/90000
a=rtcp-fb:96 goog-remb
a=rtcp-fb:96 ccm fir
a=rtcp-fb:96 nack
a=rtcp-fb:96 nack pli
a=rtcp-fb:102 goog-remb
a=rtcp-fb:102 ccm fir
a=rtcp-fb:102 nack
a=rtcp-fb:102 nack pli
a=rtcp-fb:127 goog-remb
a=rtcp-fb:127 ccm fir
a=rtcp-fb:127 nack
a=rtcp-fb:127 nack pli
a=rtcp-fb:125 goog-remb
a=rtcp-fb:125 ccm fir
a=rtcp-fb:125 nack
a=rtcp-fb:125 nack pli
a=rtcp-fb:108 goog-remb
a=rtcp-fb:108 ccm fir
a=rtcp-fb:108 nack
a=rtcp-fb:108 nack pli
a=rtcp-fb:124 goog-remb
a=rtcp-fb:124 ccm fir
a=rtcp-fb:124 nack
a=rtcp-fb:124 nack pli
a=rtcp-fb:123 goog-remb
a=rtcp-fb:123 ccm fir
a=rtcp-fb:123 nack
a=rtcp-fb:123 nack pli
a=setup:active
a=rtcp-mux
a=fmtp:102 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f
a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42001f
a=fmtp:125 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
a=fmtp:108 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42e01f
a=fmtp:124 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=4d0032
a=fmtp:123 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=640032
a=ssrc:4108843707 cname:user1099528362@host-e4ded192
a=ice-ufrag:q1Ps
a=ice-pwd:UpS35NqZhcHis3hMD2qzZR
a=fingerprint:sha-256 80:D1:66:D6:B1:26:67:3C:F0:0D:7A:0B:49:D5:05:F9:C7:D5:CA:D0:D8:A1:6F:3D:BC:8E:59:45:88:26:B9:D5

1:38:35.653488402     1 0x7f692c022920 INFO         basertpendpoint kmsbasertpendpoint.c:1113:kms_base_rtp_endpoint_start_transport_send:<kmswebrtcendpoint4> Media 'video' has REMB
1:38:35.653511702     1 0x7f692c022920 INFO         basertpendpoint kmsbasertpendpoint.c:1060:kms_base_rtp_endpoint_create_remb_manager:<kmswebrtcendpoint4> Creating REMB for session ID 0 (kmswebrtcendpoint4-sess0) and remote video SSRC 0
1:38:35.653527497     1 0x7f692c022920 INFO         basertpendpoint kmsbasertpendpoint.c:1071:kms_base_rtp_endpoint_create_remb_manager:<kmswebrtcendpoint4> REMB: Set RTCP min interval to 500ms
1:38:35.653623412     1 0x7f692c022920 INFO        kmswebrtcsession kmswebrtcsession.c:1529:kms_webrtc_session_start_transport_send:<kmswebrtcsession4> Started transport for media: audio, index: 0
1:38:35.653648478     1 0x7f692c022920 INFO        kmswebrtcsession kmswebrtcsession.c:1529:kms_webrtc_session_start_transport_send:<kmswebrtcsession4> Started transport for media: video, index: 1
1:38:35.656804220     1 0x55ec064cf590 FIXME               basesink gstbasesink.c:3125:gst_base_sink_default_event:<nicesink4> stream-start event without group-id. Consider implementing group-id handling in the upstream elements
1:38:35.657252992     1 0x7f69440098f0 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<nicesrc4:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
1:38:35.679686873     1 0x7f691c0316f0 INFO          webrtcendpoint kmswebrtcendpoint.c:415:kms_webrtc_endpoint_gather_candidates:<kmswebrtcendpoint4> Gather candidates for session 'kmswebrtcendpoint4-sess0'
1:38:35.679719983     1 0x7f691c0316f0 INFO        kmswebrtcsession kmswebrtcsession.c:795:kms_webrtc_session_gather_candidates:<kmswebrtcsession4> Gather candidates
1:38:35.689127698     1 0x7f693c014ec0 WARN                 basesrc gstbasesrc.c:3489:gst_base_src_start_complete:<source> pad not activated yet
1:38:35.689509263     1 0x7f693c014ec0 WARN                 basesrc gstbasesrc.c:3489:gst_base_src_start_complete:<source> pad not activated yet
1:38:35.711666703     1 0x7f69340109e0 FIXME           videodecoder gstvideodecoder.c:1057:gst_video_decoder_drain_out:<vp8dec0> Sub-class should implement drain()
1:38:35.711850950     1 0x7f69340109e0 FIXME           videodecoder gstvideodecoder.c:1057:gst_video_decoder_drain_out:<vp8dec0> Sub-class should implement drain()
1:38:35.713549725     1 0x7f69340109e0 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink> Add probe: Detect stream gaps
1:38:35.714216953     1 0x7f693c0b4590 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<appsrc0:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
1:38:35.714456524     1 0x7f69340109e0 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink> Add probe: Detect stream gaps
1:38:35.715338565     1 0x7f693c0b4400 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<appsrc1:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
1:38:35.720682531     1 0x7f693c0b4590 INFO             agnosticbin kmsagnosticbin.c:889:input_bin_src_caps_probe:<kmsagnosticbin2-6> Set input caps: video/x-raw, format=(string)I420, width=(int)640, height=(int)360, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)10/1
1:38:35.729134969     1 0x7f693c0b4400 INFO             agnosticbin kmsagnosticbin.c:889:input_bin_src_caps_probe:<kmsagnosticbin2-7> Set input caps: audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)48000, channels=(int)2, channel-mask=(bitmask)0x0000000000000003
1:38:36.103407248     1 0x7f69440098f0 INFO          webrtcendpoint kmswebrtcendpoint.c:278:new_selected_pair_full:<kmswebrtcendpoint4> New candidate pair selected, local: 'candidate:1 1 UDP 2013266431 172.17.0.2 50006 typ host', remote: 'candidate:remote1 1 UDP 1853693695 172.17.0.1 58007 typ prflx', stream_id: '1', component_id: 1
1:38:36.786653447     1 0x7f69440098f0 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-7> Current output caps: ANY
1:38:36.787479011     1 0x7f69440098f0 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-7> Downstream input caps: audio/x-opus, channels=(int)[ 1, 2 ], channel-mapping-family=(int)0
1:38:36.808281414     1 0x7f69440098f0 INFO             agnosticbin kmsagnosticbin.c:727:kms_agnostic_bin2_find_or_create_bin_for_caps:<kmsagnosticbin2-7> TRANSCODING is ACTIVE for this media
1:38:36.809130135     1 0x7f69440098f0 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-7> Current output caps: audio/x-opus
1:38:36.809254297     1 0x7f69440098f0 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-7> Downstream input caps: audio/x-opus, channels=(int)[ 1, 2 ], channel-mapping-family=(int)0
1:38:36.809794402     1 0x7f69440098f0 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-7> Current output caps: audio/x-opus
1:38:36.809939200     1 0x7f69440098f0 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-7> Downstream input caps: audio/x-opus, channels=(int)[ 1, 2 ], channel-mapping-family=(int)0
1:38:36.811003739     1 0x7f69440098f0 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink_video_default> Add probe: Detect stream gaps
1:38:36.811157557     1 0x7f69440098f0 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-6> Current output caps: ANY
1:38:36.811253283     1 0x7f69440098f0 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-6> Downstream input caps: video/x-vp8
1:38:36.845194335     1 0x7f69440098f0 INFO             agnosticbin kmsagnosticbin.c:727:kms_agnostic_bin2_find_or_create_bin_for_caps:<kmsagnosticbin2-6> TRANSCODING is ACTIVE for this media
1:38:36.845655424     1 0x7f69440098f0 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-6> Current output caps: video/x-vp8, profile=(string){ 0, 1, 2, 3 }
1:38:36.845701791     1 0x7f69440098f0 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-6> Downstream input caps: video/x-vp8
1:38:36.848677044     1 0x7f69440098f0 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-6> Current output caps: video/x-vp8, profile=(string){ 0, 1, 2, 3 }
1:38:36.848772823     1 0x7f69440098f0 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-6> Downstream input caps: video/x-vp8
1:38:49.835418480     1 0x7f6938006a90 ERROR   KurentoUriEndpointImpl UriEndpointImpl.cpp:180:stop:<kmsplayerendpoint0> Error: Already in state stop
1:39:01.547989791     1 0x7f6928054aa0 INFO    KurentoWebSocketTransport WebSocketTransport.cpp:263:keepAliveSessions: Keep alive 586f20d8-b685-4291-9f1e-1538326ea338
1:39:01.548067243     1 0x7f6928054aa0 INFO    KurentoWebSocketTransport WebSocketTransport.cpp:263:keepAliveSessions: Keep alive d56513a4-3ddb-481c-a1a7-07e8c9bee92b
1:39:23.430873474     1 0x7f692c022920 INFO    KurentoServerMethods ServerMethods.cpp:801:ping: WebSocket Ping/Pong with sessionId d56513a4-3ddb-481c-a1a7-07e8c9bee92b
1:39:34.717570601     1 0x7f6914005730 INFO    KurentoServerMethods ServerMethods.cpp:801:ping: WebSocket Ping/Pong with sessionId 586f20d8-b685-4291-9f1e-1538326ea338

Chrome in Windows 7 with webcam HD where Firefox gets 1280x720px resolution: Resulting file analyzed with MediaInfo:

General
Complete name                            : Seccion1_Toma1.mp4
Format                                   : WebM
Format version                           : Version 2
File size                                : 1.86 MiB
Duration                                 : 14s 152ms
Overall bit rate                         : 1 105 Kbps
Encoded date                             : UTC 2019-05-08 14:58:25
Writing application                      : GStreamer Matroska muxer
Writing library                          : GStreamer matroskamux version 1.8.1.1

Video
ID                                       : 1
Format                                   : VP8
Codec ID                                 : V_VP8
Width                                    : 640 pixels
Height                                   : 360 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Variable
Compression mode                         : Lossy
Title                                    : Video
Language                                 : English
Default                                  : Yes
Forced                                   : No

Audio
ID                                       : 2
Format                                   : Opus
Codec ID                                 : A_OPUS
Duration                                 : 14s 152ms
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 KHz
Compression mode                         : Lossy
Delay relative to video                  : -80ms
Title                                    : Audio
Language                                 : English
Default                                  : Yes
Forced                                   : No

KMS Log:

1:52:01.560982058     1 0x7f6928054aa0 INFO    KurentoWebSocketTransport WebSocketTransport.cpp:263:keepAliveSessions: Keep alive 1140c46b-581d-4d35-9ad1-e324bbb7e152
1:52:01.561018495     1 0x7f6928054aa0 INFO    KurentoWebSocketTransport WebSocketTransport.cpp:263:keepAliveSessions: Keep alive 3a827eea-f6f3-4962-96d0-0d9ffb2915c9
1:52:15.779874083     1 0x7f691c0316f0 INFO    KurentoServerMethods ServerMethods.cpp:798:ping: WebSocket Ping/Pong
1:52:15.887263842     1 0x7f6914005730 INFO         rtpsynchronizer kmsrtpsynchronizer.c:139:kms_rtp_synchronizer_init_stats_file:<KmsRtpSynchronizer@0x7f692400ba20> No path for stats; enable with env variable: 'KMS_RTP_SYNC_STATS_PATH'
1:52:15.887307237     1 0x7f6914005730 INFO         rtpsynchronizer kmsrtpsynchronizer.c:139:kms_rtp_synchronizer_init_stats_file:<KmsRtpSynchronizer@0x7f692c0782c0> No path for stats; enable with env variable: 'KMS_RTP_SYNC_STATS_PATH'
1:52:15.888476633     1 0x7f6914005730 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:96:remove_not_supported_codecs_from_array:<kmswebrtcendpoint7> Removing not supported codec 'AMR/8000'
1:52:15.889440694     1 0x7f6914005730 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:466:WebRtcEndpointImpl: STUN server Port not found in config; using default value: 3478
1:52:15.889488507     1 0x7f6914005730 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:476:WebRtcEndpointImpl: STUN server IP address not found in config; NAT traversal requires either STUN or TURN server
1:52:15.889524894     1 0x7f6914005730 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:498:WebRtcEndpointImpl: Using TURN relay server: <user:password>@185.195.98.95:3478
1:52:15.889773603     1 0x7f6914005730 INFO        kmswebrtcsession kmswebrtcsession.c:1634:kms_webrtc_session_parse_turn_url:<kmswebrtcsession7> TURN server info set: <user:password>@185.195.98.95:3478
1:52:15.944128631     1 0x7f692c022920 INFO    KurentoRecorderEndpointImpl RecorderEndpointImpl.cpp:83:RecorderEndpointImpl: Set WEBM profile
1:52:15.945773741     1 0x7f6940003440 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint7> Add ICE candidate 'candidate:111704799 1 udp 2122260223 192.168.1.34 54712 typ host generation 0 ufrag ErNZ network-id 1 network-cost 10' for session 'kmswebrtcendpoint7-sess0'
1:52:15.946672540     1 0x7f6940003440 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint7> Add ICE candidate 'candidate:111704799 1 udp 2122260223 192.168.1.34 54713 typ host generation 0 ufrag ErNZ network-id 1 network-cost 10' for session 'kmswebrtcendpoint7-sess0'
1:52:15.947004422     1 0x7f6940003440 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint7> Add ICE candidate 'candidate:4038591243 1 udp 1686052607 95.122.181.182 54712 typ srflx raddr 192.168.1.34 rport 54712 generation 0 ufrag ErNZ network-id 1 network-cost 10' for session 'kmswebrtcendpoint7-sess0'
1:52:15.947728981     1 0x7f6940003440 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint7> Add ICE candidate 'candidate:4038591243 1 udp 1686052607 95.122.181.182 54713 typ srflx raddr 192.168.1.34 rport 54713 generation 0 ufrag ErNZ network-id 1 network-cost 10' for session 'kmswebrtcendpoint7-sess0'
1:52:15.948204584     1 0x7f6940003440 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint7> Add ICE candidate 'candidate:1210811951 1 tcp 1518280447 192.168.1.34 9 typ host tcptype active generation 0 ufrag ErNZ network-id 1 network-cost 10' for session 'kmswebrtcendpoint7-sess0'
1:52:15.949893117     1 0x7f6940003440 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint7> Add ICE candidate 'candidate:1210811951 1 tcp 1518280447 192.168.1.34 9 typ host tcptype active generation 0 ufrag ErNZ network-id 1 network-cost 10' for session 'kmswebrtcendpoint7-sess0'
1:52:15.978105068     1 0x7f69440030d0 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint7> Add ICE candidate 'candidate:2549814373 1 udp 41885439 185.195.98.95 55892 typ relay raddr 95.122.181.182 rport 54712 generation 0 ufrag ErNZ network-id 1 network-cost 10' for session 'kmswebrtcendpoint7-sess0'
1:52:15.978898460     1 0x7f6924002920 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint7> Add ICE candidate 'candidate:2549814373 1 udp 41885439 185.195.98.95 62850 typ relay raddr 95.122.181.182 rport 54713 generation 0 ufrag ErNZ network-id 1 network-cost 10' for session 'kmswebrtcendpoint7-sess0'
1:52:16.050944480     1 0x7f693c0d29e0 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<videoSrc:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
1:52:16.051084622     1 0x7f693c0d2a30 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<audioSrc:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
1:52:16.052015704     1 0x7f69440030d0 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink_video_default> Add probe: Detect stream gaps
1:52:16.178059233     1 0x7f6938003b80 INFO           kmssdpsession kmssdpsession.c:95:kms_sdp_session_process_offer:<kmswebrtcsession7> Process SDP Offer:
v=0
o=- 4171462674472232746 2 IN IP4 127.0.0.1
s=-
t=0 0
a=group:BUNDLE 0 1
a=msid-semantic: WMS Akzafjp4mMDZT03yquPTQyLJSDKS8p0VYgPD
m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 110 112 113 126
c=IN IP4 0.0.0.0
a=rtcp:9 IN IP4 0.0.0.0
a=ice-ufrag:ErNZ
a=ice-pwd:s2OSRrPOqBjmugVoXG7qrv3t
a=ice-options:trickle
a=fingerprint:sha-256 93:A1:29:B0:40:71:18:4C:1D:F2:FB:97:71:DB:00:CD:AA:5D:7A:A6:7A:FD:06:B9:B5:74:E0:60:EE:92:9A:54
a=setup:actpass
a=mid:0
a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
a=extmap:2 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid
a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id
a=extmap:5 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id
a=sendrecv
a=msid:Akzafjp4mMDZT03yquPTQyLJSDKS8p0VYgPD a55a8fde-6379-4508-b009-c9204b698897
a=rtcp-mux
a=rtpmap:111 opus/48000/2
a=rtcp-fb:111 transport-cc
a=fmtp:111 minptime=10;useinbandfec=1
a=rtpmap:103 ISAC/16000
a=rtpmap:104 ISAC/32000
a=rtpmap:9 G722/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:106 CN/32000
a=rtpmap:105 CN/16000
a=rtpmap:13 CN/8000
a=rtpmap:110 telephone-event/48000
a=rtpmap:112 telephone-event/32000
a=rtpmap:113 telephone-event/16000
a=rtpmap:126 telephone-event/8000
a=ssrc:3034513268 cname:91mVi+ySRdSNtvVc
a=ssrc:3034513268 msid:Akzafjp4mMDZT03yquPTQyLJSDKS8p0VYgPD a55a8fde-6379-4508-b009-c9204b698897
a=ssrc:3034513268 mslabel:Akzafjp4mMDZT03yquPTQyLJSDKS8p0VYgPD
a=ssrc:3034513268 label:a55a8fde-6379-4508-b009-c9204b698897
m=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 102 122 127 121 125 107 108 109 124 120 123
c=IN IP4 0.0.0.0
a=rtcp:9 IN IP4 0.0.0.0
a=ice-ufrag:ErNZ
a=ice-pwd:s2OSRrPOqBjmugVoXG7qrv3t
a=ice-options:trickle
a=fingerprint:sha-256 93:A1:29:B0:40:71:18:4C:1D:F2:FB:97:71:DB:00:CD:AA:5D:7A:A6:7A:FD:06:B9:B5:74:E0:60:EE:92:9A:54
a=setup:actpass
a=mid:1
a=extmap:14 urn:ietf:params:rtp-hdrext:toffset
a=extmap:13 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=extmap:12 urn:3gpp:video-orientation
a=extmap:2 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
a=extmap:11 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay
a=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type
a=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-timing
a=extmap:8 http://tools.ietf.org/html/draft-ietf-avtext-framemarking-07
a=extmap:9 http://www.webrtc.org/experiments/rtp-hdrext/color-space
a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid
a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id
a=extmap:5 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id
a=sendrecv
a=msid:Akzafjp4mMDZT03yquPTQyLJSDKS8p0VYgPD deb1f3fe-0fd1-4964-9736-02ab8a23f0b3
a=rtcp-mux
a=rtcp-rsize
a=rtpmap:96 VP8/90000
a=rtcp-fb:96 goog-remb
a=rtcp-fb:96 transport-cc
a=rtcp-fb:96 ccm fir
a=rtcp-fb:96 nack
a=rtcp-fb:96 nack pli
a=rtpmap:97 rtx/90000
a=fmtp:97 apt=96
a=rtpmap:98 VP9/90000
a=rtcp-fb:98 goog-remb
a=rtcp-fb:98 transport-cc
a=rtcp-fb:98 ccm fir
a=rtcp-fb:98 nack
a=rtcp-fb:98 nack pli
a=fmtp:98 profile-id=0
a=rtpmap:99 rtx/90000
a=fmtp:99 apt=98
a=rtpmap:100 VP9/90000
a=rtcp-fb:100 goog-remb
a=rtcp-fb:100 transport-cc
a=rtcp-fb:100 ccm fir
a=rtcp-fb:100 nack
a=rtcp-fb:100 nack pli
a=fmtp:100 profile-id=2
a=rtpmap:101 rtx/90000
a=fmtp:101 apt=100
a=rtpmap:102 H264/90000
a=rtcp-fb:102 goog-remb
a=rtcp-fb:102 transport-cc
a=rtcp-fb:102 ccm fir
a=rtcp-fb:102 nack
a=rtcp-fb:102 nack pli
a=fmtp:102 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f
a=rtpmap:122 rtx/90000
a=fmtp:122 apt=102
a=rtpmap:127 H264/90000
a=rtcp-fb:127 goog-remb
a=rtcp-fb:127 transport-cc
a=rtcp-fb:127 ccm fir
a=rtcp-fb:127 nack
a=rtcp-fb:127 nack pli
a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42001f
a=rtpmap:121 rtx/90000
a=fmtp:121 apt=127
a=rtpmap:125 H264/90000
a=rtcp-fb:125 goog-remb
a=rtcp-fb:125 transport-cc
a=rtcp-fb:125 ccm fir
a=rtcp-fb:125 nack
a=rtcp-fb:125 nack pli
a=fmtp:125 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
a=rtpmap:107 rtx/90000
a=fmtp:107 apt=125
a=rtpmap:108 H264/90000
a=rtcp-fb:108 goog-remb
a=rtcp-fb:108 transport-cc
a=rtcp-fb:108 ccm fir
a=rtcp-fb:108 nack
a=rtcp-fb:108 nack pli
a=fmtp:108 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42e01f
a=rtpmap:109 rtx/90000
a=fmtp:109 apt=108
a=rtpmap:124 red/90000
a=rtpmap:120 rtx/90000
a=fmtp:120 apt=124
a=rtpmap:123 ulpfec/90000
a=ssrc-group:FID 894995206 4209495112
a=ssrc:894995206 cname:91mVi+ySRdSNtvVc
a=ssrc:894995206 msid:Akzafjp4mMDZT03yquPTQyLJSDKS8p0VYgPD deb1f3fe-0fd1-4964-9736-02ab8a23f0b3
a=ssrc:894995206 mslabel:Akzafjp4mMDZT03yquPTQyLJSDKS8p0VYgPD
a=ssrc:894995206 label:deb1f3fe-0fd1-4964-9736-02ab8a23f0b3
a=ssrc:4209495112 cname:91mVi+ySRdSNtvVc
a=ssrc:4209495112 msid:Akzafjp4mMDZT03yquPTQyLJSDKS8p0VYgPD deb1f3fe-0fd1-4964-9736-02ab8a23f0b3
a=ssrc:4209495112 mslabel:Akzafjp4mMDZT03yquPTQyLJSDKS8p0VYgPD
a=ssrc:4209495112 label:deb1f3fe-0fd1-4964-9736-02ab8a23f0b3

1:52:16.178296917     1 0x7f6938003b80 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x55ec0614b760> Add format support, media: audio, codec: opus/48000/2
1:52:16.178321850     1 0x7f6938003b80 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x55ec0614b760> Add format support, media: audio, codec: PCMU/8000
1:52:16.178334205     1 0x7f6938003b80 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x55ec0614b760> Add format support, media: video, codec: VP8/90000
1:52:16.178344891     1 0x7f6938003b80 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x55ec0614b760> Add format support, media: video, codec: H264/90000
1:52:16.184056255     1 0x7f6938003b80 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f692400a980> Add format support, media: audio, codec: opus/48000/2
1:52:16.184090922     1 0x7f6938003b80 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f692400a980> Add format support, media: audio, codec: PCMU/8000
1:52:16.184102769     1 0x7f6938003b80 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f692400a980> Add format support, media: video, codec: VP8/90000
1:52:16.184113617     1 0x7f6938003b80 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f692400a980> Add format support, media: video, codec: H264/90000
1:52:16.186324730     1 0x7f6938003b80 INFO           kmssdpsession kmssdpsession.c:140:kms_sdp_session_process_offer:<kmswebrtcsession7> Generated SDP Answer:
v=0
o=- 3766316303 3766316303 IN IP4 0.0.0.0
s=Kurento Media Server
c=IN IP4 0.0.0.0
t=0 0
a=msid-semantic: WMS Akzafjp4mMDZT03yquPTQyLJSDKS8p0VYgPD
a=group:BUNDLE 0 1
m=audio 1 UDP/TLS/RTP/SAVPF 111 0
a=sendrecv
a=mid:0
a=rtcp:9 IN IP4 0.0.0.0
a=rtpmap:111 opus/48000/2
a=rtpmap:0 PCMU/8000
a=setup:active
a=rtcp-mux
a=fmtp:111 minptime=10;useinbandfec=1
a=ssrc:2134974882 cname:user2358300415@host-5023aaf1
a=ice-ufrag:BNy7
a=ice-pwd:0orm9IS89yOoUWV9zwReZR
a=fingerprint:sha-256 80:D1:66:D6:B1:26:67:3C:F0:0D:7A:0B:49:D5:05:F9:C7:D5:CA:D0:D8:A1:6F:3D:BC:8E:59:45:88:26:B9:D5
m=video 1 UDP/TLS/RTP/SAVPF 96 102 127 125 108
a=extmap:13 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=sendrecv
a=mid:1
a=rtcp:9 IN IP4 0.0.0.0
a=rtpmap:96 VP8/90000
a=rtpmap:102 H264/90000
a=rtpmap:127 H264/90000
a=rtpmap:125 H264/90000
a=rtpmap:108 H264/90000
a=rtcp-fb:96 goog-remb
a=rtcp-fb:96 ccm fir
a=rtcp-fb:96 nack
a=rtcp-fb:96 nack pli
a=rtcp-fb:102 goog-remb
a=rtcp-fb:102 ccm fir
a=rtcp-fb:102 nack
a=rtcp-fb:102 nack pli
a=rtcp-fb:127 goog-remb
a=rtcp-fb:127 ccm fir
a=rtcp-fb:127 nack
a=rtcp-fb:127 nack pli
a=rtcp-fb:125 goog-remb
a=rtcp-fb:125 ccm fir
a=rtcp-fb:125 nack
a=rtcp-fb:125 nack pli
a=rtcp-fb:108 goog-remb
a=rtcp-fb:108 ccm fir
a=rtcp-fb:108 nack
a=rtcp-fb:108 nack pli
a=setup:active
a=rtcp-mux
a=fmtp:102 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f
a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42001f
a=fmtp:125 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
a=fmtp:108 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42e01f
a=ssrc:886415514 cname:user2358300415@host-5023aaf1
a=ice-ufrag:BNy7
a=ice-pwd:0orm9IS89yOoUWV9zwReZR
a=fingerprint:sha-256 80:D1:66:D6:B1:26:67:3C:F0:0D:7A:0B:49:D5:05:F9:C7:D5:CA:D0:D8:A1:6F:3D:BC:8E:59:45:88:26:B9:D5

1:52:16.188734918     1 0x7f6914000e30 FIXME               basesink gstbasesink.c:3125:gst_base_sink_default_event:<nicesink7> stream-start event without group-id. Consider implementing group-id handling in the upstream elements
1:52:16.189194434     1 0x7f6938003b80 INFO         basertpendpoint kmsbasertpendpoint.c:1113:kms_base_rtp_endpoint_start_transport_send:<kmswebrtcendpoint7> Media 'video' has REMB
1:52:16.189213905     1 0x7f6938003b80 INFO         basertpendpoint kmsbasertpendpoint.c:1060:kms_base_rtp_endpoint_create_remb_manager:<kmswebrtcendpoint7> Creating REMB for session ID 0 (kmswebrtcendpoint7-sess0) and remote video SSRC 894995206
1:52:16.189228023     1 0x7f6938003b80 INFO         basertpendpoint kmsbasertpendpoint.c:1071:kms_base_rtp_endpoint_create_remb_manager:<kmswebrtcendpoint7> REMB: Set RTCP min interval to 500ms
1:52:16.189344816     1 0x7f6938003b80 INFO        kmswebrtcsession kmswebrtcsession.c:1529:kms_webrtc_session_start_transport_send:<kmswebrtcsession7> Started transport for media: audio, index: 0
1:52:16.189364445     1 0x7f6938003b80 INFO        kmswebrtcsession kmswebrtcsession.c:1529:kms_webrtc_session_start_transport_send:<kmswebrtcsession7> Started transport for media: video, index: 1
1:52:16.190756854     1 0x7f692c028590 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<nicesrc7:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
1:52:16.315063474     1 0x7f693c014ec0 INFO          webrtcendpoint kmswebrtcendpoint.c:415:kms_webrtc_endpoint_gather_candidates:<kmswebrtcendpoint7> Gather candidates for session 'kmswebrtcendpoint7-sess0'
1:52:16.315102740     1 0x7f693c014ec0 INFO        kmswebrtcsession kmswebrtcsession.c:795:kms_webrtc_session_gather_candidates:<kmswebrtcsession7> Gather candidates
1:52:16.723744942     1 0x7f692c028590 INFO          webrtcendpoint kmswebrtcendpoint.c:278:new_selected_pair_full:<kmswebrtcendpoint7> New candidate pair selected, local: 'candidate:1 1 UDP 2013266431 172.17.0.2 50076 typ host', remote: 'candidate:remote1 1 UDP 1853824767 172.17.0.1 55892 typ prflx', stream_id: '1', component_id: 1
1:52:17.320053331     1 0x7f692c028590 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink_video_default> Add probe: Detect stream gaps
1:52:17.362371426     1 0x7f692c028590 INFO         basertpendpoint kmsbasertpendpoint.c:1882:kms_base_rtp_endpoint_jitterbuffer_set_latency:<rtpjitterbuffer10> Add probe: Set jitterbuffer latency
1:52:17.362405394     1 0x7f692c028590 INFO         basertpendpoint kmsbasertpendpoint.c:1931:kms_base_rtp_endpoint_jitterbuffer_monitor_rtp_out:<rtpjitterbuffer10> Add probe: Adjust jitterbuffer PTS out
1:52:17.363385296     1 0x7f692c028590 INFO         basertpendpoint kmsbasertpendpoint.c:1976:kms_base_rtp_endpoint_jitterbuffer_monitor_rtcp_in:<rtpjitterbuffer10> Add probe: Get jitterbuffer RTCP SR timing
1:52:17.363718265     1 0x7f693c0c4f20 INFO         basertpendpoint kmsbasertpendpoint.c:1867:kms_base_rtp_endpoint_jitterbuffer_set_latency_probe:<rtpjitterbuffer10> Setting latency to: 100
1:52:17.364525451     1 0x7f693c0c4f20 INFO         basertpendpoint kmsbasertpendpoint.c:1870:kms_base_rtp_endpoint_jitterbuffer_set_latency_probe:<rtpjitterbuffer10> Jitterbuffer latency set; remove probe
1:52:17.365014414     1 0x7f693c0c4f20 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink> Add probe: Detect stream gaps
1:52:17.366352088     1 0x7f693c0c4f20 INFO                kmsutils kmsutils.c:1480:kms_utils_depayloader_monitor_pts_out:<rtpopusdepay6> Add probe: Adjust depayloader PTS out
1:52:17.368738410     1 0x7f693c0c4f20 INFO             agnosticbin kmsagnosticbin.c:889:input_bin_src_caps_probe:<kmsagnosticbin2-12> Set input caps: audio/x-opus, rate=(int)48000, channels=(int)2, channel-mapping-family=(int)0, stream-count=(int)1, coupled-count=(int)1, streamheader=(buffer)< 4f707573486561640102000080bb0000000000, 4f707573546167731f0000004753747265616d657220656e636f64656420766f72626973636f6d6d656e740000000001 >
1:52:17.368899305     1 0x7f693c0c4f20 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-12> Current output caps: ANY
1:52:17.369410316     1 0x7f693c0c4f20 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-12> Downstream input caps: audio/x-opus, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]
1:52:17.369573623     1 0x7f693c0c4f20 INFO             agnosticbin kmsagnosticbin.c:739:kms_agnostic_bin2_find_or_create_bin_for_caps:<kmsagnosticbin2-12> TRANSCODING is INACTIVE for this media
1:52:17.433626522     1 0x7f692c028590 INFO         basertpendpoint kmsbasertpendpoint.c:1882:kms_base_rtp_endpoint_jitterbuffer_set_latency:<rtpjitterbuffer11> Add probe: Set jitterbuffer latency
1:52:17.433665513     1 0x7f692c028590 INFO         basertpendpoint kmsbasertpendpoint.c:1931:kms_base_rtp_endpoint_jitterbuffer_monitor_rtp_out:<rtpjitterbuffer11> Add probe: Adjust jitterbuffer PTS out
1:52:17.434731417     1 0x7f692c028590 INFO         basertpendpoint kmsbasertpendpoint.c:1976:kms_base_rtp_endpoint_jitterbuffer_monitor_rtcp_in:<rtpjitterbuffer11> Add probe: Get jitterbuffer RTCP SR timing
1:52:17.434973171     1 0x7f6928054f70 INFO         basertpendpoint kmsbasertpendpoint.c:1867:kms_base_rtp_endpoint_jitterbuffer_set_latency_probe:<rtpjitterbuffer11> Setting latency to: 500
1:52:17.435022935     1 0x7f6928054f70 INFO         basertpendpoint kmsbasertpendpoint.c:1870:kms_base_rtp_endpoint_jitterbuffer_set_latency_probe:<rtpjitterbuffer11> Jitterbuffer latency set; remove probe
1:52:17.435410933     1 0x7f6928054f70 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink> Add probe: Detect stream gaps
1:52:17.436111873     1 0x7f6928054f70 INFO                kmsutils kmsutils.c:1480:kms_utils_depayloader_monitor_pts_out:<rtpvp8depay4> Add probe: Adjust depayloader PTS out
1:52:17.593815510     1 0x7f6928054f70 INFO             agnosticbin kmsagnosticbin.c:889:input_bin_src_caps_probe:<kmsagnosticbin2-13> Set input caps: video/x-vp8, framerate=(fraction)8/1, height=(int)360, width=(int)640, profile=(string)0
1:52:17.593879076     1 0x7f6928054f70 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-13> Current output caps: ANY
1:52:17.594133024     1 0x7f6928054f70 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-13> Downstream input caps: video/x-vp8, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
1:52:17.594233514     1 0x7f6928054f70 INFO             agnosticbin kmsagnosticbin.c:739:kms_agnostic_bin2_find_or_create_bin_for_caps:<kmsagnosticbin2-13> TRANSCODING is INACTIVE for this media
1:52:17.718405964     1 0x7f693c0d29e0 FIXME               basesink gstbasesink.c:3125:gst_base_sink_default_event:<filesink6> stream-start event without group-id. Consider implementing group-id handling in the upstream elements
1:52:18.470905013     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18556, expected 18588)
1:52:18.475539242     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18557, expected 18588)
1:52:18.475812307     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18564, expected 18588)
1:52:18.475874799     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18567, expected 18588)
1:52:18.475925002     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18568, expected 18588)
1:52:18.476006262     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18570, expected 18588)
1:52:18.476171337     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18571, expected 18588)
1:52:18.482181447     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18578, expected 18588)
1:52:18.484954464     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18581, expected 18588)
1:52:18.652142624     1 0x7f6928054f70 WARN                kmsutils kmsutils.c:483:gap_detection_probe:<kmsagnosticbin2-13:sink> Stream gap detected, timestamp: 0:00:02.369151915, duration: 0:00:00.000166689
1:52:18.653543803     1 0x7f6928054f70 WARN                kmsutils kmsutils.c:483:gap_detection_probe:<kmsagnosticbin2-13:sink> Stream gap detected, timestamp: 0:00:02.369318604, duration: 0:00:00.000166689
1:52:18.657455463     1 0x7f6928054f70 WARN                kmsutils kmsutils.c:483:gap_detection_probe:<kmsagnosticbin2-13:sink> Stream gap detected, timestamp: 0:00:02.375957964, duration: 0:00:00.001723427
1:52:18.669826254     1 0x7f6928054f70 WARN                kmsutils kmsutils.c:483:gap_detection_probe:<kmsagnosticbin2-13:sink> Stream gap detected, timestamp: 0:00:02.387862784, duration: 0:00:00.002244846
1:52:18.691379728     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18560, expected 18616)
1:52:18.691492301     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18561, expected 18616)
1:52:18.691523328     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
1:52:18.691542827     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
1:52:18.694209081     1 0x7f6928054f70 WARN                kmsutils kmsutils.c:483:gap_detection_probe:<kmsagnosticbin2-13:sink> Stream gap detected, timestamp: 0:00:02.413233220, duration: 0:00:00.009124988
1:52:18.694995073     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18579, expected 18616)
1:52:18.703613347     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18580, expected 18616)
1:52:18.703670969     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18582, expected 18616)
1:52:18.703712590     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18584, expected 18616)
1:52:18.703757571     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18585, expected 18616)
1:52:18.703876928     1 0x7f6928054f70 WARN                kmsutils kmsutils.c:461:discont_detection_probe:<kmsagnosticbin2-13:sink> Stream discontinuity detected on non-keyframe
1:52:18.704761494     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18588, expected 18616)
1:52:18.705358113     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18589, expected 18616)
1:52:18.706823932     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18590, expected 18616)
1:52:18.710595843     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18591, expected 18616)
1:52:18.711957980     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18592, expected 18616)
1:52:18.717838365     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18593, expected 18616)
1:52:18.718083331     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18594, expected 18616)
1:52:18.718247553     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
1:52:18.718265167     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
1:52:18.720647908     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
1:52:18.720666494     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
1:52:18.720699950     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
1:52:18.720713879     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
1:52:18.728292639     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
1:52:18.728356089     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
1:52:18.729572226     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18586, expected 18616)
1:52:18.734892638     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
1:52:18.734920521     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
1:52:18.735523614     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
1:52:18.735548654     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
1:52:18.735945149     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
1:52:18.735981722     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
1:52:18.740949811     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
1:52:18.740980226     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
1:52:18.742015169     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
1:52:18.742036973     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
1:52:18.753262902     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
1:52:18.753288928     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
1:52:18.753872255     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
1:52:18.753897043     1 0x7f692c028590 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
1:52:19.537992419     1 0x7f6928054f70 WARN                kmsutils kmsutils.c:483:gap_detection_probe:<kmsagnosticbin2-13:sink> Stream gap detected, timestamp: 0:00:03.256957014, duration: 0:00:00.000430823
1:52:19.560869490     1 0x7f6928054f70 WARN                kmsutils kmsutils.c:483:gap_detection_probe:<kmsagnosticbin2-13:sink> Stream gap detected, timestamp: 0:00:03.279218651, duration: 0:00:00.001296192
1:52:19.561251173     1 0x7f6928054f70 WARN                kmsutils kmsutils.c:461:discont_detection_probe:<kmsagnosticbin2-13:sink> Stream discontinuity detected on non-keyframe
1:52:19.583917968     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18695, expected 18709)
1:52:20.047956078     1 0x7f6928054f70 WARN                kmsutils kmsutils.c:483:gap_detection_probe:<kmsagnosticbin2-13:sink> Stream gap detected, timestamp: 0:00:03.766710179, duration: 0:00:00.002897007
1:52:20.048336235     1 0x7f6928054f70 WARN                kmsutils kmsutils.c:461:discont_detection_probe:<kmsagnosticbin2-13:sink> Stream discontinuity detected on non-keyframe
1:52:21.306217397     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18954, expected 18976)
1:52:21.352259220     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18958, expected 18976)
1:52:21.352594997     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18959, expected 18976)
1:52:21.352931902     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18960, expected 18976)
1:52:21.399688198     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18974, expected 18986)
1:52:21.445095399     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18976, expected 18995)
1:52:21.445375685     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 18977, expected 18995)
1:52:22.617293222     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19184, expected 19205)
1:52:22.618105589     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19185, expected 19205)
1:52:22.619289991     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19186, expected 19205)
1:52:22.635758057     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19201, expected 19205)
1:52:24.656548330     1 0x55ec06321b00 INFO    KurentoServerMethods ServerMethods.cpp:801:ping: WebSocket Ping/Pong with sessionId 1140c46b-581d-4d35-9ad1-e324bbb7e152
1:52:24.690279338     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19505, expected 19528)
1:52:24.691307466     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19506, expected 19528)
1:52:24.955666899     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19551, expected 19570)
1:52:24.956039353     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19552, expected 19570)
1:52:25.100389476     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19580, expected 19597)
1:52:25.102056925     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19581, expected 19597)
1:52:25.616413740     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19677, expected 19686)
1:52:25.723363404     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19692, expected 19713)
1:52:27.066746822     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19912, expected 19916)
1:52:27.336364473     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19936, expected 19953)
1:52:27.337135226     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19937, expected 19953)
1:52:27.345336424     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19939, expected 19953)
1:52:27.345530998     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19940, expected 19953)
1:52:27.345685218     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19942, expected 19953)
1:52:27.345820656     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19943, expected 19953)
1:52:27.359117988     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19947, expected 19953)
1:52:27.583336763     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19970, expected 19992)
1:52:27.602603226     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19976, expected 19992)
1:52:27.605015419     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 19977, expected 19992)
1:52:29.332021018     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 20203, expected 20205)
1:52:29.574304864     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 20222, expected 20236)
1:52:29.598028714     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 20233, expected 20236)
1:52:29.658148522     1 0x7f692c028590 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 20236, expected 20256)
1:52:31.473004672     1 0x7f691c004b20 WARN        recorderendpoint kmsrecorderendpoint.c:1274:kms_recorder_endpoint_on_eos:<kmsrecorderendpoint6> Releasing pending pads
1:52:58.000742012     1 0x7f6914005730 INFO    KurentoServerMethods ServerMethods.cpp:801:ping: WebSocket Ping/Pong with sessionId 3a827eea-f6f3-4962-96d0-0d9ffb2915c9
1:53:01.561178051     1 0x7f6928054aa0 INFO    KurentoWebSocketTransport WebSocketTransport.cpp:263:keepAliveSessions: Keep alive 00c1fa73-d62b-4a2a-914b-2ff4ffc2434e
1:53:01.561249988     1 0x7f6928054aa0 INFO    KurentoWebSocketTransport WebSocketTransport.cpp:263:keepAliveSessions: Keep alive 1140c46b-581d-4d35-9ad1-e324bbb7e152

Firefox in Windows 7 with webcam HD: Resulting file analyzed with MediaInfo:

General
Complete name                            : Seccion1_Toma1.mp4
Format                                   : WebM
Format version                           : Version 2
File size                                : 3.01 MiB
Duration                                 : 13s 860ms
Overall bit rate                         : 1 822 Kbps
Encoded date                             : UTC 2019-05-08 14:56:07
Writing application                      : GStreamer Matroska muxer
Writing library                          : GStreamer matroskamux version 1.8.1.1

Video
ID                                       : 1
Format                                   : VP8
Codec ID                                 : V_VP8
Width                                    : 1 280 pixels
Height                                   : 720 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Variable
Compression mode                         : Lossy
Title                                    : Video
Language                                 : English
Default                                  : Yes
Forced                                   : No

Audio
ID                                       : 2
Format                                   : Opus
Codec ID                                 : A_OPUS
Duration                                 : 13s 860ms
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 KHz
Compression mode                         : Lossy
Delay relative to video                  : -121ms
Title                                    : Audio
Language                                 : English
Default                                  : Yes
Forced                                   : No

KMS Log:

1:49:01.559334101     1 0x7f6928054aa0 INFO    KurentoWebSocketTransport WebSocketTransport.cpp:263:keepAliveSessions: Keep alive 1140c46b-581d-4d35-9ad1-e324bbb7e152
1:49:01.559397634     1 0x7f6928054aa0 INFO    KurentoWebSocketTransport WebSocketTransport.cpp:263:keepAliveSessions: Keep alive d56513a4-3ddb-481c-a1a7-07e8c9bee92b
1:49:24.659402196     1 0x7f6938003b80 INFO    KurentoServerMethods ServerMethods.cpp:801:ping: WebSocket Ping/Pong with sessionId 1140c46b-581d-4d35-9ad1-e324bbb7e152
1:49:57.996670052     1 0x55ec06321b00 INFO    KurentoServerMethods ServerMethods.cpp:798:ping: WebSocket Ping/Pong
1:49:58.023269758     1 0x7f69300022a0 INFO         rtpsynchronizer kmsrtpsynchronizer.c:139:kms_rtp_synchronizer_init_stats_file:<KmsRtpSynchronizer@0x7f6924038360> No path for stats; enable with env variable: 'KMS_RTP_SYNC_STATS_PATH'
1:49:58.023366189     1 0x7f69300022a0 INFO         rtpsynchronizer kmsrtpsynchronizer.c:139:kms_rtp_synchronizer_init_stats_file:<KmsRtpSynchronizer@0x7f69240382b0> No path for stats; enable with env variable: 'KMS_RTP_SYNC_STATS_PATH'
1:49:58.024166174     1 0x7f69300022a0 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:96:remove_not_supported_codecs_from_array:<kmswebrtcendpoint6> Removing not supported codec 'AMR/8000'
1:49:58.024985698     1 0x7f69300022a0 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:466:WebRtcEndpointImpl: STUN server Port not found in config; using default value: 3478
1:49:58.025077903     1 0x7f69300022a0 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:476:WebRtcEndpointImpl: STUN server IP address not found in config; NAT traversal requires either STUN or TURN server
1:49:58.025148480     1 0x7f69300022a0 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:498:WebRtcEndpointImpl: Using TURN relay server: <user:password>@185.195.98.95:3478
1:49:58.025414291     1 0x7f69300022a0 INFO        kmswebrtcsession kmswebrtcsession.c:1634:kms_webrtc_session_parse_turn_url:<kmswebrtcsession6> TURN server info set: <user:password>@185.195.98.95:3478
1:49:58.098444152     1 0x7f6914005730 INFO    KurentoRecorderEndpointImpl RecorderEndpointImpl.cpp:83:RecorderEndpointImpl: Set WEBM profile
1:49:58.099083483     1 0x7f69440030d0 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint6> Add ICE candidate 'candidate:0 1 UDP 2122252543 192.168.1.34 60960 typ host' for session 'kmswebrtcendpoint6-sess0'
1:49:58.099372759     1 0x7f69440030d0 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint6> Add ICE candidate 'candidate:3 1 TCP 2105524479 192.168.1.34 9 typ host tcptype active' for session 'kmswebrtcendpoint6-sess0'
1:49:58.099859852     1 0x7f69440030d0 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint6> Add ICE candidate 'candidate:0 2 UDP 2122252542 192.168.1.34 60961 typ host' for session 'kmswebrtcendpoint6-sess0'
1:49:58.100684795     1 0x7f69440030d0 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint6> Add ICE candidate 'candidate:3 2 TCP 2105524478 192.168.1.34 9 typ host tcptype active' for session 'kmswebrtcendpoint6-sess0'
1:49:58.101000664     1 0x7f6938003b80 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint6> Add ICE candidate 'candidate:0 1 UDP 2122252543 192.168.1.34 60962 typ host' for session 'kmswebrtcendpoint6-sess0'
1:49:58.101330845     1 0x7f6938003b80 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint6> Add ICE candidate 'candidate:3 1 TCP 2105524479 192.168.1.34 9 typ host tcptype active' for session 'kmswebrtcendpoint6-sess0'
1:49:58.101590078     1 0x7f6938003b80 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint6> Add ICE candidate 'candidate:0 2 UDP 2122252542 192.168.1.34 60963 typ host' for session 'kmswebrtcendpoint6-sess0'
1:49:58.107862221     1 0x7f692c022920 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint6> Add ICE candidate 'candidate:3 2 TCP 2105524478 192.168.1.34 9 typ host tcptype active' for session 'kmswebrtcendpoint6-sess0'
1:49:58.109184840     1 0x7f692c022920 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint6> Add ICE candidate 'candidate:1 1 UDP 1686052863 95.122.181.182 60960 typ srflx raddr 192.168.1.34 rport 60960' for session 'kmswebrtcendpoint6-sess0'
1:49:58.109366026     1 0x7f692c022920 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint6> Add ICE candidate 'candidate:2 1 UDP 92217343 185.195.98.95 59969 typ relay raddr 185.195.98.95 rport 59969' for session 'kmswebrtcendpoint6-sess0'
1:49:58.109542608     1 0x7f692c022920 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint6> Add ICE candidate 'candidate:1 2 UDP 1686052862 95.122.181.182 60961 typ srflx raddr 192.168.1.34 rport 60961' for session 'kmswebrtcendpoint6-sess0'
1:49:58.109714499     1 0x7f692c022920 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint6> Add ICE candidate 'candidate:2 2 UDP 92217342 185.195.98.95 49604 typ relay raddr 185.195.98.95 rport 49604' for session 'kmswebrtcendpoint6-sess0'
1:49:58.110057502     1 0x7f6940003440 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint6> Add ICE candidate 'candidate:1 1 UDP 1686052863 95.122.181.182 60962 typ srflx raddr 192.168.1.34 rport 60962' for session 'kmswebrtcendpoint6-sess0'
1:49:58.110233961     1 0x7f6940003440 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint6> Add ICE candidate 'candidate:2 1 UDP 92217343 185.195.98.95 59169 typ relay raddr 185.195.98.95 rport 59169' for session 'kmswebrtcendpoint6-sess0'
1:49:58.110481800     1 0x7f6940003440 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint6> Add ICE candidate 'candidate:1 2 UDP 1686052862 95.122.181.182 60963 typ srflx raddr 192.168.1.34 rport 60963' for session 'kmswebrtcendpoint6-sess0'
1:49:58.111302356     1 0x7f6940003440 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint6> Add ICE candidate 'candidate:2 2 UDP 92217342 185.195.98.95 63607 typ relay raddr 185.195.98.95 rport 63607' for session 'kmswebrtcendpoint6-sess0'
1:49:58.148195755     1 0x7f6938083c50 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<videoSrc:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
1:49:58.149535885     1 0x7f6910003b70 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<audioSrc:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
1:49:58.149559297     1 0x7f6938003b80 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink_video_default> Add probe: Detect stream gaps
1:49:58.405923549     1 0x7f6940003440 INFO           kmssdpsession kmssdpsession.c:95:kms_sdp_session_process_offer:<kmswebrtcsession6> Process SDP Offer:
v=0
o=mozilla...THIS_IS_SDPARTA-66.0.3 3403349600291711302 0 IN IP4 0.0.0.0
s=-
t=0 0
a=sendrecv:
a=fingerprint:sha-256 52:58:29:E3:CC:A7:93:97:6B:95:B3:5D:75:B1:5C:DB:90:4D:25:2B:12:26:E1:CB:C7:6C:67:A0:6C:E3:48:3C
a=group:BUNDLE 0 1
a=ice-options:trickle
a=msid-semantic:WMS *
m=audio 9 UDP/TLS/RTP/SAVPF 109 9 0 8 101
c=IN IP4 0.0.0.0
a=sendrecv
a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
a=extmap:2/recvonly urn:ietf:params:rtp-hdrext:csrc-audio-level
a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid
a=fmtp:109 maxplaybackrate=48000;stereo=1;useinbandfec=1
a=fmtp:101 0-15
a=ice-pwd:cc35f32df34c3ea78743dbf6f1ca338a
a=ice-ufrag:05427332
a=mid:0
a=msid:{40815e9c-a8d2-4e16-93aa-794263afc442} {bf3d959e-9d85-4b48-aadb-a51b3abfc845}
a=rtcp-mux
a=rtpmap:109 opus/48000/2
a=rtpmap:9 G722/8000/1
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=setup:actpass
a=ssrc:887031444 cname:{f468306b-f2d1-47b6-b5b6-5ebb6bbb68db}
m=video 9 UDP/TLS/RTP/SAVPF 120 121 126 97
c=IN IP4 0.0.0.0
a=sendrecv
a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid
a=extmap:4 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=extmap:5 urn:ietf:params:rtp-hdrext:toffset
a=fmtp:126 profile-level-id=42e01f;level-asymmetry-allowed=1;packetization-mode=1
a=fmtp:97 profile-level-id=42e01f;level-asymmetry-allowed=1
a=fmtp:120 max-fs=12288;max-fr=60
a=fmtp:121 max-fs=12288;max-fr=60
a=ice-pwd:cc35f32df34c3ea78743dbf6f1ca338a
a=ice-ufrag:05427332
a=mid:1
a=msid:{40815e9c-a8d2-4e16-93aa-794263afc442} {a8351aa8-7709-4971-8536-89fb1cd4043d}
a=rtcp-fb:120 nack
a=rtcp-fb:120 nack pli
a=rtcp-fb:120 ccm fir
a=rtcp-fb:120 goog-remb
a=rtcp-fb:121 nack
a=rtcp-fb:121 nack pli
a=rtcp-fb:121 ccm fir
a=rtcp-fb:121 goog-remb
a=rtcp-fb:126 nack
a=rtcp-fb:126 nack pli
a=rtcp-fb:126 ccm fir
a=rtcp-fb:126 goog-remb
a=rtcp-fb:97 nack
a=rtcp-fb:97 nack pli
a=rtcp-fb:97 ccm fir
a=rtcp-fb:97 goog-remb
a=rtcp-mux
a=rtpmap:120 VP8/90000
a=rtpmap:121 VP9/90000
a=rtpmap:126 H264/90000
a=rtpmap:97 H264/90000
a=setup:actpass
a=ssrc:4290449805 cname:{f468306b-f2d1-47b6-b5b6-5ebb6bbb68db}

1:49:58.406427449     1 0x7f6940003440 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f692c00bec0> Add format support, media: audio, codec: opus/48000/2
1:49:58.406445414     1 0x7f6940003440 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f692c00bec0> Add format support, media: audio, codec: PCMU/8000
1:49:58.406454053     1 0x7f6940003440 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f692c00bec0> Add format support, media: video, codec: VP8/90000
1:49:58.406460257     1 0x7f6940003440 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f692c00bec0> Add format support, media: video, codec: H264/90000
1:49:58.414179158     1 0x7f6940003440 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f692c00bd40> Add format support, media: audio, codec: opus/48000/2
1:49:58.414199487     1 0x7f6940003440 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f692c00bd40> Add format support, media: audio, codec: PCMU/8000
1:49:58.414206468     1 0x7f6940003440 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f692c00bd40> Add format support, media: video, codec: VP8/90000
1:49:58.414213077     1 0x7f6940003440 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f692c00bd40> Add format support, media: video, codec: H264/90000
1:49:58.416708467     1 0x7f6940003440 INFO           kmssdpsession kmssdpsession.c:140:kms_sdp_session_process_offer:<kmswebrtcsession6> Generated SDP Answer:
v=0
o=- 3766316165 3766316165 IN IP4 0.0.0.0
s=Kurento Media Server
c=IN IP4 0.0.0.0
t=0 0
a=sendrecv:
a=fingerprint:sha-256 52:58:29:E3:CC:A7:93:97:6B:95:B3:5D:75:B1:5C:DB:90:4D:25:2B:12:26:E1:CB:C7:6C:67:A0:6C:E3:48:3C
a=ice-options:trickle
a=msid-semantic:WMS *
a=group:BUNDLE 0 1
m=audio 1 UDP/TLS/RTP/SAVPF 109 0
a=sendrecv
a=mid:0
a=rtcp:9 IN IP4 0.0.0.0
a=rtpmap:109 opus/48000/2
a=rtpmap:0 PCMU/8000
a=fmtp:109 maxplaybackrate=48000;stereo=1;useinbandfec=1
a=rtcp-mux
a=setup:active
a=ssrc:3395294482 cname:user3227557309@host-720be79b
a=ice-ufrag:H1A4
a=ice-pwd:Oq1vHYfdTNawITSJJHMJqx
a=fingerprint:sha-256 80:D1:66:D6:B1:26:67:3C:F0:0D:7A:0B:49:D5:05:F9:C7:D5:CA:D0:D8:A1:6F:3D:BC:8E:59:45:88:26:B9:D5
m=video 1 UDP/TLS/RTP/SAVPF 120 126 97
a=extmap:4 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=sendrecv
a=mid:1
a=rtcp:9 IN IP4 0.0.0.0
a=rtpmap:120 VP8/90000
a=rtpmap:126 H264/90000
a=rtpmap:97 H264/90000
a=rtcp-fb:120 nack
a=rtcp-fb:120 nack pli
a=rtcp-fb:120 ccm fir
a=rtcp-fb:120 goog-remb
a=rtcp-fb:126 nack
a=rtcp-fb:126 nack pli
a=rtcp-fb:126 ccm fir
a=rtcp-fb:126 goog-remb
a=rtcp-fb:97 nack
a=rtcp-fb:97 nack pli
a=rtcp-fb:97 ccm fir
a=rtcp-fb:97 goog-remb
a=fmtp:126 profile-level-id=42e01f;level-asymmetry-allowed=1;packetization-mode=1
a=fmtp:97 profile-level-id=42e01f;level-asymmetry-allowed=1
a=fmtp:120 max-fs=12288;max-fr=60
a=rtcp-mux
a=setup:active
a=ssrc:2900382366 cname:user3227557309@host-720be79b
a=ice-ufrag:H1A4
a=ice-pwd:Oq1vHYfdTNawITSJJHMJqx
a=fingerprint:sha-256 80:D1:66:D6:B1:26:67:3C:F0:0D:7A:0B:49:D5:05:F9:C7:D5:CA:D0:D8:A1:6F:3D:BC:8E:59:45:88:26:B9:D5

1:49:58.423980782     1 0x7f6940003440 INFO         basertpendpoint kmsbasertpendpoint.c:1113:kms_base_rtp_endpoint_start_transport_send:<kmswebrtcendpoint6> Media 'video' has REMB
1:49:58.423999096     1 0x7f6940003440 INFO         basertpendpoint kmsbasertpendpoint.c:1060:kms_base_rtp_endpoint_create_remb_manager:<kmswebrtcendpoint6> Creating REMB for session ID 0 (kmswebrtcendpoint6-sess0) and remote video SSRC 4290449805
1:49:58.424034382     1 0x7f6940003440 INFO         basertpendpoint kmsbasertpendpoint.c:1071:kms_base_rtp_endpoint_create_remb_manager:<kmswebrtcendpoint6> REMB: Set RTCP min interval to 500ms
1:49:58.424156671     1 0x7f6940003440 INFO        kmswebrtcsession kmswebrtcsession.c:1529:kms_webrtc_session_start_transport_send:<kmswebrtcsession6> Started transport for media: audio, index: 0
1:49:58.424200565     1 0x7f6940003440 INFO        kmswebrtcsession kmswebrtcsession.c:1529:kms_webrtc_session_start_transport_send:<kmswebrtcsession6> Started transport for media: video, index: 1
1:49:58.427302716     1 0x55ec0639ee30 FIXME               basesink gstbasesink.c:3125:gst_base_sink_default_event:<nicesink6> stream-start event without group-id. Consider implementing group-id handling in the upstream elements
1:49:58.428025450     1 0x7f693800da30 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<nicesrc6:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
1:49:58.501149632     1 0x7f69440030d0 INFO          webrtcendpoint kmswebrtcendpoint.c:415:kms_webrtc_endpoint_gather_candidates:<kmswebrtcendpoint6> Gather candidates for session 'kmswebrtcendpoint6-sess0'
1:49:58.501194837     1 0x7f69440030d0 INFO        kmswebrtcsession kmswebrtcsession.c:795:kms_webrtc_session_gather_candidates:<kmswebrtcsession6> Gather candidates
1:49:58.681584804     1 0x7f693800da30 INFO          webrtcendpoint kmswebrtcendpoint.c:278:new_selected_pair_full:<kmswebrtcendpoint6> New candidate pair selected, local: 'candidate:1 1 UDP 2013266431 172.17.0.2 50043 typ host', remote: 'candidate:remote1 1 UDP 1853817087 172.17.0.1 59969 typ prflx', stream_id: '1', component_id: 1
1:49:59.481362721     1 0x7f693800da30 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink_video_default> Add probe: Detect stream gaps
1:49:59.493137692     1 0x7f693800da30 INFO         basertpendpoint kmsbasertpendpoint.c:1882:kms_base_rtp_endpoint_jitterbuffer_set_latency:<rtpjitterbuffer8> Add probe: Set jitterbuffer latency
1:49:59.493313963     1 0x7f693800da30 INFO         basertpendpoint kmsbasertpendpoint.c:1931:kms_base_rtp_endpoint_jitterbuffer_monitor_rtp_out:<rtpjitterbuffer8> Add probe: Adjust jitterbuffer PTS out
1:49:59.494110438     1 0x7f693800da30 INFO         basertpendpoint kmsbasertpendpoint.c:1976:kms_base_rtp_endpoint_jitterbuffer_monitor_rtcp_in:<rtpjitterbuffer8> Add probe: Get jitterbuffer RTCP SR timing
1:49:59.495200796     1 0x7f690c00a0a0 INFO         basertpendpoint kmsbasertpendpoint.c:1867:kms_base_rtp_endpoint_jitterbuffer_set_latency_probe:<rtpjitterbuffer8> Setting latency to: 100
1:49:59.495299547     1 0x7f690c00a0a0 INFO         basertpendpoint kmsbasertpendpoint.c:1870:kms_base_rtp_endpoint_jitterbuffer_set_latency_probe:<rtpjitterbuffer8> Jitterbuffer latency set; remove probe
1:49:59.496742342     1 0x7f690c00a0a0 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink> Add probe: Detect stream gaps
1:49:59.503171335     1 0x7f690c00a0a0 INFO                kmsutils kmsutils.c:1480:kms_utils_depayloader_monitor_pts_out:<rtpopusdepay5> Add probe: Adjust depayloader PTS out
1:49:59.507026207     1 0x7f690c00a0a0 INFO             agnosticbin kmsagnosticbin.c:889:input_bin_src_caps_probe:<kmsagnosticbin2-10> Set input caps: audio/x-opus, rate=(int)48000, channels=(int)2, channel-mapping-family=(int)0, stream-count=(int)1, coupled-count=(int)1, streamheader=(buffer)< 4f707573486561640102000080bb0000000000, 4f707573546167731f0000004753747265616d657220656e636f64656420766f72626973636f6d6d656e740000000001 >
1:49:59.507091045     1 0x7f690c00a0a0 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-10> Current output caps: ANY
1:49:59.507297218     1 0x7f690c00a0a0 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-10> Downstream input caps: audio/x-opus, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]
1:49:59.507364587     1 0x7f690c00a0a0 INFO             agnosticbin kmsagnosticbin.c:739:kms_agnostic_bin2_find_or_create_bin_for_caps:<kmsagnosticbin2-10> TRANSCODING is INACTIVE for this media
1:49:59.631738216     1 0x7f693800da30 INFO         basertpendpoint kmsbasertpendpoint.c:1882:kms_base_rtp_endpoint_jitterbuffer_set_latency:<rtpjitterbuffer9> Add probe: Set jitterbuffer latency
1:49:59.631759777     1 0x7f693800da30 INFO         basertpendpoint kmsbasertpendpoint.c:1931:kms_base_rtp_endpoint_jitterbuffer_monitor_rtp_out:<rtpjitterbuffer9> Add probe: Adjust jitterbuffer PTS out
1:49:59.632084918     1 0x7f693800da30 INFO         basertpendpoint kmsbasertpendpoint.c:1976:kms_base_rtp_endpoint_jitterbuffer_monitor_rtcp_in:<rtpjitterbuffer9> Add probe: Get jitterbuffer RTCP SR timing
1:49:59.635838599     1 0x7f690c031680 INFO         basertpendpoint kmsbasertpendpoint.c:1867:kms_base_rtp_endpoint_jitterbuffer_set_latency_probe:<rtpjitterbuffer9> Setting latency to: 500
1:49:59.635916697     1 0x7f690c031680 INFO         basertpendpoint kmsbasertpendpoint.c:1870:kms_base_rtp_endpoint_jitterbuffer_set_latency_probe:<rtpjitterbuffer9> Jitterbuffer latency set; remove probe
1:49:59.636386488     1 0x7f690c031680 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink> Add probe: Detect stream gaps
1:49:59.637325889     1 0x7f690c031680 INFO                kmsutils kmsutils.c:1480:kms_utils_depayloader_monitor_pts_out:<rtpvp8depay3> Add probe: Adjust depayloader PTS out
1:49:59.767782347     1 0x7f690c031680 INFO             agnosticbin kmsagnosticbin.c:889:input_bin_src_caps_probe:<kmsagnosticbin2-11> Set input caps: video/x-vp8, framerate=(fraction)7/1, height=(int)720, width=(int)1280, profile=(string)0
1:49:59.767851694     1 0x7f690c031680 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-11> Current output caps: ANY
1:49:59.768038717     1 0x7f690c031680 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-11> Downstream input caps: video/x-vp8, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
1:49:59.768112736     1 0x7f690c031680 INFO             agnosticbin kmsagnosticbin.c:739:kms_agnostic_bin2_find_or_create_bin_for_caps:<kmsagnosticbin2-11> TRANSCODING is INACTIVE for this media
1:49:59.899042772     1 0x7f6938083c50 FIXME               basesink gstbasesink.c:3125:gst_base_sink_default_event:<filesink5> stream-start event without group-id. Consider implementing group-id handling in the upstream elements
1:50:01.559973533     1 0x7f6928054aa0 INFO    KurentoWebSocketTransport WebSocketTransport.cpp:263:keepAliveSessions: Keep alive 1140c46b-581d-4d35-9ad1-e324bbb7e152
1:50:01.560331343     1 0x7f6928054aa0 INFO    KurentoWebSocketTransport WebSocketTransport.cpp:263:keepAliveSessions: Keep alive 3a827eea-f6f3-4962-96d0-0d9ffb2915c9
1:50:05.003086450     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 28167, expected 28194)
1:50:05.003301867     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 28168, expected 28194)
1:50:05.003439123     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 28169, expected 28194)
1:50:05.003565838     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 28170, expected 28194)
1:50:05.003752019     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 28171, expected 28194)
1:50:05.003884792     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 28172, expected 28194)
1:50:05.004006138     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 28173, expected 28194)
1:50:05.175757293     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 28176, expected 28236)
1:50:05.177652205     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 28177, expected 28236)
1:50:05.178161677     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 28178, expected 28236)
1:50:05.209029327     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 28179, expected 28239)
1:50:05.209517065     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 28182, expected 28239)
1:50:05.209880728     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 28184, expected 28239)
1:50:05.210217711     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 28185, expected 28239)
1:50:05.210647145     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 28189, expected 28239)
1:50:09.418402981     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29072, expected 29087)
1:50:09.479559285     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29079, expected 29107)
1:50:09.481416429     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29080, expected 29107)
1:50:09.481613382     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29081, expected 29107)
1:50:09.499748854     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29069, expected 29116)
1:50:09.499944657     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29074, expected 29116)
1:50:09.500310968     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29075, expected 29116)
1:50:09.501770060     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29082, expected 29116)
1:50:09.501946219     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29083, expected 29116)
1:50:09.502073381     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29085, expected 29116)
1:50:09.505789750     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29087, expected 29116)
1:50:09.505896464     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29088, expected 29116)
1:50:09.505989824     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29089, expected 29116)
1:50:09.506661144     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29093, expected 29116)
1:50:09.509534361     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29094, expected 29116)
1:50:09.509651521     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29097, expected 29116)
1:50:09.510307508     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29099, expected 29116)
1:50:09.510463708     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29102, expected 29116)
1:50:09.510590291     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29104, expected 29116)
1:50:09.522483004     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29076, expected 29120)
1:50:09.962568948     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29198, expected 29222)
1:50:09.985130768     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29200, expected 29222)
1:50:09.985349985     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29202, expected 29222)
1:50:09.985527494     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29203, expected 29222)
1:50:09.985697064     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29204, expected 29222)
1:50:09.986843660     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29205, expected 29222)
1:50:09.987286216     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29207, expected 29222)
1:50:09.988963574     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29208, expected 29222)
1:50:09.989403309     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29209, expected 29222)
1:50:09.989554509     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29214, expected 29222)
1:50:09.989697372     1 0x7f693800da30 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 29216, expected 29222)
1:50:13.345039987     1 0x7f694001c800 WARN        recorderendpoint kmsrecorderendpoint.c:1274:kms_recorder_endpoint_on_eos:<kmsrecorderendpoint5> Releasing pending pads
1:50:24.645862115     1 0x7f69440030d0 INFO    KurentoServerMethods ServerMethods.cpp:801:ping: WebSocket Ping/Pong with sessionId 1140c46b-581d-4d35-9ad1-e324bbb7e152
1:50:58.008939150     1 0x7f6924002920 INFO    KurentoServerMethods ServerMethods.cpp:801:ping: WebSocket Ping/Pong with sessionId 3a827eea-f6f3-4962-96d0-0d9ffb2915c9
1:51:01.560483560     1 0x7f6928054aa0 INFO    KurentoWebSocketTransport WebSocketTransport.cpp:263:keepAliveSessions: Keep alive 1140c46b-581d-4d35-9ad1-e324bbb7e152
1:51:01.560554553     1 0x7f6928054aa0 INFO    KurentoWebSocketTransport WebSocketTransport.cpp:263:keepAliveSessions: Keep alive 3a827eea-f6f3-4962-96d0-0d9ffb2915c9

Chrome in Windows 7 with webcam HD using this website (exactly the same computer and browser where Kurento fails): Resulting file analyzed with MediaInfo:

General
Complete name                            : test.webm
Format                                   : WebM
Format version                           : Version 4
File size                                : 2.04 MiB
Writing application                      : Chrome
Writing library                          : Chrome
IsTruncated                              : Yes

Video
ID                                       : 2
Format                                   : VP9
Codec ID                                 : V_VP9
Width                                    : 1 280 pixels
Height                                   : 720 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Variable
Language                                 : English
Default                                  : Yes
Forced                                   : No

Audio
ID                                       : 1
Format                                   : Opus
Codec ID                                 : A_OPUS
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 48.0 kHz
Bit depth                                : 32 bits
Compression mode                         : Lossy
Language                                 : English
Default                                  : Yes
Forced                                   : No

Noticeable that the Writting Application in this case is "Chrome" while in the case of Kurento is "GStreamer Matroska muxer".

Additionally I attach a KMS log from a session done by a client with Windows 10. This client is not only getting the 640x360px problem, but also they get the video freezing of issue #359 when forzing H264 for the WebRTC Endpoint (that we thought it was only in Windows 7, but it happens in Windows 10 too). In this log, there should be supposedly only 2 recordings, but I think the user started to record firstly one, then cancelled and deleted and then recorded the other 2. Still, there are things in the log that are pretty unclear and errors that I don't know when they happened.

502:05:01.447759875     1 0x7f353400e230 INFO    KurentoServerMethods ServerMethods.cpp:798:ping: WebSocket Ping/Pong
502:05:01.585505905     1 0x7f354800a4d0 INFO         rtpsynchronizer kmsrtpsynchronizer.c:139:kms_rtp_synchronizer_init_stats_file:<KmsRtpSynchronizer@0x7f352400df90> No path for stats; enable with env variable: 'KMS_RTP_SYNC_STATS_PATH'
502:05:01.585555568     1 0x7f354800a4d0 INFO         rtpsynchronizer kmsrtpsynchronizer.c:139:kms_rtp_synchronizer_init_stats_file:<KmsRtpSynchronizer@0x55a0e81dfc30> No path for stats; enable with env variable: 'KMS_RTP_SYNC_STATS_PATH'
502:05:01.586356342     1 0x7f354800a4d0 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:96:remove_not_supported_codecs_from_array:<kmswebrtcendpoint130> Removing not supported codec 'AMR/8000'
502:05:01.586463863     1 0x7f354800a4d0 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:466:WebRtcEndpointImpl: STUN server Port not found in config; using default value: 3478
502:05:01.586988196     1 0x7f354800a4d0 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:476:WebRtcEndpointImpl: STUN server IP address not found in config; NAT traversal requires either STUN or TURN server
502:05:01.587056724     1 0x7f354800a4d0 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:498:WebRtcEndpointImpl: Using TURN relay server: <user:password>@185.195.97.121:3478
502:05:01.587460098     1 0x7f354800a4d0 INFO        kmswebrtcsession kmswebrtcsession.c:1634:kms_webrtc_session_parse_turn_url:<kmswebrtcsession130> TURN server info set: <user:password>@185.195.97.121:3478
502:05:01.710229166     1 0x7f355001ee30 INFO    KurentoRecorderEndpointImpl RecorderEndpointImpl.cpp:88:RecorderEndpointImpl: Set MP4 profile
502:05:01.730310721     1 0x7f355c018c70 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint130> Add ICE candidate 'candidate:1533460441 1 udp 2122255103 2001::2851:782c:3c4e:2ac2:4fad:ea9f 57291 typ host generation 0 ufrag SHAL network-id 2 network-cost 50' for session 'kmswebrtcendpoint130-sess0'
502:05:01.730705308     1 0x7f355c018c70 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint130> Add ICE candidate 'candidate:1078958479 1 udp 2122194687 192.168.43.179 57292 typ host generation 0 ufrag SHAL network-id 1 network-cost 10' for session 'kmswebrtcendpoint130-sess0'
502:05:01.731082291     1 0x7f355c018c70 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint130> Add ICE candidate 'candidate:1533460441 1 udp 2122255103 2001::2851:782c:3c4e:2ac2:4fad:ea9f 57293 typ host generation 0 ufrag SHAL network-id 2 network-cost 50' for session 'kmswebrtcendpoint130-sess0'
502:05:01.747953299     1 0x7f354800a4d0 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint130> Add ICE candidate 'candidate:1078958479 1 udp 2122194687 192.168.43.179 57294 typ host generation 0 ufrag SHAL network-id 1 network-cost 10' for session 'kmswebrtcendpoint130-sess0'
502:05:01.748946030     1 0x7f354800a4d0 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint130> Add ICE candidate 'candidate:367346473 1 tcp 1518275327 2001::2851:782c:3c4e:2ac2:4fad:ea9f 9 typ host tcptype active generation 0 ufrag SHAL network-id 2 network-cost 50' for session 'kmswebrtcendpoint130-sess0'
502:05:01.749577945     1 0x7f354800a4d0 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint130> Add ICE candidate 'candidate:248276351 1 tcp 1518214911 192.168.43.179 9 typ host tcptype active generation 0 ufrag SHAL network-id 1 network-cost 10' for session 'kmswebrtcendpoint130-sess0'
502:05:01.750139192     1 0x7f355001eb50 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint130> Add ICE candidate 'candidate:367346473 1 tcp 1518275327 2001::2851:782c:3c4e:2ac2:4fad:ea9f 9 typ host tcptype active generation 0 ufrag SHAL network-id 2 network-cost 50' for session 'kmswebrtcendpoint130-sess0'
502:05:01.750818557     1 0x7f355001eb50 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint130> Add ICE candidate 'candidate:248276351 1 tcp 1518214911 192.168.43.179 9 typ host tcptype active generation 0 ufrag SHAL network-id 1 network-cost 10' for session 'kmswebrtcendpoint130-sess0'
502:05:01.751463309     1 0x7f355001eb50 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint130> Add ICE candidate 'candidate:2361566748 1 udp 1685987071 176.82.21.96 57292 typ srflx raddr 192.168.43.179 rport 57292 generation 0 ufrag SHAL network-id 1 network-cost 10' for session 'kmswebrtcendpoint130-sess0'
502:05:01.754073620     1 0x7f355001ee30 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint130> Add ICE candidate 'candidate:2361566748 1 udp 1685987071 176.82.21.96 57294 typ srflx raddr 192.168.43.179 rport 57294 generation 0 ufrag SHAL network-id 1 network-cost 10' for session 'kmswebrtcendpoint130-sess0'
502:05:01.756747827     1 0x7f353400e230 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint130> Add ICE candidate 'candidate:1956114563 1 udp 41819903 185.195.97.121 52603 typ relay raddr 176.82.21.96 rport 57292 generation 0 ufrag SHAL network-id 1 network-cost 10' for session 'kmswebrtcendpoint130-sess0'
502:05:01.766805262     1 0x55a0e8072d00 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint130> Add ICE candidate 'candidate:1956114563 1 udp 41819903 185.195.97.121 55229 typ relay raddr 176.82.21.96 rport 57294 generation 0 ufrag SHAL network-id 1 network-cost 10' for session 'kmswebrtcendpoint130-sess0'
502:05:01.915506056     1 0x7f351c00a800 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<videoSrc:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
502:05:01.915667703     1 0x7f353c011790 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink_video_default> Add probe: Detect stream gaps
502:05:01.915692736     1 0x7f355001e320 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<audioSrc:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
502:05:02.024117847     1 0x55a0e8072d00 INFO           kmssdpsession kmssdpsession.c:95:kms_sdp_session_process_offer:<kmswebrtcsession130> Process SDP Offer:
v=0
o=- 6568446677689192115 2 IN IP4 127.0.0.1
s=-
t=0 0
a=group:BUNDLE audio video
a=msid-semantic: WMS mLv7LKWWU0xEYbk8Un8VAelykuB7iYcEQRsa
m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 110 112 113 126
c=IN IP4 0.0.0.0
a=rtcp:9 IN IP4 0.0.0.0
a=ice-ufrag:SHAL
a=ice-pwd:jhDHB7D+MDgfKcZeGq5DBLTi
a=ice-options:trickle
a=fingerprint:sha-256 83:E8:67:02:86:FD:9B:A1:A9:78:AD:0F:6D:CD:82:82:87:4E:AF:05:C4:46:76:03:FD:A1:59:BB:BE:F1:29:3E
a=setup:actpass
a=mid:audio
a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
a=sendrecv
a=rtcp-mux
a=rtpmap:111 opus/48000/2
a=rtcp-fb:111 transport-cc
a=fmtp:111 minptime=10;useinbandfec=1
a=rtpmap:103 ISAC/16000
a=rtpmap:104 ISAC/32000
a=rtpmap:9 G722/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:106 CN/32000
a=rtpmap:105 CN/16000
a=rtpmap:13 CN/8000
a=rtpmap:110 telephone-event/48000
a=rtpmap:112 telephone-event/32000
a=rtpmap:113 telephone-event/16000
a=rtpmap:126 telephone-event/8000
a=ssrc:3977382994 cname:W12L3FApaHY8WtEu
a=ssrc:3977382994 msid:mLv7LKWWU0xEYbk8Un8VAelykuB7iYcEQRsa ae23e9fe-6150-4710-bd04-da325d2d6be0
a=ssrc:3977382994 mslabel:mLv7LKWWU0xEYbk8Un8VAelykuB7iYcEQRsa
a=ssrc:3977382994 label:ae23e9fe-6150-4710-bd04-da325d2d6be0
m=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 102 124 127 123 125 107 108
c=IN IP4 0.0.0.0
a=rtcp:9 IN IP4 0.0.0.0
a=ice-ufrag:SHAL
a=ice-pwd:jhDHB7D+MDgfKcZeGq5DBLTi
a=ice-options:trickle
a=fingerprint:sha-256 83:E8:67:02:86:FD:9B:A1:A9:78:AD:0F:6D:CD:82:82:87:4E:AF:05:C4:46:76:03:FD:A1:59:BB:BE:F1:29:3E
a=setup:actpass
a=mid:video
a=extmap:2 urn:ietf:params:rtp-hdrext:toffset
a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=extmap:4 urn:3gpp:video-orientation
a=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
a=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay
a=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type
a=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/video-timing
a=sendrecv
a=rtcp-mux
a=rtcp-rsize
a=rtpmap:96 VP8/90000
a=rtcp-fb:96 ccm fir
a=rtcp-fb:96 nack
a=rtcp-fb:96 nack pli
a=rtcp-fb:96 goog-remb
a=rtcp-fb:96 transport-cc
a=rtpmap:97 rtx/90000
a=fmtp:97 apt=96
a=rtpmap:98 VP9/90000
a=rtcp-fb:98 ccm fir
a=rtcp-fb:98 nack
a=rtcp-fb:98 nack pli
a=rtcp-fb:98 goog-remb
a=rtcp-fb:98 transport-cc
a=rtpmap:99 rtx/90000
a=fmtp:99 apt=98
a=rtpmap:100 H264/90000
a=rtcp-fb:100 ccm fir
a=rtcp-fb:100 nack
a=rtcp-fb:100 nack pli
a=rtcp-fb:100 goog-remb
a=rtcp-fb:100 transport-cc
a=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=64001f
a=rtpmap:101 rtx/90000
a=fmtp:101 apt=100
a=rtpmap:102 H264/90000
a=rtcp-fb:102 ccm fir
a=rtcp-fb:102 nack
a=rtcp-fb:102 nack pli
a=rtcp-fb:102 goog-remb
a=rtcp-fb:102 transport-cc
a=fmtp:102 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
a=rtpmap:124 rtx/90000
a=fmtp:124 apt=102
a=rtpmap:127 H264/90000
a=rtcp-fb:127 ccm fir
a=rtcp-fb:127 nack
a=rtcp-fb:127 nack pli
a=rtcp-fb:127 goog-remb
a=rtcp-fb:127 transport-cc
a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f
a=rtpmap:123 rtx/90000
a=fmtp:123 apt=127
a=rtpmap:125 red/90000
a=rtpmap:107 rtx/90000
a=fmtp:107 apt=125
a=rtpmap:108 ulpfec/90000
a=ssrc-group:FID 1347483326 2541217412
a=ssrc:1347483326 cname:W12L3FApaHY8WtEu
a=ssrc:1347483326 msid:mLv7LKWWU0xEYbk8Un8VAelykuB7iYcEQRsa 92978634-21bc-4b99-b5c1-fdf8d0ce18f4
a=ssrc:1347483326 mslabel:mLv7LKWWU0xEYbk8Un8VAelykuB7iYcEQRsa
a=ssrc:1347483326 label:92978634-21bc-4b99-b5c1-fdf8d0ce18f4
a=ssrc:2541217412 cname:W12L3FApaHY8WtEu
a=ssrc:2541217412 msid:mLv7LKWWU0xEYbk8Un8VAelykuB7iYcEQRsa 92978634-21bc-4b99-b5c1-fdf8d0ce18f4
a=ssrc:2541217412 mslabel:mLv7LKWWU0xEYbk8Un8VAelykuB7iYcEQRsa
a=ssrc:2541217412 label:92978634-21bc-4b99-b5c1-fdf8d0ce18f4

502:05:02.024556710     1 0x55a0e8072d00 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f3558022a10> Add format support, media: audio, codec: opus/48000/2
502:05:02.024676552     1 0x55a0e8072d00 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f3558022a10> Add format support, media: audio, codec: PCMU/8000
502:05:02.024825217     1 0x55a0e8072d00 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f3558022a10> Add format support, media: video, codec: H264/90000
502:05:02.027343071     1 0x55a0e8072d00 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f3558022f50> Add format support, media: audio, codec: opus/48000/2
502:05:02.028253175     1 0x55a0e8072d00 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f3558022f50> Add format support, media: audio, codec: PCMU/8000
502:05:02.028371942     1 0x55a0e8072d00 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f3558022f50> Add format support, media: video, codec: H264/90000
502:05:02.029549025     1 0x55a0e8072d00 INFO           kmssdpsession kmssdpsession.c:140:kms_sdp_session_process_offer:<kmswebrtcsession130> Generated SDP Answer:
v=0
o=- 3766307091 3766307091 IN IP4 0.0.0.0
s=Kurento Media Server
c=IN IP4 0.0.0.0
t=0 0
a=msid-semantic: WMS mLv7LKWWU0xEYbk8Un8VAelykuB7iYcEQRsa
a=group:BUNDLE audio video
m=audio 1 UDP/TLS/RTP/SAVPF 111 0
a=sendrecv
a=mid:audio
a=rtcp:9 IN IP4 0.0.0.0
a=rtpmap:111 opus/48000/2
a=rtpmap:0 PCMU/8000
a=setup:active
a=rtcp-mux
a=fmtp:111 minptime=10;useinbandfec=1
a=ssrc:2156776168 cname:user1214407293@host-8dd29274
a=ice-ufrag:L7Ug
a=ice-pwd:RMogH+VSj9o4LmQFwBmErP
a=fingerprint:sha-256 C8:39:FB:48:C6:55:D5:D9:AC:02:46:DC:B8:7E:E3:5F:58:37:8B:05:48:8C:D9:5D:0E:31:D3:FF:7D:E3:3A:72
m=video 1 UDP/TLS/RTP/SAVPF 100 102 127
a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=sendrecv
a=mid:video
a=rtcp:9 IN IP4 0.0.0.0
a=rtpmap:100 H264/90000
a=rtpmap:102 H264/90000
a=rtpmap:127 H264/90000
a=rtcp-fb:100 ccm fir
a=rtcp-fb:100 nack
a=rtcp-fb:100 nack pli
a=rtcp-fb:100 goog-remb
a=rtcp-fb:102 ccm fir
a=rtcp-fb:102 nack
a=rtcp-fb:102 nack pli
a=rtcp-fb:102 goog-remb
a=rtcp-fb:127 ccm fir
a=rtcp-fb:127 nack
a=rtcp-fb:127 nack pli
a=rtcp-fb:127 goog-remb
a=setup:active
a=rtcp-mux
a=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=64001f
a=fmtp:102 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f
a=ssrc:3173670391 cname:user1214407293@host-8dd29274
a=ice-ufrag:L7Ug
a=ice-pwd:RMogH+VSj9o4LmQFwBmErP
a=fingerprint:sha-256 C8:39:FB:48:C6:55:D5:D9:AC:02:46:DC:B8:7E:E3:5F:58:37:8B:05:48:8C:D9:5D:0E:31:D3:FF:7D:E3:3A:72

502:05:02.034074371     1 0x55a0e8072d00 INFO         basertpendpoint kmsbasertpendpoint.c:1113:kms_base_rtp_endpoint_start_transport_send:<kmswebrtcendpoint130> Media 'video' has REMB
502:05:02.034255988     1 0x55a0e8072d00 INFO         basertpendpoint kmsbasertpendpoint.c:1060:kms_base_rtp_endpoint_create_remb_manager:<kmswebrtcendpoint130> Creating REMB for session ID 0 (kmswebrtcendpoint130-sess0) and remote video SSRC 1347483326
502:05:02.034363460     1 0x55a0e8072d00 INFO         basertpendpoint kmsbasertpendpoint.c:1071:kms_base_rtp_endpoint_create_remb_manager:<kmswebrtcendpoint130> REMB: Set RTCP min interval to 500ms
502:05:02.034526892     1 0x55a0e8072d00 INFO        kmswebrtcsession kmswebrtcsession.c:1529:kms_webrtc_session_start_transport_send:<kmswebrtcsession130> Started transport for media: audio, index: 0
502:05:02.034642108     1 0x55a0e8072d00 INFO        kmswebrtcsession kmswebrtcsession.c:1529:kms_webrtc_session_start_transport_send:<kmswebrtcsession130> Started transport for media: video, index: 1
502:05:02.036897059     1 0x7f35501228f0 FIXME               basesink gstbasesink.c:3125:gst_base_sink_default_event:<nicesink130> stream-start event without group-id. Consider implementing group-id handling in the upstream elements
502:05:02.037453408     1 0x55a0e7e55770 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<nicesrc130:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
502:05:02.111007048     1 0x7f355c00dc90 INFO          webrtcendpoint kmswebrtcendpoint.c:415:kms_webrtc_endpoint_gather_candidates:<kmswebrtcendpoint130> Gather candidates for session 'kmswebrtcendpoint130-sess0'
502:05:02.111146995     1 0x7f355c00dc90 INFO        kmswebrtcsession kmswebrtcsession.c:795:kms_webrtc_session_gather_candidates:<kmswebrtcsession130> Gather candidates
502:05:02.393611804     1 0x55a0e7e55770 INFO          webrtcendpoint kmswebrtcendpoint.c:278:new_selected_pair_full:<kmswebrtcendpoint130> New candidate pair selected, local: 'candidate:1 1 UDP 2013266431 172.17.0.2 50021 typ host', remote: 'candidate:remote1 1 UDP 1853759231 172.17.0.1 52603 typ prflx', stream_id: '1', component_id: 1
502:05:03.215723033     1 0x55a0e7e55770 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink_video_default> Add probe: Detect stream gaps
502:05:03.272409900     1 0x55a0e7e55770 INFO         basertpendpoint kmsbasertpendpoint.c:1882:kms_base_rtp_endpoint_jitterbuffer_set_latency:<rtpjitterbuffer178> Add probe: Set jitterbuffer latency
502:05:03.272455019     1 0x55a0e7e55770 INFO         basertpendpoint kmsbasertpendpoint.c:1931:kms_base_rtp_endpoint_jitterbuffer_monitor_rtp_out:<rtpjitterbuffer178> Add probe: Adjust jitterbuffer PTS out
502:05:03.272732450     1 0x55a0e7e55770 INFO         basertpendpoint kmsbasertpendpoint.c:1976:kms_base_rtp_endpoint_jitterbuffer_monitor_rtcp_in:<rtpjitterbuffer178> Add probe: Get jitterbuffer RTCP SR timing
502:05:03.273308429     1 0x7f355c04e8f0 INFO         basertpendpoint kmsbasertpendpoint.c:1867:kms_base_rtp_endpoint_jitterbuffer_set_latency_probe:<rtpjitterbuffer178> Setting latency to: 100
502:05:03.273588925     1 0x7f355c04e8f0 INFO         basertpendpoint kmsbasertpendpoint.c:1870:kms_base_rtp_endpoint_jitterbuffer_set_latency_probe:<rtpjitterbuffer178> Jitterbuffer latency set; remove probe
502:05:03.273988951     1 0x7f355c04e8f0 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink> Add probe: Detect stream gaps
502:05:03.275910486     1 0x7f355c04e8f0 INFO                kmsutils kmsutils.c:1480:kms_utils_depayloader_monitor_pts_out:<rtpopusdepay89> Add probe: Adjust depayloader PTS out
502:05:03.278533091     1 0x7f355c04e8f0 INFO             agnosticbin kmsagnosticbin.c:889:input_bin_src_caps_probe:<kmsagnosticbin2-251> Set input caps: audio/x-opus, rate=(int)48000, channels=(int)2, channel-mapping-family=(int)0, stream-count=(int)1, coupled-count=(int)1, streamheader=(buffer)< 4f707573486561640102000080bb0000000000, 4f707573546167731f0000004753747265616d657220656e636f64656420766f72626973636f6d6d656e740000000001 >
502:05:03.278709941     1 0x7f355c04e8f0 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-251> Current output caps: ANY
502:05:03.279004182     1 0x7f355c04e8f0 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-251> Downstream input caps: audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]
502:05:03.285946156     1 0x7f355c04e8f0 INFO             agnosticbin kmsagnosticbin.c:727:kms_agnostic_bin2_find_or_create_bin_for_caps:<kmsagnosticbin2-251> TRANSCODING is ACTIVE for this media
502:05:03.368617146     1 0x55a0e7e55770 INFO         basertpendpoint kmsbasertpendpoint.c:1882:kms_base_rtp_endpoint_jitterbuffer_set_latency:<rtpjitterbuffer179> Add probe: Set jitterbuffer latency
502:05:03.368662228     1 0x55a0e7e55770 INFO         basertpendpoint kmsbasertpendpoint.c:1931:kms_base_rtp_endpoint_jitterbuffer_monitor_rtp_out:<rtpjitterbuffer179> Add probe: Adjust jitterbuffer PTS out
502:05:03.369130565     1 0x55a0e7e55770 INFO         basertpendpoint kmsbasertpendpoint.c:1976:kms_base_rtp_endpoint_jitterbuffer_monitor_rtcp_in:<rtpjitterbuffer179> Add probe: Get jitterbuffer RTCP SR timing
502:05:03.369452695     1 0x55a0e7e55450 INFO         basertpendpoint kmsbasertpendpoint.c:1867:kms_base_rtp_endpoint_jitterbuffer_set_latency_probe:<rtpjitterbuffer179> Setting latency to: 500
502:05:03.369503308     1 0x55a0e7e55450 INFO         basertpendpoint kmsbasertpendpoint.c:1870:kms_base_rtp_endpoint_jitterbuffer_set_latency_probe:<rtpjitterbuffer179> Jitterbuffer latency set; remove probe
502:05:03.369905869     1 0x55a0e7e55450 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink> Add probe: Detect stream gaps
502:05:03.370939541     1 0x55a0e7e55450 INFO                kmsutils kmsutils.c:1480:kms_utils_depayloader_monitor_pts_out:<rtph264depay89> Add probe: Adjust depayloader PTS out
502:05:03.463996984     1 0x55a0e7e55450 INFO             agnosticbin kmsagnosticbin.c:889:input_bin_src_caps_probe:<kmsagnosticbin2-252> Set input caps: video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)0142c029ffe1000f6742c0298c8d405017bcb00f08846a01000468ce3c80, level=(string)4.1, profile=(string)constrained-baseline, width=(int)640, height=(int)360, framerate=(fraction)0/1, parsed=(boolean)true
502:05:03.464071239     1 0x55a0e7e55450 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-252> Current output caps: ANY
502:05:03.464251007     1 0x55a0e7e55450 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-252> Downstream input caps: video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]
502:05:03.464322280     1 0x55a0e7e55450 INFO             agnosticbin kmsagnosticbin.c:739:kms_agnostic_bin2_find_or_create_bin_for_caps:<kmsagnosticbin2-252> TRANSCODING is INACTIVE for this media
502:05:03.466402260     1 0x7f351c00a800 FIXME               basesink gstbasesink.c:3125:gst_base_sink_default_event:<filesink91> stream-start event without group-id. Consider implementing group-id handling in the upstream elements
502:05:09.305514445     1 0x7f352400a850 WARN        recorderendpoint kmsrecorderendpoint.c:1274:kms_recorder_endpoint_on_eos:<kmsrecorderendpoint91> Releasing pending pads
502:05:14.080352641     1 0x7f355c018c70 INFO         rtpsynchronizer kmsrtpsynchronizer.c:139:kms_rtp_synchronizer_init_stats_file:<KmsRtpSynchronizer@0x7f355817a410> No path for stats; enable with env variable: 'KMS_RTP_SYNC_STATS_PATH'
502:05:14.080382803     1 0x7f355c018c70 INFO         rtpsynchronizer kmsrtpsynchronizer.c:139:kms_rtp_synchronizer_init_stats_file:<KmsRtpSynchronizer@0x7f35581b6b70> No path for stats; enable with env variable: 'KMS_RTP_SYNC_STATS_PATH'
502:05:14.080790777     1 0x7f355c018c70 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:96:remove_not_supported_codecs_from_array:<kmswebrtcendpoint131> Removing not supported codec 'AMR/8000'
502:05:14.080858637     1 0x7f355c018c70 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:466:WebRtcEndpointImpl: STUN server Port not found in config; using default value: 3478
502:05:14.080902739     1 0x7f355c018c70 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:476:WebRtcEndpointImpl: STUN server IP address not found in config; NAT traversal requires either STUN or TURN server
502:05:14.080934022     1 0x7f355c018c70 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:498:WebRtcEndpointImpl: Using TURN relay server: <user:password>@185.195.97.121:3478
502:05:14.081135387     1 0x7f355c018c70 INFO        kmswebrtcsession kmswebrtcsession.c:1634:kms_webrtc_session_parse_turn_url:<kmswebrtcsession131> TURN server info set: <user:password>@185.195.97.121:3478
502:05:14.200993136     1 0x7f355001eb50 INFO    KurentoRecorderEndpointImpl RecorderEndpointImpl.cpp:88:RecorderEndpointImpl: Set MP4 profile
502:05:14.236573899     1 0x7f355c00dc90 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint131> Add ICE candidate 'candidate:1533460441 1 udp 2122255103 2001::2851:782c:3c4e:2ac2:4fad:ea9f 58916 typ host generation 0 ufrag U9mQ network-id 2 network-cost 50' for session 'kmswebrtcendpoint131-sess0'
502:05:14.237437638     1 0x7f353c011790 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint131> Add ICE candidate 'candidate:1078958479 1 udp 2122194687 192.168.43.179 58917 typ host generation 0 ufrag U9mQ network-id 1 network-cost 10' for session 'kmswebrtcendpoint131-sess0'
502:05:14.237883551     1 0x7f353c011790 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint131> Add ICE candidate 'candidate:1533460441 1 udp 2122255103 2001::2851:782c:3c4e:2ac2:4fad:ea9f 58918 typ host generation 0 ufrag U9mQ network-id 2 network-cost 50' for session 'kmswebrtcendpoint131-sess0'
502:05:14.238320595     1 0x7f355001eb50 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint131> Add ICE candidate 'candidate:1078958479 1 udp 2122194687 192.168.43.179 58919 typ host generation 0 ufrag U9mQ network-id 1 network-cost 10' for session 'kmswebrtcendpoint131-sess0'
502:05:14.238883824     1 0x7f355001eb50 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint131> Add ICE candidate 'candidate:2361566748 1 udp 1685987071 176.82.21.96 58917 typ srflx raddr 192.168.43.179 rport 58917 generation 0 ufrag U9mQ network-id 1 network-cost 10' for session 'kmswebrtcendpoint131-sess0'
502:05:14.239797772     1 0x7f355001eb50 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint131> Add ICE candidate 'candidate:2361566748 1 udp 1685987071 176.82.21.96 58919 typ srflx raddr 192.168.43.179 rport 58919 generation 0 ufrag U9mQ network-id 1 network-cost 10' for session 'kmswebrtcendpoint131-sess0'
502:05:14.240347211     1 0x7f352c002ac0 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint131> Add ICE candidate 'candidate:367346473 1 tcp 1518275327 2001::2851:782c:3c4e:2ac2:4fad:ea9f 9 typ host tcptype active generation 0 ufrag U9mQ network-id 2 network-cost 50' for session 'kmswebrtcendpoint131-sess0'
502:05:14.244040520     1 0x7f355001ee30 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint131> Add ICE candidate 'candidate:248276351 1 tcp 1518214911 192.168.43.179 9 typ host tcptype active generation 0 ufrag U9mQ network-id 1 network-cost 10' for session 'kmswebrtcendpoint131-sess0'
502:05:14.245894275     1 0x55a0e8072d00 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint131> Add ICE candidate 'candidate:367346473 1 tcp 1518275327 2001::2851:782c:3c4e:2ac2:4fad:ea9f 9 typ host tcptype active generation 0 ufrag U9mQ network-id 2 network-cost 50' for session 'kmswebrtcendpoint131-sess0'
502:05:14.250102545     1 0x7f353400e230 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint131> Add ICE candidate 'candidate:248276351 1 tcp 1518214911 192.168.43.179 9 typ host tcptype active generation 0 ufrag U9mQ network-id 1 network-cost 10' for session 'kmswebrtcendpoint131-sess0'
502:05:14.268949691     1 0x7f354800a4d0 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint131> Add ICE candidate 'candidate:1956114563 1 udp 41819903 185.195.97.121 65274 typ relay raddr 176.82.21.96 rport 58917 generation 0 ufrag U9mQ network-id 1 network-cost 10' for session 'kmswebrtcendpoint131-sess0'
502:05:14.269712819     1 0x7f353400e230 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint131> Add ICE candidate 'candidate:1956114563 1 udp 41819903 185.195.97.121 60086 typ relay raddr 176.82.21.96 rport 58919 generation 0 ufrag U9mQ network-id 1 network-cost 10' for session 'kmswebrtcendpoint131-sess0'
502:05:14.439076429     1 0x7f352c002ac0 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink_video_default> Add probe: Detect stream gaps
502:05:14.439360821     1 0x7f352400a850 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<videoSrc:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
502:05:14.440294145     1 0x7f355c04ede0 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<audioSrc:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
502:05:14.567097840     1 0x7f353c011790 INFO           kmssdpsession kmssdpsession.c:95:kms_sdp_session_process_offer:<kmswebrtcsession131> Process SDP Offer:
v=0
o=- 5474109953001434384 2 IN IP4 127.0.0.1
s=-
t=0 0
a=group:BUNDLE audio video
a=msid-semantic: WMS 1HDAh6J3hSmKWNDgMOAQSxZKTxpxBYx2H941
m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 110 112 113 126
c=IN IP4 0.0.0.0
a=rtcp:9 IN IP4 0.0.0.0
a=ice-ufrag:U9mQ
a=ice-pwd:VDLhJQbKL6EKYp6ptGbZwPCE
a=ice-options:trickle
a=fingerprint:sha-256 3D:2D:A9:EE:B5:7C:8B:60:92:2E:BA:AD:E0:F3:57:D5:82:00:DB:AF:90:CD:74:91:20:C6:EA:4C:54:52:25:76
a=setup:actpass
a=mid:audio
a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
a=sendrecv
a=rtcp-mux
a=rtpmap:111 opus/48000/2
a=rtcp-fb:111 transport-cc
a=fmtp:111 minptime=10;useinbandfec=1
a=rtpmap:103 ISAC/16000
a=rtpmap:104 ISAC/32000
a=rtpmap:9 G722/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:106 CN/32000
a=rtpmap:105 CN/16000
a=rtpmap:13 CN/8000
a=rtpmap:110 telephone-event/48000
a=rtpmap:112 telephone-event/32000
a=rtpmap:113 telephone-event/16000
a=rtpmap:126 telephone-event/8000
a=ssrc:1771233870 cname:2Lp/2F0t5UVbEmMn
a=ssrc:1771233870 msid:1HDAh6J3hSmKWNDgMOAQSxZKTxpxBYx2H941 dcbf8c73-7d30-4cbb-83aa-a1abe937720f
a=ssrc:1771233870 mslabel:1HDAh6J3hSmKWNDgMOAQSxZKTxpxBYx2H941
a=ssrc:1771233870 label:dcbf8c73-7d30-4cbb-83aa-a1abe937720f
m=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 102 124 127 123 125 107 108
c=IN IP4 0.0.0.0
a=rtcp:9 IN IP4 0.0.0.0
a=ice-ufrag:U9mQ
a=ice-pwd:VDLhJQbKL6EKYp6ptGbZwPCE
a=ice-options:trickle
a=fingerprint:sha-256 3D:2D:A9:EE:B5:7C:8B:60:92:2E:BA:AD:E0:F3:57:D5:82:00:DB:AF:90:CD:74:91:20:C6:EA:4C:54:52:25:76
a=setup:actpass
a=mid:video
a=extmap:2 urn:ietf:params:rtp-hdrext:toffset
a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=extmap:4 urn:3gpp:video-orientation
a=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
a=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay
a=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type
a=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/video-timing
a=sendrecv
a=rtcp-mux
a=rtcp-rsize
a=rtpmap:96 VP8/90000
a=rtcp-fb:96 ccm fir
a=rtcp-fb:96 nack
a=rtcp-fb:96 nack pli
a=rtcp-fb:96 goog-remb
a=rtcp-fb:96 transport-cc
a=rtpmap:97 rtx/90000
a=fmtp:97 apt=96
a=rtpmap:98 VP9/90000
a=rtcp-fb:98 ccm fir
a=rtcp-fb:98 nack
a=rtcp-fb:98 nack pli
a=rtcp-fb:98 goog-remb
a=rtcp-fb:98 transport-cc
a=rtpmap:99 rtx/90000
a=fmtp:99 apt=98
a=rtpmap:100 H264/90000
a=rtcp-fb:100 ccm fir
a=rtcp-fb:100 nack
a=rtcp-fb:100 nack pli
a=rtcp-fb:100 goog-remb
a=rtcp-fb:100 transport-cc
a=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=64001f
a=rtpmap:101 rtx/90000
a=fmtp:101 apt=100
a=rtpmap:102 H264/90000
a=rtcp-fb:102 ccm fir
a=rtcp-fb:102 nack
a=rtcp-fb:102 nack pli
a=rtcp-fb:102 goog-remb
a=rtcp-fb:102 transport-cc
a=fmtp:102 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
a=rtpmap:124 rtx/90000
a=fmtp:124 apt=102
a=rtpmap:127 H264/90000
a=rtcp-fb:127 ccm fir
a=rtcp-fb:127 nack
a=rtcp-fb:127 nack pli
a=rtcp-fb:127 goog-remb
a=rtcp-fb:127 transport-cc
a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f
a=rtpmap:123 rtx/90000
a=fmtp:123 apt=127
a=rtpmap:125 red/90000
a=rtpmap:107 rtx/90000
a=fmtp:107 apt=125
a=rtpmap:108 ulpfec/90000
a=ssrc-group:FID 3873737370 2383989812
a=ssrc:3873737370 cname:2Lp/2F0t5UVbEmMn
a=ssrc:3873737370 msid:1HDAh6J3hSmKWNDgMOAQSxZKTxpxBYx2H941 6f413eb5-f3f0-4bb5-a944-48dd18a5a019
a=ssrc:3873737370 mslabel:1HDAh6J3hSmKWNDgMOAQSxZKTxpxBYx2H941
a=ssrc:3873737370 label:6f413eb5-f3f0-4bb5-a944-48dd18a5a019
a=ssrc:2383989812 cname:2Lp/2F0t5UVbEmMn
a=ssrc:2383989812 msid:1HDAh6J3hSmKWNDgMOAQSxZKTxpxBYx2H941 6f413eb5-f3f0-4bb5-a944-48dd18a5a019
a=ssrc:2383989812 mslabel:1HDAh6J3hSmKWNDgMOAQSxZKTxpxBYx2H941
a=ssrc:2383989812 label:6f413eb5-f3f0-4bb5-a944-48dd18a5a019

502:05:14.567342572     1 0x7f353c011790 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f3534010d20> Add format support, media: audio, codec: opus/48000/2
502:05:14.567362506     1 0x7f353c011790 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f3534010d20> Add format support, media: audio, codec: PCMU/8000
502:05:14.567372826     1 0x7f353c011790 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f3534010d20> Add format support, media: video, codec: H264/90000
502:05:14.569599440     1 0x7f353c011790 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f3538037de0> Add format support, media: audio, codec: opus/48000/2
502:05:14.569626185     1 0x7f353c011790 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f3538037de0> Add format support, media: audio, codec: PCMU/8000
502:05:14.569636619     1 0x7f353c011790 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f3538037de0> Add format support, media: video, codec: H264/90000
502:05:14.570539490     1 0x7f353c011790 INFO           kmssdpsession kmssdpsession.c:140:kms_sdp_session_process_offer:<kmswebrtcsession131> Generated SDP Answer:
v=0
o=- 3766307103 3766307103 IN IP4 0.0.0.0
s=Kurento Media Server
c=IN IP4 0.0.0.0
t=0 0
a=msid-semantic: WMS 1HDAh6J3hSmKWNDgMOAQSxZKTxpxBYx2H941
a=group:BUNDLE audio video
m=audio 1 UDP/TLS/RTP/SAVPF 111 0
a=sendrecv
a=mid:audio
a=rtcp:9 IN IP4 0.0.0.0
a=rtpmap:111 opus/48000/2
a=rtpmap:0 PCMU/8000
a=setup:active
a=rtcp-mux
a=fmtp:111 minptime=10;useinbandfec=1
a=ssrc:3472854667 cname:user2932528908@host-e48ec5a3
a=ice-ufrag:g8cQ
a=ice-pwd:T0w3zPUFNOwAHUFHgQfFkp
a=fingerprint:sha-256 C8:39:FB:48:C6:55:D5:D9:AC:02:46:DC:B8:7E:E3:5F:58:37:8B:05:48:8C:D9:5D:0E:31:D3:FF:7D:E3:3A:72
m=video 1 UDP/TLS/RTP/SAVPF 100 102 127
a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=sendrecv
a=mid:video
a=rtcp:9 IN IP4 0.0.0.0
a=rtpmap:100 H264/90000
a=rtpmap:102 H264/90000
a=rtpmap:127 H264/90000
a=rtcp-fb:100 ccm fir
a=rtcp-fb:100 nack
a=rtcp-fb:100 nack pli
a=rtcp-fb:100 goog-remb
a=rtcp-fb:102 ccm fir
a=rtcp-fb:102 nack
a=rtcp-fb:102 nack pli
a=rtcp-fb:102 goog-remb
a=rtcp-fb:127 ccm fir
a=rtcp-fb:127 nack
a=rtcp-fb:127 nack pli
a=rtcp-fb:127 goog-remb
a=setup:active
a=rtcp-mux
a=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=64001f
a=fmtp:102 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f
a=ssrc:1537171665 cname:user2932528908@host-e48ec5a3
a=ice-ufrag:g8cQ
a=ice-pwd:T0w3zPUFNOwAHUFHgQfFkp
a=fingerprint:sha-256 C8:39:FB:48:C6:55:D5:D9:AC:02:46:DC:B8:7E:E3:5F:58:37:8B:05:48:8C:D9:5D:0E:31:D3:FF:7D:E3:3A:72

502:05:14.572458223     1 0x7f353c011790 INFO         basertpendpoint kmsbasertpendpoint.c:1113:kms_base_rtp_endpoint_start_transport_send:<kmswebrtcendpoint131> Media 'video' has REMB
502:05:14.572481803     1 0x7f353c011790 INFO         basertpendpoint kmsbasertpendpoint.c:1060:kms_base_rtp_endpoint_create_remb_manager:<kmswebrtcendpoint131> Creating REMB for session ID 0 (kmswebrtcendpoint131-sess0) and remote video SSRC 3873737370
502:05:14.572499476     1 0x7f353c011790 INFO         basertpendpoint kmsbasertpendpoint.c:1071:kms_base_rtp_endpoint_create_remb_manager:<kmswebrtcendpoint131> REMB: Set RTCP min interval to 500ms
502:05:14.572642872     1 0x7f353c011790 INFO        kmswebrtcsession kmswebrtcsession.c:1529:kms_webrtc_session_start_transport_send:<kmswebrtcsession131> Started transport for media: audio, index: 0
502:05:14.572774632     1 0x7f353c011790 INFO        kmswebrtcsession kmswebrtcsession.c:1529:kms_webrtc_session_start_transport_send:<kmswebrtcsession131> Started transport for media: video, index: 1
502:05:14.574115708     1 0x7f355c04eed0 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<nicesrc131:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
502:05:14.647696595     1 0x55a0e8072d00 INFO          webrtcendpoint kmswebrtcendpoint.c:415:kms_webrtc_endpoint_gather_candidates:<kmswebrtcendpoint131> Gather candidates for session 'kmswebrtcendpoint131-sess0'
502:05:14.647739723     1 0x55a0e8072d00 INFO        kmswebrtcsession kmswebrtcsession.c:795:kms_webrtc_session_gather_candidates:<kmswebrtcsession131> Gather candidates
502:05:14.894204916     1 0x7f355c04eed0 INFO          webrtcendpoint kmswebrtcendpoint.c:278:new_selected_pair_full:<kmswebrtcendpoint131> New candidate pair selected, local: 'candidate:1 1 UDP 2013266431 172.17.0.2 50008 typ host', remote: 'candidate:remote1 1 UDP 1853759231 172.17.0.1 65274 typ prflx', stream_id: '1', component_id: 1
502:05:15.773278387     1 0x7f355c04eed0 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink_video_default> Add probe: Detect stream gaps
502:05:15.776173175     1 0x7f355c04eed0 INFO         basertpendpoint kmsbasertpendpoint.c:1882:kms_base_rtp_endpoint_jitterbuffer_set_latency:<rtpjitterbuffer180> Add probe: Set jitterbuffer latency
502:05:15.776206593     1 0x7f355c04eed0 INFO         basertpendpoint kmsbasertpendpoint.c:1931:kms_base_rtp_endpoint_jitterbuffer_monitor_rtp_out:<rtpjitterbuffer180> Add probe: Adjust jitterbuffer PTS out
502:05:15.776459793     1 0x7f355c04eed0 INFO         basertpendpoint kmsbasertpendpoint.c:1976:kms_base_rtp_endpoint_jitterbuffer_monitor_rtcp_in:<rtpjitterbuffer180> Add probe: Get jitterbuffer RTCP SR timing
502:05:15.776660187     1 0x7f355809db70 INFO         basertpendpoint kmsbasertpendpoint.c:1867:kms_base_rtp_endpoint_jitterbuffer_set_latency_probe:<rtpjitterbuffer180> Setting latency to: 100
502:05:15.776690583     1 0x7f355809db70 INFO         basertpendpoint kmsbasertpendpoint.c:1870:kms_base_rtp_endpoint_jitterbuffer_set_latency_probe:<rtpjitterbuffer180> Jitterbuffer latency set; remove probe
502:05:15.777098000     1 0x7f355809db70 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink> Add probe: Detect stream gaps
502:05:15.778101260     1 0x7f355809db70 INFO                kmsutils kmsutils.c:1480:kms_utils_depayloader_monitor_pts_out:<rtpopusdepay90> Add probe: Adjust depayloader PTS out
502:05:15.779293148     1 0x7f355809db70 INFO             agnosticbin kmsagnosticbin.c:889:input_bin_src_caps_probe:<kmsagnosticbin2-253> Set input caps: audio/x-opus, rate=(int)48000, channels=(int)2, channel-mapping-family=(int)0, stream-count=(int)1, coupled-count=(int)1, streamheader=(buffer)< 4f707573486561640102000080bb0000000000, 4f707573546167731f0000004753747265616d657220656e636f64656420766f72626973636f6d6d656e740000000001 >
502:05:15.779355105     1 0x7f355809db70 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-253> Current output caps: ANY
502:05:15.779474937     1 0x7f355809db70 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-253> Downstream input caps: audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]
502:05:15.783415444     1 0x7f355809db70 INFO             agnosticbin kmsagnosticbin.c:727:kms_agnostic_bin2_find_or_create_bin_for_caps:<kmsagnosticbin2-253> TRANSCODING is ACTIVE for this media
502:05:15.820146665     1 0x7f355c04eed0 INFO         basertpendpoint kmsbasertpendpoint.c:1882:kms_base_rtp_endpoint_jitterbuffer_set_latency:<rtpjitterbuffer181> Add probe: Set jitterbuffer latency
502:05:15.820184203     1 0x7f355c04eed0 INFO         basertpendpoint kmsbasertpendpoint.c:1931:kms_base_rtp_endpoint_jitterbuffer_monitor_rtp_out:<rtpjitterbuffer181> Add probe: Adjust jitterbuffer PTS out
502:05:15.820621753     1 0x7f355c04eed0 INFO         basertpendpoint kmsbasertpendpoint.c:1976:kms_base_rtp_endpoint_jitterbuffer_monitor_rtcp_in:<rtpjitterbuffer181> Add probe: Get jitterbuffer RTCP SR timing
502:05:15.821554010     1 0x55a0e7e55280 INFO         basertpendpoint kmsbasertpendpoint.c:1867:kms_base_rtp_endpoint_jitterbuffer_set_latency_probe:<rtpjitterbuffer181> Setting latency to: 500
502:05:15.821871083     1 0x55a0e7e55280 INFO         basertpendpoint kmsbasertpendpoint.c:1870:kms_base_rtp_endpoint_jitterbuffer_set_latency_probe:<rtpjitterbuffer181> Jitterbuffer latency set; remove probe
502:05:15.822265847     1 0x55a0e7e55280 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink> Add probe: Detect stream gaps
502:05:15.824479023     1 0x55a0e7e55280 INFO                kmsutils kmsutils.c:1480:kms_utils_depayloader_monitor_pts_out:<rtph264depay90> Add probe: Adjust depayloader PTS out
502:05:15.899183519     1 0x55a0e7e55280 INFO             agnosticbin kmsagnosticbin.c:889:input_bin_src_caps_probe:<kmsagnosticbin2-254> Set input caps: video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)0142c029ffe1000f6742c0298c8d405017bcb00f08846a01000468ce3c80, level=(string)4.1, profile=(string)constrained-baseline, width=(int)640, height=(int)360, framerate=(fraction)0/1, parsed=(boolean)true
502:05:15.899314463     1 0x55a0e7e55280 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-254> Current output caps: ANY
502:05:15.899739519     1 0x55a0e7e55280 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-254> Downstream input caps: video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]
502:05:15.899883325     1 0x55a0e7e55280 INFO             agnosticbin kmsagnosticbin.c:739:kms_agnostic_bin2_find_or_create_bin_for_caps:<kmsagnosticbin2-254> TRANSCODING is INACTIVE for this media
502:05:15.903574482     1 0x7f352400a850 FIXME               basesink gstbasesink.c:3125:gst_base_sink_default_event:<filesink92> stream-start event without group-id. Consider implementing group-id handling in the upstream elements
502:05:22.849736967     1 0x7f352400a850 WARN                   qtmux gstqtmux.c:4123:gst_qt_mux_video_sink_set_caps:<mp4mux92> pad video_0 refused renegotiation to video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)0142c029ffe2000f6742c0298c8d407808af700f08846a00106742c0294323501405ef2c03c2211a8002000468ce3c8000046848e3c8, level=(string)4.1, profile=(string)constrained-baseline, width=(int)960, height=(int)540, framerate=(fraction)0/1, parsed=(boolean)true
502:05:22.850123534     1 0x7f352400a850 WARN                   qtmux gstqtmux.c:4123:gst_qt_mux_video_sink_set_caps:<mp4mux92> pad video_0 refused renegotiation to video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)0142c029ffe2000f6742c0298c8d407808af700f08846a00106742c0294323501405ef2c03c2211a8002000468ce3c8000046848e3c8, level=(string)4.1, profile=(string)constrained-baseline, width=(int)960, height=(int)540, framerate=(fraction)0/1, parsed=(boolean)true
502:05:22.850209710     1 0x7f352400a850 WARN                 basesrc gstbasesrc.c:2948:gst_base_src_loop:<videoSrc> error: Internal data flow error.
502:05:22.850222317     1 0x7f352400a850 WARN                 basesrc gstbasesrc.c:2948:gst_base_src_loop:<videoSrc> error: streaming task paused, reason not-negotiated (-4)
502:05:22.850308236     1 0x7f352400a850 WARN               structure gststructure.c:1935:priv_gst_structure_append_to_gstring: No value transform to serialize field 'gerror' of type 'GError'
502:05:22.850299680     1 0x7f352400a850 ERROR       recorderendpoint kmsrecorderendpoint.c:1968:bus_sync_signal_handler:<kmsrecorderendpoint92> Message error message: 0x7f35581a55a0, time 99:99:99.999999999, seq-num 161291, element 'videoSrc', GstMessageError, gerror=(GError)NULL, debug=(string)"gstbasesrc.c\(2948\):\ gst_base_src_loop\ \(\):\ /GstPipeline:pipeline224/GstAppSrc:videoSrc:\012streaming\ task\ paused\,\ reason\ not-negotiated\ \(-4\)";
502:05:22.850412681     1 0x7f352400a850 WARN               structure gststructure.c:1935:priv_gst_structure_append_to_gstring: No value transform to serialize field 'gerror' of type 'GError'
502:05:22.850407778     1 0x7f352400a850 ERROR       recorderendpoint kmsrecorderendpoint.c:1972:bus_sync_signal_handler:<kmsrecorderendpoint92> Error: error message: 0x7f35581a55a0, time 99:99:99.999999999, seq-num 161291, element 'videoSrc', GstMessageError, gerror=(GError)NULL, debug=(string)"gstbasesrc.c\(2948\):\ gst_base_src_loop\ \(\):\ /GstPipeline:pipeline224/GstAppSrc:videoSrc:\012streaming\ task\ paused\,\ reason\ not-negotiated\ \(-4\)";
502:05:22.850717040     1 0x7f352400a850 WARN                   qtmux gstqtmux.c:4123:gst_qt_mux_video_sink_set_caps:<mp4mux92> pad video_0 refused renegotiation to video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)0142c029ffe2000f6742c0298c8d407808af700f08846a00106742c0294323501405ef2c03c2211a8002000468ce3c8000046848e3c8, level=(string)4.1, profile=(string)constrained-baseline, width=(int)960, height=(int)540, framerate=(fraction)0/1, parsed=(boolean)true
502:05:22.850858741     1 0x7f352400a850 WARN                   qtmux gstqtmux.c:4123:gst_qt_mux_video_sink_set_caps:<mp4mux92> pad video_0 refused renegotiation to video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)0142c029ffe2000f6742c0298c8d407808af700f08846a00106742c0294323501405ef2c03c2211a8002000468ce3c8000046848e3c8, level=(string)4.1, profile=(string)constrained-baseline, width=(int)960, height=(int)540, framerate=(fraction)0/1, parsed=(boolean)true
502:05:22.851179003     1 0x55a0e7e92ac0 ERROR   KurentoMediaPipelineImpl MediaPipelineImpl.cpp:69:processBusMessage: Error code 1: 'Internal data flow error.', element: kmsrecorderendpoint92, parent: pipeline223
502:05:22.851347181     1 0x55a0e7e92ac0 ERROR   KurentoMediaPipelineImpl MediaPipelineImpl.cpp:72:processBusMessage: Debugging info: gstbasesrc.c(2948): gst_base_src_loop (): /GstPipeline:pipeline224/GstAppSrc:videoSrc:
streaming task paused, reason not-negotiated (-4)
502:05:22.851562003     1 0x55a0e7e92ac0 ERROR   KurentoMediaElementImpl MediaElementImpl.cpp:262:processBusMessage: Error code 1: 'Internal data flow error.', element: kmsrecorderendpoint92, parent: kmsrecorderendpoint92
502:05:22.851673773     1 0x55a0e7e92ac0 ERROR   KurentoMediaElementImpl MediaElementImpl.cpp:265:processBusMessage: Debugging info: gstbasesrc.c(2948): gst_base_src_loop (): /GstPipeline:pipeline224/GstAppSrc:videoSrc:
streaming task paused, reason not-negotiated (-4)
502:05:23.489938011     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 31528, expected 31572)
502:05:23.490948732     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 31530, expected 31573)
502:05:23.491290349     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 31531, expected 31573)
502:05:23.694275735     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 31604, expected 31635)
502:05:23.728557463     1 0x7f355809db70 WARN            audiodecoder gstaudiodecoder.c:1606:gst_audio_decoder_drain:<opusdec90> still 1 frames left after draining
502:05:23.731100322     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 31607, expected 31652)
502:05:27.309082516     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 32380, expected 32417)
502:05:27.415962345     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:27.416053685     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:29.735104028     1 0x7f355808da00 INFO    KurentoWebSocketTransport WebSocketTransport.cpp:263:keepAliveSessions: Keep alive a32edc67-a079-4b92-b331-e49845df014c
502:05:31.116448785     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33207, expected 33216)
502:05:31.117072947     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33208, expected 33216)
502:05:31.266897775     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33216, expected 33250)
502:05:31.361245786     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.361334342     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.396119196     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33217, expected 33301)
502:05:31.396463977     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33218, expected 33301)
502:05:31.396669705     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33219, expected 33301)
502:05:31.397089841     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33243, expected 33301)
502:05:31.399054650     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33252, expected 33302)
502:05:31.417535973     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33253, expected 33302)
502:05:31.463960747     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33260, expected 33325)
502:05:31.468414618     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33261, expected 33325)
502:05:31.470296504     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33262, expected 33325)
502:05:31.471083402     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33263, expected 33325)
502:05:31.472388365     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33264, expected 33325)
502:05:31.473034258     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33265, expected 33325)
502:05:31.477058297     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33266, expected 33325)
502:05:31.480988449     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33267, expected 33325)
502:05:31.482881399     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33269, expected 33325)
502:05:31.486141642     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.486211272     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.488982626     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.489046858     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.491095590     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.491158392     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.493288371     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33270, expected 33325)
502:05:31.494432961     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33271, expected 33325)
502:05:31.497635101     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33272, expected 33325)
502:05:31.500061130     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33273, expected 33325)
502:05:31.501828592     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33274, expected 33325)
502:05:31.503218189     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33275, expected 33325)
502:05:31.504392127     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33276, expected 33325)
502:05:31.507744036     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33277, expected 33325)
502:05:31.508323053     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33282, expected 33325)
502:05:31.509905032     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.510053102     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.512455011     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33286, expected 33325)
502:05:31.515785132     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33289, expected 33325)
502:05:31.519484781     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33290, expected 33325)
502:05:31.571164911     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33292, expected 33333)
502:05:31.571455061     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33293, expected 33333)
502:05:31.571809981     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33294, expected 33333)
502:05:31.572017290     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33295, expected 33333)
502:05:31.572319712     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33250, expected 33333)
502:05:31.573248657     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.573386373     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.573517844     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.573584497     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.575824552     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33297, expected 33333)
502:05:31.577900590     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33298, expected 33333)
502:05:31.651275021     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.651626150     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.651761367     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.651814605     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.652830567     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.652982627     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.658177741     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.658260549     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.660073472     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.660222411     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.663908507     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33302, expected 33361)
502:05:31.669486017     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.669568813     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.679919449     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.680043715     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.682796382     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.682873680     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.684277991     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.684440166     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.685268688     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.685426261     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.686626554     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.686770217     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.687790344     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.687941718     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.706882509     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.707056570     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.707578831     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.707739785     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.707860588     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.707975855     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.708140944     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.708287429     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.722742064     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.722931552     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.723069209     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.723216962     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.734678826     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.734839102     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.745851284     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.746018364     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.747057874     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.747200387     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.847463284     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33339, expected 33407)
502:05:31.847891743     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33340, expected 33407)
502:05:31.851723520     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33342, expected 33409)
502:05:31.896909640     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.897004119     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.897849689     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33364, expected 33422)
502:05:31.930186477     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.930320990     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.950333758     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.950582470     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:31.951442116     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:31.951624247     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:32.010051325     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:32.010270599     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:32.063462934     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:32.063754698     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:32.064533243     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:32.064676911     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:32.075068252     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:32.075399078     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:32.624370465     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33534, expected 33553)
502:05:32.879798595     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33564, expected 33591)
502:05:32.880103332     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33565, expected 33591)
502:05:32.887804729     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33566, expected 33591)
502:05:32.971899735     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:32.971938435     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:32.974799483     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:32.974838733     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:32.976718003     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:32.976757123     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:34.115246922     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 33782, expected 33804)
502:05:43.361523959     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 36002, expected 36054)
502:05:43.376023659     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 36003, expected 36054)
502:05:43.376262688     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 36004, expected 36054)
502:05:43.376472507     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 36005, expected 36054)
502:05:43.376691065     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 36006, expected 36054)
502:05:43.377911697     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 36007, expected 36054)
502:05:43.490065049     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:43.490108551     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:43.490164437     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:43.490179182     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:43.494504303     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:43.494541721     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:43.494564464     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:43.494576649     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:43.497132201     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:43.497165898     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:43.497441589     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:43.497475285     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:43.597193131     1 0x7f355c04eed0 WARN               rtpsource rtpsource.c:1147:update_receiver_stats: duplicate or reordered packet (seqnr 36064, expected 36122)
502:05:43.715638423     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1149:gst_srtp_dec_decode_buffer:<srtp-decoder:rtp_sink> Unable to unprotect buffer (unprotect failed code 9)
502:05:43.715714694     1 0x7f355c04eed0 WARN                 srtpdec gstsrtpdec.c:1178:gst_srtp_dec_decode_buffer:<srtp-decoder> Other error, dropping
502:05:46.790838596     1 0x7f35580a8f20 WARN        recorderendpoint kmsrecorderendpoint.c:1274:kms_recorder_endpoint_on_eos:<kmsrecorderendpoint92> Releasing pending pads
502:05:48.628332351     1 0x7f354400db30 INFO         rtpsynchronizer kmsrtpsynchronizer.c:139:kms_rtp_synchronizer_init_stats_file:<KmsRtpSynchronizer@0x7f35340f6c20> No path for stats; enable with env variable: 'KMS_RTP_SYNC_STATS_PATH'
502:05:48.628375273     1 0x7f354400db30 INFO         rtpsynchronizer kmsrtpsynchronizer.c:139:kms_rtp_synchronizer_init_stats_file:<KmsRtpSynchronizer@0x7f352801b0c0> No path for stats; enable with env variable: 'KMS_RTP_SYNC_STATS_PATH'
502:05:48.628745284     1 0x7f354400db30 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:96:remove_not_supported_codecs_from_array:<kmswebrtcendpoint132> Removing not supported codec 'AMR/8000'
502:05:48.628833360     1 0x7f354400db30 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:466:WebRtcEndpointImpl: STUN server Port not found in config; using default value: 3478
502:05:48.628871891     1 0x7f354400db30 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:476:WebRtcEndpointImpl: STUN server IP address not found in config; NAT traversal requires either STUN or TURN server
502:05:48.628898640     1 0x7f354400db30 INFO    KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:498:WebRtcEndpointImpl: Using TURN relay server: <user:password>@185.195.97.121:3478
502:05:48.629076223     1 0x7f354400db30 INFO        kmswebrtcsession kmswebrtcsession.c:1634:kms_webrtc_session_parse_turn_url:<kmswebrtcsession132> TURN server info set: <user:password>@185.195.97.121:3478
502:05:48.740014047     1 0x7f354800a4d0 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint132> Add ICE candidate 'candidate:1533460441 1 udp 2122255103 2001::2851:782c:3c4e:2ac2:4fad:ea9f 61299 typ host generation 0 ufrag KsW5 network-id 2 network-cost 50' for session 'kmswebrtcendpoint132-sess0'
502:05:48.742294203     1 0x7f353400e230 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint132> Add ICE candidate 'candidate:1078958479 1 udp 2122194687 192.168.43.179 61300 typ host generation 0 ufrag KsW5 network-id 1 network-cost 10' for session 'kmswebrtcendpoint132-sess0'
502:05:48.746127557     1 0x7f354400db30 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint132> Add ICE candidate 'candidate:1533460441 1 udp 2122255103 2001::2851:782c:3c4e:2ac2:4fad:ea9f 61301 typ host generation 0 ufrag KsW5 network-id 2 network-cost 50' for session 'kmswebrtcendpoint132-sess0'
502:05:48.750771287     1 0x7f352c002ac0 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint132> Add ICE candidate 'candidate:1078958479 1 udp 2122194687 192.168.43.179 61302 typ host generation 0 ufrag KsW5 network-id 1 network-cost 10' for session 'kmswebrtcendpoint132-sess0'
502:05:48.753773525     1 0x7f355c018c70 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint132> Add ICE candidate 'candidate:2361566748 1 udp 1685987071 176.82.21.96 61300 typ srflx raddr 192.168.43.179 rport 61300 generation 0 ufrag KsW5 network-id 1 network-cost 10' for session 'kmswebrtcendpoint132-sess0'
502:05:48.757172986     1 0x55a0e8072d00 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint132> Add ICE candidate 'candidate:2361566748 1 udp 1685987071 176.82.21.96 61302 typ srflx raddr 192.168.43.179 rport 61302 generation 0 ufrag KsW5 network-id 1 network-cost 10' for session 'kmswebrtcendpoint132-sess0'
502:05:48.761432945     1 0x7f353c011790 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint132> Add ICE candidate 'candidate:367346473 1 tcp 1518275327 2001::2851:782c:3c4e:2ac2:4fad:ea9f 9 typ host tcptype active generation 0 ufrag KsW5 network-id 2 network-cost 50' for session 'kmswebrtcendpoint132-sess0'
502:05:48.761973164     1 0x7f355001eb50 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint132> Add ICE candidate 'candidate:248276351 1 tcp 1518214911 192.168.43.179 9 typ host tcptype active generation 0 ufrag KsW5 network-id 1 network-cost 10' for session 'kmswebrtcendpoint132-sess0'
502:05:48.767492962     1 0x7f355001ee30 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint132> Add ICE candidate 'candidate:367346473 1 tcp 1518275327 2001::2851:782c:3c4e:2ac2:4fad:ea9f 9 typ host tcptype active generation 0 ufrag KsW5 network-id 2 network-cost 50' for session 'kmswebrtcendpoint132-sess0'
502:05:48.770906307     1 0x7f355c00dc90 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint132> Add ICE candidate 'candidate:248276351 1 tcp 1518214911 192.168.43.179 9 typ host tcptype active generation 0 ufrag KsW5 network-id 1 network-cost 10' for session 'kmswebrtcendpoint132-sess0'
502:05:48.786154113     1 0x7f353400e230 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint132> Add ICE candidate 'candidate:1956114563 1 udp 41819903 185.195.97.121 54760 typ relay raddr 176.82.21.96 rport 61300 generation 0 ufrag KsW5 network-id 1 network-cost 10' for session 'kmswebrtcendpoint132-sess0'
502:05:48.790092719     1 0x7f354400db30 INFO          webrtcendpoint kmswebrtcendpoint.c:439:kms_webrtc_endpoint_add_ice_candidate:<kmswebrtcendpoint132> Add ICE candidate 'candidate:1956114563 1 udp 41819903 185.195.97.121 52729 typ relay raddr 176.82.21.96 rport 61302 generation 0 ufrag KsW5 network-id 1 network-cost 10' for session 'kmswebrtcendpoint132-sess0'
502:05:48.946366487     1 0x7f355001eb50 INFO           kmssdpsession kmssdpsession.c:95:kms_sdp_session_process_offer:<kmswebrtcsession132> Process SDP Offer:
v=0
o=- 3743920110268713332 2 IN IP4 127.0.0.1
s=-
t=0 0
a=group:BUNDLE audio video
a=msid-semantic: WMS
m=audio 61300 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 110 112 113 126
c=IN IP4 192.168.43.179
a=rtcp:9 IN IP4 0.0.0.0
a=candidate:1533460441 1 udp 2122255103 2001::2851:782c:3c4e:2ac2:4fad:ea9f 61299 typ host generation 0 network-id 2 network-cost 50
a=candidate:1078958479 1 udp 2122194687 192.168.43.179 61300 typ host generation 0 network-id 1 network-cost 10
a=ice-ufrag:KsW5
a=ice-pwd:/eLMAB0anxQpzK3NeIH0RoJx
a=ice-options:trickle
a=fingerprint:sha-256 CA:D0:2A:A9:D6:A4:D2:DC:3D:8B:65:B1:F3:EF:8C:AA:39:86:AC:27:35:54:B4:67:E0:F0:B5:E3:BF:33:C1:7A
a=setup:actpass
a=mid:audio
a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
a=recvonly
a=rtcp-mux
a=rtpmap:111 opus/48000/2
a=rtcp-fb:111 transport-cc
a=fmtp:111 minptime=10;useinbandfec=1
a=rtpmap:103 ISAC/16000
a=rtpmap:104 ISAC/32000
a=rtpmap:9 G722/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:106 CN/32000
a=rtpmap:105 CN/16000
a=rtpmap:13 CN/8000
a=rtpmap:110 telephone-event/48000
a=rtpmap:112 telephone-event/32000
a=rtpmap:113 telephone-event/16000
a=rtpmap:126 telephone-event/8000
m=video 61301 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 102 124 127 123 125 107 108
c=IN IP6 2001::2851:782c:3c4e:2ac2:4fad:ea9f
a=rtcp:9 IN IP4 0.0.0.0
a=candidate:1533460441 1 udp 2122255103 2001::2851:782c:3c4e:2ac2:4fad:ea9f 61301 typ host generation 0 network-id 2 network-cost 50
a=ice-ufrag:KsW5
a=ice-pwd:/eLMAB0anxQpzK3NeIH0RoJx
a=ice-options:trickle
a=fingerprint:sha-256 CA:D0:2A:A9:D6:A4:D2:DC:3D:8B:65:B1:F3:EF:8C:AA:39:86:AC:27:35:54:B4:67:E0:F0:B5:E3:BF:33:C1:7A
a=setup:actpass
a=mid:video
a=extmap:2 urn:ietf:params:rtp-hdrext:toffset
a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=extmap:4 urn:3gpp:video-orientation
a=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
a=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay
a=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type
a=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/video-timing
a=recvonly
a=rtcp-mux
a=rtcp-rsize
a=rtpmap:96 VP8/90000
a=rtcp-fb:96 ccm fir
a=rtcp-fb:96 nack
a=rtcp-fb:96 nack pli
a=rtcp-fb:96 goog-remb
a=rtcp-fb:96 transport-cc
a=rtpmap:97 rtx/90000
a=fmtp:97 apt=96
a=rtpmap:98 VP9/90000
a=rtcp-fb:98 ccm fir
a=rtcp-fb:98 nack
a=rtcp-fb:98 nack pli
a=rtcp-fb:98 goog-remb
a=rtcp-fb:98 transport-cc
a=rtpmap:99 rtx/90000
a=fmtp:99 apt=98
a=rtpmap:100 H264/90000
a=rtcp-fb:100 ccm fir
a=rtcp-fb:100 nack
a=rtcp-fb:100 nack pli
a=rtcp-fb:100 goog-remb
a=rtcp-fb:100 transport-cc
a=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=64001f
a=rtpmap:101 rtx/90000
a=fmtp:101 apt=100
a=rtpmap:102 H264/90000
a=rtcp-fb:102 ccm fir
a=rtcp-fb:102 nack
a=rtcp-fb:102 nack pli
a=rtcp-fb:102 goog-remb
a=rtcp-fb:102 transport-cc
a=fmtp:102 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
a=rtpmap:124 rtx/90000
a=fmtp:124 apt=102
a=rtpmap:127 H264/90000
a=rtcp-fb:127 ccm fir
a=rtcp-fb:127 nack
a=rtcp-fb:127 nack pli
a=rtcp-fb:127 goog-remb
a=rtcp-fb:127 transport-cc
a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f
a=rtpmap:123 rtx/90000
a=fmtp:123 apt=127
a=rtpmap:125 red/90000
a=rtpmap:107 rtx/90000
a=fmtp:107 apt=125
a=rtpmap:108 ulpfec/90000

502:05:48.946616927     1 0x7f355001eb50 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f3524003680> Add format support, media: audio, codec: opus/48000/2
502:05:48.946673686     1 0x7f355001eb50 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f3524003680> Add format support, media: audio, codec: PCMU/8000
502:05:48.946754829     1 0x7f355001eb50 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f3524003680> Add format support, media: video, codec: H264/90000
502:05:48.949489284     1 0x7f355001eb50 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f355c01e750> Add format support, media: audio, codec: opus/48000/2
502:05:48.949789038     1 0x7f355001eb50 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f355c01e750> Add format support, media: audio, codec: PCMU/8000
502:05:48.949943722     1 0x7f355001eb50 INFO    sdprtpavpmediahandler kmssdprtpavpmediahandler.c:1249:kms_sdp_rtp_avp_media_handler_add_codec:<KmsSdpRtpSavpfMediaHandler@0x7f355c01e750> Add format support, media: video, codec: H264/90000
502:05:48.950986374     1 0x7f355001eb50 INFO           kmssdpsession kmssdpsession.c:140:kms_sdp_session_process_offer:<kmswebrtcsession132> Generated SDP Answer:
v=0
o=- 3766307138 3766307138 IN IP4 0.0.0.0
s=Kurento Media Server
c=IN IP4 0.0.0.0
t=0 0
a=msid-semantic: WMS
a=group:BUNDLE audio video
m=audio 1 UDP/TLS/RTP/SAVPF 111 0
a=sendonly
a=mid:audio
a=rtcp:9 IN IP4 0.0.0.0
a=rtpmap:111 opus/48000/2
a=rtpmap:0 PCMU/8000
a=setup:active
a=rtcp-mux
a=fmtp:111 minptime=10;useinbandfec=1
a=ssrc:1680387413 cname:user3664664191@host-3cc2adc2
a=ice-ufrag:B+T2
a=ice-pwd:cKXWXeK84b52BZisTwZRSs
a=fingerprint:sha-256 C8:39:FB:48:C6:55:D5:D9:AC:02:46:DC:B8:7E:E3:5F:58:37:8B:05:48:8C:D9:5D:0E:31:D3:FF:7D:E3:3A:72
m=video 1 UDP/TLS/RTP/SAVPF 100 102 127
a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=sendonly
a=mid:video
a=rtcp:9 IN IP4 0.0.0.0
a=rtpmap:100 H264/90000
a=rtpmap:102 H264/90000
a=rtpmap:127 H264/90000
a=rtcp-fb:100 ccm fir
a=rtcp-fb:100 nack
a=rtcp-fb:100 nack pli
a=rtcp-fb:100 goog-remb
a=rtcp-fb:102 ccm fir
a=rtcp-fb:102 nack
a=rtcp-fb:102 nack pli
a=rtcp-fb:102 goog-remb
a=rtcp-fb:127 ccm fir
a=rtcp-fb:127 nack
a=rtcp-fb:127 nack pli
a=rtcp-fb:127 goog-remb
a=setup:active
a=rtcp-mux
a=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=64001f
a=fmtp:102 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f
a=ssrc:1022656253 cname:user3664664191@host-3cc2adc2
a=ice-ufrag:B+T2
a=ice-pwd:cKXWXeK84b52BZisTwZRSs
a=fingerprint:sha-256 C8:39:FB:48:C6:55:D5:D9:AC:02:46:DC:B8:7E:E3:5F:58:37:8B:05:48:8C:D9:5D:0E:31:D3:FF:7D:E3:3A:72

502:05:48.951946327     1 0x7f35580a8f20 FIXME               basesink gstbasesink.c:3125:gst_base_sink_default_event:<nicesink132> stream-start event without group-id. Consider implementing group-id handling in the upstream elements
502:05:48.952476196     1 0x7f355001e6d0 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<nicesrc132:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
502:05:48.953308486     1 0x7f355001eb50 INFO         basertpendpoint kmsbasertpendpoint.c:1113:kms_base_rtp_endpoint_start_transport_send:<kmswebrtcendpoint132> Media 'video' has REMB
502:05:48.953445507     1 0x7f355001eb50 INFO         basertpendpoint kmsbasertpendpoint.c:1060:kms_base_rtp_endpoint_create_remb_manager:<kmswebrtcendpoint132> Creating REMB for session ID 0 (kmswebrtcendpoint132-sess0) and remote video SSRC 0
502:05:48.953548394     1 0x7f355001eb50 INFO         basertpendpoint kmsbasertpendpoint.c:1071:kms_base_rtp_endpoint_create_remb_manager:<kmswebrtcendpoint132> REMB: Set RTCP min interval to 500ms
502:05:48.953881597     1 0x7f355001eb50 INFO        kmswebrtcsession kmswebrtcsession.c:1529:kms_webrtc_session_start_transport_send:<kmswebrtcsession132> Started transport for media: audio, index: 0
502:05:48.954085865     1 0x7f355001eb50 INFO        kmswebrtcsession kmswebrtcsession.c:1529:kms_webrtc_session_start_transport_send:<kmswebrtcsession132> Started transport for media: video, index: 1
502:05:49.046712851     1 0x55a0e8072d00 INFO          webrtcendpoint kmswebrtcendpoint.c:415:kms_webrtc_endpoint_gather_candidates:<kmswebrtcendpoint132> Gather candidates for session 'kmswebrtcendpoint132-sess0'
502:05:49.046757649     1 0x55a0e8072d00 INFO        kmswebrtcsession kmswebrtcsession.c:795:kms_webrtc_session_gather_candidates:<kmswebrtcsession132> Gather candidates
502:05:49.052989052     1 0x7f353400e230 WARN                 basesrc gstbasesrc.c:3489:gst_base_src_start_complete:<source> pad not activated yet
502:05:49.053323408     1 0x7f353400e230 WARN                 basesrc gstbasesrc.c:3489:gst_base_src_start_complete:<source> pad not activated yet
502:05:49.056484275     1 0x7f354800f5e0 WARN                 qtdemux qtdemux.c:2651:qtdemux_parse_trex:<qtdemux39> failed to find fragment defaults for stream 1
502:05:49.056643276     1 0x7f354800f5e0 WARN                 qtdemux qtdemux.c:2651:qtdemux_parse_trex:<qtdemux39> failed to find fragment defaults for stream 2
502:05:49.056718768     1 0x7f354800f5e0 WARN                 basesrc gstbasesrc.c:2396:gst_base_src_update_length:<source> processing at or past EOS
502:05:49.060791871     1 0x7f35380422d0 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink> Add probe: Detect stream gaps
502:05:49.062427863     1 0x7f3558070990 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<appsrc73:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
502:05:49.063061534     1 0x7f35380422d0 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink> Add probe: Detect stream gaps
502:05:49.064862670     1 0x7f355c059540 FIXME                default gstutils.c:3766:gst_pad_create_stream_id_internal:<appsrc74:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
502:05:49.072343744     1 0x7f3558070990 INFO             agnosticbin kmsagnosticbin.c:889:input_bin_src_caps_probe:<kmsagnosticbin2-255> Set input caps: video/x-raw, format=(string)I420, width=(int)640, height=(int)360, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)mpeg2, colorimetry=(string)bt601, framerate=(fraction)10000/1029
502:05:49.076318727     1 0x7f355c059540 INFO             agnosticbin kmsagnosticbin.c:889:input_bin_src_caps_probe:<kmsagnosticbin2-256> Set input caps: audio/x-raw, format=(string)S32LE, layout=(string)interleaved, rate=(int)48000, channels=(int)1
502:05:49.291994737     1 0x7f355001e6d0 INFO          webrtcendpoint kmswebrtcendpoint.c:278:new_selected_pair_full:<kmswebrtcendpoint132> New candidate pair selected, local: 'candidate:1 1 UDP 2013266431 172.17.0.2 50039 typ host', remote: 'candidate:remote1 1 UDP 1853759231 172.17.0.1 54760 typ prflx', stream_id: '1', component_id: 1
502:05:50.175941942     1 0x7f355001e6d0 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-256> Current output caps: ANY
502:05:50.176208917     1 0x7f355001e6d0 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-256> Downstream input caps: audio/x-opus, channels=(int)[ 1, 2 ], channel-mapping-family=(int)0
502:05:50.182558617     1 0x7f355001e6d0 INFO             agnosticbin kmsagnosticbin.c:727:kms_agnostic_bin2_find_or_create_bin_for_caps:<kmsagnosticbin2-256> TRANSCODING is ACTIVE for this media
502:05:50.183097927     1 0x7f355001e6d0 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-256> Current output caps: audio/x-opus
502:05:50.183191632     1 0x7f355001e6d0 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-256> Downstream input caps: audio/x-opus, channels=(int)[ 1, 2 ], channel-mapping-family=(int)0
502:05:50.183720121     1 0x7f355001e6d0 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-256> Current output caps: audio/x-opus
502:05:50.183815135     1 0x7f355001e6d0 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-256> Downstream input caps: audio/x-opus, channels=(int)[ 1, 2 ], channel-mapping-family=(int)0
502:05:50.184513694     1 0x7f355001e6d0 INFO                kmsutils kmsutils.c:494:kms_utils_pad_monitor_gaps:<'':sink_video_default> Add probe: Detect stream gaps
502:05:50.184640153     1 0x7f355001e6d0 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-255> Current output caps: ANY
502:05:50.184820206     1 0x7f355001e6d0 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-255> Downstream input caps: video/x-h264, profile=(string)constrained-baseline, stream-format=(string)avc, alignment=(string)au; video/x-h264, stream-format=(string)avc, alignment=(string)au; video/x-h264, profile=(string)constrained-baseline, stream-format=(string)byte-stream, alignment=(string){ nal, au }; video/x-h264, stream-format=(string)byte-stream, alignment=(string){ nal, au }
502:05:50.204089861     1 0x7f355001e6d0 INFO             agnosticbin kmsagnosticbin.c:727:kms_agnostic_bin2_find_or_create_bin_for_caps:<kmsagnosticbin2-255> TRANSCODING is ACTIVE for this media
502:05:50.204594482     1 0x7f355001e6d0 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-255> Current output caps: video/x-h264, stream-format=(string)avc, alignment=(string)au, profile=(string)baseline
502:05:50.204677485     1 0x7f355001e6d0 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-255> Downstream input caps: video/x-h264, profile=(string)constrained-baseline, stream-format=(string)avc, alignment=(string)au; video/x-h264, stream-format=(string)avc, alignment=(string)au; video/x-h264, profile=(string)constrained-baseline, stream-format=(string)byte-stream, alignment=(string){ nal, au }; video/x-h264, stream-format=(string)byte-stream, alignment=(string){ nal, au }
502:05:50.205145835     1 0x7f355001e6d0 INFO             agnosticbin kmsagnosticbin.c:764:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-255> Current output caps: video/x-h264, stream-format=(string)avc, alignment=(string)au, profile=(string)baseline
502:05:50.205229200     1 0x7f355001e6d0 INFO             agnosticbin kmsagnosticbin.c:773:kms_agnostic_bin2_link_pad:<kmsagnosticbin2-255> Downstream input caps: video/x-h264, profile=(string)constrained-baseline, stream-format=(string)avc, alignment=(string)au; video/x-h264, stream-format=(string)avc, alignment=(string)au; video/x-h264, profile=(string)constrained-baseline, stream-format=(string)byte-stream, alignment=(string){ nal, au }; video/x-h264, stream-format=(string)byte-stream, alignment=(string){ nal, au }
502:06:02.525989224     1 0x7f353c011790 INFO    KurentoServerMethods ServerMethods.cpp:801:ping: WebSocket Ping/Pong with sessionId a32edc67-a079-4b92-b331-e49845df014c
RaistGH commented 5 years ago

By the way, if this bug is confirmed and has been here so long, I'm very surprised nobody has raised the hand before as recording with Chrome in HD is something more than expected... This issue should have high priority.

j1elo commented 5 years ago

I think that Chrome is already sending low resolution, so Kurento receives that and that's wht you see in the recording. In principle, Kurento doesn't do rescaling of your video...

Chrome has its REMB congestion control algorithm and is also able to dynamically reduce the resolution in cases of not enough bandwidth; while Firefox doesn't have that ability. So I'd say that Chrome is rescaling your video.

Look at this Kurento log:

1:38:35.720682531     1 0x7f693c0b4590 INFO             agnosticbin kmsagnosticbin.c:889:input_bin_src_caps_probe:<kmsagnosticbin2-6> Set input caps: video/x-raw, format=(string)I420, width=(int)640, height=(int)360, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)10/1

Especially the part about the input caps being width=(int)640, height=(int)360, that seems to confirm it's not a Kurento issue, thus that's why nobody has raised the hand before...

prlanzarin commented 5 years ago

A dump or quick inspection of chrome://webrtc-internals would also assert what resolution chrome is in fact sending @RaistGH.

RaistGH commented 5 years ago

Hi, sorry for the late reply, busy time! So well, I eventually got the reason of all of this, the problem is maybe to find a solution. First I answer your comments:

I think that Chrome is already sending low resolution, so Kurento receives that and that's wht you see in the recording. In principle, Kurento doesn't do rescaling of your video...

Chrome has its REMB congestion control algorithm and is also able to dynamically reduce the resolution in cases of not enough bandwidth; while Firefox doesn't have that ability. So I'd say that Chrome is rescaling your video.

Look at this Kurento log:

1:38:35.720682531     1 0x7f693c0b4590 INFO             agnosticbin kmsagnosticbin.c:889:input_bin_src_caps_probe:<kmsagnosticbin2-6> Set input caps: video/x-raw, format=(string)I420, width=(int)640, height=(int)360, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)10/1

Especially the part about the input caps being width=(int)640, height=(int)360, that seems to confirm it's not a Kurento issue, thus that's why nobody has raised the hand before...

Yes, you're right, it was not a thing of Kurento and indeed Chrome is already sending the wrong resolution. Just a note: Firefox does support REMB, what it doesn't support still is transport-cc. So I started to test that way, mangling the SDP offer removing the transport-cc system. But no luck. I tried also removing REMB, but same result.

Then I started to explore the possibility of a congestion and I read about the parameter "degradationPreference" belonging to RTCRtpSender, but both source codes of Firefox and Chrome set it to "balance", and exploring chrome://webrtc-internals, as @prlanzarin suggested, didn't show anything related to congestion. And eventually I could see that for short videos the "sscr_xxxxxxxxxx_send" group had the following kind of values: googFrameHeightInput 720 googFrameHeightSent 540 googFrameWidthInput 1280 googFrameWidthSent 960

And indeed, checking the graphs I can see that Chrome is scaling the frame resolution!! So it starts with 640x360px, then upscale after few seconds to 960x540px and eventually to 1280x720px. This happens for VP8 in Windows 10 and Windows 7 and for H264 only in Windows 7 (in Windows 10 it starts directly with 1280x720px). I attach some screenshots: https://dev.spiquer.com/shares/VP8Resolution.png https://dev.spiquer.com/shares/H264Win7Resolution.png https://dev.spiquer.com/shares/H264Win10Resolution.png https://dev.spiquer.com/shares/VP8ResolutionFPShigh.png This also explains the issue #359 , since it seems that those 6 seconds are the scaling time, that's when Chrome decides the connection is good enough to scale up. If I allow higher FPS then the escalation is faster as you can see in the last screenshot.

So as the resolution starts with 640x360px, VP8 recording on WEBM would record for the minimum resolution. That fits the KMS logs where I've seen different tracks, some with transcodifications, for the same recorded video, which was making no sense for me, but now I see every track belongs to one resolution. In the case of H264 on MP4, the codec simply cannot continue storing the video with different resolution and only with the audio.

Therefore it's clear this is not a Kurento issue, but a Chrome one. However, before closing the issue, and in order to also have here a solution to it, do you have any idea of how to force Chrome to use a resolution from the beginning like in Windows10+H264? Bare in mind that I'm using constraints "width: {min:1280}, height:{min:720}", so it should do it already now, and it doesn't.

P.S.: One of the clients is still having the same issue with Windows10+H264, and I'm a bit confused about that but I'm sure there is a reason for it, although still didn't check it out.

j1elo commented 5 years ago

Thank you very much for this analysis, this at a minimum will turn out as a new entry in the Troubleshooting Guide in the Kurento documentation, but it also might end up with some improvements to Kurento itself...

My first thought is that maybe a new feature could be to let you "force" the recording resolution when you know the resolution or the source media, so Kurento would rescale any input which didn't match the expected size. This would solve the general issue of the browser deciding to dynamically change its output video size according to congestion-prevention heuristics. It would also have the drawback that if the browser never gets to stabilize on the expected resolution, the whole recording would be of a rescaled media, which means a performance cost (and storage too). So the idea is not perfect.

Maybe there are other solutions we could explore

RaistGH commented 5 years ago

Yeah, definitely that feature would be useful :) I opened this topic in discuss-webrtc forum, but so far no replies about it.

I thing however there is other approach that can be done from Kurento side. Right now kurento-utils.js library is using the "addStream" API, which is actually deprecated and Firefox is always warning about that. The newest versions of adapter.js shim that API to use the new "addTrack" API. I thought you would introduce this change in the version 6.10.0, but I've just checked and kurento-utilis.js is still using the old API. Do you plan to introduce this API soon? Besides solving other problems (like the black screen in iOS after the second play that I think it can be solved using "replaceTrack"), it would also give us a chance to solve this issue because we can try the parameter "degradationPreference" belonging to RTCRtpSender class. This parameter would allow us to degrade framerate instead of resolution and maybe that could be a workaround forcing Chrome to do the initial upscale with framerate instead of resolution. Although not sure if it's gonna work.

j1elo commented 5 years ago

kurento-utils.js is provided as a small convenience layer for handling RTCPeerConnection objects, but if you are tinkering with the API and experimenting with different modes and settings, it would be very beneficial for you to skip the Kurento layer and use the browser API directly.

In any case yes, there have been some PRs to fix the outdated calls in kurento-utils and these will be merged its just that we are busy with big changes integrating latest GStreamer and improving the internal End2End test results. So I'm not sure if reviewing these changes in the JS library will happen very soon or in a few weeks.

Sent: Wednesday, May 22, 2019 at 2:41 PM From: "RaistGH" notifications@github.com To: Kurento/bugtracker bugtracker@noreply.github.com Cc: "Juan Navarro" juan.navarro@gmx.es, Assign assign@noreply.github.com Subject: Re: [Kurento/bugtracker] Chrome recording downscaled to 640x360px (#372)

Yeah, definitely that feature would be useful :) I opened this topic in discuss-webrtc forum, but so far no replies about it.

I thing however there is other approach that can be done from Kurento side. Right now kurento-utils.js library is using the "addStream" API, which is actually deprecated and Firefox is always warning about that. The newest versions of adapter.js shim that API to use the new "addTrack" API. I thought you would introduce this change in the version 6.10.0, but I've just checked and kurento-utilis.js is still using the old API. Do you plan to introduce this API soon? Besides solving other problems (like the black screen in iOS after the second play that I think it can be solved using "replaceTrack"), it would also give us a chance to solve this issue because we can try the parameter "degradationPreference" belonging to RTCRtpSender class. This parameter would allow us to degrade framerate instead of resolution and maybe that could be a workaround forcing Chrome to do the initial upscale with framerate instead of resolution. Although not sure if it's gonna work.

-- You are receiving this because you were assigned. Reply to this email directly or view it on GitHub: https://github.com/Kurento/bugtracker/issues/372#issuecomment-494785217

RaistGH commented 5 years ago

Hi,

Just update before closing issue. Apparently the client we had with problems also with Windows 10 was connected at the same time to the cable and to the WiFi, so it looks like that was triggering Chrome network checks and scaling up.

Summarizing: Windows 10 + H264 works (while network conditions are good enough). Windows 10 + VP8 doesn't work. Windows 7 doesn't work.

vanhungoz commented 4 years ago

until now, did anyone has a solution to fix it?. i have the same issue. i use react-native-webrtc in client. when i try minWidth and minHeight is really small. it can work but the resolution is really slow when i set minWidth and minHeight is bigger, the Error log appears. the recording is stopped.

2020-06-13T08:19:42,321134 1397 0x00007f10f75a3700 warning basesrc gstbasesrc.c:2948 gst_base_src_loop() error: Internal data flow error. 2020-06-13T08:19:42,321183 1397 0x00007f10f75a3700 warning basesrc gstbasesrc.c:2948 gst_base_src_loop() error: streaming task paused, reason not-negotiated (-4) 2020-06-13T08:19:42,321269 1397 0x00007f10f75a3700 warning structure gststructure.c:1935 priv_gst_structure_append_to_gstring() No value transform to serialize field 'gerror' of type 'GError' 2020-06-13T08:19:42,321261 1397 0x00007f10f75a3700 warning recorderendpoint kmsrecorderendpoint.c:1969 bus_sync_signal_handler() Message error message: 0x7f1120017930, time 99:99:99.999999999, seq-num 12140, element 'videoSrc', GstMessageError, gerror=(GError)NULL, debug=(string)"gstbasesrc.c(2948):\ gst_base_src_loop\ ():\ /GstPipeline:pipeline9/GstAppSrc:videoSrc:\012streaming\ task\ paused\,\ reason\ not-negotiated\ (-4)"; 2020-06-13T08:19:42,321866 1397 0x00007f10f75a3700 warning structure gststructure.c:1935 priv_gst_structure_append_to_gstring() No value transform to serialize field 'gerror' of type 'GError' 2020-06-13T08:19:42,321856 1397 0x00007f10f75a3700 warning recorderendpoint kmsrecorderendpoint.c:1973 bus_sync_signal_handler() Error: error message: 0x7f1120017930, time 99:99:99.999999999, seq-num 12140, element 'videoSrc', GstMessageError, gerror=(GError)NULL, debug=(string)"gstbasesrc.c(2948):\ gst_base_src_loop\ ():\ /GstPipeline:pipeline9/GstAppSrc:videoSrc:\012streaming\ task\ paused\,\ reason\ not-negotiated\ (-4)"; 2020-06-13T08:19:42,322103 1397 0x00007f10f75a3700 warning qtmux gstqtmux.c:4123 gst_qt_mux_video_sink_set_caps() pad video_0 refused renegotiation to video/x-h264, codec_data=(buffer)0164000dffe100176764000dacb40905b60220000003002ee6b28001e2855401000468ef3cb0, stream-format=(string)avc, alignment=(string)au, level=(string)1.3, profile=(string)high, width=(int)288, height=(int)352, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)0/1 2020-06-13T08:19:42,322204 1397 0x00007f10f75a3700 warning qtmux gstqtmux.c:4123 gst_qt_mux_video_sink_set_caps() pad video_0 refused renegotiation to video/x-h264, codec_data=(buffer)0164000dffe100176764000dacb40905b60220000003002ee6b28001e2855401000468ef3cb0, stream-format=(string)avc, alignment=(string)au, level=(string)1.3, profile=(string)high, width=(int)288, height=(int)352, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)0/1 2020-06-13T08:19:42,322351 1397 0x00007f114629a240 error KurentoMediaPipelineImpl MediaPipelineImpl.cpp:69 processBusMessage() Error code 1: 'Internal data flow error.', element: kmsrecorderendpoint4, parent: pipeline8 2020-06-13T08:19:42,322420 1397 0x00007f114629a240 error KurentoMediaPipelineImpl MediaPipelineImpl.cpp:72 processBusMessage() Debugging info: gstbasesrc.c(2948): gst_base_src_loop (): /GstPipeline:pipeline9/GstAppSrc:videoSrc: streaming task paused, reason not-negotiated (-4) 2020-06-13T08:19:42,322492 1397 0x00007f114629a240 error KurentoMediaElementImpl MediaElementImpl.cpp:266 processBusMessage() Error code 1: 'Internal data flow error.', element: kmsrecorderendpoint4, parent: kmsrecorderendpoint4 2020-06-13T08:19:42,322572 1397 0x00007f114629a240 error KurentoMediaElementImpl MediaElementImpl.cpp:269 processBusMessage() Debugging info: gstbasesrc.c(2948): gst_base_src_loop (): /GstPipeline:pipeline9/GstAppSrc:videoSrc: streaming task paused, reason not-negotiated (-4) 2020-06-13T08:19:48,185070 1397 0x00007f10f7da4700 warning rtpsource rtpsource.c:1147 update_receiver_stats() duplicate or reordered packet (seqnr 24439, expected 24441) 2020-06-13T08:19:52,164616 1397 0x00007f10e9b0e700 info agnosticbin kmsagnosticbin.c:899 input_bin_src_caps_probe() Set input caps: video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)0164001effe100122764001eac568120b69b81010103682211a801000428ee3cb0, level=(string)3, profile=(string)high, width=(int)288, height=(int)352, framerate=(fraction)0/1, parsed=(boolean)true 2020-06-13T08:19:52,164783 1397 0x00007f10e9b0e700 info agnosticbin kmsagnosticbin.c:774 kms_agnostic_bin2_link_pad() Upstream provided caps: ANY 2020-06-13T08:19:52,164949 1397 0x00007f10e9b0e700 info agnosticbin kmsagnosticbin.c:783 kms_agnostic_bin2_link_pad() Downstream wanted caps: video/x-h264, profile=(string)constrained-baseline, stream-format=(string)avc, alignment=(string)au; video/x-h264, stream-format=(string)avc, alignment=(string)au; video/x-h264, profile=(string)constrained-baseline, stream-format=(string)byte-stream, alignment=(string){ nal, au }; video/x-h264, stream-format=(string)byte-stream, alignment=(string){ nal, au } 2020-06-13T08:19:52,165752 1397 0x00007f10e9b0e700 info agnosticbin kmsagnosticbin.c:774 kms_agnostic_bin2_link_pad() Upstream provided caps: ANY 2020-06-13T08:19:52,165937 1397 0x00007f10e9b0e700 info agnosticbin kmsagnosticbin.c:783 kms_agnostic_bin2_link_pad() Downstream wanted caps: video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)288, height=(int)352, codec_data=(buffer)0164000dffe100176764000dacb40905b60220000003002ee6b28001e2855401000468ef3cb0, level=(string)1.3, profile=(string)high, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)0/1

vanhungoz commented 4 years ago

@j1elo @RaistGH , do you have any ideal to handle it?

RaistGH commented 3 years ago

Hi, Sorry @vanhungoz , I didn't notice your message. Unfortunately I didn't find a way to solve it and indeed now it's getting worse. Using VP8 and WEBM seemed promising, but it doesn't work. More about it here.

RaistGH commented 3 years ago

I though the problem we were having now with WEBM and VP8 was related to GStreamer >= 1.14 as it's stated in this issue. But it's not the case. Firstly because we're using KMS 6.16, so GStreamer version is the forked one "libgstreamer1.5-0/now 1.8.1-1kurento2.16.04". Secondly because we don't see that error in KMS logs. Instead we see this:

2021-06-13T18:25:24,947540 1 0x00007f4346ffd700   debug recorderendpoint          kmsrecorderendpoint.c:1153 link_sinkpad_cb() <kmsrecorderendpoint0:sink_audio_default>  linked to <kmswebrtcendpoint0:audio_src_default_0>
2021-06-13T18:25:24,953266 1 0x00007f43467fc700   debug recorderendpoint          kmsrecorderendpoint.c:1046 appsink_event_probe() <appsink0:sink>  Processing CAPS event audio/x-opus, rate=(int)48000, channels=(int)2, channel-mapping-family=(int)0, stream-count=(int)1, coupled-count=(int)1, streamheader=(buffer)< 4f707573486561640102000080bb0000000000, 4f707573546167731f0000004753747265616d657220656e636f64656420766f72626973636f6d6d656e740000000001 >
2021-06-13T18:25:24,953369 1 0x00007f43467fc700   debug recorderendpoint          kmsrecorderendpoint.c:1054 appsink_event_probe() <appsink0>  Setting caps: audio/x-opus, rate=(int)48000, channels=(int)2, channel-mapping-family=(int)0, stream-count=(int)1, coupled-count=(int)1, streamheader=(buffer)< 4f707573486561640102000080bb0000000000, 4f707573546167731f0000004753747265616d657220656e636f64656420766f72626973636f6d6d656e740000000001 >
2021-06-13T18:25:24,953431 1 0x00007f43467fc700   debug recorderendpoint          kmsrecorderendpoint.c:1021 set_appsink_caps() <appsink0>  Setting sink caps audio/x-opus, rate=(int)48000, channels=(int)2, channel-mapping-family=(int)0, stream-count=(int)1, coupled-count=(int)1, streamheader=(buffer)< 4f707573486561640102000080bb0000000000, 4f707573546167731f0000004753747265616d657220656e636f64656420766f72626973636f6d6d656e740000000001 >
2021-06-13T18:25:24,953499 1 0x00007f43467fc700   debug recorderendpoint          kmsrecorderendpoint.c:981 set_appsrc_caps() <audioSrc>  Setting source caps audio/x-opus, rate=(int)48000, channels=(int)2, channel-mapping-family=(int)0, stream-count=(int)1, coupled-count=(int)1, streamheader=(buffer)< 4f707573486561640102000080bb0000000000, 4f707573546167731f0000004753747265616d657220656e636f64656420766f72626973636f6d6d656e740000000001 >, framerate=(fraction)0/1
2021-06-13T18:25:24,954119 1 0x00007f43467fc700   debug recorderendpoint          kmsrecorderendpoint.c:364 recv_sample() <kmsrecorderendpoint0>  Setting PTS base time to 0:00:02.026515804
2021-06-13T18:25:24,954181 1 0x00007f43467fc700   debug recorderendpoint          kmsrecorderendpoint.c:371 recv_sample() <kmsrecorderendpoint0>  Setting DTS base time to 0:00:02.026515804
2021-06-13T18:25:25,037026 1 0x00007f4351ffb700 warning rtpsource                 rtpsource.c:1176 update_receiver_stats()  probation: seqnr 30414 != expected 30416
2021-06-13T18:25:25,037301 1 0x00007f4351ffb700 warning rtpsource                 rtpsource.c:1176 update_receiver_stats()  probation: seqnr 30416 != expected 30415
2021-06-13T18:25:25,038856 1 0x00007f43457fa700   debug recorderendpoint          kmsrecorderendpoint.c:1153 link_sinkpad_cb() <kmsrecorderendpoint0:sink_video_default>  linked to <kmswebrtcendpoint0:video_src_default_0>
2021-06-13T18:25:25,314053 1 0x00007f4347fff700   debug recorderendpoint          kmsrecorderendpoint.c:1046 appsink_event_probe() <appsink1:sink>  Processing CAPS event video/x-vp8, framerate=(fraction)10/1, height=(int)360, width=(int)640, profile=(string)0
2021-06-13T18:25:25,318868 1 0x00007f4347fff700   debug recorderendpoint          kmsrecorderendpoint.c:1054 appsink_event_probe() <appsink1>  Setting caps: video/x-vp8, framerate=(fraction)10/1, height=(int)360, width=(int)640, profile=(string)0
2021-06-13T18:25:25,319001 1 0x00007f4347fff700   debug recorderendpoint          kmsrecorderendpoint.c:1021 set_appsink_caps() <appsink1>  Setting sink caps video/x-vp8, profile=(string)0
2021-06-13T18:25:25,319092 1 0x00007f4347fff700   debug recorderendpoint          kmsrecorderendpoint.c:981 set_appsrc_caps() <videoSrc>  Setting source caps video/x-vp8, framerate=(fraction)0/1, height=(int)360, width=(int)640, profile=(string)0
2021-06-13T18:25:25,421533 1 0x00007f43449d1700   debug uriendpoint               kmsuriendpoint.c:108 kms_uri_endpoint_change_state_impl() <kmsrecorderendpoint0>  State changed from stop to start
2021-06-13T18:25:25,421667 1 0x00007f43449d1700   debug KurentoRecorderEndpointImpl RecorderEndpointImpl.cpp:194 onStateChanged() <kmsrecorderendpoint0>  State changed to Recording
2021-06-13T18:25:25,421720 1 0x00007f43449d1700   trace KurentoRecorderEndpointImpl RecorderEndpointImpl.cpp:222 onStateChanged() <kmsrecorderendpoint0>  State changed to 1
2021-06-13T18:25:40,152380 1 0x00007f4347fff700   debug recorderendpoint          kmsrecorderendpoint.c:1046 appsink_event_probe() <appsink1:sink>  Processing CAPS event video/x-vp8, framerate=(fraction)10/1, height=(int)540, width=(int)960, profile=(string)0
2021-06-13T18:25:40,152643 1 0x00007f4347fff700   debug recorderendpoint          kmsrecorderendpoint.c:1054 appsink_event_probe() <appsink1>  Setting caps: video/x-vp8, framerate=(fraction)10/1, height=(int)540, width=(int)960, profile=(string)0
2021-06-13T18:25:40,152695 1 0x00007f4347fff700   debug recorderendpoint          kmsrecorderendpoint.c:1021 set_appsink_caps() <appsink1>  Setting sink caps video/x-vp8, profile=(string)0
2021-06-13T18:25:40,152758 1 0x00007f4347fff700   debug recorderendpoint          kmsrecorderendpoint.c:981 set_appsrc_caps() <videoSrc>  Setting source caps video/x-vp8, framerate=(fraction)0/1, height=(int)540, width=(int)960, profile=(string)0
2021-06-13T18:25:56,127631 1 0x00007f4347fff700   debug recorderendpoint          kmsrecorderendpoint.c:1046 appsink_event_probe() <appsink1:sink>  Processing CAPS event video/x-vp8, framerate=(fraction)10/1, height=(int)720, width=(int)1280, profile=(string)0
2021-06-13T18:25:56,127898 1 0x00007f4347fff700   debug recorderendpoint          kmsrecorderendpoint.c:1054 appsink_event_probe() <appsink1>  Setting caps: video/x-vp8, framerate=(fraction)10/1, height=(int)720, width=(int)1280, profile=(string)0
2021-06-13T18:25:56,127975 1 0x00007f4347fff700   debug recorderendpoint          kmsrecorderendpoint.c:1021 set_appsink_caps() <appsink1>  Setting sink caps video/x-vp8, profile=(string)0
2021-06-13T18:25:56,128157 1 0x00007f4347fff700   debug recorderendpoint          kmsrecorderendpoint.c:981 set_appsrc_caps() <videoSrc>  Setting source caps video/x-vp8, framerate=(fraction)0/1, height=(int)720, width=(int)1280, profile=(string)0
2021-06-13T18:26:07,327094 1 0x00007f439201c700   debug recorderendpoint          kmsrecorderendpoint.c:249 send_eos()  Send EOS to audioSrc
2021-06-13T18:26:07,327237 1 0x00007f439201c700   debug recorderendpoint          kmsrecorderendpoint.c:249 send_eos()  Send EOS to videoSrc
2021-06-13T18:26:07,327493 1 0x00007f439201c700   debug recorderendpoint          kmsrecorderendpoint.c:1218 unlink_sinkpad_cb() <kmsrecorderendpoint0>  Stop operation is pending
2021-06-13T18:26:07,328662 1 0x00007f439201c700   debug recorderendpoint          kmsrecorderendpoint.c:1218 unlink_sinkpad_cb() <kmsrecorderendpoint0>  Stop operation is pending
2021-06-13T18:26:07,328876 1 0x00007f43441d0700   debug recorderendpoint          kmsrecorderendpoint.c:1338 kms_recorder_endpoint_on_eos() <kmsrecorderendpoint0>  Received EOS in muxing pipeline
2021-06-13T18:26:07,329370 1 0x00007f439201c700   debug recorderendpoint          kmsrecorderendpoint.c:834 kms_recorder_endpoint_stopped() <kmsrecorderendpoint0>  Pipeline will stop when all eos are processed
2021-06-13T18:26:07,329605 1 0x00007f43441d0700 warning recorderendpoint          kmsrecorderendpoint.c:1345 kms_recorder_endpoint_on_eos() <kmsrecorderendpoint0>  Releasing pending pads
2021-06-13T18:26:07,329828 1 0x00007f43441d0700   debug recorderendpoint          kmsrecorderendpoint.c:1357 kms_recorder_endpoint_on_eos() <kmsrecorderendpoint0>  EOS received as a result of a stop operation. Setting pipeline to NULL
2021-06-13T18:26:07,330747 1 0x00007f43441d0700   debug uriendpoint               kmsuriendpoint.c:108 kms_uri_endpoint_change_state_impl() <kmsrecorderendpoint0>  State changed from start to stop
2021-06-13T18:26:07,330862 1 0x00007f43441d0700   debug KurentoRecorderEndpointImpl RecorderEndpointImpl.cpp:181 onStateChanged() <kmsrecorderendpoint0>  State changed to Stopped
2021-06-13T18:26:07,331007 1 0x00007f43441d0700   trace KurentoRecorderEndpointImpl RecorderEndpointImpl.cpp:222 onStateChanged() <kmsrecorderendpoint0>  State changed to 0
2021-06-13T18:26:07,487635 1 0x00007f43a0591240   debug recorderendpoint          kmsrecorderendpoint.c:582 kms_recorder_endpoint_dispose() <kmsrecorderendpoint0>  dispose
2021-06-13T18:26:07,487784 1 0x00007f43a0591240   debug uriendpoint               kmsuriendpoint.c:214 kms_uri_endpoint_dispose() <kmsrecorderendpoint0>  dispose
2021-06-13T18:26:07,487884 1 0x00007f43a0591240   debug recorderendpoint          kmsrecorderendpoint.c:634 kms_recorder_endpoint_finalize() <kmsrecorderendpoint0>  releasing resources...
2021-06-13T18:26:07,487963 1 0x00007f43a0591240     log basemediamuxer            kmsbasemediamuxer.c:71 kms_base_media_muxer_finalize() <KmsAVMuxer@0x7f4380021ca0>  finalize
2021-06-13T18:26:07,488201 1 0x00007f43a0591240   debug recorderendpoint          kmsrecorderendpoint.c:648 kms_recorder_endpoint_finalize() <kmsrecorderendpoint0>  finalized
2021-06-13T18:26:07,488246 1 0x00007f43a0591240   debug uriendpoint               kmsuriendpoint.c:224 kms_uri_endpoint_finalize() <kmsrecorderendpoint0>  finalize

I reopen the issue, as it seems like the recording is still in the low resolution but the container is not the reason.