iOS: AVIGILON TVCC camera compatibility issue
Elio Francesconi
e.francesconi at eggzero.it
Sat Jan 9 10:41:54 PST 2016
Hi all,
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.
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).
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, encoding-name=(string)VND.ONVIF.METADATA, ssrc=(uint)3044748001, clock-base=(uint)2222596881, seqnum-base=(uint)37917, npt-start=(guint64)87744000000, play-speed=(double)1, play-scale=(double)1'.
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
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?
Moreover after few seconds I got an error with vtdec:
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
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.
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)
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
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
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
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
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
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
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
How do I configure the rtpbin to change the vtdec plugin?
Thanks a lot
Elio
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20160109/f53ce9da/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Eggzero-Elio-Francesconi.jpg
Type: image/jpeg
Size: 55216 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20160109/f53ce9da/attachment-0001.jpg>
More information about the gstreamer-devel
mailing list