Chrome Video not streaming

342 views
Skip to first unread message

Shockwave Videos

unread,
Jan 31, 2020, 2:21:43 PM1/31/20
to kurento
  • Operating system (Ubuntu 16.04, 18.04, etc.) --> 16.04
  • Installation method (apt-get, Docker, AWS, build from sources) --> apt-get
  • Kurento version --> 6.10, 6.7.1

    When using Chrome 79, Sometimes video is not streaming, I can see that the video is flowing to the KMS but its not getting streamed to the connected endpoints. I have checked my TURN server configuration works well, no issues there. Following is the log I see which is continuously getting printed in KMS log file.

    2020-01-31T14:09:05,664260 104534 0x00007f58d1d7c700 warning agnosticbin               kmsagnosticbin.c:1325 check_ret_error() <kmsagnosticbin2-91:sink>  Ignoring flow returned not-negotiated
    2020-01-31T14:09:05,764205 104534 0x00007f58d1d7c700 warning agnosticbin               kmsagnosticbin.c:1325 check_ret_error() <kmsagnosticbin2-91:sink>  Ignoring flow returned not-negotiated
    2020-01-31T14:09:05,859337 104534 0x00007f58d1d7c700 warning agnosticbin               kmsagnosticbin.c:1325 check_ret_error() <kmsagnosticbin2-91:sink>  Ignoring flow returned not-negotiated
    2020-01-31T14:09:05,954141 104534 0x00007f58d1d7c700 warning agnosticbin               kmsagnosticbin.c:1325 check_ret_error() <kmsagnosticbin2-91:sink>  Ignoring flow returned not-negotiated
    2020-01-31T14:09:06,015319 104534 0x00007f58eea69700 warning dtlssrtpdemux             gstdtlssrtpdemux.c:137 sink_chain() <dtls-srtp-demux>  received invalid buffer: 1
    2020-01-31T14:09:06,015436 104534 0x00007f58eea69700 warning dtlssrtpdemux             gstdtlssrtpdemux.c:137 sink_chain() <dtls-srtp-demux>  received invalid buffer: 1
    2020-01-31T14:09:06,054213 104534 0x00007f58d1d7c700 warning agnosticbin               kmsagnosticbin.c:1325 check_ret_error() <kmsagnosticbin2-91:sink>  Ignoring flow returned not-negotiated
    2020-01-31T14:09:06,143985 104534 0x00007f58d1d7c700 warning agnosticbin               kmsagnosticbin.c:1325 check_ret_error() <kmsagnosticbin2-91:sink>  Ignoring flow returned not-negotiated
    2020-01-31T14:09:06,258966 104534 0x00007f58d1d7c700 warning agnosticbin               kmsagnosticbin.c:1325 check_ret_error() <kmsagnosticbin2-91:sink>  Ignoring flow returned not-negotiated
    2020-01-31T14:09:06,354032 104534 0x00007f58d1d7c700 warning agnosticbin               kmsagnosticbin.c:1325 check_ret_error() <kmsagnosticbin2-91:sink>  Ignoring flow returned not-negotiated
    202


    Any idea what might be going wrong here ?

Shockwave Videos

unread,
Jan 31, 2020, 2:41:08 PM1/31/20
to kurento
Looking at this log looks like the incoming video is having some problem because of which the caps filter isn't able to process the incoming video.


