iOS rtp problem

Sebastian Dröge sebastian at centricular.com
Thu Jun 26 00:39:21 PDT 2014


On Do, 2014-06-12 at 11:13 -0700, hkoyato wrote:
> Hi,
> 
> I am trying to use iOS SDK to receive RTP stream. The code is like 
> 
> pipeline = gst_parse_launch("udpsrc port=10002 caps=\"application/x-rtp,
> media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264,
> payload=(int)96\" ! rtph264depay ! decodebin ! videoconvert !
> autovideosink", &error);
> 
> But it displayed "Error received from element decodebin0: YOUR GStreamer
> installation is missing a plug-in". I am using iOS sdk 1.0 and define
> plugins like this 
> #define GST_IOS_PLUGINS_CORE
> #define GST_IOS_PLUGINS_CAPTURE
> //#define GST_IOS_PLUGINS_CODECS_RESTRICTED
> #define GST_IOS_PLUGINS_ENCODING
> //#define GST_IOS_PLUGINS_CODECS_GPL
> #define GST_IOS_PLUGINS_NET_RESTRICTED
> #define GST_IOS_PLUGINS_SYS
> #define GST_IOS_PLUGINS_VIS
> #define GST_IOS_PLUGINS_PLAYBACK
> #define GST_IOS_PLUGINS_EFFECTS
> #define GST_IOS_PLUGINS_CODECS
> #define GST_IOS_PLUGINS_NET
> 
> Please help me solve this problem. Thank you very much.

You need at least CODECS_RESTRICTED to decode h264. Or another h264
decoder plugin from elsewhere.

-- 
Sebastian Dröge, Centricular Ltd - http://www.centricular.com
Expertise, Straight from the Source
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20140626/60a310b5/attachment.sig>


More information about the gstreamer-devel mailing list