<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span style="font-size: 14px;" class="">Hi all,</span><div class=""><div class=""><span style="font-size: 14px;" class="">I’m developing a simple rtsp client application to connect my app with several different TVCC cameras and I’m facing issues with h264 decoder (vtdec Video ToolBox Decoder) and my Avigilon camera.</span></div><div class=""><span style="font-size: 14px;" class="">Basically I’ve tested compatibility with Tutorial4 that uses rtpbin pipeline and after a while (seconds) an error occurs with h264 decoder (highlighted in red).</span></div><div class=""><b style="font-size: 14px;" class="">0:00:04.946466000 [334m 2547[00m  0x31d2be0 [33;01mWARN   [00m [00m        uridecodebin gsturidecodebin.c:939:void unknown_type_cb(GstElement *, GstPad *, GstCaps *, GstURIDecodeBin *):<uridecodebin0>[00m warning: No decoder available for type 'application/x-rtp, media=(string)application, payload=(int)98, clock-rate=(int)90000, <font color="#ff2600" class="">encoding-name=(string)VND.ONVIF.METADATA</font>, ssrc=(uint)3044748001, clock-base=(uint)2222596881, seqnum-base=(uint)37917, npt-start=(guint64)87744000000, play-speed=(double)1, play-scale=(double)1'.</b></div><div class=""><span style="font-size: 14px;" class=""><b class="">0:00:04.947055000 [334m 2547[00m  0x31d2be0 [33;01mWARN   [00m [00;04m             default descriptions.c:1220:gchar *gst_pb_utils_get_codec_description(const GstCaps *):[00m No description available for media type: application/x-rtp</b>  </span></div><div class=""><span style="font-size: 14px;" class=""><br class=""></span></div><div class=""><span style="font-size: 14px;" class="">Luckily the selected codec is h264 but.. Can I force the correct one capability directly with rtpbin pipeline or should I create a new complex one?</span></div><div class=""><span style="font-size: 14px;" class="">Moreover after few seconds I got an error with vtdec:</span></div><div class=""><div style="margin: 0px; line-height: normal;" class=""><b style="font-size: 14px;" class="">0:00:04.949565000 [334m 2547[00m  0x31d2be0 [33;01mWARN   [00m [00m           decodebin gstdecodebin2.c:2902:void pad_added_cb(GstElement *, GstPad *, GstDecodeChain *):<decodebin0>[00m Couldn't expose group</b></div><div style="margin: 0px; line-height: normal;" class=""><b style="font-size: 14px;" class="">0:00:05.266422000 [334m 2547[00m  0x38b6830 [33;01mWARN   [00m [00m             basesrc gstbasesrc.c:2943:void gst_base_src_loop(GstPad *):<udpsrc2>[00m error: Internal data flow error.</b></div><div style="margin: 0px; line-height: normal;" class=""><b style="font-size: 14px;" class="">0:00:05.266612000 [334m 2547[00m  0x38b6830 [33;01mWARN   [00m [00m             basesrc gstbasesrc.c:2943:void gst_base_src_loop(GstPad *):<udpsrc2>[00m error: streaming task paused, reason not-linked (-1)</b></div><div style="margin: 0px; line-height: normal;" class=""><b style="font-size: 14px;" class="">0:00:05.549368000 [334m 2547[00m  0x31d2250 [33;01mWARN   [00m [00m           gldisplay gstgldisplay.c:217:gst_gl_display_new:[00m Could not create display. user specified (NULL) (platform: (NULL)), creating dummy</b></div><div style="margin: 0px; line-height: normal;" class=""><b style="font-size: 14px;" class="">0:00:05.917022000 [334m 2547[00m  0x31d2250 [33;01mWARN   [00m [00m          video-info video-info.c:391:gboolean gst_video_info_from_caps(GstVideoInfo *, const GstCaps *):[00m invalid colorimetry, using default</b></div><div style="margin: 0px; line-height: normal;" class=""><b style="font-size: 14px;" class="">0:00:05.917131000 [334m 2547[00m  0x31d2250 [33;01mWARN   [00m [00m          video-info video-info.c:391:gboolean gst_video_info_from_caps(GstVideoInfo *, const GstCaps *):[00m invalid colorimetry, using default</b></div><div style="margin: 0px; line-height: normal;" class=""><b style="font-size: 14px;" class="">0:00:05.997621000 [334m 2547[00m  0x31d2250 [33;01mWARN   [00m [00m          video-info video-info.c:391:gboolean gst_video_info_from_caps(GstVideoInfo *, const GstCaps *):[00m invalid colorimetry, using default</b></div><div style="margin: 0px; line-height: normal;" class=""><b style="font-size: 14px;" class="">0:00:05.997724000 [334m 2547[00m  0x31d2250 [33;01mWARN   [00m [00m          video-info video-info.c:391:gboolean gst_video_info_from_caps(GstVideoInfo *, const GstCaps *):[00m invalid colorimetry, using default</b></div><div style="margin: 0px; line-height: normal;" class=""><b class=""><font color="#ff2600" style="font-size: 14px;" class="">0:00:09.122614000 [334m 2547[00m  0x323ac00 [31;01mERROR  [00m [00m               vtdec vtdec.c:733:gst_vtdec_session_output_callback:<vtdec0>[00m Error decoding frame -12909</font></b></div><div style="margin: 0px; line-height: normal;" class=""><b class=""><font color="#ff2600" style="font-size: 14px;" class="">0:00:09.122729000 [334m 2547[00m  0x323ac00 [33;01mWARN   [00m [00m               vtdec vtdec.c:769:gst_vtdec_session_output_callback:<vtdec0>[00m Frame dropped 0x32301f0 6</font></b></div></div><div style="margin: 0px; line-height: normal;" class=""><b class=""><font color="#ff2600" style="font-size: 14px;" class=""><br class=""></font></b></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-size: 14px;" class="">How do I configure the rtpbin to change the vtdec plugin? </span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-size: 14px;" class=""><br class=""></span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-size: 14px;" class="">Thanks a lot</span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-size: 14px;" class="">Elio</span></div><div class=""><div class=""><span><img height="187" width="937" apple-inline="yes" id="476D26FF-CC3A-4EEB-A5BD-5EFEA87D4E08" apple-width="yes" apple-height="yes" src="cid:68EC5136-5600-451D-8C5E-F7D071519CDE@example.org" class=""></span>
</div>
<br class=""></div></div></body></html>