2020-01-31T14:08:55,015205 104534 0x00007f58eea69700 warning dtlssrtpdemux             gstdtlssrtpdemux.c:137 sink_chain() <dtls-srtp-demux>  received invalid buffer: 1
2020-01-31T14:08:56,120114 104534 0x00007f58eea69700 warning dtlssrtpdemux             gstdtlssrtpdemux.c:137 sink_chain() <dtls-srtp-demux>  received invalid buffer: 1
2020-01-31T14:08:56,159326 104534 0x00007f58eea69700 warning dtlssrtpdemux             gstdtlssrtpdemux.c:137 sink_chain() <dtls-srtp-demux>  received invalid buffer: 1
2020-01-31T14:08:56,280437 104534 0x00007f58eea69700    info basertpendpoint           kmsbasertpendpoint.c:1830 kms_base_rtp_endpoint_jitterbuffer_set_latency() <rtpjitterbuffer42>  Add probe: Set jitterbuffer latency
2020-01-31T14:08:56,280523 104534 0x00007f58eea69700    info basertpendpoint           kmsbasertpendpoint.c:1879 kms_base_rtp_endpoint_jitterbuffer_monitor_rtp_out() <rtpjitterbuffer42>  Add probe: Adjust jitterbuffer PTS out
2020-01-31T14:08:56,280783 104534 0x00007f58eea69700    info basertpendpoint           kmsbasertpendpoint.c:1926 kms_base_rtp_endpoint_jitterbuffer_monitor_rtcp_in() <rtpjitterbuffer42>  Add probe: Get jitterbuffer RTCP SR timing
2020-01-31T14:08:56,281032 104534 0x00007f58ee268700    info basertpendpoint           kmsbasertpendpoint.c:1815 kms_base_rtp_endpoint_jitterbuffer_set_latency_probe() <rtpjitterbuffer42>  Setting latency to: 100
2020-01-31T14:08:56,281141 104534 0x00007f58ee268700    info basertpendpoint           kmsbasertpendpoint.c:1818 kms_base_rtp_endpoint_jitterbuffer_set_latency_probe() <rtpjitterbuffer42>  Jitterbuffer latency set; remove probe
2020-01-31T14:08:56,281945 104534 0x00007f58ee268700    info kmsutils                  kmsutils.c:1440 kms_utils_depayloader_monitor_pts_out() <rtpopusdepay21>  Add probe: Adjust depayloader PTS out
2020-01-31T14:08:56,282656 104534 0x00007f58ee268700    info agnosticbin               kmsagnosticbin.c:871 input_bin_src_caps_probe() <kmsagnosticbin2-90>  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 >
2020-01-31T14:08:56,282770 104534 0x00007f58ee268700    info agnosticbin               kmsagnosticbin.c:748 kms_agnostic_bin2_link_pad() <kmsagnosticbin2-90>  Linking: <kmsagnosticbin2-90:src_0> to <audio_src_default_0:proxypad1567>
2020-01-31T14:08:56,282902 104534 0x00007f58ee268700    info agnosticbin               kmsagnosticbin.c:756 kms_agnostic_bin2_link_pad() <kmsagnosticbin2-90>  Query caps are: audio/x-raw; audio/x-sbc; audio/x-mulaw; audio/x-flac; audio/x-alaw; audio/x-speex; audio/x-ac3; audio/x-alac; audio/mpeg, mpegversion=(int)1, layer=(int)2; audio/x-nellymoser; audio/x-gst_ff-sonic; audio/x-gst_ff-sonicls; audio/x-wma, wmaversion=(int)1; audio/x-wma, wmaversion=(int)2; audio/x-dpcm, layout=(string)roq; audio/x-adpcm, layout=(string)adx; audio/x-adpcm, layout=(string)g726; audio/x-adpcm, layout=(string)quicktime; audio/x-adpcm, layout=(string)dvi; audio/x-adpcm, layout=(string)microsoft; audio/x-adpcm, layout=(string)swf; audio/x-adpcm, layout=(string)yamaha; audio/mpeg, mpegversion=(int)4; audio/mpeg, mpegversion=(int)1, layer=(int)3; audio/x-celt; audio/mpeg, mpegversion=(int)[ 2, 4 ]; audio/x-vorbis; audio/x-opus; audio/AMR, rate=(int)[ 8000, 16000 ], channels=(int)1; audio/x-gsm
2020-01-31T14:08:56,282965 104534 0x00007f58ee268700    info agnosticbin               kmsagnosticbin.c:711 kms_agnostic_bin2_find_or_create_bin_for_caps() <kmsagnosticbin2-90>  Find bin for caps: audio/x-raw; audio/x-sbc; audio/x-mulaw; audio/x-flac; audio/x-alaw; audio/x-speex; audio/x-ac3; audio/x-alac; audio/mpeg, mpegversion=(int)1, layer=(int)2; audio/x-nellymoser; audio/x-gst_ff-sonic; audio/x-gst_ff-sonicls; audio/x-wma, wmaversion=(int)1; audio/x-wma, wmaversion=(int)2; audio/x-dpcm, layout=(string)roq; audio/x-adpcm, layout=(string)adx; audio/x-adpcm, layout=(string)g726; audio/x-adpcm, layout=(string)quicktime; audio/x-adpcm, layout=(string)dvi; audio/x-adpcm, layout=(string)microsoft; audio/x-adpcm, layout=(string)swf; audio/x-adpcm, layout=(string)yamaha; audio/mpeg, mpegversion=(int)4; audio/mpeg, mpegversion=(int)1, layer=(int)3; audio/x-celt; audio/mpeg, mpegversion=(int)[ 2, 4 ]; audio/x-vorbis; audio/x-opus; audio/AMR, rate=(int)[ 8000, 16000 ], channels=(int)1; audio/x-gsm
2020-01-31T14:08:56,283026 104534 0x00007f58ee268700    info agnosticbin               kmsagnosticbin.c:724 kms_agnostic_bin2_find_or_create_bin_for_caps() <kmsagnosticbin2-90>  Bin found! Connection doesnt require transcoding
2020-01-31T14:08:56,283058 104534 0x00007f58ee268700    info agnosticbin               kmsagnosticbin.c:728 kms_agnostic_bin2_find_or_create_bin_for_caps() <kmsagnosticbin2-90>  TRANSCODING is INACTIVE for this media
2020-01-31T14:08:56,284285 104534 0x00007f58d3fff700    info agnosticbin               kmsagnosticbin.c:871 input_bin_src_caps_probe() <kmsagnosticbin2-89>  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 >
2020-01-31T14:08:56,355328 104534 0x00007f58eea69700    info basertpendpoint           kmsbasertpendpoint.c:1830 kms_base_rtp_endpoint_jitterbuffer_set_latency() <rtpjitterbuffer43>  Add probe: Set jitterbuffer latency
2020-01-31T14:08:56,355396 104534 0x00007f58eea69700    info basertpendpoint           kmsbasertpendpoint.c:1879 kms_base_rtp_endpoint_jitterbuffer_monitor_rtp_out() <rtpjitterbuffer43>  Add probe: Adjust jitterbuffer PTS out
2020-01-31T14:08:56,355619 104534 0x00007f58eea69700    info basertpendpoint           kmsbasertpendpoint.c:1926 kms_base_rtp_endpoint_jitterbuffer_monitor_rtcp_in() <rtpjitterbuffer43>  Add probe: Get jitterbuffer RTCP SR timing
2020-01-31T14:08:56,356147 104534 0x00007f58d1d7c700    info basertpendpoint           kmsbasertpendpoint.c:1815 kms_base_rtp_endpoint_jitterbuffer_set_latency_probe() <rtpjitterbuffer43>  Setting latency to: 500
2020-01-31T14:08:56,356222 104534 0x00007f58d1d7c700    info basertpendpoint           kmsbasertpendpoint.c:1818 kms_base_rtp_endpoint_jitterbuffer_set_latency_probe() <rtpjitterbuffer43>  Jitterbuffer latency set; remove probe
2020-01-31T14:08:56,356849 104534 0x00007f58d1d7c700    info kmsutils                  kmsutils.c:1440 kms_utils_depayloader_monitor_pts_out() <rtpvp8depay21>  Add probe: Adjust depayloader PTS out
2020-01-31T14:08:56,365458 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.786419856, current: 0:00:04.786419856, fixed = last + 1: 0:00:04.787419856
2020-01-31T14:08:56,365605 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.787419856, current: 0:00:04.786419856, fixed = last + 1: 0:00:04.788419856
2020-01-31T14:08:56,365704 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.806419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.807419856
2020-01-31T14:08:56,370293 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.807419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.808419856
2020-01-31T14:08:56,370368 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.808419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.809419856
2020-01-31T14:08:56,370437 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.809419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.810419856
2020-01-31T14:08:56,370488 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.810419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.811419856
2020-01-31T14:08:56,370536 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.811419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.812419856
2020-01-31T14:08:56,375244 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.812419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.813419856
2020-01-31T14:08:56,375330 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.813419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.814419856
2020-01-31T14:08:56,375384 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.814419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.815419856
2020-01-31T14:08:56,380288 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.815419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.816419856
2020-01-31T14:08:56,380365 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.816419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.817419856
2020-01-31T14:08:56,380447 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.817419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.818419856
2020-01-31T14:08:56,380500 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.818419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.819419856
2020-01-31T14:08:56,380550 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.819419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.820419856
2020-01-31T14:08:56,385238 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.820419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.821419856
2020-01-31T14:08:56,385312 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.821419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.822419856
2020-01-31T14:08:56,385352 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.822419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.823419856
2020-01-31T14:08:56,390268 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.823419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.824419856
2020-01-31T14:08:56,390373 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c:1387 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay21>  Fix PTS not strictly increasing, last: 0:00:04.824419856, current: 0:00:04.806419856, fixed = last + 1: 0:00:04.825419856
2020-01-31T14:08:56,430365 104534 0x00007f58d1d7c700    info agnosticbin               kmsagnosticbin.c:871 input_bin_src_caps_probe() <kmsagnosticbin2-91>  Set input caps: video/x-vp8, framerate=(fraction)9/1, height=(int)480, width=(int)640, profile=(string)0
2020-01-31T14:08:56,430435 104534 0x00007f58d1d7c700    info agnosticbin               kmsagnosticbin.c:748 kms_agnostic_bin2_link_pad() <kmsagnosticbin2-91>  Linking: <kmsagnosticbin2-91:src_0> to <video_src_default_0:proxypad1575>
2020-01-31T14:08:56,430501 104534 0x00007f58d1d7c700    info agnosticbin               kmsagnosticbin.c:756 kms_agnostic_bin2_link_pad() <kmsagnosticbin2-91>  Query caps are: video/x-raw, width=(int)320, height=(int)180, framerate=(fraction)10/1
2020-01-31T14:08:56,430546 104534 0x00007f58d1d7c700    info agnosticbin               kmsagnosticbin.c:711 kms_agnostic_bin2_find_or_create_bin_for_caps() <kmsagnosticbin2-91>  Find bin for caps: video/x-raw, width=(int)320, height=(int)180, framerate=(fraction)10/1
2020-01-31T14:08:56,430599 104534 0x00007f58d1d7c700    info agnosticbin               kmsagnosticbin.c:716 kms_agnostic_bin2_find_or_create_bin_for_caps() <kmsagnosticbin2-91>  Bin not found! Connection requires transcoding
2020-01-31T14:08:56,431358 104534 0x00007f58d1d7c700    info agnosticbin               kmsagnosticbin.c:718 kms_agnostic_bin2_find_or_create_bin_for_caps() <kmsagnosticbin2-91>  Created bin: <kmsdectreebin21>
2020-01-31T14:08:56,431429 104534 0x00007f58d1d7c700    info agnosticbin               kmsagnosticbin.c:722 kms_agnostic_bin2_find_or_create_bin_for_caps() <kmsagnosticbin2-91>  TRANSCODING is ACTIVE for this media
2020-01-31T14:08:56,436398 104534 0x00007f58d1d7c700   fixme videodecoder              gstvideodecoder.c:1057 gst_video_decoder_drain_out() <vp8dec21>  Sub-class should implement drain()
2020-01-31T14:08:56,540866 104534 0x00007f58d092b700 warning basetransform             gstbasetransform.c:1414 gst_base_transform_setcaps() <videorate22>  transform could not transform video/x-raw, format=(string)I420, width=(int)640, height=(int)480, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)9/1 in anything we support
2020-01-31T14:08:56,541163 104534 0x00007f58d092b700 warning basetransform             gstbasetransform.c:1414 gst_base_transform_setcaps() <videorate22>  transform could not transform video/x-raw, format=(string)I420, width=(int)640, height=(int)480, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)9/1 in anything we support
2020-01-31T14:08:56,542952 104534 0x00007f58d092b700 warning basetransform             gstbasetransform.c:1414 gst_base_transform_setcaps() <videorate22>  transform could not transform video/x-raw, format=(string)I420, width=(int)640, height=(int)480, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)9/1 in anything we support
2020-01-31T14:08:56,543210 104534 0x00007f58d092b700 warning basetransform             gstbasetransform.c:1414 gst_base_transform_setcaps() <videorate22>  transform could not transform video/x-raw, format=(string)I420, width=(int)640, height=(int)480, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)9/1 in anything we support
2020-01-31T14:08:56,543446 104534 0x00007f58d092b700 warning basetransform             gstbasetransform.c:1414 gst_base_transform_setcaps() <videorate22>  transform could not transform video/x-raw, format=(string)I420, width=(int)640, height=(int)480, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)9/1 in anything we support
2020-01-31T14:08:56,545442 104534 0x00007f58d1d7c700 warning agnosticbin               kmsagnosticbin.c:1325 check_ret_error() <kmsagnosticbin2-91:sink>  Ignoring flow returned not-negotiated
2020-01-31T14:08:56,641698 104534 0x00007f58d1d7c700 warning agnosticbin               kmsagnosticbin.c:1325 check_ret_error() <kmsagnosticbin2-91:sink>  Ignoring flow returned not-negotiated
.
.
.




