[gst-devel] help needed to write rtsp client using gstreamer plugins

sanjay kumar gupta sanjay417 at rediffmail.com
Thu Jan 11 06:15:19 CET 2007


  Hi all,
   I have setup Darwin Streaming server in my system which is streaming mp4,mov & 3gp format. I can play these files from media players from other system in LAN.
I want to write my own RTSP client which can read these streams and play it on my system using gstreamer.
so I tried to play mp4 files using following command : 
$gst-launch-0.10  --gst-debug=2 --gst-debug-no-color rtspsrc location=rtsp://192.168.3.171/sample_100kbit.mp4 ! rtpmp4vdepay ! decodebin ! xvimagesink

Then I am getting errors given below & also I have also provided SDP returned from the DARWIN server.
I would like to know if it is possible to write RTSP client using existing rtp/rtsp gstreamer plugins?
What all the format can be played using gstreamer?
Thanks in advance for your help.

SDP returned from DARWIN SERVER
-----------------------
v=0
o=StreamingServer 3377481393 1168242858000 IN IP4 192.168.3.171
s=/sample_50kbit.3gp
u=http:///
e=admin@
c=IN IP4 0.0.0.0
b=AS:50
t=0 0
a=control:*
a=range:npt=0-  70.00000
m=video 0 RTP/AVP 96
b=AS:41
a=rtpmap:96 MP4V-ES/90000
a=control:trackID=3
a=cliprect:0,0,144,176
a=framesize:96 176-144
a=fmtp:96 profile-level-id=1;config=000001B008000001B50EE040C0CF0000010000000120008440FA282C2090A21F
m=audio 0 RTP/AVP 97
b=AS:8
a=rtpmap:97 AMR/8000/1
a=control:trackID=4
a=fmtp:97 octet-align=1
-----------------


Error log from gstreamer after launching above command:
---------------------------------------------------
0:00:00.145242000 27571 0x9fb9068 WARN              GST_PADS gstpad.c:669:gst_pad_set_active: Failed to activate pad '':sink
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
0:00:00.161803000 27571 0xa097df8 WARN               basesrc gstbasesrc.c:1614:gst_base_src_loop:<udpsrc2> error: Internal data flow error.
0:00:00.161868000 27571 0xa097df8 WARN               basesrc gstbasesrc.c:1614:gst_base_src_loop:<udpsrc2> error: streaming task paused, reason not-linked (-1)
Setting pipeline to PAUSED ...
0:00:00.171393000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for ppm
0:00:00.171652000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for pgm
0:00:00.171830000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for pgmyuv
0:00:00.172080000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for pbm
0:00:00.172384000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for pam
0:00:00.172822000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for ffvhuff
0:00:00.173518000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for snow
0:00:00.173897000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for sonic
0:00:00.174125000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for sonicls
0:00:00.177655000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for ppm
0:00:00.177845000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for pgm
0:00:00.178016000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for pgmyuv
0:00:00.178202000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for pbm
0:00:00.178379000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for pam
0:00:00.181776000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for camstudio
0:00:00.182312000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for qdraw
0:00:00.182562000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for xl
0:00:00.182796000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for loco
0:00:00.183021000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for wnv1
0:00:00.183271000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for aasc
0:00:00.183507000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for fraps
0:00:00.183738000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:893:gst_ffmpeg_codecid_to_caps: No caps found for codec_id=1
0:00:00.184974000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:893:gst_ffmpeg_codecid_to_caps: No caps found for codec_id=86016
0:00:00.185383000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for mp3adu
0:00:00.189427000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for mp3on4
0:00:00.192239000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for ffvhuff
0:00:00.193418000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for snow
0:00:00.201848000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for mdec
0:00:00.202217000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for roqvideo
0:00:00.202478000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for interplayvideo
0:00:00.203815000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for vqavideo
0:00:00.204088000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for idcinvideo
0:00:00.204317000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for 8bps
0:00:00.204789000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for flic
0:00:00.205528000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for vmdvideo
0:00:00.205763000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for vmdaudio
0:00:00.206653000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for zmbv
0:00:00.206899000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for sonic
0:00:00.210212000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for ws_snd1
0:00:00.210557000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:893:gst_ffmpeg_codecid_to_caps: No caps found for codec_id=86022
0:00:00.211216000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for truespeech
0:00:00.211851000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for avs
0:00:00.212303000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:849:gst_ffmpeg_codecid_to_caps: Could not create stream format caps for mmvideo
0:00:00.218602000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for ingenient
0:00:00.219764000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for mmf
0:00:00.221796000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for psxstr
0:00:00.222111000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for RoQ
0:00:00.222410000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for ipmovie
0:00:00.222674000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for wc3movie
0:00:00.223046000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for wsaud
0:00:00.223293000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for wsvqa
0:00:00.223563000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for film_cpk
0:00:00.223845000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for idcin
0:00:00.224316000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for vmd
0:00:00.224586000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for mm
0:00:00.225370000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for ffm
0:00:00.225700000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for nut
0:00:00.226148000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for sol
0:00:00.226409000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for ea
0:00:00.226716000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for nsv
0:00:00.226987000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for daud
0:00:00.227265000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for voc
0:00:00.227706000 27571 0xa094198 WARN                ffmpeg gstffmpegcodecmap.c:1526:gst_ffmpeg_formatid_to_caps: Could not create stream format caps for avs
0:00:00.229850000 27571 0x9fb9068 WARN               rtspsrc gstrtspsrc.c:1442:gst_rtspsrc_send:<rtspsrc0> error: Could not receive message. (Operation interrupted)
0:00:00.230010000 27571 0x9fb9068 WARN               rtspsrc gstrtspsrc.c:2166:gst_rtspsrc_pause:<rtspsrc0> error: Could not send message.
Setting pipeline to READY ...
0:00:00.231359000 27571 0x9fb9068 WARN               rtspsrc gstrtspsrc.c:1442:gst_rtspsrc_send:<rtspsrc0> error: Could not receive message. (Operation interrupted)
0:00:00.231464000 27571 0x9fb9068 WARN               rtspsrc gstrtspsrc.c:2034:gst_rtspsrc_close:<rtspsrc0> error: Could not send message.
Setting pipeline to NULL ...
FREEING pipeline ...
----------

Regards,
Sanjay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20070111/0034ec9d/attachment.htm>


More information about the gstreamer-devel mailing list