Am I missing any gstreamer plugin on my machine or is the incoming video having any issue?

Micael Gallego

unread,
Jan 31, 2020, 5:12:16 PM1/31/20
to kur...@googlegroups.com
Update to latest version 6.13.1

2020-01-31T14:08:56,365704 104534 0x00007f58ee268700 warning kmsutils                  kmsutils.c<sp

Shockwave Videos

unread,
Feb 10, 2020, 2:19:22 PM2/10/20
to kurento
Tried with KMS 6.13.1 but still facing the same error...

Micael Gallego

unread,
Feb 11, 2020, 12:38:11 AM2/11/20
to kur...@googlegroups.com
Maybe you can test with our Kurento 7 alpha version. This includes an updated GStreamer. 


Best regards

Micael Gallego
Kurento / OpenVidu Project Lead


--
You received this message because you are subscribed to the Google Groups "kurento" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kurento+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kurento/51c26b53-f6e3-482d-8958-7f1b7602ef63%40googlegroups.com.

Shockwave Videos

unread,
Feb 17, 2020, 3:31:43 AM2/17/20
to kurento
Can anyone just give me any idea about what's going wrong in here ?

This issue occurs only sometimes only with Mac Chrome Browser.

Log from errors.log
(kurento-media-server:4897): GStreamer-CRITICAL **: 22:00:03.539: Element rtpbin12796 already has a pad named send_rtp_sink_1, the behaviour of  gst_element_get_request_pad() for existing pads is undefined!



Log:

2020-02-13T14:50:27,925705 4897 0x00007f507b7f6700    info agnosticbin               kmsagnosticbin.c:743 kms_agnostic_bin2_find_or_create_bin_for_caps() <kmsagnosticbin2-569>  TRANSCODING INACTIVE for audio
2020-02-13T14:50:27,926476 4897 0x00007f507b7f6700 warning kmsutils                  kmsutils.c:1427 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay135>  Fix PTS not strictly increasing, last: 0:00:02.115518535, current: 0:00:02.115518535, fixed = last + 1: 0:00:02.116518535
2020-02-13T14:50:27,926597 4897 0x00007f507b7f6700 warning kmsutils                  kmsutils.c:1427 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay135>  Fix PTS not strictly increasing, last: 0:00:02.116518535, current: 0:00:02.115518535, fixed = last + 1: 0:00:02.117518535
2020-02-13T14:50:27,927128 4897 0x00007f507b7f6700 warning kmsutils                  kmsutils.c:1427 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay135>  Fix PTS not strictly increasing, last: 0:00:02.135518535, current: 0:00:02.135518535, fixed = last + 1: 0:00:02.136518535
2020-02-13T14:50:27,927438 4897 0x00007f50787f0700    info agnosticbin    
.
.
.
.
2020-02-13T14:50:27,976105 4897 0x00007f50ae7f4700    info agnosticbin               kmsagnosticbin.c:899 input_bin_src_caps_probe() <kmsagnosticbin2-568>  Set input caps: video/x-vp8, framerate=(fraction)12/1, height=(int)480, width=(int)640, profile=(string)0
2020-02-13T14:50:27,976229 4897 0x00007f50ae7f4700    info agnosticbin               kmsagnosticbin.c:774 kms_agnostic_bin2_link_pad() <kmsagnosticbin2-568>  Upstream provided caps: ANY
2020-02-13T14:50:27,976334 4897 0x00007f50ae7f4700    info agnosticbin               kmsagnosticbin.c:783 kms_agnostic_bin2_link_pad() <kmsagnosticbin2-568>  Downstream wanted caps: video/x-raw, width=(int)640, height=(int)480, framerate=(fraction)15/1
2020-02-13T14:50:27,977655 4897 0x00007f50ae7f4700    info agnosticbin               kmsagnosticbin.c:729 kms_agnostic_bin2_find_or_create_bin_for_caps() <kmsagnosticbin2-568>  TRANSCODING ACTIVE for video
2020-02-13T14:50:27,983983 4897 0x00007f50ae7f4700   fixme videodecoder              gstvideodecoder.c:1057 gst_video_decoder_drain_out() <vp8dec135>  Sub-class should implement drain()
2020-02-13T14:50:28,101685 4897 0x00007f5077fef700 warning basetransform             gstbasetransform.c:1414 gst_base_transform_setcaps() <videorate243>  transform could not transform video/x-raw, format=(string)I420, width=(int)640, height=(int)480, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)12/1 in anything we support
2020-02-13T14:50:28,102345 4897 0x00007f5077fef700 warning basetransform             gstbasetransform.c:1414 gst_base_transform_setcaps() <videorate243>  transform could not transform video/x-raw, format=(string)I420, width=(int)640, height=(int)480, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)12/1 in anything we support
2020-02-13T14:50:28,104028 4897 0x00007f5077fef700 warning basetransform             gstbasetransform.c:1414 gst_base_transform_setcaps() <videorate243>  transform could not transform video/x-raw, format=(string)I420, width=(int)640, height=(int)480, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)12/1 in anything we support
2020-02-13T14:50:28,104738 4897 0x00007f5077fef700 warning basetransform             gstbasetransform.c:1414 gst_base_transform_setcaps() <videorate243>  transform could not transform video/x-raw, format=(string)I420, width=(int)640, height=(int)480, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)12/1 in anything we support
2020-02-13T14:50:28,105281 4897 0x00007f5077fef700 warning basetransform             gstbasetransform.c:1414 gst_base_transform_setcaps() <videorate243>  transform could not transform video/x-raw, format=(string)I420, width=(int)640, height=(int)480, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)12/1 in anything we support
2020-02-13T14:50:28,107572 4897 0x00007f50ae7f4700 warning agnosticbin               kmsagnosticbin.c:1393 check_ret_error() <kmsagnosticbin2-568:sink>  Ignoring flow status: not-negotiated
2020-02-13T14:50:28,125237 4897 0x00007f50ae7f4700 warning agnosticbin               kmsagnosticbin.c:1393 check_ret_error() <kmsagnosticbin2-568:sink>  Ignoring flow status: not-negotiated
2020-02-13T14:50:28,147285 4897 0x00007f50ae7f4700 warning agnosticbin               kmsagnosticbin.c:1393 check_ret_error() <kmsagnosticbin2-568:sink>  Ignoring flow status: not-negotiated
2020-02-13T14:50:28,190737 4897 0x00007f50ae7f4700 warning agnosticbin

.
.
.
.
Is there any issue with the incoming video resolution or issue with my TURN server ??


       


On Tuesday, February 11, 2020 at 5:38:11 AM UTC, OpenVidu wrote:
Maybe you can test with our Kurento 7 alpha version. This includes an updated GStreamer. 


Best regards

Micael Gallego
Kurento / OpenVidu Project Lead


On Mon, Feb 10, 2020 at 8:19 PM Shockwave Videos <shockwav...@gmail.com> wrote:
Tried with KMS 6.13.1 but still facing the same error...

On Saturday, February 1, 2020 at 3:42:16 AM UTC+5:30, OpenVidu wrote:
Update to latest version 6.13.1

--
You received this message because you are subscribed to the Google Groups "kurento" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kur...@googlegroups.com.

Juan Navarro

unread,
Feb 20, 2020, 10:00:15 AM2/20/20
to kur...@googlegroups.com
On 17/2/20 9:31, Shockwave Videos wrote:
Can anyone just give me any idea about what's going wrong in here ?

This issue occurs only sometimes only with Mac Chrome Browser.

Log from errors.log
(kurento-media-server:4897): GStreamer-CRITICAL **: 22:00:03.539: Element rtpbin12796 already has a pad named send_rtp_sink_1, the behaviour of  gst_element_get_request_pad() for existing pads is undefined!

This is an internal error inside GStreamer, only way to study it is running KMS under a debugger:
GStreamer-CRITICAL ** messages in the log



Log:

2020-02-13T14:50:27,925705 4897 0x00007f507b7f6700    info agnosticbin               kmsagnosticbin.c:743 kms_agnostic_bin2_find_or_create_bin_for_caps() <kmsagnosticbin2-569>  TRANSCODING INACTIVE for audio
2020-02-13T14:50:27,926476 4897 0x00007f507b7f6700 warning kmsutils                  kmsutils.c:1427 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay135>  Fix PTS not strictly increasing, last: 0:00:02.115518535, current: 0:00:02.115518535, fixed = last + 1: 0:00:02.116518535
2020-02-13T14:50:27,926597 4897 0x00007f507b7f6700 warning kmsutils                  kmsutils.c:1427 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay135>  Fix PTS not strictly increasing, last: 0:00:02.116518535, current: 0:00:02.115518535, fixed = last + 1: 0:00:02.117518535
2020-02-13T14:50:27,927128 4897 0x00007f507b7f6700 warning kmsutils                  kmsutils.c:1427 kms_utils_depayloader_adjust_pts_out() <rtpopusdepay135>  Fix PTS not strictly increasing, last: 0:00:02.135518535, current: 0:00:02.135518535, fixed = last + 1: 0:00:02.136518535
2020-02-13T14:50:27,927438 4897 0x00007f50787f0700    info agnosticbin    
.
Those messages are normal from time to time, they are caused by typical network issues like packet drop. There is nothing to worry about if they happen sometimes but not all the time.


.
.
.
2020-02-13T14:50:27,976105 4897 0x00007f50ae7f4700    info agnosticbin               kmsagnosticbin.c:899 input_bin_src_caps_probe() <kmsagnosticbin2-568>  Set input caps: video/x-vp8, framerate=(fraction)12/1, height=(int)480, width=(int)640, profile=(string)0
2020-02-13T14:50:27,976229 4897 0x00007f50ae7f4700    info agnosticbin               kmsagnosticbin.c:774 kms_agnostic_bin2_link_pad() <kmsagnosticbin2-568>  Upstream provided caps: ANY
2020-02-13T14:50:27,976334 4897 0x00007f50ae7f4700    info agnosticbin               kmsagnosticbin.c:783 kms_agnostic_bin2_link_pad() <kmsagnosticbin2-568>  Downstream wanted caps: video/x-raw, width=(int)640, height=(int)480, framerate=(fraction)15/1
2020-02-13T14:50:27,977655 4897 0x00007f50ae7f4700    info agnosticbin               kmsagnosticbin.c:729 kms_agnostic_bin2_find_or_create_bin_for_caps() <kmsagnosticbin2-568>  TRANSCODING ACTIVE for video
2020-02-13T14:50:27,983983 4897 0x00007f50ae7f4700   fixme videodecoder              gstvideodecoder.c:1057 gst_video_decoder_drain_out() <vp8dec135>  Sub-class should implement drain()
2020-02-13T14:50:28,101685 4897 0x00007f5077fef700 warning basetransform             gstbasetransform.c:1414 gst_base_transform_setcaps() <videorate243>  transform could not transform video/x-raw, format=(string)I420, width=(int)640, height=(int)480, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)12/1 in anything we support
2020-02-13T14:50:28,102345 4897 0x00007f5077fef700 warning basetransform             gstbasetransform.c:1414 gst_base_transform_setcaps() <videorate243>  transform could not transform video/x-raw, format=(string)I420, width=(int)640, height=(int)480, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)12/1 in anything we support
2020-02-13T14:50:28,104028 4897 0x00007f5077fef700 warning basetransform             gstbasetransform.c:1414 gst_base_transform_setcaps() <videorate243>  transform could not transform video/x-raw, format=(string)I420, width=(int)640, height=(int)480, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)12/1 in anything we support
2020-02-13T14:50:28,104738 4897 0x00007f5077fef700 warning basetransform             gstbasetransform.c:1414 gst_base_transform_setcaps() <videorate243>  transform could not transform video/x-raw, format=(string)I420, width=(int)640, height=(int)480, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)12/1 in anything we support
2020-02-13T14:50:28,105281 4897 0x00007f5077fef700 warning basetransform             gstbasetransform.c:1414 gst_base_transform_setcaps() <videorate243>  transform could not transform video/x-raw, format=(string)I420, width=(int)640, height=(int)480, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)12/1 in anything we support
2020-02-13T14:50:28,107572 4897 0x00007f50ae7f4700 warning agnosticbin               kmsagnosticbin.c:1393 check_ret_error() <kmsagnosticbin2-568:sink>  Ignoring flow status: not-negotiated
2020-02-13T14:50:28,125237 4897 0x00007f50ae7f4700 warning agnosticbin               kmsagnosticbin.c:1393 check_ret_error() <kmsagnosticbin2-568:sink>  Ignoring flow status: not-negotiated
2020-02-13T14:50:28,147285 4897 0x00007f50ae7f4700 warning agnosticbin               kmsagnosticbin.c:1393 check_ret_error() <kmsagnosticbin2-568:sink>  Ignoring flow status: not-negotiated
2020-02-13T14:50:28,190737 4897 0x00007f50ae7f4700 warning agnosticbin

.
Those flow warnings are caused by the previous situation:


could not transform video/x-raw, format=(string)I420, width=(int)640, height=(int)480, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)12/1 in anything we support

Seems that GStreamer (the media library inside Kurento) is not able to decode the video format. This video has something that is nor supported by GStreamer... possibly the colorimetry? I hadn't seen that before.

Regards,

--
Juan Navarro
Kurento maintainer & developer
j1elo @ Twitter / GitHub


Shockwave Videos

unread,
Feb 20, 2020, 10:20:52 AM2/20/20
to kurento
Thanks for the detailed explanation. Is there any way by which I can subscribe/add listener to such error messages/warnings (warning basetransform gstbasetransform.c:1414 gst_base_transform_setcaps() <videorate243>  transform could not transform) so that I can some action on such error programmatically.?

Shockwave Videos

unread,
Apr 15, 2020, 3:25:01 PM4/15/20
to kurento
Found the issue, it was in my caps filter command, I had put frame-rate for 15fps but in some weirdly odd cases stream would start at 12fps because of which video would never stream only audio would work. Removed frame-rate from the CAPS filter command and it started working.

Thank you.

Israel Robotnick

unread,
May 20, 2020, 2:54:54 PM5/20/20
to kurento
I saw that my app works on Chrome 73-75 but not on Chrome 80.  (kurento 6.13.0)
Didn't test why yet, I hope it's because of bugs in Chrome that they will fix for me :P
Reply all
Reply to author
Forward
0 new messages