Re: [gst-embedded] transfer of video via udp/rtp/rtsp

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: [gst-embedded] transfer of video via udp/rtp/rtsp

Mehta, Neel
Hi Wim,

Thanks for the reply. I will look into the TI encoder plugin and make the appropriate changes.

Any suggestion for me to go ahead with the RTSP???

Sorry, I forgot to attach the files last time.

Thanks.

Regards,
Neel.

-----Original Message-----
From: Wim Taymans [mailto:[hidden email]]
Sent: Wednesday, June 03, 2009 7:22 PM
To: Mehta, Neel
Cc: [hidden email]
Subject: RE: [gst-embedded] transfer of video via udp/rtp/rtsp

On Wed, 2009-06-03 at 19:15 +0530, Mehta, Neel wrote:

> Hi Wim
>
>  
>
> Thanks for the reply.
>
>  
>
> 1. UDP:
>
> I executed the syntax you mentioned:
>
>  
>
> gst-launch-0.10 -v filesrc location=foreman_422_vga._swap.yuv !
> TIVidenc1 codecName=mpeg4enc engineName=encode
> contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 !
> rtpmp4vpay ! udpsink
>
>  
>
> The output is:
>
>  
>
> Setting pipeline to PAUSED ...
>
> Pipeline is PREROLLING ...
>
> /GstPipeline:pipeline0/GstTIVidenc1:tividenc10.GstPad:src: caps =
> video/mpeg, mpegversion=(int)4, framerate=(fraction)30000/1001,
> width=(int)640, height=(int)480
>
> /GstPipeline:pipeline0/GstRtpMP4VPay:rtpmp4vpay0.GstPad:sink: caps =
> video/mpeg, mpegversion=(int)4, framerate=(fraction)30000/1001,
> width=(int)640, height=(int)480
>
> Pipeline is PREROLLED ...
>
> Setting pipeline to PLAYING ...
>
> New clock: GstSystemClock
>
>  
>
> It seems to me that the problem lies with the rtpmp4vpay element. It
> seems it is unable to allocate proper caps for the source pad.
>
The payloader needs to find the profile and config string, which is
usually provided by the encoder. It seems the TI encoder does not
provide this config string and thus the payloader can not create output
caps.

We could probably fix the payloader to not output anything before the
config string was found. If you file a bug, I'll look into that.

Wim

> I have also attached the GST_DEBUG=3 output.
>
> I am currently using gst-plugins-good version 0.10.10. Should I
> upgrade it???
>
>  
>
>  
>
> 2. RTSP:
>
> I used the updated version of gst-rtsp-server (with your today's
> patch), and I used the following syntax:
>
>  
>
> ./test-launch "( filesrc location=foreman_422_vga._swap.yuv !
> TIVidenc1 codecName=mpeg4enc engineName=encode
> contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 !
> rtpmp4vpay pt=96 name=pay0 )"
>
>  
>
> And I got this output (has errors):
>
>  
>
> ** Message: listening on port 8554
>
> ** Message: added new client 0x16cf0 ip 172.24.136.232:28426
>
> ** Message: attaching to context 0x13e18
>
> RTSP request message 0x8e2b4
>
>  request line:
>
>    method: 'OPTIONS'
>
>    uri:    'rtsp://172.24.190.40:8554/test'
>
>    version: '1.0'
>
>  headers:
>
>    key: 'CSeq', value: '41'
>
>    key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming
> Media v2009.03.22)'
>
>  body:
>
> ** Message: client 0x16cf0: received a request
>
> RTSP response message 0xbefff9f8
>
>  status line:
>
>    code:   '200'
>
>    reason: 'OK'
>
>    version: '1.0'
>
>  headers:
>
>    key: 'CSeq', value: '41'
>
>    key: 'Public', value: 'OPTIONS, DESCRIBE, GET_PARAMETER, PAUSE,
> PLAY, SETUP, SET_PARAMETER, TEARDOWN'
>
>    key: 'Server', value: 'GStreamer RTSP server'
>
>  body: length 0
>
> ** Message: client 0x16cf0: sent a message with cseq 41
>
> RTSP request message 0x8e2b4
>
>  request line:
>
>    method: 'DESCRIBE'
>
>    uri:    'rtsp://172.24.190.40:8554/test'
>
>    version: '1.0'
>
>  headers:
>
>    key: 'CSeq', value: '42'
>
>    key: 'Accept', value: 'application/sdp'
>
>    key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming
> Media v2009.03.22)'
>
>  body:
>
> ** Message: client 0x16cf0: received a request
>
> ** Message: found media 0x3e7c0 for url abspath /test
>
> ** Message: found stream 0 with payloader 0xce0d8
>
> ** Message: constructed media 0xcd820 for url /test
>
> ** Message: preparing media 0xcd820
>
> ** Message: enter mainloop
>
> ** Message: 0xcd820: got message type async-done
>
> ** Message: position query failed
>
> ** Message: duration query failed
>
> ** Message: stats: position 0:00:00.000000000, duration
> 99:99:99.999999999
>
> ** Message: object 0xcd820 is prerolled
>
>  
>
> ** (lt-test-launch:1173): WARNING **: ignoring stream 0 without media
> type
>
> RTSP response message 0xbefff9d8
>
>  status line:
>
>    code:   '200'
>
>    reason: 'OK'
>
>    version: '1.0'
>
>  headers:
>
>    key: 'CSeq', value: '42'
>
>    key: 'Content-Type', value: 'application/sdp'
>
>    key: 'Content-Base', value: 'rtsp://172.24.190.40:8554/test/'
>
>    key: 'Server', value: 'GStreamer RTSP server'
>
>  body: length 170
>
> 00000000 (0x107858): 76 3d 30 0d 0a 6f 3d 2d 20 31 31 38 38 33 34 30
> v=0..o=- 1188340
>
> 00000010 (0x107868): 36 35 36 31 38 30 38 38 33 20 31 20 49 4e 20 49
> 656180883 1 IN I
>
> 00000020 (0x107878): 50 34 20 31 32 37 2e 30 2e 30 2e 31 0d 0a 73 3d
> P4 127.0.0.1..s=
>
> 00000030 (0x107888): 53 65 73 73 69 6f 6e 20 73 74 72 65 61 6d 65 64
> Session streamed
>
> 00000040 (0x107898): 20 77 69 74 68 20 47 53 74 72 65 61 6d 65 72 0d
> with GStreamer.
>
> 00000050 (0x1078a8): 0a 69 3d 72 74 73 70 2d 73 65 72 76 65 72 0d
> 0a  .i=rtsp-server..
>
> 00000060 (0x1078b8): 65 3d 4e 4f 4e 45 0d 0a 74 3d 30 20 30 0d 0a 61
> e=NONE..t=0 0..a
>
> 00000070 (0x1078c8): 3d 74 6f 6f 6c 3a 47 53 74 72 65 61 6d 65 72 0d
> =tool:GStreamer.
>
> 00000080 (0x1078d8): 0a 61 3d 74 79 70 65 3a 62 72 6f 61 64 63 61
> 73  .a=type:broadcas
>
> 00000090 (0x1078e8): 74 0d 0a 61 3d 72 61 6e 67 65 3a 6e 70 74 3d 30
> t..a=range:npt=0
>
> 000000a0 (0x1078f8): 2e 30 30 30 30 30 30 2d 0d
> 0a                    .000000-..
>
> ** Message: client 0x16cf0: sent a message with cseq 42
>
> ** Message: added new client 0xe9350 ip 172.24.136.232:29194
>
> ** Message: attaching to context 0x13e18
>
> ** Message: client 0x16cf0: connection closed
>
> ** Message: finalize client 0x16cf0
>
> ** Message: finalize media 0xcd820
>
> Segmentation fault
>
>  
>
> I have also attached the output corresponding to GST_DEBUG=2 and
> GST_DEBUG=3.
>
> I think the error in both the case lies in the rtpmp4vpay. Am I
> right???
>
>  
>
> Thanks in advance.
>
>  
>
> Regards,
>
> Neel.
>
>  
>
>  
>
>  
>
> -----Original Message-----
> From: Wim Taymans [mailto:[hidden email]]
> Sent: Wednesday, June 03, 2009 3:49 PM
> To: Mehta, Neel
> Cc: [hidden email]
> Subject: Re: [gst-embedded] transfer of video via udp/rtp/rtsp
>
>  
>
> On Wed, 2009-06-03 at 15:15 +0530, Mehta, Neel wrote:
>
> > Hi
>
> >
>
> >  
>
> >
>
> > I want to transfer a mpeg4 video from my TI's dm355 evm (ARM) to my
> pc
>
> > (see on vlc). I have tried:
>
> >
>
> >  
>
> >
>
> > 1. UDP: gst-launch-0.10 -v videotestsrc ! TIVidenc1
> codecName=mpeg4enc
>
> > engineName=encode contiguousInputFrame=FALSE ! rtpmp4vpay ! udpsink
>
> > port=1234
>
> >
>
> >  
>
> >
>
> > The pipeline works perfectly, but I am unable to see any video via
>
> > vlc.
>
> >
>
> >  
>
> >
>
> > 2. RTSP: ./test-launch --gst-debug-no-color --gst-debug=0 "( filesrc
>
> > location=foreman_422_vga._swap.yuv ! TIVidenc1 codecName=mpeg4enc
>
> > engineName=encode contiguousInputFrame=FALSE iColorSpace=UYVY
>
> > resolution=640x480 ! rtpmp4vpay pt=96 name=pay0 )"
>
> >
>
>  
>
> It seems like rtpmp4vpay could not set caps on the output pad. This is
>
> likely because the encoder did not set proper caps on the output
>
> buffers.
>
>  
>
> Check this:
>
>  
>
> gst-launch-0.10 -v filesrc location=foreman_422_vga._swap.yuv !
>
> TIVidenc1 codecName=mpeg4enc engineName=encode
>
> contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 !
>
> rtpmp4vpay ! udpsink
>
>  
>
> And see what caps (if any) are set on udpsink.
>
>  
>
> also, I solved the warnings in the rtsp server by ignoring streams
> that
>
> don't have a correct type.
>
>  
>
> Wim
>
>  
>
> >  
>
> >
>
> > It gives me the following error:
>
> >
>
> > ** Message: client 0x16cf0: received a request
>
> >
>
> > ** Message: found media 0x52dc0 for url abspath /test
>
> >
>
> >  
>
> >
>
> > ** Message: constructed media 0x58c20 for url /test
>
> >
>
> > ** Message: preparing media 0x58c20
>
> >
>
> >  
>
> >
>
> > ** Message: enter mainloop
>
> >
>
> >  
>
> >
>
> >  (lt-test-launch:1615): GStreamer-CRITICAL **: gst_debug_log_valist:
>
> > assertion `category != NULL' failed
>
> >
>
> >  
>
> >
>
> > (lt-test-launch:1615): GStreamer-CRITICAL **: gst_debug_log_valist:
>
> > assertion `category != NULL' failed
>
> >
>
> > ** Message: 0x58c20: got message type async-done
>
> >
>
> > ** Message: position query failed
>
> >
>
> > ** Message: duration query failed
>
> >
>
> > ** Message: stats: position 0:00:00.000000000, duration
>
> > 99:99:99.999999999
>
> >
>
> > ** Message: object 0x58c20 is prerolled
>
> >
>
> >  
>
> >
>
> > (lt-test-launch:1615): GStreamer-CRITICAL **:
> gst_caps_get_structure:
>
> > assertion `GST_IS_CAPS (caps)' failed
>
> >
>
> >  
>
> >
>
> > (lt-test-launch:1615): GStreamer-CRITICAL **:
>
> > gst_structure_get_string: assertion `structure != NULL' failed
>
> >
>
> >  
>
> >
>
> > (lt-test-launch:1615): GStreamer-CRITICAL **: gst_structure_get_int:
>
> > assertion `structure != NULL' failed
>
> >
>
> >  
>
> >
>
> > (lt-test-launch:1615): GStreamer-CRITICAL **: gst_structure_get_int:
>
> > assertion `structure != NULL' failed
>
> >
>
> >  
>
> >
>
> > (lt-test-launch:1615): GStreamer-CRITICAL **:
>
> > gst_structure_get_string: assertion `structure != NULL' failed
>
> >
>
> >  
>
> >
>
> > (lt-test-launch:1615): GStreamer-CRITICAL **:
>
> > gst_structure_get_string: assertion `structure != NULL' failed
>
> > Segmentation fault
>
> >
>
> >  
>
> >
>
> > Can anyone help me in debugging? Or suggest some other way to
>
> > implement the video transfer. My ultimate aim is to transfer the
> video
>
> > and see on vlc, irrespective of the protocols used.
>
> >
>
> >  
>
> >
>
> > Thanks in advance.
>
> >
>
> >  
>
> >
>
> > Regards,
>
> >
>
> > Neel.
>
> >
>
> >  
>
> >
>
> >  
>
> >
>
> >
>
> >
> ------------------------------------------------------------------------------
>
> > OpenSolaris 2009.06 is a cutting edge operating system for
> enterprises
>
> > looking to deploy the next generation of Solaris that includes the
> latest
>
> > innovations from Sun and the OpenSource community. Download a copy
> and
>
> > enjoy capabilities such as Networking, Storage and Virtualization.
>
> > Go to: http://p.sf.net/sfu/opensolaris-get
>
> > _______________________________________________ Gstreamer-embedded
> mailing list [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded
>
>


------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel

UDP.txt (21K) Download Attachment
RTSP GST_DEBUG=2.txt (8K) Download Attachment
RTSP GST_DEBUG=3.txt (84K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [gst-embedded] transfer of video via udp/rtp/rtsp

Wim Taymans
On Wed, 2009-06-03 at 19:28 +0530, Mehta, Neel wrote:
> Hi Wim,
>
> Thanks for the reply. I will look into the TI encoder plugin and make the appropriate changes.
>
> Any suggestion for me to go ahead with the RTSP???

uh? if you fix the encoder/payloader the rtsp server will work as
expected.

Wim

>
> Sorry, I forgot to attach the files last time.
>
> Thanks.
>
> Regards,
> Neel.
>
> -----Original Message-----
> From: Wim Taymans [mailto:[hidden email]]
> Sent: Wednesday, June 03, 2009 7:22 PM
> To: Mehta, Neel
> Cc: [hidden email]
> Subject: RE: [gst-embedded] transfer of video via udp/rtp/rtsp
>
> On Wed, 2009-06-03 at 19:15 +0530, Mehta, Neel wrote:
> > Hi Wim
> >
> >  
> >
> > Thanks for the reply.
> >
> >  
> >
> > 1. UDP:
> >
> > I executed the syntax you mentioned:
> >
> >  
> >
> > gst-launch-0.10 -v filesrc location=foreman_422_vga._swap.yuv !
> > TIVidenc1 codecName=mpeg4enc engineName=encode
> > contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 !
> > rtpmp4vpay ! udpsink
> >
> >  
> >
> > The output is:
> >
> >  
> >
> > Setting pipeline to PAUSED ...
> >
> > Pipeline is PREROLLING ...
> >
> > /GstPipeline:pipeline0/GstTIVidenc1:tividenc10.GstPad:src: caps =
> > video/mpeg, mpegversion=(int)4, framerate=(fraction)30000/1001,
> > width=(int)640, height=(int)480
> >
> > /GstPipeline:pipeline0/GstRtpMP4VPay:rtpmp4vpay0.GstPad:sink: caps =
> > video/mpeg, mpegversion=(int)4, framerate=(fraction)30000/1001,
> > width=(int)640, height=(int)480
> >
> > Pipeline is PREROLLED ...
> >
> > Setting pipeline to PLAYING ...
> >
> > New clock: GstSystemClock
> >
> >  
> >
> > It seems to me that the problem lies with the rtpmp4vpay element. It
> > seems it is unable to allocate proper caps for the source pad.
> >
>
> The payloader needs to find the profile and config string, which is
> usually provided by the encoder. It seems the TI encoder does not
> provide this config string and thus the payloader can not create output
> caps.
>
> We could probably fix the payloader to not output anything before the
> config string was found. If you file a bug, I'll look into that.
>
> Wim
>
> > I have also attached the GST_DEBUG=3 output.
> >
> > I am currently using gst-plugins-good version 0.10.10. Should I
> > upgrade it???
> >
> >  
> >
> >  
> >
> > 2. RTSP:
> >
> > I used the updated version of gst-rtsp-server (with your today's
> > patch), and I used the following syntax:
> >
> >  
> >
> > ./test-launch "( filesrc location=foreman_422_vga._swap.yuv !
> > TIVidenc1 codecName=mpeg4enc engineName=encode
> > contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 !
> > rtpmp4vpay pt=96 name=pay0 )"
> >
> >  
> >
> > And I got this output (has errors):
> >
> >  
> >
> > ** Message: listening on port 8554
> >
> > ** Message: added new client 0x16cf0 ip 172.24.136.232:28426
> >
> > ** Message: attaching to context 0x13e18
> >
> > RTSP request message 0x8e2b4
> >
> >  request line:
> >
> >    method: 'OPTIONS'
> >
> >    uri:    'rtsp://172.24.190.40:8554/test'
> >
> >    version: '1.0'
> >
> >  headers:
> >
> >    key: 'CSeq', value: '41'
> >
> >    key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming
> > Media v2009.03.22)'
> >
> >  body:
> >
> > ** Message: client 0x16cf0: received a request
> >
> > RTSP response message 0xbefff9f8
> >
> >  status line:
> >
> >    code:   '200'
> >
> >    reason: 'OK'
> >
> >    version: '1.0'
> >
> >  headers:
> >
> >    key: 'CSeq', value: '41'
> >
> >    key: 'Public', value: 'OPTIONS, DESCRIBE, GET_PARAMETER, PAUSE,
> > PLAY, SETUP, SET_PARAMETER, TEARDOWN'
> >
> >    key: 'Server', value: 'GStreamer RTSP server'
> >
> >  body: length 0
> >
> > ** Message: client 0x16cf0: sent a message with cseq 41
> >
> > RTSP request message 0x8e2b4
> >
> >  request line:
> >
> >    method: 'DESCRIBE'
> >
> >    uri:    'rtsp://172.24.190.40:8554/test'
> >
> >    version: '1.0'
> >
> >  headers:
> >
> >    key: 'CSeq', value: '42'
> >
> >    key: 'Accept', value: 'application/sdp'
> >
> >    key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming
> > Media v2009.03.22)'
> >
> >  body:
> >
> > ** Message: client 0x16cf0: received a request
> >
> > ** Message: found media 0x3e7c0 for url abspath /test
> >
> > ** Message: found stream 0 with payloader 0xce0d8
> >
> > ** Message: constructed media 0xcd820 for url /test
> >
> > ** Message: preparing media 0xcd820
> >
> > ** Message: enter mainloop
> >
> > ** Message: 0xcd820: got message type async-done
> >
> > ** Message: position query failed
> >
> > ** Message: duration query failed
> >
> > ** Message: stats: position 0:00:00.000000000, duration
> > 99:99:99.999999999
> >
> > ** Message: object 0xcd820 is prerolled
> >
> >  
> >
> > ** (lt-test-launch:1173): WARNING **: ignoring stream 0 without media
> > type
> >
> > RTSP response message 0xbefff9d8
> >
> >  status line:
> >
> >    code:   '200'
> >
> >    reason: 'OK'
> >
> >    version: '1.0'
> >
> >  headers:
> >
> >    key: 'CSeq', value: '42'
> >
> >    key: 'Content-Type', value: 'application/sdp'
> >
> >    key: 'Content-Base', value: 'rtsp://172.24.190.40:8554/test/'
> >
> >    key: 'Server', value: 'GStreamer RTSP server'
> >
> >  body: length 170
> >
> > 00000000 (0x107858): 76 3d 30 0d 0a 6f 3d 2d 20 31 31 38 38 33 34 30
> > v=0..o=- 1188340
> >
> > 00000010 (0x107868): 36 35 36 31 38 30 38 38 33 20 31 20 49 4e 20 49
> > 656180883 1 IN I
> >
> > 00000020 (0x107878): 50 34 20 31 32 37 2e 30 2e 30 2e 31 0d 0a 73 3d
> > P4 127.0.0.1..s=
> >
> > 00000030 (0x107888): 53 65 73 73 69 6f 6e 20 73 74 72 65 61 6d 65 64
> > Session streamed
> >
> > 00000040 (0x107898): 20 77 69 74 68 20 47 53 74 72 65 61 6d 65 72 0d
> > with GStreamer.
> >
> > 00000050 (0x1078a8): 0a 69 3d 72 74 73 70 2d 73 65 72 76 65 72 0d
> > 0a  .i=rtsp-server..
> >
> > 00000060 (0x1078b8): 65 3d 4e 4f 4e 45 0d 0a 74 3d 30 20 30 0d 0a 61
> > e=NONE..t=0 0..a
> >
> > 00000070 (0x1078c8): 3d 74 6f 6f 6c 3a 47 53 74 72 65 61 6d 65 72 0d
> > =tool:GStreamer.
> >
> > 00000080 (0x1078d8): 0a 61 3d 74 79 70 65 3a 62 72 6f 61 64 63 61
> > 73  .a=type:broadcas
> >
> > 00000090 (0x1078e8): 74 0d 0a 61 3d 72 61 6e 67 65 3a 6e 70 74 3d 30
> > t..a=range:npt=0
> >
> > 000000a0 (0x1078f8): 2e 30 30 30 30 30 30 2d 0d
> > 0a                    .000000-..
> >
> > ** Message: client 0x16cf0: sent a message with cseq 42
> >
> > ** Message: added new client 0xe9350 ip 172.24.136.232:29194
> >
> > ** Message: attaching to context 0x13e18
> >
> > ** Message: client 0x16cf0: connection closed
> >
> > ** Message: finalize client 0x16cf0
> >
> > ** Message: finalize media 0xcd820
> >
> > Segmentation fault
> >
> >  
> >
> > I have also attached the output corresponding to GST_DEBUG=2 and
> > GST_DEBUG=3.
> >
> > I think the error in both the case lies in the rtpmp4vpay. Am I
> > right???
> >
> >  
> >
> > Thanks in advance.
> >
> >  
> >
> > Regards,
> >
> > Neel.
> >
> >  
> >
> >  
> >
> >  
> >
> > -----Original Message-----
> > From: Wim Taymans [mailto:[hidden email]]
> > Sent: Wednesday, June 03, 2009 3:49 PM
> > To: Mehta, Neel
> > Cc: [hidden email]
> > Subject: Re: [gst-embedded] transfer of video via udp/rtp/rtsp
> >
> >  
> >
> > On Wed, 2009-06-03 at 15:15 +0530, Mehta, Neel wrote:
> >
> > > Hi
> >
> > >
> >
> > >  
> >
> > >
> >
> > > I want to transfer a mpeg4 video from my TI's dm355 evm (ARM) to my
> > pc
> >
> > > (see on vlc). I have tried:
> >
> > >
> >
> > >  
> >
> > >
> >
> > > 1. UDP: gst-launch-0.10 -v videotestsrc ! TIVidenc1
> > codecName=mpeg4enc
> >
> > > engineName=encode contiguousInputFrame=FALSE ! rtpmp4vpay ! udpsink
> >
> > > port=1234
> >
> > >
> >
> > >  
> >
> > >
> >
> > > The pipeline works perfectly, but I am unable to see any video via
> >
> > > vlc.
> >
> > >
> >
> > >  
> >
> > >
> >
> > > 2. RTSP: ./test-launch --gst-debug-no-color --gst-debug=0 "( filesrc
> >
> > > location=foreman_422_vga._swap.yuv ! TIVidenc1 codecName=mpeg4enc
> >
> > > engineName=encode contiguousInputFrame=FALSE iColorSpace=UYVY
> >
> > > resolution=640x480 ! rtpmp4vpay pt=96 name=pay0 )"
> >
> > >
> >
> >  
> >
> > It seems like rtpmp4vpay could not set caps on the output pad. This is
> >
> > likely because the encoder did not set proper caps on the output
> >
> > buffers.
> >
> >  
> >
> > Check this:
> >
> >  
> >
> > gst-launch-0.10 -v filesrc location=foreman_422_vga._swap.yuv !
> >
> > TIVidenc1 codecName=mpeg4enc engineName=encode
> >
> > contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 !
> >
> > rtpmp4vpay ! udpsink
> >
> >  
> >
> > And see what caps (if any) are set on udpsink.
> >
> >  
> >
> > also, I solved the warnings in the rtsp server by ignoring streams
> > that
> >
> > don't have a correct type.
> >
> >  
> >
> > Wim
> >
> >  
> >
> > >  
> >
> > >
> >
> > > It gives me the following error:
> >
> > >
> >
> > > ** Message: client 0x16cf0: received a request
> >
> > >
> >
> > > ** Message: found media 0x52dc0 for url abspath /test
> >
> > >
> >
> > >  
> >
> > >
> >
> > > ** Message: constructed media 0x58c20 for url /test
> >
> > >
> >
> > > ** Message: preparing media 0x58c20
> >
> > >
> >
> > >  
> >
> > >
> >
> > > ** Message: enter mainloop
> >
> > >
> >
> > >  
> >
> > >
> >
> > >  (lt-test-launch:1615): GStreamer-CRITICAL **: gst_debug_log_valist:
> >
> > > assertion `category != NULL' failed
> >
> > >
> >
> > >  
> >
> > >
> >
> > > (lt-test-launch:1615): GStreamer-CRITICAL **: gst_debug_log_valist:
> >
> > > assertion `category != NULL' failed
> >
> > >
> >
> > > ** Message: 0x58c20: got message type async-done
> >
> > >
> >
> > > ** Message: position query failed
> >
> > >
> >
> > > ** Message: duration query failed
> >
> > >
> >
> > > ** Message: stats: position 0:00:00.000000000, duration
> >
> > > 99:99:99.999999999
> >
> > >
> >
> > > ** Message: object 0x58c20 is prerolled
> >
> > >
> >
> > >  
> >
> > >
> >
> > > (lt-test-launch:1615): GStreamer-CRITICAL **:
> > gst_caps_get_structure:
> >
> > > assertion `GST_IS_CAPS (caps)' failed
> >
> > >
> >
> > >  
> >
> > >
> >
> > > (lt-test-launch:1615): GStreamer-CRITICAL **:
> >
> > > gst_structure_get_string: assertion `structure != NULL' failed
> >
> > >
> >
> > >  
> >
> > >
> >
> > > (lt-test-launch:1615): GStreamer-CRITICAL **: gst_structure_get_int:
> >
> > > assertion `structure != NULL' failed
> >
> > >
> >
> > >  
> >
> > >
> >
> > > (lt-test-launch:1615): GStreamer-CRITICAL **: gst_structure_get_int:
> >
> > > assertion `structure != NULL' failed
> >
> > >
> >
> > >  
> >
> > >
> >
> > > (lt-test-launch:1615): GStreamer-CRITICAL **:
> >
> > > gst_structure_get_string: assertion `structure != NULL' failed
> >
> > >
> >
> > >  
> >
> > >
> >
> > > (lt-test-launch:1615): GStreamer-CRITICAL **:
> >
> > > gst_structure_get_string: assertion `structure != NULL' failed
> >
> > > Segmentation fault
> >
> > >
> >
> > >  
> >
> > >
> >
> > > Can anyone help me in debugging? Or suggest some other way to
> >
> > > implement the video transfer. My ultimate aim is to transfer the
> > video
> >
> > > and see on vlc, irrespective of the protocols used.
> >
> > >
> >
> > >  
> >
> > >
> >
> > > Thanks in advance.
> >
> > >
> >
> > >  
> >
> > >
> >
> > > Regards,
> >
> > >
> >
> > > Neel.
> >
> > >
> >
> > >  
> >
> > >
> >
> > >  
> >
> > >
> >
> > >
> >
> > >
> > ------------------------------------------------------------------------------
> >
> > > OpenSolaris 2009.06 is a cutting edge operating system for
> > enterprises
> >
> > > looking to deploy the next generation of Solaris that includes the
> > latest
> >
> > > innovations from Sun and the OpenSource community. Download a copy
> > and
> >
> > > enjoy capabilities such as Networking, Storage and Virtualization.
> >
> > > Go to: http://p.sf.net/sfu/opensolaris-get
> >
> > > _______________________________________________ Gstreamer-embedded
> > mailing list [hidden email]
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded
> >
> >
>
>


------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: [gst-embedded] transfer of video via udp/rtp/rtsp

Mehta, Neel
Hi Wim,

As you said, I have edited the TIVidenc1 (mpeg4 encoder element) to include the missing headers. Now, the caps are properly set for the rtpmp4vpay and the udpsink, but I am still unable to see the video via UDP. For RTSP, I am able to see the first few frames only (Actually I see a constant image which corresponds to a frame for some time) and the output ends with a Bus error. I am also attaching a GST_DEBUG=2 output.

Thanks in advance.

Regards,
Neel.

Syntax 1:
gst-launch-0.10 -v filesrc location=foreman_422_vga._swap.yuv ! TIVidenc1 codecName=mpeg4enc engineName=encode contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 ! rtpmp4vpay ! udpsink port=1234

Output 1:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstTIVidenc1:tividenc10.GstPad:src: caps = video/mpeg, mpegversion=(int)4, framerate=(fraction)30000/1001, width=(int)640, height=(int)480
/GstPipeline:pipeline0/GstRtpMP4VPay:rtpmp4vpay0.GstPad:sink: caps = video/mpeg, mpegversion=(int)4, framerate=(fraction)30000/1001, width=(int)640, height=(int)480
/GstPipeline:pipeline0/GstRtpMP4VPay:rtpmp4vpay0.GstPad:src: caps = application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, profile-level-id=(string)0, config=(string)0000, payload=(int)96, ssrc=(guint)2630283029, clock-base=(guint)617364450, seqnum-base=(guint)22043
/GstPipeline:pipeline0/GstUDPSink:udpsink0.GstPad:sink: caps = application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, profile-level-id=(string)0, config=(string)0000, payload=(int)96, ssrc=(guint)2630283029, clock-base=(guint)617364450, seqnum-base=(guint)22043
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock

Synatx 2:
./test-launch "( filesrc location=foreman_422_vga._swap.yuv ! TIVidenc1 codecName=mpeg4enc engineName=encode contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 ! rtpmp4vpay pt=96 name=pay0 )"

OUTPUT 2:
** Message: listening on port 8554
** Message: added new client 0x16cf0 ip 172.24.136.232:56584
** Message: attaching to context 0x13e18
RTSP request message 0x8e24c
 request line:
   method: 'OPTIONS'
   uri:    'rtsp://172.24.190.32:8554/test'
   version: '1.0'
 headers:
   key: 'CSeq', value: '51'
   key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming Media v2009.03.22)'
 body:
** Message: client 0x16cf0: received a request
RTSP response message 0xbefff9e8
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '51'
   key: 'Public', value: 'OPTIONS, DESCRIBE, GET_PARAMETER, PAUSE, PLAY, SETUP, SET_PARAMETER, TEARDOWN'
   key: 'Server', value: 'GStreamer RTSP server'
 body: length 0
** Message: client 0x16cf0: sent a message with cseq 51
RTSP request message 0x8e24c
 request line:
   method: 'DESCRIBE'
   uri:    'rtsp://172.24.190.32:8554/test'
   version: '1.0'
 headers:
   key: 'CSeq', value: '52'
   key: 'Accept', value: 'application/sdp'
   key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming Media v2009.03.22)'
 body:
** Message: client 0x16cf0: received a request
** Message: found media 0x3e7c0 for url abspath /test
** Message: found stream 0 with payloader 0xce0d8
** Message: constructed media 0xd1020 for url /test
** Message: preparing media 0xd1020
** Message: enter mainloop

** Message: stream 0x2f0c8 received caps application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, profile-level-id=(string)0, config=(string)0000, ssrc=(guint)267390090, payload=(int)96, clock-base=(guint)3837273445, seqnum-base=(guint)21978
** Message: stream 0x2f0c8 received caps application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, profile-level-id=(string)0, config=(string)0000, ssrc=(guint)267390090, payload=(int)96, clock-base=(guint)3837273445, seqnum-base=(guint)21978
** Message: 0xd1020: got message type async-done
** Message: position query failed
** Message: duration query failed
** Message: stats: position 0:00:00.000000000, duration 99:99:99.999999999
** Message: object 0xd1020 is prerolled
RTSP response message 0xbefff9c8
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '52'
   key: 'Content-Type', value: 'application/sdp'
   key: 'Content-Base', value: 'rtsp://172.24.190.32:8554/test/'
   key: 'Server', value: 'GStreamer RTSP server'
 body: length 301
00000000 (0x10b400): 76 3d 30 0d 0a 6f 3d 2d 20 31 31 38 38 33 34 30  v=0..o=- 1188340
00000010 (0x10b410): 36 35 36 31 38 30 38 38 33 20 31 20 49 4e 20 49  656180883 1 IN I
00000020 (0x10b420): 50 34 20 31 32 37 2e 30 2e 30 2e 31 0d 0a 73 3d  P4 127.0.0.1..s=
00000030 (0x10b430): 53 65 73 73 69 6f 6e 20 73 74 72 65 61 6d 65 64  Session streamed
00000040 (0x10b440): 20 77 69 74 68 20 47 53 74 72 65 61 6d 65 72 0d   with GStreamer.
00000050 (0x10b450): 0a 69 3d 72 74 73 70 2d 73 65 72 76 65 72 0d 0a  .i=rtsp-server..
00000060 (0x10b460): 65 3d 4e 4f 4e 45 0d 0a 74 3d 30 20 30 0d 0a 61  e=NONE..t=0 0..a
00000070 (0x10b470): 3d 74 6f 6f 6c 3a 47 53 74 72 65 61 6d 65 72 0d  =tool:GStreamer.
00000080 (0x10b480): 0a 61 3d 74 79 70 65 3a 62 72 6f 61 64 63 61 73  .a=type:broadcas
00000090 (0x10b490): 74 0d 0a 61 3d 72 61 6e 67 65 3a 6e 70 74 3d 30  t..a=range:npt=0
000000a0 (0x10b4a0): 2e 30 30 30 30 30 30 2d 0d 0a 6d 3d 76 69 64 65  .000000-..m=vide
000000b0 (0x10b4b0): 6f 20 30 20 52 54 50 2f 41 56 50 20 39 36 0d 0a  o 0 RTP/AVP 96..
000000c0 (0x10b4c0): 63 3d 49 4e 20 49 50 34 20 31 32 37 2e 30 2e 30  c=IN IP4 127.0.0
000000d0 (0x10b4d0): 2e 31 0d 0a 61 3d 72 74 70 6d 61 70 3a 39 36 20  .1..a=rtpmap:96
000000e0 (0x10b4e0): 4d 50 34 56 2d 45 53 2f 39 30 30 30 30 0d 0a 61  MP4V-ES/90000..a
000000f0 (0x10b4f0): 3d 63 6f 6e 74 72 6f 6c 3a 73 74 72 65 61 6d 3d  =control:stream=
00000100 (0x10b500): 30 0d 0a 61 3d 66 6d 74 70 3a 39 36 20 70 72 6f  0..a=fmtp:96 pro
00000110 (0x10b510): 66 69 6c 65 2d 6c 65 76 65 6c 2d 69 64 3d 30 3b  file-level-id=0;
00000120 (0x10b520): 63 6f 6e 66 69 67 3d 30 30 30 30 0d 0a           config=0000..
** Message: client 0x16cf0: sent a message with cseq 52
RTSP request message 0x8e24c
 request line:
   method: 'SETUP'
   uri:    'rtsp://172.24.190.32:8554/test/stream=0'
   version: '1.0'
 headers:
   key: 'CSeq', value: '53'
   key: 'Transport', value: 'RTP/AVP;unicast;client_port=2270-2271'
   key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming Media v2009.03.22)'
 body:
** Message: client 0x16cf0: received a request
** Message: reusing cached media 0xd1020
** Message: manage new media 0xd1020 in session 0x8e530
RTSP response message 0xbefff9a8
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '53'
   key: 'Transport', value: 'RTP/AVP;unicast;client_port=2270-2271;server_port=1026-1027;mode="PLAY"'
   key: 'Server', value: 'GStreamer RTSP server'
   key: 'Session', value: 'esmentsvelfkrobq'
 body: length 0
** Message: client 0x16cf0: sent a message with cseq 53
RTSP request message 0x8e24c
 request line:
   method: 'PLAY'
   uri:    'rtsp://172.24.190.32:8554/test/'
   version: '1.0'
 headers:
   key: 'CSeq', value: '54'
   key: 'Session', value: 'esmentsvelfkrobq'
   key: 'Range', value: 'npt=0.000-'
   key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming Media v2009.03.22)'
 body:
** Message: client 0x16cf0: received a request
** Message: watching session 0xf2cf0
** Message: no seek needed
RTSP response message 0xbefff988
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '54'
   key: 'RTP-Info', value: 'url=rtsp://172.24.190.32:8554/test/stream=0;seq=21978;rtptime=3837273445'
   key: 'Range', value: 'npt=0.000000-'
   key: 'Server', value: 'GStreamer RTSP server'
   key: 'Session', value: 'esmentsvelfkrobq'
 body: length 0
** Message: going to state PLAYING media 0xd1020
** Message: adding 172.24.136.232:2270-2271
** Message: active 1 media 0xd1020
** Message: state PLAYING media 0xd1020
** Message: 0xd1020: got message type new-clock
** Message: client 0x16cf0: sent a message with cseq 54
** Message: 0x2f0c8: new source 0xf4880

(lt-test-launch:1472): GLib-GObjAlignment trap: lt-test-launch (1490) PC=0x40170214 Instr=0xe593300c Address=0x0000000d FSR 0x001
ect-WARNING **: IA__g_object_get_valist: object class `RTPSource' has no property named `stats'
Bus error


-----Original Message-----
From: Wim Taymans [mailto:[hidden email]]
Sent: Wednesday, June 03, 2009 7:31 PM
To: Mehta, Neel
Cc: [hidden email]; Discussion of the development of GStreamer
Subject: RE: [gst-embedded] transfer of video via udp/rtp/rtsp

On Wed, 2009-06-03 at 19:28 +0530, Mehta, Neel wrote:
> Hi Wim,
>
> Thanks for the reply. I will look into the TI encoder plugin and make the appropriate changes.
>
> Any suggestion for me to go ahead with the RTSP???

uh? if you fix the encoder/payloader the rtsp server will work as
expected.

Wim

>
> Sorry, I forgot to attach the files last time.
>
> Thanks.
>
> Regards,
> Neel.
>
> -----Original Message-----
> From: Wim Taymans [mailto:[hidden email]]
> Sent: Wednesday, June 03, 2009 7:22 PM
> To: Mehta, Neel
> Cc: [hidden email]
> Subject: RE: [gst-embedded] transfer of video via udp/rtp/rtsp
>
> On Wed, 2009-06-03 at 19:15 +0530, Mehta, Neel wrote:
> > Hi Wim
> >
> >
> >
> > Thanks for the reply.
> >
> >
> >
> > 1. UDP:
> >
> > I executed the syntax you mentioned:
> >
> >
> >
> > gst-launch-0.10 -v filesrc location=foreman_422_vga._swap.yuv !
> > TIVidenc1 codecName=mpeg4enc engineName=encode
> > contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 !
> > rtpmp4vpay ! udpsink
> >
> >
> >
> > The output is:
> >
> >
> >
> > Setting pipeline to PAUSED ...
> >
> > Pipeline is PREROLLING ...
> >
> > /GstPipeline:pipeline0/GstTIVidenc1:tividenc10.GstPad:src: caps =
> > video/mpeg, mpegversion=(int)4, framerate=(fraction)30000/1001,
> > width=(int)640, height=(int)480
> >
> > /GstPipeline:pipeline0/GstRtpMP4VPay:rtpmp4vpay0.GstPad:sink: caps =
> > video/mpeg, mpegversion=(int)4, framerate=(fraction)30000/1001,
> > width=(int)640, height=(int)480
> >
> > Pipeline is PREROLLED ...
> >
> > Setting pipeline to PLAYING ...
> >
> > New clock: GstSystemClock
> >
> >
> >
> > It seems to me that the problem lies with the rtpmp4vpay element. It
> > seems it is unable to allocate proper caps for the source pad.
> >
>
> The payloader needs to find the profile and config string, which is
> usually provided by the encoder. It seems the TI encoder does not
> provide this config string and thus the payloader can not create output
> caps.
>
> We could probably fix the payloader to not output anything before the
> config string was found. If you file a bug, I'll look into that.
>
> Wim
>
> > I have also attached the GST_DEBUG=3 output.
> >
> > I am currently using gst-plugins-good version 0.10.10. Should I
> > upgrade it???
> >
> >
> >
> >
> >
> > 2. RTSP:
> >
> > I used the updated version of gst-rtsp-server (with your today's
> > patch), and I used the following syntax:
> >
> >
> >
> > ./test-launch "( filesrc location=foreman_422_vga._swap.yuv !
> > TIVidenc1 codecName=mpeg4enc engineName=encode
> > contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 !
> > rtpmp4vpay pt=96 name=pay0 )"
> >
> >
> >
> > And I got this output (has errors):
> >
> >
> >
> > ** Message: listening on port 8554
> >
> > ** Message: added new client 0x16cf0 ip 172.24.136.232:28426
> >
> > ** Message: attaching to context 0x13e18
> >
> > RTSP request message 0x8e2b4
> >
> >  request line:
> >
> >    method: 'OPTIONS'
> >
> >    uri:    'rtsp://172.24.190.40:8554/test'
> >
> >    version: '1.0'
> >
> >  headers:
> >
> >    key: 'CSeq', value: '41'
> >
> >    key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming
> > Media v2009.03.22)'
> >
> >  body:
> >
> > ** Message: client 0x16cf0: received a request
> >
> > RTSP response message 0xbefff9f8
> >
> >  status line:
> >
> >    code:   '200'
> >
> >    reason: 'OK'
> >
> >    version: '1.0'
> >
> >  headers:
> >
> >    key: 'CSeq', value: '41'
> >
> >    key: 'Public', value: 'OPTIONS, DESCRIBE, GET_PARAMETER, PAUSE,
> > PLAY, SETUP, SET_PARAMETER, TEARDOWN'
> >
> >    key: 'Server', value: 'GStreamer RTSP server'
> >
> >  body: length 0
> >
> > ** Message: client 0x16cf0: sent a message with cseq 41
> >
> > RTSP request message 0x8e2b4
> >
> >  request line:
> >
> >    method: 'DESCRIBE'
> >
> >    uri:    'rtsp://172.24.190.40:8554/test'
> >
> >    version: '1.0'
> >
> >  headers:
> >
> >    key: 'CSeq', value: '42'
> >
> >    key: 'Accept', value: 'application/sdp'
> >
> >    key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming
> > Media v2009.03.22)'
> >
> >  body:
> >
> > ** Message: client 0x16cf0: received a request
> >
> > ** Message: found media 0x3e7c0 for url abspath /test
> >
> > ** Message: found stream 0 with payloader 0xce0d8
> >
> > ** Message: constructed media 0xcd820 for url /test
> >
> > ** Message: preparing media 0xcd820
> >
> > ** Message: enter mainloop
> >
> > ** Message: 0xcd820: got message type async-done
> >
> > ** Message: position query failed
> >
> > ** Message: duration query failed
> >
> > ** Message: stats: position 0:00:00.000000000, duration
> > 99:99:99.999999999
> >
> > ** Message: object 0xcd820 is prerolled
> >
> >
> >
> > ** (lt-test-launch:1173): WARNING **: ignoring stream 0 without media
> > type
> >
> > RTSP response message 0xbefff9d8
> >
> >  status line:
> >
> >    code:   '200'
> >
> >    reason: 'OK'
> >
> >    version: '1.0'
> >
> >  headers:
> >
> >    key: 'CSeq', value: '42'
> >
> >    key: 'Content-Type', value: 'application/sdp'
> >
> >    key: 'Content-Base', value: 'rtsp://172.24.190.40:8554/test/'
> >
> >    key: 'Server', value: 'GStreamer RTSP server'
> >
> >  body: length 170
> >
> > 00000000 (0x107858): 76 3d 30 0d 0a 6f 3d 2d 20 31 31 38 38 33 34 30
> > v=0..o=- 1188340
> >
> > 00000010 (0x107868): 36 35 36 31 38 30 38 38 33 20 31 20 49 4e 20 49
> > 656180883 1 IN I
> >
> > 00000020 (0x107878): 50 34 20 31 32 37 2e 30 2e 30 2e 31 0d 0a 73 3d
> > P4 127.0.0.1..s=
> >
> > 00000030 (0x107888): 53 65 73 73 69 6f 6e 20 73 74 72 65 61 6d 65 64
> > Session streamed
> >
> > 00000040 (0x107898): 20 77 69 74 68 20 47 53 74 72 65 61 6d 65 72 0d
> > with GStreamer.
> >
> > 00000050 (0x1078a8): 0a 69 3d 72 74 73 70 2d 73 65 72 76 65 72 0d
> > 0a  .i=rtsp-server..
> >
> > 00000060 (0x1078b8): 65 3d 4e 4f 4e 45 0d 0a 74 3d 30 20 30 0d 0a 61
> > e=NONE..t=0 0..a
> >
> > 00000070 (0x1078c8): 3d 74 6f 6f 6c 3a 47 53 74 72 65 61 6d 65 72 0d
> > =tool:GStreamer.
> >
> > 00000080 (0x1078d8): 0a 61 3d 74 79 70 65 3a 62 72 6f 61 64 63 61
> > 73  .a=type:broadcas
> >
> > 00000090 (0x1078e8): 74 0d 0a 61 3d 72 61 6e 67 65 3a 6e 70 74 3d 30
> > t..a=range:npt=0
> >
> > 000000a0 (0x1078f8): 2e 30 30 30 30 30 30 2d 0d
> > 0a                    .000000-..
> >
> > ** Message: client 0x16cf0: sent a message with cseq 42
> >
> > ** Message: added new client 0xe9350 ip 172.24.136.232:29194
> >
> > ** Message: attaching to context 0x13e18
> >
> > ** Message: client 0x16cf0: connection closed
> >
> > ** Message: finalize client 0x16cf0
> >
> > ** Message: finalize media 0xcd820
> >
> > Segmentation fault
> >
> >
> >
> > I have also attached the output corresponding to GST_DEBUG=2 and
> > GST_DEBUG=3.
> >
> > I think the error in both the case lies in the rtpmp4vpay. Am I
> > right???
> >
> >
> >
> > Thanks in advance.
> >
> >
> >
> > Regards,
> >
> > Neel.
> >
> >
> >
> >
> >
> >
> >
> > -----Original Message-----
> > From: Wim Taymans [mailto:[hidden email]]
> > Sent: Wednesday, June 03, 2009 3:49 PM
> > To: Mehta, Neel
> > Cc: [hidden email]
> > Subject: Re: [gst-embedded] transfer of video via udp/rtp/rtsp
> >
> >
> >
> > On Wed, 2009-06-03 at 15:15 +0530, Mehta, Neel wrote:
> >
> > > Hi
> >
> > >
> >
> > >
> >
> > >
> >
> > > I want to transfer a mpeg4 video from my TI's dm355 evm (ARM) to my
> > pc
> >
> > > (see on vlc). I have tried:
> >
> > >
> >
> > >
> >
> > >
> >
> > > 1. UDP: gst-launch-0.10 -v videotestsrc ! TIVidenc1
> > codecName=mpeg4enc
> >
> > > engineName=encode contiguousInputFrame=FALSE ! rtpmp4vpay ! udpsink
> >
> > > port=1234
> >
> > >
> >
> > >
> >
> > >
> >
> > > The pipeline works perfectly, but I am unable to see any video via
> >
> > > vlc.
> >
> > >
> >
> > >
> >
> > >
> >
> > > 2. RTSP: ./test-launch --gst-debug-no-color --gst-debug=0 "( filesrc
> >
> > > location=foreman_422_vga._swap.yuv ! TIVidenc1 codecName=mpeg4enc
> >
> > > engineName=encode contiguousInputFrame=FALSE iColorSpace=UYVY
> >
> > > resolution=640x480 ! rtpmp4vpay pt=96 name=pay0 )"
> >
> > >
> >
> >
> >
> > It seems like rtpmp4vpay could not set caps on the output pad. This is
> >
> > likely because the encoder did not set proper caps on the output
> >
> > buffers.
> >
> >
> >
> > Check this:
> >
> >
> >
> > gst-launch-0.10 -v filesrc location=foreman_422_vga._swap.yuv !
> >
> > TIVidenc1 codecName=mpeg4enc engineName=encode
> >
> > contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 !
> >
> > rtpmp4vpay ! udpsink
> >
> >
> >
> > And see what caps (if any) are set on udpsink.
> >
> >
> >
> > also, I solved the warnings in the rtsp server by ignoring streams
> > that
> >
> > don't have a correct type.
> >
> >
> >
> > Wim
> >
> >
> >
> > >
> >
> > >
> >
> > > It gives me the following error:
> >
> > >
> >
> > > ** Message: client 0x16cf0: received a request
> >
> > >
> >
> > > ** Message: found media 0x52dc0 for url abspath /test
> >
> > >
> >
> > >
> >
> > >
> >
> > > ** Message: constructed media 0x58c20 for url /test
> >
> > >
> >
> > > ** Message: preparing media 0x58c20
> >
> > >
> >
> > >
> >
> > >
> >
> > > ** Message: enter mainloop
> >
> > >
> >
> > >
> >
> > >
> >
> > >  (lt-test-launch:1615): GStreamer-CRITICAL **: gst_debug_log_valist:
> >
> > > assertion `category != NULL' failed
> >
> > >
> >
> > >
> >
> > >
> >
> > > (lt-test-launch:1615): GStreamer-CRITICAL **: gst_debug_log_valist:
> >
> > > assertion `category != NULL' failed
> >
> > >
> >
> > > ** Message: 0x58c20: got message type async-done
> >
> > >
> >
> > > ** Message: position query failed
> >
> > >
> >
> > > ** Message: duration query failed
> >
> > >
> >
> > > ** Message: stats: position 0:00:00.000000000, duration
> >
> > > 99:99:99.999999999
> >
> > >
> >
> > > ** Message: object 0x58c20 is prerolled
> >
> > >
> >
> > >
> >
> > >
> >
> > > (lt-test-launch:1615): GStreamer-CRITICAL **:
> > gst_caps_get_structure:
> >
> > > assertion `GST_IS_CAPS (caps)' failed
> >
> > >
> >
> > >
> >
> > >
> >
> > > (lt-test-launch:1615): GStreamer-CRITICAL **:
> >
> > > gst_structure_get_string: assertion `structure != NULL' failed
> >
> > >
> >
> > >
> >
> > >
> >
> > > (lt-test-launch:1615): GStreamer-CRITICAL **: gst_structure_get_int:
> >
> > > assertion `structure != NULL' failed
> >
> > >
> >
> > >
> >
> > >
> >
> > > (lt-test-launch:1615): GStreamer-CRITICAL **: gst_structure_get_int:
> >
> > > assertion `structure != NULL' failed
> >
> > >
> >
> > >
> >
> > >
> >
> > > (lt-test-launch:1615): GStreamer-CRITICAL **:
> >
> > > gst_structure_get_string: assertion `structure != NULL' failed
> >
> > >
> >
> > >
> >
> > >
> >
> > > (lt-test-launch:1615): GStreamer-CRITICAL **:
> >
> > > gst_structure_get_string: assertion `structure != NULL' failed
> >
> > > Segmentation fault
> >
> > >
> >
> > >
> >
> > >
> >
> > > Can anyone help me in debugging? Or suggest some other way to
> >
> > > implement the video transfer. My ultimate aim is to transfer the
> > video
> >
> > > and see on vlc, irrespective of the protocols used.
> >
> > >
> >
> > >
> >
> > >
> >
> > > Thanks in advance.
> >
> > >
> >
> > >
> >
> > >
> >
> > > Regards,
> >
> > >
> >
> > > Neel.
> >
> > >
> >
> > >
> >
> > >
> >
> > >
> >
> > >
> >
> > >
> >
> > >
> > ------------------------------------------------------------------------------
> >
> > > OpenSolaris 2009.06 is a cutting edge operating system for
> > enterprises
> >
> > > looking to deploy the next generation of Solaris that includes the
> > latest
> >
> > > innovations from Sun and the OpenSource community. Download a copy
> > and
> >
> > > enjoy capabilities such as Networking, Storage and Virtualization.
> >
> > > Go to: http://p.sf.net/sfu/opensolaris-get
> >
> > > _______________________________________________ Gstreamer-embedded
> > mailing list [hidden email]
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded
> >
> >
>
>


------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel

RTSP GST_DEBUG=2.txt (10K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [gst-embedded] transfer of video via udp/rtp/rtsp

ScreenName01
In reply to this post by Mehta, Neel
Which client are you using to play your RTSP stream?  You mentioned that you saw a few frames in one client you used.  Did you try VLC?  I find that works properly with the Gstreamer RTSP server.  Make the settings for caching are not too low though.  I find that sometimes causes problems with the client properly streaming the RTSP stream.

Mehta, Neel wrote
Hi Wim,

Thanks for the reply. I will look into the TI encoder plugin and make the appropriate changes.

Any suggestion for me to go ahead with the RTSP???

Sorry, I forgot to attach the files last time.

Thanks.

Regards,
Neel.

-----Original Message-----
From: Wim Taymans [mailto:wim.taymans@gmail.com]
Sent: Wednesday, June 03, 2009 7:22 PM
To: Mehta, Neel
Cc: gstreamer-embedded@lists.sourceforge.net
Subject: RE: [gst-embedded] transfer of video via udp/rtp/rtsp

On Wed, 2009-06-03 at 19:15 +0530, Mehta, Neel wrote:
> Hi Wim
>
>  
>
> Thanks for the reply.
>
>  
>
> 1. UDP:
>
> I executed the syntax you mentioned:
>
>  
>
> gst-launch-0.10 -v filesrc location=foreman_422_vga._swap.yuv !
> TIVidenc1 codecName=mpeg4enc engineName=encode
> contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 !
> rtpmp4vpay ! udpsink
>
>  
>
> The output is:
>
>  
>
> Setting pipeline to PAUSED ...
>
> Pipeline is PREROLLING ...
>
> /GstPipeline:pipeline0/GstTIVidenc1:tividenc10.GstPad:src: caps =
> video/mpeg, mpegversion=(int)4, framerate=(fraction)30000/1001,
> width=(int)640, height=(int)480
>
> /GstPipeline:pipeline0/GstRtpMP4VPay:rtpmp4vpay0.GstPad:sink: caps =
> video/mpeg, mpegversion=(int)4, framerate=(fraction)30000/1001,
> width=(int)640, height=(int)480
>
> Pipeline is PREROLLED ...
>
> Setting pipeline to PLAYING ...
>
> New clock: GstSystemClock
>
>  
>
> It seems to me that the problem lies with the rtpmp4vpay element. It
> seems it is unable to allocate proper caps for the source pad.
>

The payloader needs to find the profile and config string, which is
usually provided by the encoder. It seems the TI encoder does not
provide this config string and thus the payloader can not create output
caps.

We could probably fix the payloader to not output anything before the
config string was found. If you file a bug, I'll look into that.

Wim

> I have also attached the GST_DEBUG=3 output.
>
> I am currently using gst-plugins-good version 0.10.10. Should I
> upgrade it???
>
>  
>
>  
>
> 2. RTSP:
>
> I used the updated version of gst-rtsp-server (with your today's
> patch), and I used the following syntax:
>
>  
>
> ./test-launch "( filesrc location=foreman_422_vga._swap.yuv !
> TIVidenc1 codecName=mpeg4enc engineName=encode
> contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 !
> rtpmp4vpay pt=96 name=pay0 )"
>
>  
>
> And I got this output (has errors):
>
>  
>
> ** Message: listening on port 8554
>
> ** Message: added new client 0x16cf0 ip 172.24.136.232:28426
>
> ** Message: attaching to context 0x13e18
>
> RTSP request message 0x8e2b4
>
>  request line:
>
>    method: 'OPTIONS'
>
>    uri:    'rtsp://172.24.190.40:8554/test'
>
>    version: '1.0'
>
>  headers:
>
>    key: 'CSeq', value: '41'
>
>    key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming
> Media v2009.03.22)'
>
>  body:
>
> ** Message: client 0x16cf0: received a request
>
> RTSP response message 0xbefff9f8
>
>  status line:
>
>    code:   '200'
>
>    reason: 'OK'
>
>    version: '1.0'
>
>  headers:
>
>    key: 'CSeq', value: '41'
>
>    key: 'Public', value: 'OPTIONS, DESCRIBE, GET_PARAMETER, PAUSE,
> PLAY, SETUP, SET_PARAMETER, TEARDOWN'
>
>    key: 'Server', value: 'GStreamer RTSP server'
>
>  body: length 0
>
> ** Message: client 0x16cf0: sent a message with cseq 41
>
> RTSP request message 0x8e2b4
>
>  request line:
>
>    method: 'DESCRIBE'
>
>    uri:    'rtsp://172.24.190.40:8554/test'
>
>    version: '1.0'
>
>  headers:
>
>    key: 'CSeq', value: '42'
>
>    key: 'Accept', value: 'application/sdp'
>
>    key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming
> Media v2009.03.22)'
>
>  body:
>
> ** Message: client 0x16cf0: received a request
>
> ** Message: found media 0x3e7c0 for url abspath /test
>
> ** Message: found stream 0 with payloader 0xce0d8
>
> ** Message: constructed media 0xcd820 for url /test
>
> ** Message: preparing media 0xcd820
>
> ** Message: enter mainloop
>
> ** Message: 0xcd820: got message type async-done
>
> ** Message: position query failed
>
> ** Message: duration query failed
>
> ** Message: stats: position 0:00:00.000000000, duration
> 99:99:99.999999999
>
> ** Message: object 0xcd820 is prerolled
>
>  
>
> ** (lt-test-launch:1173): WARNING **: ignoring stream 0 without media
> type
>
> RTSP response message 0xbefff9d8
>
>  status line:
>
>    code:   '200'
>
>    reason: 'OK'
>
>    version: '1.0'
>
>  headers:
>
>    key: 'CSeq', value: '42'
>
>    key: 'Content-Type', value: 'application/sdp'
>
>    key: 'Content-Base', value: 'rtsp://172.24.190.40:8554/test/'
>
>    key: 'Server', value: 'GStreamer RTSP server'
>
>  body: length 170
>
> 00000000 (0x107858): 76 3d 30 0d 0a 6f 3d 2d 20 31 31 38 38 33 34 30
> v=0..o=- 1188340
>
> 00000010 (0x107868): 36 35 36 31 38 30 38 38 33 20 31 20 49 4e 20 49
> 656180883 1 IN I
>
> 00000020 (0x107878): 50 34 20 31 32 37 2e 30 2e 30 2e 31 0d 0a 73 3d
> P4 127.0.0.1..s=
>
> 00000030 (0x107888): 53 65 73 73 69 6f 6e 20 73 74 72 65 61 6d 65 64
> Session streamed
>
> 00000040 (0x107898): 20 77 69 74 68 20 47 53 74 72 65 61 6d 65 72 0d
> with GStreamer.
>
> 00000050 (0x1078a8): 0a 69 3d 72 74 73 70 2d 73 65 72 76 65 72 0d
> 0a  .i=rtsp-server..
>
> 00000060 (0x1078b8): 65 3d 4e 4f 4e 45 0d 0a 74 3d 30 20 30 0d 0a 61
> e=NONE..t=0 0..a
>
> 00000070 (0x1078c8): 3d 74 6f 6f 6c 3a 47 53 74 72 65 61 6d 65 72 0d
> =tool:GStreamer.
>
> 00000080 (0x1078d8): 0a 61 3d 74 79 70 65 3a 62 72 6f 61 64 63 61
> 73  .a=type:broadcas
>
> 00000090 (0x1078e8): 74 0d 0a 61 3d 72 61 6e 67 65 3a 6e 70 74 3d 30
> t..a=range:npt=0
>
> 000000a0 (0x1078f8): 2e 30 30 30 30 30 30 2d 0d
> 0a                    .000000-..
>
> ** Message: client 0x16cf0: sent a message with cseq 42
>
> ** Message: added new client 0xe9350 ip 172.24.136.232:29194
>
> ** Message: attaching to context 0x13e18
>
> ** Message: client 0x16cf0: connection closed
>
> ** Message: finalize client 0x16cf0
>
> ** Message: finalize media 0xcd820
>
> Segmentation fault
>
>  
>
> I have also attached the output corresponding to GST_DEBUG=2 and
> GST_DEBUG=3.
>
> I think the error in both the case lies in the rtpmp4vpay. Am I
> right???
>
>  
>
> Thanks in advance.
>
>  
>
> Regards,
>
> Neel.
>
>  
>
>  
>
>  
>
> -----Original Message-----
> From: Wim Taymans [mailto:wim.taymans@gmail.com]
> Sent: Wednesday, June 03, 2009 3:49 PM
> To: Mehta, Neel
> Cc: gstreamer-embedded@lists.sourceforge.net
> Subject: Re: [gst-embedded] transfer of video via udp/rtp/rtsp
>
>  
>
> On Wed, 2009-06-03 at 15:15 +0530, Mehta, Neel wrote:
>
> > Hi
>
> >
>
> >  
>
> >
>
> > I want to transfer a mpeg4 video from my TI's dm355 evm (ARM) to my
> pc
>
> > (see on vlc). I have tried:
>
> >
>
> >  
>
> >
>
> > 1. UDP: gst-launch-0.10 -v videotestsrc ! TIVidenc1
> codecName=mpeg4enc
>
> > engineName=encode contiguousInputFrame=FALSE ! rtpmp4vpay ! udpsink
>
> > port=1234
>
> >
>
> >  
>
> >
>
> > The pipeline works perfectly, but I am unable to see any video via
>
> > vlc.
>
> >
>
> >  
>
> >
>
> > 2. RTSP: ./test-launch --gst-debug-no-color --gst-debug=0 "( filesrc
>
> > location=foreman_422_vga._swap.yuv ! TIVidenc1 codecName=mpeg4enc
>
> > engineName=encode contiguousInputFrame=FALSE iColorSpace=UYVY
>
> > resolution=640x480 ! rtpmp4vpay pt=96 name=pay0 )"
>
> >
>
>  
>
> It seems like rtpmp4vpay could not set caps on the output pad. This is
>
> likely because the encoder did not set proper caps on the output
>
> buffers.
>
>  
>
> Check this:
>
>  
>
> gst-launch-0.10 -v filesrc location=foreman_422_vga._swap.yuv !
>
> TIVidenc1 codecName=mpeg4enc engineName=encode
>
> contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 !
>
> rtpmp4vpay ! udpsink
>
>  
>
> And see what caps (if any) are set on udpsink.
>
>  
>
> also, I solved the warnings in the rtsp server by ignoring streams
> that
>
> don't have a correct type.
>
>  
>
> Wim
>
>  
>
> >  
>
> >
>
> > It gives me the following error:
>
> >
>
> > ** Message: client 0x16cf0: received a request
>
> >
>
> > ** Message: found media 0x52dc0 for url abspath /test
>
> >
>
> >  
>
> >
>
> > ** Message: constructed media 0x58c20 for url /test
>
> >
>
> > ** Message: preparing media 0x58c20
>
> >
>
> >  
>
> >
>
> > ** Message: enter mainloop
>
> >
>
> >  
>
> >
>
> >  (lt-test-launch:1615): GStreamer-CRITICAL **: gst_debug_log_valist:
>
> > assertion `category != NULL' failed
>
> >
>
> >  
>
> >
>
> > (lt-test-launch:1615): GStreamer-CRITICAL **: gst_debug_log_valist:
>
> > assertion `category != NULL' failed
>
> >
>
> > ** Message: 0x58c20: got message type async-done
>
> >
>
> > ** Message: position query failed
>
> >
>
> > ** Message: duration query failed
>
> >
>
> > ** Message: stats: position 0:00:00.000000000, duration
>
> > 99:99:99.999999999
>
> >
>
> > ** Message: object 0x58c20 is prerolled
>
> >
>
> >  
>
> >
>
> > (lt-test-launch:1615): GStreamer-CRITICAL **:
> gst_caps_get_structure:
>
> > assertion `GST_IS_CAPS (caps)' failed
>
> >
>
> >  
>
> >
>
> > (lt-test-launch:1615): GStreamer-CRITICAL **:
>
> > gst_structure_get_string: assertion `structure != NULL' failed
>
> >
>
> >  
>
> >
>
> > (lt-test-launch:1615): GStreamer-CRITICAL **: gst_structure_get_int:
>
> > assertion `structure != NULL' failed
>
> >
>
> >  
>
> >
>
> > (lt-test-launch:1615): GStreamer-CRITICAL **: gst_structure_get_int:
>
> > assertion `structure != NULL' failed
>
> >
>
> >  
>
> >
>
> > (lt-test-launch:1615): GStreamer-CRITICAL **:
>
> > gst_structure_get_string: assertion `structure != NULL' failed
>
> >
>
> >  
>
> >
>
> > (lt-test-launch:1615): GStreamer-CRITICAL **:
>
> > gst_structure_get_string: assertion `structure != NULL' failed
>
> > Segmentation fault
>
> >
>
> >  
>
> >
>
> > Can anyone help me in debugging? Or suggest some other way to
>
> > implement the video transfer. My ultimate aim is to transfer the
> video
>
> > and see on vlc, irrespective of the protocols used.
>
> >
>
> >  
>
> >
>
> > Thanks in advance.
>
> >
>
> >  
>
> >
>
> > Regards,
>
> >
>
> > Neel.
>
> >
>
> >  
>
> >
>
> >  
>
> >
>
> >
>
> >
> ------------------------------------------------------------------------------
>
> > OpenSolaris 2009.06 is a cutting edge operating system for
> enterprises
>
> > looking to deploy the next generation of Solaris that includes the
> latest
>
> > innovations from Sun and the OpenSource community. Download a copy
> and
>
> > enjoy capabilities such as Networking, Storage and Virtualization.
>
> > Go to: http://p.sf.net/sfu/opensolaris-get
>
> > _______________________________________________ Gstreamer-embedded
> mailing list Gstreamer-embedded@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded
>
>



0:00:00.002845334  1278    0x15098 INFO              GST_INIT gst.c:611:init_pre: Initializing GStreamer Core Library version 0.10.23
0:00:00.093236417  1278    0x15098 INFO              GST_INIT gst.c:612:init_pre: Using library installed in /home1/neel/target/filesys//opt/gstreamer/lib
0:00:00.095133709  1278    0x15098 INFO              GST_INIT gst.c:622:init_pre: Linux 172.24.190.40 2.6.10_mvl401 #1 Wed May 20 13:12:59 IST 2009 armv5tejl
0:00:00.099962250  1278    0x15098 INFO              GST_INIT gstquery.c:105:_gst_query_initialize: init queries
0:00:00.150302125  1278    0x15098 INFO              GST_INIT gstmessage.c:73:_gst_message_initialize: init messages
0:00:00.158300917  1278    0x15098 INFO    GST_PLUGIN_LOADING gstplugin.c:261:_gst_plugin_initialize: registering 0 static plugins
0:00:00.170639959  1278    0x15098 INFO    GST_PLUGIN_LOADING gstplugin.c:246:gst_plugin_register_static: registered static plugin "staticelements"
0:00:00.172564125  1278    0x15098 INFO    GST_PLUGIN_LOADING gstplugin.c:248:gst_plugin_register_static: added static plugin "staticelements", result: 1
0:00:00.174275625  1278    0x15098 INFO              GST_INIT gst.c:923:ensure_current_registry: reading registry cache: /tmp/gst_registry.bin
0:00:00.663757000  1278    0x15098 INFO          GST_REGISTRY gstregistrybinary.c:1285:gst_registry_binary_read_cache: loaded /tmp/gst_registry.bin in 0.487498 seconds
0:00:00.671942209  1279    0x15098 INFO              GST_INIT gst.c:674:scan_and_update_registry: Validating registry cache: /tmp/gst_registry.bin
0:00:00.751920500  1279    0x15098 INFO              GST_INIT gst.c:759:scan_and_update_registry: Registry cache has not changed
0:00:00.757233959  1278    0x15098 INFO              GST_INIT gst.c:970:ensure_current_registry: registry reading and updating done, result = 1
0:00:00.761130042  1278    0x15098 INFO          GST_PIPELINE gstparse.c:291:gst_parse_launch_full: parsing pipeline description 'filesrc location=foreman_422_vga._swap.yuv ! TIVidenc1 codecName=mpeg4enc engineName=encode contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 ! rtpmp4vpay ! udpsink port=1234 '
0:00:00.874403834  1278    0x15098 INFO    GST_PLUGIN_LOADING gstplugin.c:567:gst_plugin_load_file: plugin "/opt/gstreamer/lib/gstreamer-0.10/libgstcoreelements.so" loaded
0:00:00.876768834  1278    0x15098 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "filesrc"
0:00:00.881137167  1278    0x15098 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstBaseSrc@0x99028> adding pad 'src'
0:00:01.090150125  1278    0x15098 INFO    GST_PLUGIN_LOADING gstplugin.c:567:gst_plugin_load_file: plugin "/opt/gstreamer/lib/gstreamer-0.10/libgstticodecplugin.so" loaded
0:00:01.092625084  1278    0x15098 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "TIVidenc1"
0:00:01.102345209  1278    0x15098 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstTIVidenc1@0xaa028> adding pad 'sink'
0:00:01.104397542  1278    0x15098 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstTIVidenc1@0xaa028> adding pad 'src'
0:00:01.566446292  1278    0x15098 INFO    GST_PLUGIN_LOADING gstplugin.c:567:gst_plugin_load_file: plugin "/opt/gstreamer/lib/gstreamer-0.10/libgstrtp.so" loaded
0:00:01.568730625  1278    0x15098 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "rtpmp4vpay"
0:00:01.572096667  1278    0x15098 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstBaseRTPPayload@0xd00a0> adding pad 'src'
0:00:01.575368875  1278    0x15098 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstBaseRTPPayload@0xd00a0> adding pad 'sink'
0:00:01.686691917  1278    0x15098 INFO    GST_PLUGIN_LOADING gstplugin.c:567:gst_plugin_load_file: plugin "/opt/gstreamer/lib/gstreamer-0.10/libgstudp.so" loaded
0:00:01.689030000  1278    0x15098 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "udpsink"
0:00:01.692683500  1278    0x15098 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstBaseSink@0xd6138> adding pad 'sink'
0:00:01.719008750  1278    0x15098 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "pipeline"
0:00:01.729494500  1278    0x15098 INFO          GST_PIPELINE ./grammar.y:478:gst_parse_perform_link: linking filesrc0:(any) to tividenc10:(any) (0/0) with caps "(nil)"
0:00:01.731590917  1278    0x15098 INFO      GST_ELEMENT_PADS gstutils.c:1338:gst_element_link_pads: trying to link element filesrc0:(any) to element tividenc10:(any)
0:00:01.733724334  1278    0x15098 INFO              GST_PADS gstutils.c:792:gst_pad_check_link: trying to link filesrc0:src and tividenc10:src
0:00:01.735515750  1278    0x15098 INFO              GST_PADS gstutils.c:812:gst_pad_check_link: Sink pad tividenc10:src is not sink pad, failed
0:00:01.737251709  1278    0x15098 INFO              GST_PADS gstutils.c:792:gst_pad_check_link: trying to link filesrc0:src and tividenc10:sink
0:00:01.740488042  1278    0x15098 INFO              GST_PADS gstutils.c:1243:prepare_link_maybe_ghosting: filesrc0 and tividenc10 in same bin, no need for ghost pads
0:00:01.744119917  1278    0x15098 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link filesrc0:src and tividenc10:sink
0:00:01.746571250  1278    0x15098 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked filesrc0:src and tividenc10:sink, successful
0:00:01.749354917  1278    0x15098 INFO          GST_PIPELINE ./grammar.y:478:gst_parse_perform_link: linking tividenc10:(any) to rtpmp4vpay0:(any) (0/0) with caps "(nil)"
0:00:01.751158417  1278    0x15098 INFO      GST_ELEMENT_PADS gstutils.c:1338:gst_element_link_pads: trying to link element tividenc10:(any) to element rtpmp4vpay0:(any)
0:00:01.753023375  1278    0x15098 INFO              GST_PADS gstutils.c:792:gst_pad_check_link: trying to link tividenc10:src and rtpmp4vpay0:sink
0:00:01.756973625  1278    0x15098 INFO              GST_PADS gstutils.c:1243:prepare_link_maybe_ghosting: tividenc10 and rtpmp4vpay0 in same bin, no need for ghost pads
0:00:01.759310334  1278    0x15098 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link tividenc10:src and rtpmp4vpay0:sink
0:00:01.762106709  1278    0x15098 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked tividenc10:src and rtpmp4vpay0:sink, successful
0:00:01.764757542  1278    0x15098 INFO          GST_PIPELINE ./grammar.y:478:gst_parse_perform_link: linking rtpmp4vpay0:(any) to udpsink0:(any) (0/0) with caps "(nil)"
0:00:01.766691584  1278    0x15098 INFO      GST_ELEMENT_PADS gstutils.c:1338:gst_element_link_pads: trying to link element rtpmp4vpay0:(any) to element udpsink0:(any)
0:00:01.768590750  1278    0x15098 INFO              GST_PADS gstutils.c:792:gst_pad_check_link: trying to link rtpmp4vpay0:src and udpsink0:sink
0:00:01.771040667  1278    0x15098 INFO              GST_PADS gstutils.c:1243:prepare_link_maybe_ghosting: rtpmp4vpay0 and udpsink0 in same bin, no need for ghost pads
0:00:01.773368709  1278    0x15098 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link rtpmp4vpay0:src and udpsink0:sink
0:00:01.775743709  1278    0x15098 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked rtpmp4vpay0:src and udpsink0:sink, successful
Setting pipeline to PAUSED ...
0:00:01.781410584  1278    0x15098 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<udpsink0> completed state change to READY
0:00:01.783085875  1278    0x15098 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<udpsink0> posting state-changed NULL to READY
0:00:02.118327084  1278    0x15098 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'udpsink0' changed state to 2(READY) successfully
0:00:02.120478292  1278    0x15098 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<rtpmp4vpay0> completed state change to READY
0:00:02.122164167  1278    0x15098 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<rtpmp4vpay0> posting state-changed NULL to READY
0:00:02.124375042  1278    0x15098 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'rtpmp4vpay0' changed state to 2(READY) successfully
0:00:02.126749959  1278    0x15098 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<tividenc10> completed state change to READY
0:00:02.128438000  1278    0x15098 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<tividenc10> posting state-changed NULL to READY
0:00:02.130656625  1278    0x15098 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'tividenc10' changed state to 2(READY) successfully
0:00:02.132607417  1278    0x15098 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<filesrc0> completed state change to READY
0:00:02.134273292  1278    0x15098 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<filesrc0> posting state-changed NULL to READY
0:00:02.136613709  1278    0x15098 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'filesrc0' changed state to 2(READY) successfully
0:00:02.138750959  1278    0x15098 INFO            GST_STATES gstelement.c:2125:gst_element_continue_state:<pipeline0> committing state from NULL to READY, pending PAUSED
0:00:02.140953500  1278    0x15098 INFO            GST_STATES gstelement.c:2134:gst_element_continue_state:<pipeline0> continue state change READY to PAUSED, final PAUSED
0:00:02.145519709  1278    0x15098 INFO            GST_STATES gstbin.c:2336:gst_bin_change_state_func:<pipeline0> child 'udpsink0' is changing state asynchronously to PAUSED
0:00:02.148326500  1278    0x15098 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<rtpmp4vpay0> completed state change to PAUSED
0:00:02.150004625  1278    0x15098 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<rtpmp4vpay0> posting state-changed READY to PAUSED
0:00:02.152178167  1278    0x15098 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'rtpmp4vpay0' changed state to 3(PAUSED) successfully
0:00:02.154649167  1278    0x15098 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<tividenc10> completed state change to PAUSED
0:00:02.156463959  1278    0x15098 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<tividenc10> posting state-changed READY to PAUSED
0:00:02.158671667  1278    0x15098 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'tividenc10' changed state to 3(PAUSED) successfully
0:00:02.160902542  1278    0x15098 INFO               filesrc gstfilesrc.c:947:gst_file_src_start:<filesrc0> opening file foreman_422_vga._swap.yuv
0:00:02.164503084  1278    0x15098 INFO             GST_EVENT gstevent.c:596:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format bytes, start 0, stop 184320000, position 0
0:00:02.169820375  1278    0x15098 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<filesrc0> completed state change to PAUSED
0:00:02.503984500  1278    0x15098 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<filesrc0> posting state-changed READY to PAUSED
0:00:02.506735917  1278    0x15098 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'filesrc0' changed state to 3(PAUSED) successfully
Pipeline is PREROLLING ...
0:00:02.511876334  1278    0x90da8 INFO              GST_PADS gstpad.c:3315:gst_pad_event_default_dispatch:<rtpmp4vpay0:sink> Sending event 0xa7f80 (newsegment) to all internally linked pads
0:00:02.529936667  1278    0xd87d0 WARN             TIVidenc1 gsttividenc1.c:1701:gst_tividenc1_frame_duration: framerate not specified; using 29.97fps
0:00:02.558674334  1278    0xd87d0 INFO          TICircBuffer gstticircbuffer.c:209:gst_ticircbuffer_new: requested windowSize:  614400

0:00:02.560103167  1278    0xd87d0 INFO          TICircBuffer gstticircbuffer.c:212:gst_ticircbuffer_new: fixed block size is ON

/GstPipeline:pipeline0/GstTIVidenc1:tividenc10.GstPad:src: caps = video/mpeg, mpegversion=(int)4, framerate=(fraction)30000/1001, width=(int)640, height=(int)480
/GstPipeline:pipeline0/GstRtpMP4VPay:rtpmp4vpay0.GstPad:sink: caps = video/mpeg, mpegversion=(int)4, framerate=(fraction)30000/1001, width=(int)640, height=(int)480
0:00:02.827558834  1278    0xd87d0 INFO            GST_STATES gstbin.c:2714:bin_handle_async_done:<pipeline0> committing state from READY to PAUSED, old pending PAUSED
0:00:02.829467584  1278    0xd87d0 INFO            GST_STATES gstbin.c:2729:bin_handle_async_done:<pipeline0> completed state change, pending VOID
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
0:00:02.878020000  1278    0x15098 INFO             GST_EVENT gstevent.c:1062:gst_event_new_latency: creating latency event 0:00:00.000000000
0:00:02.880388167  1278    0x15098 INFO              GST_PADS gstpad.c:3315:gst_pad_event_default_dispatch:<rtpmp4vpay0:src> Sending event 0xa8230 (latency) to all internally linked pads
0:00:02.882415417  1278    0x15098 INFO              GST_PADS gstpad.c:3315:gst_pad_event_default_dispatch:<tividenc10:src> Sending event 0xa8230 (latency) to all internally linked pads
0:00:02.884857834  1278    0x15098 INFO                   bin gstbin.c:2208:gst_bin_do_latency_func:<pipeline0> configured latency of 0:00:00.000000000
0:00:02.923289667  1278    0x15098 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<udpsink0> completed state change to PLAYING
0:00:02.925026334  1278    0x15098 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<udpsink0> posting state-changed PAUSED to PLAYING
0:00:02.927417750  1278    0x15098 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'udpsink0' changed state to 4(PLAYING) successfully
0:00:02.929505417  1278    0x15098 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<rtpmp4vpay0> completed state change to PLAYING
0:00:02.931261125  1278    0x15098 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<rtpmp4vpay0> posting state-changed PAUSED to PLAYING
0:00:02.933450917  1278    0x15098 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'rtpmp4vpay0' changed state to 4(PLAYING) successfully
0:00:02.935701042  1278    0x15098 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<tividenc10> completed state change to PLAYING
0:00:02.937441125  1278    0x15098 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<tividenc10> posting state-changed PAUSED to PLAYING
0:00:02.939745459  1278    0x15098 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'tividenc10' changed state to 4(PLAYING) successfully
0:00:02.941733375  1278    0x15098 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<filesrc0> completed state change to PLAYING
0:00:02.943440167  1278    0x15098 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<filesrc0> posting state-changed PAUSED to PLAYING
0:00:02.945754625  1278    0x15098 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'filesrc0' changed state to 4(PLAYING) successfully
0:00:02.947771292  1278    0x15098 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<pipeline0> completed state change to PLAYING
0:00:02.949435875  1278    0x15098 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<pipeline0> posting state-changed PAUSED to PLAYING
New clock: GstSystemClock
** Message: listening on port 8554
** Message: added new client 0x16cf0 ip 172.24.136.232:44042
** Message: attaching to context 0x13e18
RTSP request message 0x8e2b4
 request line:
   method: 'OPTIONS'
   uri:    'rtsp://172.24.190.40:8554/test'
   version: '1.0'
 headers:
   key: 'CSeq', value: '49'
   key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming Media v2009.03.22)'
 body:
** Message: client 0x16cf0: received a request
RTSP response message 0xbefff9e8
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '49'
   key: 'Public', value: 'OPTIONS, DESCRIBE, GET_PARAMETER, PAUSE, PLAY, SETUP, SET_PARAMETER, TEARDOWN'
   key: 'Server', value: 'GStreamer RTSP server'
 body: length 0
** Message: client 0x16cf0: sent a message with cseq 49
RTSP request message 0x8e2b4
 request line:
   method: 'DESCRIBE'
   uri:    'rtsp://172.24.190.40:8554/test'
   version: '1.0'
 headers:
   key: 'CSeq', value: '50'
   key: 'Accept', value: 'application/sdp'
   key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming Media v2009.03.22)'
 body:
** Message: client 0x16cf0: received a request
** Message: found media 0x3e7c0 for url abspath /test
** Message: found stream 0 with payloader 0xce0d8
** Message: constructed media 0xcd820 for url /test
** Message: preparing media 0xcd820
** Message: enter mainloop

0:00:04.982394750  1359    0xfbf00 WARN             TIVidenc1 gsttividenc1.c:1701:gst_tividenc1_frame_duration: framerate not specified; using 29.97fps
0:00:05.240959542  1359    0xfbf00 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to c32d15c3, fix the payloader
** Message: 0xcd820: got message type async-done
** Message: position query failed
0:00:05.254437417  1359    0x11008 WARN              GST_PADS gstpad.c:3085:gst_pad_iterate_internal_links_default:<rtpsession0:send_rtp_src> Making unsafe iterator
0:00:05.258603417  1359    0x11008 WARN              GST_PADS gstpad.c:3085:gst_pad_iterate_internal_links_default:<rtpsession0:send_rtp_src> Making unsafe iterator
** Message: duration query failed
** Message: stats: position 0:00:00.000000000, duration 99:99:99.999999999
** Message: object 0xcd820 is prerolled

** (lt-test-launch:1359): WARNING **: ignoring stream 0 without media type
RTSP response message 0xbefff9c8
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '50'
   key: 'Content-Type', value: 'application/sdp'
   key: 'Content-Base', value: 'rtsp://172.24.190.40:8554/test/'
   key: 'Server', value: 'GStreamer RTSP server'
 body: length 170
00000000 (0x150460): 76 3d 30 0d 0a 6f 3d 2d 20 31 31 38 38 33 34 30  v=0..o=- 1188340
00000010 (0x150470): 36 35 36 31 38 30 38 38 33 20 31 20 49 4e 20 49  656180883 1 IN I
00000020 (0x150480): 50 34 20 31 32 37 2e 30 2e 30 2e 31 0d 0a 73 3d  P4 127.0.0.1..s=
00000030 (0x150490): 53 65 73 73 69 6f 6e 20 73 74 72 65 61 6d 65 64  Session streamed
00000040 (0x1504a0): 20 77 69 74 68 20 47 53 74 72 65 61 6d 65 72 0d   with GStreamer.
00000050 (0x1504b0): 0a 69 3d 72 74 73 70 2d 73 65 72 76 65 72 0d 0a  .i=rtsp-server..
00000060 (0x1504c0): 65 3d 4e 4f 4e 45 0d 0a 74 3d 30 20 30 0d 0a 61  e=NONE..t=0 0..a
00000070 (0x1504d0): 3d 74 6f 6f 6c 3a 47 53 74 72 65 61 6d 65 72 0d  =tool:GStreamer.
00000080 (0x1504e0): 0a 61 3d 74 79 70 65 3a 62 72 6f 61 64 63 61 73  .a=type:broadcas
00000090 (0x1504f0): 74 0d 0a 61 3d 72 61 6e 67 65 3a 6e 70 74 3d 30  t..a=range:npt=0
000000a0 (0x150500): 2e 30 30 30 30 30 30 2d 0d 0a                    .000000-..
** Message: client 0x16cf0: sent a message with cseq 50
** Message: client 0x16cf0: connection closed
** Message: finalize client 0x16cf0
** Message: finalize media 0xcd820
0:00:05.313153625  1359    0xfbf00 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to c32d15c3, fix the payloader
0:00:05.315880625  1359    0xfbf00 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to c32d15c3, fix the payloader
0:00:05.318598834  1359    0xfbf00 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to c32d15c3, fix the payloader
0:00:05.321348500  1359    0xfbf00 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to c32d15c3, fix the payloader
0:00:05.324222292  1359    0xfbf00 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to c32d15c3, fix the payloader
0:00:05.326936709  1359    0xfbf00 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to c32d15c3, fix the payloader
0:00:05.329662417  1359    0xfbf00 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to c32d15c3, fix the payloader
0:00:05.332487667  1359    0xfbf00 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to c32d15c3, fix the payloader
0:00:05.335227917  1359    0xfbf00 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to c32d15c3, fix the payloader
0:00:05.337985750  1359    0xfbf00 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to c32d15c3, fix the payloader
0:00:05.340731209  1359    0xfbf00 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to c32d15c3, fix the payloader
0:00:05.343543209  1359    0xfbf00 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to c32d15c3, fix the payloader
0:00:05.346287417  1359    0xfbf00 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to c32d15c3, fix the payloader
0:00:05.348999959  1359    0xfbf00 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to c32d15c3, fix the payloader
0:00:05.351745917  1359    0xfbf00 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to c32d15c3, fix the payloader
0:00:05.354613584  1359    0xfbf00 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to c32d15c3, fix the payloader
0:00:00.003741458  1309    0x11008 INFO              GST_INIT gst.c:611:init_pre: Initializing GStreamer Core Library version 0.10.23
0:00:00.097655583  1309    0x11008 INFO              GST_INIT gst.c:612:init_pre: Using library installed in /home1/neel/target/filesys//opt/gstreamer/lib
0:00:00.099539208  1309    0x11008 INFO              GST_INIT gst.c:622:init_pre: Linux 172.24.190.40 2.6.10_mvl401 #1 Wed May 20 13:12:59 IST 2009 armv5tejl
0:00:00.104607916  1309    0x11008 INFO              GST_INIT gstquery.c:105:_gst_query_initialize: init queries
0:00:00.160699208  1309    0x11008 INFO              GST_INIT gstmessage.c:73:_gst_message_initialize: init messages
0:00:00.169048333  1309    0x11008 INFO    GST_PLUGIN_LOADING gstplugin.c:261:_gst_plugin_initialize: registering 0 static plugins
0:00:00.182809166  1309    0x11008 INFO    GST_PLUGIN_LOADING gstplugin.c:246:gst_plugin_register_static: registered static plugin "staticelements"
0:00:00.184816333  1309    0x11008 INFO    GST_PLUGIN_LOADING gstplugin.c:248:gst_plugin_register_static: added static plugin "staticelements", result: 1
0:00:00.186692291  1309    0x11008 INFO              GST_INIT gst.c:923:ensure_current_registry: reading registry cache: /tmp/gst_registry.bin
0:00:00.672498791  1309    0x11008 INFO          GST_REGISTRY gstregistrybinary.c:1285:gst_registry_binary_read_cache: loaded /tmp/gst_registry.bin in 0.483836 seconds
0:00:00.681583000  1324    0x11008 INFO              GST_INIT gst.c:674:scan_and_update_registry: Validating registry cache: /tmp/gst_registry.bin
0:00:00.771392208  1324    0x11008 INFO              GST_INIT gst.c:759:scan_and_update_registry: Registry cache has not changed
0:00:00.777034458  1309    0x11008 INFO              GST_INIT gst.c:970:ensure_current_registry: registry reading and updating done, result = 1
0:00:00.779398125  1309    0x11008 INFO              GST_INIT gst.c:446:gst_init_check: initialized GStreamer successfully
** Message: listening on port 8554
** Message: added new client 0x16cf0 ip 172.24.136.232:41994
** Message: attaching to context 0x13220
RTSP request message 0x8e2ec
 request line:
   method: 'OPTIONS'
   uri:    'rtsp://172.24.190.40:8554/test'
   version: '1.0'
 headers:
   key: 'CSeq', value: '45'
   key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming Media v2009.03.22)'
 body:
** Message: client 0x16cf0: received a request
RTSP response message 0xbefff9e8
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '45'
   key: 'Public', value: 'OPTIONS, DESCRIBE, GET_PARAMETER, PAUSE, PLAY, SETUP, SET_PARAMETER, TEARDOWN'
   key: 'Server', value: 'GStreamer RTSP server'
 body: length 0
** Message: client 0x16cf0: sent a message with cseq 45
RTSP request message 0x8e2ec
 request line:
   method: 'DESCRIBE'
   uri:    'rtsp://172.24.190.40:8554/test'
   version: '1.0'
 headers:
   key: 'CSeq', value: '46'
   key: 'Accept', value: 'application/sdp'
   key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming Media v2009.03.22)'
 body:
** Message: client 0x16cf0: received a request
** Message: found media 0x52dc0 for url abspath /test
0:00:09.685617041  1309    0x11008 INFO          GST_PIPELINE gstparse.c:291:gst_parse_launch_full: parsing pipeline description '( filesrc location=foreman_422_vga._swap.yuv ! TIVidenc1 codecName=mpeg4enc engineName=encode contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 ! rtpmp4vpay pt=96 name=pay0 )'
0:00:09.801765791  1309    0x11008 INFO    GST_PLUGIN_LOADING gstplugin.c:567:gst_plugin_load_file: plugin "/opt/gstreamer/lib/gstreamer-0.10/libgstcoreelements.so" loaded
0:00:09.804001333  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "filesrc"
0:00:09.809528041  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstBaseSrc@0x97048> adding pad 'src'
0:00:10.038183000  1309    0x11008 INFO    GST_PLUGIN_LOADING gstplugin.c:567:gst_plugin_load_file: plugin "/opt/gstreamer/lib/gstreamer-0.10/libgstticodecplugin.so" loaded
0:00:10.040736375  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "TIVidenc1"
0:00:10.050481125  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstTIVidenc1@0xa7048> adding pad 'sink'
0:00:10.052549541  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstTIVidenc1@0xa7048> adding pad 'src'
0:00:10.489332416  1309    0x11008 INFO    GST_PLUGIN_LOADING gstplugin.c:567:gst_plugin_load_file: plugin "/opt/gstreamer/lib/gstreamer-0.10/libgstrtp.so" loaded
0:00:10.491629625  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "rtpmp4vpay"
0:00:10.495327500  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstBaseRTPPayload@0xce0d8> adding pad 'src'
0:00:10.498800833  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstBaseRTPPayload@0xce0d8> adding pad 'sink'
0:00:10.575696708  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "bin"
0:00:10.585066041  1309    0x11008 INFO          GST_PIPELINE ./grammar.y:478:gst_parse_perform_link: linking filesrc0:(any) to tividenc10:(any) (0/0) with caps "(nil)"
0:00:10.587417000  1309    0x11008 INFO      GST_ELEMENT_PADS gstutils.c:1338:gst_element_link_pads: trying to link element filesrc0:(any) to element tividenc10:(any)
0:00:10.589526750  1309    0x11008 INFO              GST_PADS gstutils.c:792:gst_pad_check_link: trying to link filesrc0:src and tividenc10:src
0:00:10.591521833  1309    0x11008 INFO              GST_PADS gstutils.c:812:gst_pad_check_link: Sink pad tividenc10:src is not sink pad, failed
0:00:10.593469125  1309    0x11008 INFO              GST_PADS gstutils.c:792:gst_pad_check_link: trying to link filesrc0:src and tividenc10:sink
0:00:10.597228666  1309    0x11008 INFO              GST_PADS gstutils.c:1243:prepare_link_maybe_ghosting: filesrc0 and tividenc10 in same bin, no need for ghost pads
0:00:10.601304708  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link filesrc0:src and tividenc10:sink
0:00:10.603725083  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked filesrc0:src and tividenc10:sink, successful
0:00:10.606773541  1309    0x11008 INFO          GST_PIPELINE ./grammar.y:478:gst_parse_perform_link: linking tividenc10:(any) to pay0:(any) (0/0) with caps "(nil)"
0:00:10.608604375  1309    0x11008 INFO      GST_ELEMENT_PADS gstutils.c:1338:gst_element_link_pads: trying to link element tividenc10:(any) to element pay0:(any)
0:00:10.610458958  1309    0x11008 INFO              GST_PADS gstutils.c:792:gst_pad_check_link: trying to link tividenc10:src and pay0:sink
0:00:10.614770375  1309    0x11008 INFO              GST_PADS gstutils.c:1243:prepare_link_maybe_ghosting: tividenc10 and pay0 in same bin, no need for ghost pads
0:00:10.617139208  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link tividenc10:src and pay0:sink
0:00:10.619874125  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked tividenc10:src and pay0:sink, successful
0:00:10.627214833  1309    0x11008 INFO         GST_PARENTAGE gstbin.c:3462:gst_bin_get_by_name: [bin0]: looking up child element pay0
** Message: found stream 0 with payloader 0xce0d8
0:00:10.630423375  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad pay0:src
0:00:10.640087833  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link pay0:src and pay0:proxypad0
0:00:10.642356708  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked pay0:src and pay0:proxypad0, successful
0:00:10.644978791  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<bin0> adding pad 'pay0'
0:00:10.647427250  1309    0x11008 INFO         GST_PARENTAGE gstbin.c:3462:gst_bin_get_by_name: [bin0]: looking up child element dynpay0
0:00:10.649353541  1309    0x11008 INFO         GST_PARENTAGE gstbin.c:3462:gst_bin_get_by_name: [bin0]: looking up child element pay1
0:00:10.651320625  1309    0x11008 INFO         GST_PARENTAGE gstbin.c:3462:gst_bin_get_by_name: [bin0]: looking up child element dynpay1
** Message: constructed media 0xcd820 for url /test
** Message: preparing media 0xcd820
0:00:10.656170458  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:377:gst_element_factory_create: creating element "pipeline" named "media-pipeline"
** Message: enter mainloop
0:00:10.759749833  1309    0x11008 INFO    GST_PLUGIN_LOADING gstplugin.c:567:gst_plugin_load_file: plugin "/opt/gstreamer/lib/gstreamer-0.10/libgstrtpmanager.so" loaded
0:00:10.761928625  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:377:gst_element_factory_create: creating element "gstrtpbin" named "rtpbin"
0:00:10.824832958  1309    0x11008 INFO    GST_PLUGIN_LOADING gstplugin.c:567:gst_plugin_load_file: plugin "/opt/gstreamer/lib/gstreamer-0.10/libgstudp.so" loaded
0:00:10.827399291  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "udpsrc"
0:00:10.830710791  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstBaseSrc@0xe2100> adding pad 'src'
0:00:10.835831166  1309    0x11008 INFO            GST_STATES gstelement.c:2125:gst_element_continue_state:<udpsrc0> committing state from NULL to READY, pending PAUSED
0:00:10.838280833  1309    0x11008 INFO            GST_STATES gstelement.c:2134:gst_element_continue_state:<udpsrc0> continue state change READY to PAUSED, final PAUSED
0:00:10.843152333  1309    0x11008 INFO             GST_EVENT gstevent.c:590:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format GST_FORMAT_TIME, start 0:00:00.000000000, stop 99:99:99.999999999, position 0:00:00.000000000
0:00:10.848297958  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<udpsrc0> completed state change to PAUSED
0:00:10.850035583  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<udpsrc0> posting state-changed READY to PAUSED
0:00:10.854913416  1309    0x11008 INFO            GST_STATES gstelement.c:2125:gst_element_continue_state:<udpsrc0> committing state from PAUSED to READY, pending NULL
0:00:10.857191416  1309    0x11008 INFO            GST_STATES gstelement.c:2134:gst_element_continue_state:<udpsrc0> continue state change READY to NULL, final NULL
0:00:11.190968083  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<udpsrc0> completed state change to NULL
0:00:11.192658250  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<udpsrc0> posting state-changed READY to NULL
0:00:11.194820750  1309    0x11008 INFO       GST_REFCOUNTING gstelement.c:2723:gst_element_dispose:<udpsrc0> dispose
0:00:11.196638750  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:759:gst_element_remove_pad:<udpsrc0> removing pad 'src'
0:00:11.198938750  1309    0x11008 INFO       GST_REFCOUNTING gstelement.c:2747:gst_element_dispose:<udpsrc0> parent class dispose
0:00:11.200702583  1309    0x11008 INFO       GST_REFCOUNTING gstelement.c:2770:gst_element_finalize:<udpsrc0> finalize
0:00:11.202365208  1309    0x11008 INFO       GST_REFCOUNTING gstelement.c:2781:gst_element_finalize:<udpsrc0> finalize parent
0:00:11.205537916  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "udpsrc"
0:00:11.208894958  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstBaseSrc@0xe2388> adding pad 'src'
0:00:11.212607458  1309    0x11008 INFO            GST_STATES gstelement.c:2125:gst_element_continue_state:<udpsrc1> committing state from NULL to READY, pending PAUSED
0:00:11.214725833  1309    0x11008 INFO            GST_STATES gstelement.c:2134:gst_element_continue_state:<udpsrc1> continue state change READY to PAUSED, final PAUSED
0:00:11.217786375  1309    0x11008 INFO             GST_EVENT gstevent.c:590:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format GST_FORMAT_TIME, start 0:00:00.000000000, stop 99:99:99.999999999, position 0:00:00.000000000
0:00:11.221364333  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<udpsrc1> completed state change to PAUSED
0:00:11.222985125  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<udpsrc1> posting state-changed READY to PAUSED
0:00:11.227383791  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "udpsrc"
0:00:11.230556833  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstBaseSrc@0xe2610> adding pad 'src'
0:00:11.234233166  1309    0x11008 INFO            GST_STATES gstelement.c:2125:gst_element_continue_state:<udpsrc2> committing state from NULL to READY, pending PAUSED
0:00:11.236562083  1309    0x11008 INFO            GST_STATES gstelement.c:2134:gst_element_continue_state:<udpsrc2> continue state change READY to PAUSED, final PAUSED
0:00:11.239572375  1309    0x11008 INFO             GST_EVENT gstevent.c:590:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format GST_FORMAT_TIME, start 0:00:00.000000000, stop 99:99:99.999999999, position 0:00:00.000000000
0:00:11.243493208  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<udpsrc2> completed state change to PAUSED
0:00:11.245142791  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<udpsrc2> posting state-changed READY to PAUSED
0:00:11.247726333  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "multiudpsink"
0:00:11.251632083  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstBaseSink@0xe6000> adding pad 'sink'
0:00:11.256183750  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "multiudpsink"
0:00:11.591824125  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstBaseSink@0xe62b0> adding pad 'sink'
0:00:11.598001125  1309    0x11008 INFO            GST_STATES gstbin.c:2798:bin_handle_async_done:<media-pipeline> nothing pending
0:00:11.601583625  1309    0x11008 INFO            GST_STATES gstbin.c:2798:bin_handle_async_done:<media-pipeline> nothing pending
0:00:11.628487375  1309    0x11008 INFO    GST_PLUGIN_LOADING gstplugin.c:567:gst_plugin_load_file: plugin "/opt/gstreamer/lib/gstreamer-0.10/libgstapp.so" loaded
0:00:11.630766500  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "appsrc"
0:00:11.634037000  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstBaseSrc@0xec058> adding pad 'src'
0:00:11.637790541  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "appsink"
0:00:11.641330000  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstBaseSink@0xee000> adding pad 'sink'
0:00:11.647860083  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "appsrc"
0:00:11.651046375  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstBaseSrc@0xec2b8> adding pad 'src'
0:00:11.653785750  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "appsink"
0:00:11.657068208  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstBaseSink@0xee2d8> adding pad 'sink'
0:00:11.663659250  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "gstrtpsession"
0:00:11.701142250  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "gstrtpssrcdemux"
0:00:11.704253041  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstRtpSsrcDemux@0xf6848> adding pad 'sink'
0:00:11.707457125  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstRtpSsrcDemux@0xf6848> adding pad 'rtcp_sink'
0:00:11.714768125  1309    0x11008 INFO            GST_STATES gstelement.c:2125:gst_element_continue_state:<rtpsession0> committing state from NULL to READY, pending PLAYING
0:00:11.717667250  1309    0x11008 INFO            GST_STATES gstelement.c:2134:gst_element_continue_state:<rtpsession0> continue state change READY to PAUSED, final PLAYING
0:00:11.719634625  1309    0x11008 INFO            GST_STATES gstelement.c:2125:gst_element_continue_state:<rtpsession0> committing state from READY to PAUSED, pending PLAYING
0:00:11.721948958  1309    0x11008 INFO            GST_STATES gstelement.c:2134:gst_element_continue_state:<rtpsession0> continue state change PAUSED to PLAYING, final PLAYING
0:00:11.724281875  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<rtpsession0> completed state change to PLAYING
0:00:11.727454958  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<rtpsession0> posting state-changed PAUSED to PLAYING
0:00:11.731198791  1309    0x11008 INFO            GST_STATES gstelement.c:2125:gst_element_continue_state:<rtpssrcdemux0> committing state from NULL to READY, pending PLAYING
0:00:11.733435541  1309    0x11008 INFO            GST_STATES gstelement.c:2134:gst_element_continue_state:<rtpssrcdemux0> continue state change READY to PAUSED, final PLAYING
0:00:11.735629333  1309    0x11008 INFO            GST_STATES gstelement.c:2125:gst_element_continue_state:<rtpssrcdemux0> committing state from READY to PAUSED, pending PLAYING
0:00:11.738000541  1309    0x11008 INFO            GST_STATES gstelement.c:2134:gst_element_continue_state:<rtpssrcdemux0> continue state change PAUSED to PLAYING, final PLAYING
0:00:11.739778708  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<rtpssrcdemux0> completed state change to PLAYING
0:00:12.074000833  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<rtpssrcdemux0> posting state-changed PAUSED to PLAYING
0:00:12.079628708  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<rtpsession0> adding pad 'send_rtp_sink'
0:00:12.083941833  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<rtpsession0> adding pad 'send_rtp_src'
0:00:12.090705208  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link send_rtp_sink_0:proxypad1 and rtpsession0:send_rtp_sink
0:00:12.093840208  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked send_rtp_sink_0:proxypad1 and rtpsession0:send_rtp_sink, successful
0:00:12.096203375  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<rtpbin> adding pad 'send_rtp_sink_0'
0:00:12.098072791  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad rtpsession0:send_rtp_src
0:00:12.104760166  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link rtpsession0:send_rtp_src and send_rtp_src_0:proxypad2
0:00:12.107045458  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked rtpsession0:send_rtp_src and send_rtp_src_0:proxypad2, successful
0:00:12.109660333  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<rtpbin> adding pad 'send_rtp_src_0'
0:00:12.111698375  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad rtpbin:send_rtp_src_0
0:00:12.116645375  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<rtpsession0> adding pad 'send_rtcp_src'
0:00:12.123417625  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link rtpsession0:send_rtcp_src and send_rtcp_src_0:proxypad3
0:00:12.125812791  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked rtpsession0:send_rtcp_src and send_rtcp_src_0:proxypad3, successful
0:00:12.128620166  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<rtpbin> adding pad 'send_rtcp_src_0'
0:00:12.133385041  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<rtpsession0> adding pad 'recv_rtcp_sink'
0:00:12.138097041  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<rtpsession0> adding pad 'sync_src'
0:00:12.140036291  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad rtpsession0:sync_src
0:00:12.141706500  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad rtpssrcdemux0:rtcp_sink
0:00:12.143852000  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link rtpsession0:sync_src and rtpssrcdemux0:rtcp_sink
0:00:12.146259833  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked rtpsession0:sync_src and rtpssrcdemux0:rtcp_sink, successful
0:00:12.152984666  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link recv_rtcp_sink_0:proxypad4 and rtpsession0:recv_rtcp_sink
0:00:12.155156708  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked recv_rtcp_sink_0:proxypad4 and rtpsession0:recv_rtcp_sink, successful
0:00:12.157148125  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<rtpbin> adding pad 'recv_rtcp_sink_0'
0:00:12.161836166  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<rtpsession0> adding pad 'recv_rtp_sink'
0:00:12.498307291  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<rtpsession0> adding pad 'recv_rtp_src'
0:00:12.500377125  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad rtpsession0:recv_rtp_src
0:00:12.502037208  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad rtpssrcdemux0:sink
0:00:12.504240541  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link rtpsession0:recv_rtp_src and rtpssrcdemux0:sink
0:00:12.506568666  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked rtpsession0:recv_rtp_src and rtpssrcdemux0:sink, successful
0:00:12.513429750  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link recv_rtp_sink_0:proxypad5 and rtpsession0:recv_rtp_sink
0:00:12.515696583  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked recv_rtp_sink_0:proxypad5 and rtpsession0:recv_rtp_sink, successful
0:00:12.517681500  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<rtpbin> adding pad 'recv_rtp_sink_0'
0:00:12.521484166  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link bin0:pay0 and rtpbin:send_rtp_sink_0
0:00:12.525351250  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked bin0:pay0 and rtpbin:send_rtp_sink_0, successful
0:00:12.528569291  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "tee"
0:00:12.532896625  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstTee@0xf9190> adding pad 'sink'
0:00:12.536784166  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad tee0:sink
0:00:12.539042625  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link rtpbin:send_rtp_src_0 and tee0:sink
0:00:12.542082125  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked rtpbin:send_rtp_src_0 and tee0:sink, successful
0:00:12.546378791  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<tee0> adding pad 'src0'
0:00:12.548267666  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad multiudpsink0:sink
0:00:12.550452291  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link tee0:src0 and multiudpsink0:sink
0:00:12.553735916  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked tee0:src0 and multiudpsink0:sink, successful
0:00:12.557913125  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<tee0> adding pad 'src1'
0:00:12.559756541  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad appsink0:sink
0:00:12.561995208  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link tee0:src1 and appsink0:sink
0:00:12.565225791  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked tee0:src1 and appsink0:sink, successful
0:00:12.568295041  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "tee"
0:00:12.572667375  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstTee@0xf9490> adding pad 'sink'
0:00:12.909398000  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad tee1:sink
0:00:12.911608333  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link rtpbin:send_rtcp_src_0 and tee1:sink
0:00:12.914483333  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked rtpbin:send_rtcp_src_0 and tee1:sink, successful
0:00:12.918577750  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<tee1> adding pad 'src0'
0:00:12.920399791  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad multiudpsink1:sink
0:00:12.922637791  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link tee1:src0 and multiudpsink1:sink
0:00:12.925780583  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked tee1:src0 and multiudpsink1:sink, successful
0:00:12.929877708  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<tee1> adding pad 'src1'
0:00:12.931706333  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad appsink1:sink
0:00:12.933893750  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link tee1:src1 and appsink1:sink
0:00:12.937380541  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked tee1:src1 and appsink1:sink, successful
0:00:12.964299625  1309    0x11008 INFO    GST_PLUGIN_LOADING gstplugin.c:567:gst_plugin_load_file: plugin "/opt/gstreamer/lib/gstreamer-0.10/libgstselector.so" loaded
0:00:12.966736458  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "input-selector"
0:00:12.969499625  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstInputSelector@0xd3150> adding pad 'src'
0:00:12.974030833  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad inputselector0:src
0:00:12.976328375  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link inputselector0:src and rtpbin:recv_rtp_sink_0
0:00:12.979351625  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked inputselector0:src and rtpbin:recv_rtp_sink_0, successful
0:00:12.984990375  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<inputselector0> adding pad 'sink0'
0:00:12.987117916  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad udpsrc1:src
0:00:12.989402916  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link udpsrc1:src and inputselector0:sink0
0:00:12.992052916  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked udpsrc1:src and inputselector0:sink0, successful
0:00:12.996217208  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<inputselector0> adding pad 'sink1'
0:00:12.998106958  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad appsrc0:src
0:00:13.000338208  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link appsrc0:src and inputselector0:sink1
0:00:13.002945041  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked appsrc0:src and inputselector0:sink1, successful
0:00:13.005734458  1309    0x11008 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:379:gst_element_factory_create: creating element "input-selector"
0:00:13.008667875  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<GstInputSelector@0xd3258> adding pad 'src'
0:00:13.344931500  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad inputselector1:src
0:00:13.347338583  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link inputselector1:src and rtpbin:recv_rtcp_sink_0
0:00:13.350150458  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked inputselector1:src and rtpbin:recv_rtcp_sink_0, successful
0:00:13.354231916  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<inputselector1> adding pad 'sink0'
0:00:13.356282166  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad udpsrc2:src
0:00:13.358520875  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link udpsrc2:src and inputselector1:sink0
0:00:13.361109916  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked udpsrc2:src and inputselector1:sink0, successful
0:00:13.365178958  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:641:gst_element_add_pad:<inputselector1> adding pad 'sink1'
0:00:13.367179208  1309    0x11008 INFO      GST_ELEMENT_PADS gstelement.c:887:gst_element_get_static_pad: found pad appsrc1:src
0:00:13.369425375  1309    0x11008 INFO              GST_PADS gstpad.c:1849:gst_pad_link_prepare: trying to link appsrc1:src and inputselector1:sink1
0:00:13.372049833  1309    0x11008 INFO              GST_PADS gstpad.c:2022:gst_pad_link: linked appsrc1:src and inputselector1:sink1, successful
0:00:13.374834416  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<udpsrc1> completed state change to PLAYING
0:00:13.376586416  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<udpsrc1> posting state-changed PAUSED to PLAYING
0:00:13.379066916  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<udpsrc2> completed state change to PLAYING
0:00:13.380730125  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<udpsrc2> posting state-changed PAUSED to PLAYING
0:00:13.385431000  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<appsink1> completed state change to READY
0:00:13.387254791  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<appsink1> posting state-changed NULL to READY
0:00:13.389424583  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsink1' changed state to 2(READY) successfully
0:00:13.391653416  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<appsink0> completed state change to READY
0:00:13.393310125  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<appsink0> posting state-changed NULL to READY
0:00:13.395500583  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsink0' changed state to 2(READY) successfully
0:00:13.399849750  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<multiudpsink1> completed state change to READY
0:00:13.401510541  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<multiudpsink1> posting state-changed NULL to READY
0:00:13.735683250  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'multiudpsink1' changed state to 2(READY) successfully
0:00:13.738571791  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<multiudpsink0> completed state change to READY
0:00:13.740288625  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<multiudpsink0> posting state-changed NULL to READY
0:00:13.742554208  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'multiudpsink0' changed state to 2(READY) successfully
0:00:13.744696208  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<tee1> completed state change to READY
0:00:13.746812291  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<tee1> posting state-changed NULL to READY
0:00:13.749041958  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'tee1' changed state to 2(READY) successfully
0:00:13.751115958  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<tee0> completed state change to READY
0:00:13.752770083  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<tee0> posting state-changed NULL to READY
0:00:13.754934250  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'tee0' changed state to 2(READY) successfully
0:00:13.759213208  1309    0x11008 INFO            GST_STATES gstelement.c:2125:gst_element_continue_state:<rtpssrcdemux0> committing state from PLAYING to PAUSED, pending READY
0:00:13.761561541  1309    0x11008 INFO            GST_STATES gstelement.c:2134:gst_element_continue_state:<rtpssrcdemux0> continue state change PAUSED to READY, final READY
0:00:13.763841083  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<rtpssrcdemux0> completed state change to READY
0:00:13.765504375  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<rtpssrcdemux0> posting state-changed PAUSED to READY
0:00:13.768884791  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<rtpbin> child 'rtpssrcdemux0' changed state to 2(READY) successfully
0:00:13.771441208  1309    0x11008 INFO            GST_STATES gstelement.c:2125:gst_element_continue_state:<rtpsession0> committing state from PLAYING to PAUSED, pending READY
0:00:13.773762541  1309    0x11008 INFO            GST_STATES gstelement.c:2134:gst_element_continue_state:<rtpsession0> continue state change PAUSED to READY, final READY
0:00:13.778870250  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<rtpsession0> completed state change to READY
0:00:13.780537750  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<rtpsession0> posting state-changed PAUSED to READY
0:00:13.783538041  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<rtpbin> child 'rtpsession0' changed state to 2(READY) successfully
0:00:13.785723625  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<rtpbin> completed state change to READY
0:00:13.787550750  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<rtpbin> posting state-changed NULL to READY
0:00:14.122563291  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'rtpbin' changed state to 2(READY) successfully
0:00:14.124905666  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<inputselector0> completed state change to READY
0:00:14.127233291  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<inputselector0> posting state-changed NULL to READY
0:00:14.129530000  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'inputselector0' changed state to 2(READY) successfully
0:00:14.131839166  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<inputselector1> completed state change to READY
0:00:14.133513625  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<inputselector1> posting state-changed NULL to READY
0:00:14.135747333  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'inputselector1' changed state to 2(READY) successfully
0:00:14.139516833  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<pay0> completed state change to READY
0:00:14.141144750  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<pay0> posting state-changed NULL to READY
0:00:14.143403416  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<bin0> child 'pay0' changed state to 2(READY) successfully
0:00:14.145652625  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<tividenc10> completed state change to READY
0:00:14.148024333  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<tividenc10> posting state-changed NULL to READY
0:00:14.150317208  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<bin0> child 'tividenc10' changed state to 2(READY) successfully
0:00:14.152352833  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<filesrc0> completed state change to READY
0:00:14.153967625  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<filesrc0> posting state-changed NULL to READY
0:00:14.157482541  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<bin0> child 'filesrc0' changed state to 2(READY) successfully
0:00:14.159483708  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<bin0> completed state change to READY
0:00:14.161121250  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<bin0> posting state-changed NULL to READY
0:00:14.164003458  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'bin0' changed state to 2(READY) successfully
0:00:14.166135208  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<appsrc0> completed state change to READY
0:00:14.167829500  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<appsrc0> posting state-changed NULL to READY
0:00:14.170723166  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsrc0' changed state to 2(READY) successfully
0:00:14.504845666  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'udpsrc1' changed state to 2(READY) successfully
0:00:14.507016750  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<appsrc1> completed state change to READY
0:00:14.508732000  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<appsrc1> posting state-changed NULL to READY
0:00:14.511052958  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsrc1' changed state to 2(READY) successfully
0:00:14.513053666  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'udpsrc2' changed state to 2(READY) successfully
0:00:14.515096000  1309    0x11008 INFO            GST_STATES gstelement.c:2125:gst_element_continue_state:<media-pipeline> committing state from NULL to READY, pending PAUSED
0:00:14.518145875  1309    0x11008 INFO            GST_STATES gstelement.c:2134:gst_element_continue_state:<media-pipeline> continue state change READY to PAUSED, final PAUSED
0:00:14.522499333  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<appsink1> completed state change to PAUSED
0:00:14.524502541  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<appsink1> posting state-changed READY to PAUSED
0:00:14.527439541  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsink1' changed state to 3(PAUSED) successfully
0:00:14.529974125  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<appsink0> completed state change to PAUSED
0:00:14.531669416  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<appsink0> posting state-changed READY to PAUSED
0:00:14.533909125  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsink0' changed state to 3(PAUSED) successfully
0:00:14.537445041  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<multiudpsink1> completed state change to PAUSED
0:00:14.539158583  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<multiudpsink1> posting state-changed READY to PAUSED
0:00:14.541513750  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'multiudpsink1' changed state to 3(PAUSED) successfully
0:00:14.544814958  1309    0x11008 INFO            GST_STATES gstbin.c:2336:gst_bin_change_state_func:<media-pipeline> child 'multiudpsink0' is changing state asynchronously to PAUSED
0:00:14.547983458  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<tee1> completed state change to PAUSED
0:00:14.549659125  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<tee1> posting state-changed READY to PAUSED
0:00:14.551975666  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'tee1' changed state to 3(PAUSED) successfully
0:00:14.554494250  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<tee0> completed state change to PAUSED
0:00:14.556837625  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<tee0> posting state-changed READY to PAUSED
0:00:14.890848541  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'tee0' changed state to 3(PAUSED) successfully
0:00:14.894537333  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<rtpssrcdemux0> completed state change to PAUSED
0:00:14.896831416  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<rtpssrcdemux0> posting state-changed READY to PAUSED
0:00:14.899548625  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<rtpbin> child 'rtpssrcdemux0' changed state to 3(PAUSED) successfully
0:00:14.902186791  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<rtpsession0> completed state change to PAUSED
0:00:14.903841416  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<rtpsession0> posting state-changed READY to PAUSED
0:00:14.906872916  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<rtpbin> child 'rtpsession0' changed state to 3(PAUSED) successfully
0:00:14.909146625  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<rtpbin> completed state change to PAUSED
0:00:14.910864833  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<rtpbin> posting state-changed READY to PAUSED
0:00:14.913036250  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'rtpbin' changed state to 3(PAUSED) successfully
0:00:14.915643125  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<inputselector0> completed state change to PAUSED
0:00:14.918393541  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<inputselector0> posting state-changed READY to PAUSED
0:00:14.921370166  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'inputselector0' changed state to 3(PAUSED) successfully
0:00:14.924068166  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<inputselector1> completed state change to PAUSED
0:00:14.925795916  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<inputselector1> posting state-changed READY to PAUSED
0:00:14.928909500  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'inputselector1' changed state to 3(PAUSED) successfully
0:00:14.932551416  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<pay0> completed state change to PAUSED
0:00:14.934207000  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<pay0> posting state-changed READY to PAUSED
0:00:14.937467166  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<bin0> child 'pay0' changed state to 3(PAUSED) successfully
0:00:14.939834750  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<tividenc10> completed state change to PAUSED
0:00:14.941574416  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<tividenc10> posting state-changed READY to PAUSED
0:00:14.944524125  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<bin0> child 'tividenc10' changed state to 3(PAUSED) successfully
0:00:15.278975833  1309    0x11008 INFO               filesrc gstfilesrc.c:947:gst_file_src_start:<filesrc0> opening file foreman_422_vga._swap.yuv
0:00:15.283520291  1309    0x11008 INFO             GST_EVENT gstevent.c:596:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format bytes, start 0, stop 184320000, position 0
0:00:15.287490000  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<filesrc0> completed state change to PAUSED
0:00:15.289118166  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<filesrc0> posting state-changed READY to PAUSED
0:00:15.291434083  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<bin0> child 'filesrc0' changed state to 3(PAUSED) successfully
0:00:15.293627375  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<bin0> completed state change to PAUSED
0:00:15.295270291  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<bin0> posting state-changed READY to PAUSED
0:00:15.298310833  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'bin0' changed state to 3(PAUSED) successfully
0:00:15.301132375  1309    0x11008 INFO             GST_EVENT gstevent.c:596:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format bytes, start 0, stop -1, position 0
0:00:15.308525250  1309    0x5b130 INFO              GST_PADS gstpad.c:3315:gst_pad_event_default_dispatch:<pay0:sink> Sending event 0xe94c0 (newsegment) to all internally linked pads
0:00:15.311408166  1309    0x5b130 INFO              GST_PADS gstpad.c:3315:gst_pad_event_default_dispatch:<tee0:sink> Sending event 0xe94c0 (newsegment) to all internally linked pads
0:00:15.304939375  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<appsrc0> completed state change to PAUSED
0:00:15.316673041  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<appsrc0> posting state-changed READY to PAUSED
0:00:15.319611166  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsrc0' changed state to 3(PAUSED) successfully
0:00:15.321755500  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'udpsrc1' changed state to 3(PAUSED) successfully
0:00:15.324339000  1309    0x11008 INFO             GST_EVENT gstevent.c:596:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format bytes, start 0, stop -1, position 0
0:00:15.328115083  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<appsrc1> completed state change to PAUSED
0:00:15.329798583  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<appsrc1> posting state-changed READY to PAUSED
0:00:15.332689833  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsrc1' changed state to 3(PAUSED) successfully
0:00:15.334581916  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'udpsrc2' changed state to 3(PAUSED) successfully
0:00:15.337006750  1309    0x11008 INFO            GST_STATES gstbin.c:1634:gst_bin_get_state_func:<media-pipeline> getting state
0:00:15.338619791  1309    0x11008 INFO            GST_STATES gstelement.c:1900:gst_element_get_state_func:<media-pipeline> waiting for element to commit state
0:00:15.340618708  1309    0x5ab90 WARN             TIVidenc1 gsttividenc1.c:1701:gst_tividenc1_frame_duration: framerate not specified; using 29.97fps
0:00:15.699199875  1309    0x5ab90 INFO          TICircBuffer gstticircbuffer.c:209:gst_ticircbuffer_new: requested windowSize:  614400

0:00:15.700718958  1309    0x5ab90 INFO          TICircBuffer gstticircbuffer.c:212:gst_ticircbuffer_new: fixed block size is ON

0:00:15.956365041  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:15.960401208  1309    0x5ab90 INFO            GST_STATES gstbin.c:2714:bin_handle_async_done:<media-pipeline> committing state from READY to PAUSED, old pending PAUSED
0:00:15.962187375  1309    0x5ab90 INFO            GST_STATES gstbin.c:2729:bin_handle_async_done:<media-pipeline> completed state change, pending VOID
** Message: 0xcd820: got message type async-done
** Message: position query failed
0:00:15.973403041  1309    0x11008 WARN              GST_PADS gstpad.c:3085:gst_pad_iterate_internal_links_default:<rtpsession0:send_rtp_src> Making unsafe iterator
0:00:16.017727458  1309    0x11008 WARN              GST_PADS gstpad.c:3085:gst_pad_iterate_internal_links_default:<rtpsession0:send_rtp_src> Making unsafe iterator
** Message: duration query failed
** Message: stats: position 0:00:00.000000000, duration 99:99:99.999999999
** Message: object 0xcd820 is prerolled

** (lt-test-launch:1309): WARNING **: ignoring stream 0 without media type
RTSP response message 0xbefff9c8
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '46'
   key: 'Content-Type', value: 'application/sdp'
   key: 'Content-Base', value: 'rtsp://172.24.190.40:8554/test/'
   key: 'Server', value: 'GStreamer RTSP server'
 body: length 170
00000000 (0x145c90): 76 3d 30 0d 0a 6f 3d 2d 20 31 31 38 38 33 34 30  v=0..o=- 1188340
00000010 (0x145ca0): 36 35 36 31 38 30 38 38 33 20 31 20 49 4e 20 49  656180883 1 IN I
00000020 (0x145cb0): 50 34 20 31 32 37 2e 30 2e 30 2e 31 0d 0a 73 3d  P4 127.0.0.1..s=
00000030 (0x145cc0): 53 65 73 73 69 6f 6e 20 73 74 72 65 61 6d 65 64  Session streamed
00000040 (0x145cd0): 20 77 69 74 68 20 47 53 74 72 65 61 6d 65 72 0d   with GStreamer.
00000050 (0x145ce0): 0a 69 3d 72 74 73 70 2d 73 65 72 76 65 72 0d 0a  .i=rtsp-server..
00000060 (0x145cf0): 65 3d 4e 4f 4e 45 0d 0a 74 3d 30 20 30 0d 0a 61  e=NONE..t=0 0..a
00000070 (0x145d00): 3d 74 6f 6f 6c 3a 47 53 74 72 65 61 6d 65 72 0d  =tool:GStreamer.
00000080 (0x145d10): 0a 61 3d 74 79 70 65 3a 62 72 6f 61 64 63 61 73  .a=type:broadcas
00000090 (0x145d20): 74 0d 0a 61 3d 72 61 6e 67 65 3a 6e 70 74 3d 30  t..a=range:npt=0
000000a0 (0x145d30): 2e 30 30 30 30 30 30 2d 0d 0a                    .000000-..
** Message: client 0x16cf0: sent a message with cseq 46
** Message: added new client 0xe9550 ip 172.24.136.232:42762
** Message: attaching to context 0x13220
** Message: client 0x16cf0: connection closed
** Message: finalize client 0x16cf0
** Message: finalize media 0xcd820
0:00:16.116793583  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<appsink1> completed state change to READY
0:00:16.119391875  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<appsink1> posting state-changed PAUSED to READY
0:00:16.121724458  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsink1' changed state to 2(READY) successfully
0:00:16.124571125  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<appsink0> completed state change to READY
0:00:16.126979750  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<appsink0> posting state-changed PAUSED to READY
0:00:16.129330500  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsink0' changed state to 2(READY) successfully
0:00:16.132059291  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<multiudpsink1> completed state change to READY
0:00:16.133828250  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<multiudpsink1> posting state-changed PAUSED to READY
0:00:16.136893291  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'multiudpsink1' changed state to 2(READY) successfully
0:00:16.140304750  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.143046333  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.145753625  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.148543208  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.151259000  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.153964541  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.156760666  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.159513041  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.162227375  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.497221375  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.499940125  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.502635875  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.505340416  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.508143708  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.510884125  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.513788250  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.516578583  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.519274541  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.521989250  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.524701958  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.527572250  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.530276041  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.533001708  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.535730000  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.538520583  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.541265291  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.544013583  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.546818000  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.549730666  1309    0x5ab90 WARN             rtpsource rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to 29260fcf, fix the payloader
0:00:16.164067416  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<multiudpsink0> completed state change to READY
0:00:16.572836791  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<multiudpsink0> posting state-changed PAUSED to READY
0:00:16.578277375  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'multiudpsink0' changed state to 2(READY) successfully
0:00:16.581048625  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<tee1> completed state change to READY
0:00:16.582794916  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<tee1> posting state-changed PAUSED to READY
0:00:16.916873208  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'tee1' changed state to 2(READY) successfully
0:00:16.919680125  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<tee0> completed state change to READY
0:00:16.921386458  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<tee0> posting state-changed PAUSED to READY
0:00:16.923656041  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'tee0' changed state to 2(READY) successfully
0:00:16.585547875  1309    0x5b130 INFO               basesrc gstbasesrc.c:2282:gst_base_src_loop:<filesrc0> pausing after gst_pad_push() = unexpected
0:00:16.928923041  1309    0x11008 INFO            GST_STATES gstelement.c:2152:gst_element_continue_state:<rtpssrcdemux0> completed state change to READY
0:00:16.930658750  1309    0x11008 INFO            GST_STATES gstelement.c:2165:gst_element_continue_state:<rtpssrcdemux0> posting state-changed PAUSED to READY
0:00:16.933002625  1309    0x11008 INFO            GST_STATES gstbin.c:2330:gst_bin_change_state_func:<rtpbin> child 'rtpssrcdemux0' changed state to 2(READY) successfully
Segmentation fault
------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
gstreamer-devel mailing list
gstreamer-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: [gst-embedded] transfer of video via udp/rtp/rtsp

Mehta, Neel
Thanks a lot for your help. Even after editing the tividenc1 element so as to include the headers-VOSS and the VOS, I was getting a bus error. So I updated the gst-rtsp-server, gstreamer-plugin elements and ti-plugin elements (with changes still intact). Then, I did not face the error, but still was unable to see the video. I was using VLC. I changed the caching value but still was unable to see the video completely, it ended after sometime. I looked into the log and found that the VLC used to skip frames with more than 5 sec delay. So I disabled it. Now, I have a running video but still it breaks. I am trying to solve it. After the complete video run, I am getting this error. Here is the part of the output which contains the error:

** Message: client 0x16cf0: sent a message with cseq 74
** Message: 0x2c398: source 0xf6920 in transport (nil) is active
** Message: 0x2c398: source 0xf6920 in transport (nil) is active
** Message: 0x2c398: source 0xf6920 in transport (nil) is active
** Message: 0x2c398: source 0xf6920 in transport (nil) is active
** Message: 0x2c398: source 0xf6920 in transport (nil) is active
** Message: 0x2c398: source 0xf6920 in transport (nil) is active
** Message: 0xcd820: got message type eos
RTSP request message 0x8e394
 request line:
   method: 'TEARDOWN'
   uri:    'rtsp://172.24.190.32:8554/test/'
   version: '1.0'
 headers:
   key: 'CSeq', value: '75'
   key: 'Session', value: 'keslqpyysqxanspn'
   key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming Media v2009.03.22)'
 body:
** Message: client 0x16cf0: received a request
** Message: going to state NULL media 0xcd820
** Message: removing 172.24.136.232:2388-2389
** Message: active 0 media 0xcd820
** Message: unprepare media 0xcd820
** Message: stream 0x2c398 received caps (nil), NULL
** Message: free session media 0x105c98
** Message: going to state NULL media 0xcd820
** Message: active 0 media 0xcd820
** Message: free session stream 0x108cc0
RTSP response message 0xbefff958
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '75'
   key: 'Server', value: 'GStreamer RTSP server'
   key: 'Session', value: 'keslqpyysqxanspn'
 body: length 0
** Message: finalize session 0x45e78
** Message: client 0x16cf0: sent a message with cseq 75
** Message: client 0x16cf0: connection closed
** Message: finalize client 0x16cf0
** Message: finalize media 0xcd820
*** glibc detected *** free(): invalid pointer: 0x00104958 ***
Aborted

Thanks once again for your help.

Regards,
Neel.

-----Original Message-----
From: ScreenName01 [mailto:[hidden email]]
Sent: Monday, June 08, 2009 11:41 PM
To: [hidden email]
Subject: Re: [gst-devel] [gst-embedded] transfer of video via udp/rtp/rtsp


Which client are you using to play your RTSP stream?  You mentioned that you
saw a few frames in one client you used.  Did you try VLC?  I find that
works properly with the Gstreamer RTSP server.  Make the settings for
caching are not too low though.  I find that sometimes causes problems with
the client properly streaming the RTSP stream.


Mehta, Neel wrote:

>
> Hi Wim,
>
> Thanks for the reply. I will look into the TI encoder plugin and make the
> appropriate changes.
>
> Any suggestion for me to go ahead with the RTSP???
>
> Sorry, I forgot to attach the files last time.
>
> Thanks.
>
> Regards,
> Neel.
>
> -----Original Message-----
> From: Wim Taymans [mailto:[hidden email]]
> Sent: Wednesday, June 03, 2009 7:22 PM
> To: Mehta, Neel
> Cc: [hidden email]
> Subject: RE: [gst-embedded] transfer of video via udp/rtp/rtsp
>
> On Wed, 2009-06-03 at 19:15 +0530, Mehta, Neel wrote:
>> Hi Wim
>>
>>
>>
>> Thanks for the reply.
>>
>>
>>
>> 1. UDP:
>>
>> I executed the syntax you mentioned:
>>
>>
>>
>> gst-launch-0.10 -v filesrc location=foreman_422_vga._swap.yuv !
>> TIVidenc1 codecName=mpeg4enc engineName=encode
>> contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 !
>> rtpmp4vpay ! udpsink
>>
>>
>>
>> The output is:
>>
>>
>>
>> Setting pipeline to PAUSED ...
>>
>> Pipeline is PREROLLING ...
>>
>> /GstPipeline:pipeline0/GstTIVidenc1:tividenc10.GstPad:src: caps =
>> video/mpeg, mpegversion=(int)4, framerate=(fraction)30000/1001,
>> width=(int)640, height=(int)480
>>
>> /GstPipeline:pipeline0/GstRtpMP4VPay:rtpmp4vpay0.GstPad:sink: caps =
>> video/mpeg, mpegversion=(int)4, framerate=(fraction)30000/1001,
>> width=(int)640, height=(int)480
>>
>> Pipeline is PREROLLED ...
>>
>> Setting pipeline to PLAYING ...
>>
>> New clock: GstSystemClock
>>
>>
>>
>> It seems to me that the problem lies with the rtpmp4vpay element. It
>> seems it is unable to allocate proper caps for the source pad.
>>
>
> The payloader needs to find the profile and config string, which is
> usually provided by the encoder. It seems the TI encoder does not
> provide this config string and thus the payloader can not create output
> caps.
>
> We could probably fix the payloader to not output anything before the
> config string was found. If you file a bug, I'll look into that.
>
> Wim
>
>> I have also attached the GST_DEBUG=3 output.
>>
>> I am currently using gst-plugins-good version 0.10.10. Should I
>> upgrade it???
>>
>>
>>
>>
>>
>> 2. RTSP:
>>
>> I used the updated version of gst-rtsp-server (with your today's
>> patch), and I used the following syntax:
>>
>>
>>
>> ./test-launch "( filesrc location=foreman_422_vga._swap.yuv !
>> TIVidenc1 codecName=mpeg4enc engineName=encode
>> contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 !
>> rtpmp4vpay pt=96 name=pay0 )"
>>
>>
>>
>> And I got this output (has errors):
>>
>>
>>
>> ** Message: listening on port 8554
>>
>> ** Message: added new client 0x16cf0 ip 172.24.136.232:28426
>>
>> ** Message: attaching to context 0x13e18
>>
>> RTSP request message 0x8e2b4
>>
>>  request line:
>>
>>    method: 'OPTIONS'
>>
>>    uri:    'rtsp://172.24.190.40:8554/test'
>>
>>    version: '1.0'
>>
>>  headers:
>>
>>    key: 'CSeq', value: '41'
>>
>>    key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming
>> Media v2009.03.22)'
>>
>>  body:
>>
>> ** Message: client 0x16cf0: received a request
>>
>> RTSP response message 0xbefff9f8
>>
>>  status line:
>>
>>    code:   '200'
>>
>>    reason: 'OK'
>>
>>    version: '1.0'
>>
>>  headers:
>>
>>    key: 'CSeq', value: '41'
>>
>>    key: 'Public', value: 'OPTIONS, DESCRIBE, GET_PARAMETER, PAUSE,
>> PLAY, SETUP, SET_PARAMETER, TEARDOWN'
>>
>>    key: 'Server', value: 'GStreamer RTSP server'
>>
>>  body: length 0
>>
>> ** Message: client 0x16cf0: sent a message with cseq 41
>>
>> RTSP request message 0x8e2b4
>>
>>  request line:
>>
>>    method: 'DESCRIBE'
>>
>>    uri:    'rtsp://172.24.190.40:8554/test'
>>
>>    version: '1.0'
>>
>>  headers:
>>
>>    key: 'CSeq', value: '42'
>>
>>    key: 'Accept', value: 'application/sdp'
>>
>>    key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming
>> Media v2009.03.22)'
>>
>>  body:
>>
>> ** Message: client 0x16cf0: received a request
>>
>> ** Message: found media 0x3e7c0 for url abspath /test
>>
>> ** Message: found stream 0 with payloader 0xce0d8
>>
>> ** Message: constructed media 0xcd820 for url /test
>>
>> ** Message: preparing media 0xcd820
>>
>> ** Message: enter mainloop
>>
>> ** Message: 0xcd820: got message type async-done
>>
>> ** Message: position query failed
>>
>> ** Message: duration query failed
>>
>> ** Message: stats: position 0:00:00.000000000, duration
>> 99:99:99.999999999
>>
>> ** Message: object 0xcd820 is prerolled
>>
>>
>>
>> ** (lt-test-launch:1173): WARNING **: ignoring stream 0 without media
>> type
>>
>> RTSP response message 0xbefff9d8
>>
>>  status line:
>>
>>    code:   '200'
>>
>>    reason: 'OK'
>>
>>    version: '1.0'
>>
>>  headers:
>>
>>    key: 'CSeq', value: '42'
>>
>>    key: 'Content-Type', value: 'application/sdp'
>>
>>    key: 'Content-Base', value: 'rtsp://172.24.190.40:8554/test/'
>>
>>    key: 'Server', value: 'GStreamer RTSP server'
>>
>>  body: length 170
>>
>> 00000000 (0x107858): 76 3d 30 0d 0a 6f 3d 2d 20 31 31 38 38 33 34 30
>> v=0..o=- 1188340
>>
>> 00000010 (0x107868): 36 35 36 31 38 30 38 38 33 20 31 20 49 4e 20 49
>> 656180883 1 IN I
>>
>> 00000020 (0x107878): 50 34 20 31 32 37 2e 30 2e 30 2e 31 0d 0a 73 3d
>> P4 127.0.0.1..s=
>>
>> 00000030 (0x107888): 53 65 73 73 69 6f 6e 20 73 74 72 65 61 6d 65 64
>> Session streamed
>>
>> 00000040 (0x107898): 20 77 69 74 68 20 47 53 74 72 65 61 6d 65 72 0d
>> with GStreamer.
>>
>> 00000050 (0x1078a8): 0a 69 3d 72 74 73 70 2d 73 65 72 76 65 72 0d
>> 0a  .i=rtsp-server..
>>
>> 00000060 (0x1078b8): 65 3d 4e 4f 4e 45 0d 0a 74 3d 30 20 30 0d 0a 61
>> e=NONE..t=0 0..a
>>
>> 00000070 (0x1078c8): 3d 74 6f 6f 6c 3a 47 53 74 72 65 61 6d 65 72 0d
>> =tool:GStreamer.
>>
>> 00000080 (0x1078d8): 0a 61 3d 74 79 70 65 3a 62 72 6f 61 64 63 61
>> 73  .a=type:broadcas
>>
>> 00000090 (0x1078e8): 74 0d 0a 61 3d 72 61 6e 67 65 3a 6e 70 74 3d 30
>> t..a=range:npt=0
>>
>> 000000a0 (0x1078f8): 2e 30 30 30 30 30 30 2d 0d
>> 0a                    .000000-..
>>
>> ** Message: client 0x16cf0: sent a message with cseq 42
>>
>> ** Message: added new client 0xe9350 ip 172.24.136.232:29194
>>
>> ** Message: attaching to context 0x13e18
>>
>> ** Message: client 0x16cf0: connection closed
>>
>> ** Message: finalize client 0x16cf0
>>
>> ** Message: finalize media 0xcd820
>>
>> Segmentation fault
>>
>>
>>
>> I have also attached the output corresponding to GST_DEBUG=2 and
>> GST_DEBUG=3.
>>
>> I think the error in both the case lies in the rtpmp4vpay. Am I
>> right???
>>
>>
>>
>> Thanks in advance.
>>
>>
>>
>> Regards,
>>
>> Neel.
>>
>>
>>
>>
>>
>>
>>
>> -----Original Message-----
>> From: Wim Taymans [mailto:[hidden email]]
>> Sent: Wednesday, June 03, 2009 3:49 PM
>> To: Mehta, Neel
>> Cc: [hidden email]
>> Subject: Re: [gst-embedded] transfer of video via udp/rtp/rtsp
>>
>>
>>
>> On Wed, 2009-06-03 at 15:15 +0530, Mehta, Neel wrote:
>>
>> > Hi
>>
>> >
>>
>> >
>>
>> >
>>
>> > I want to transfer a mpeg4 video from my TI's dm355 evm (ARM) to my
>> pc
>>
>> > (see on vlc). I have tried:
>>
>> >
>>
>> >
>>
>> >
>>
>> > 1. UDP: gst-launch-0.10 -v videotestsrc ! TIVidenc1
>> codecName=mpeg4enc
>>
>> > engineName=encode contiguousInputFrame=FALSE ! rtpmp4vpay ! udpsink
>>
>> > port=1234
>>
>> >
>>
>> >
>>
>> >
>>
>> > The pipeline works perfectly, but I am unable to see any video via
>>
>> > vlc.
>>
>> >
>>
>> >
>>
>> >
>>
>> > 2. RTSP: ./test-launch --gst-debug-no-color --gst-debug=0 "( filesrc
>>
>> > location=foreman_422_vga._swap.yuv ! TIVidenc1 codecName=mpeg4enc
>>
>> > engineName=encode contiguousInputFrame=FALSE iColorSpace=UYVY
>>
>> > resolution=640x480 ! rtpmp4vpay pt=96 name=pay0 )"
>>
>> >
>>
>>
>>
>> It seems like rtpmp4vpay could not set caps on the output pad. This is
>>
>> likely because the encoder did not set proper caps on the output
>>
>> buffers.
>>
>>
>>
>> Check this:
>>
>>
>>
>> gst-launch-0.10 -v filesrc location=foreman_422_vga._swap.yuv !
>>
>> TIVidenc1 codecName=mpeg4enc engineName=encode
>>
>> contiguousInputFrame=FALSE iColorSpace=UYVY resolution=640x480 !
>>
>> rtpmp4vpay ! udpsink
>>
>>
>>
>> And see what caps (if any) are set on udpsink.
>>
>>
>>
>> also, I solved the warnings in the rtsp server by ignoring streams
>> that
>>
>> don't have a correct type.
>>
>>
>>
>> Wim
>>
>>
>>
>> >
>>
>> >
>>
>> > It gives me the following error:
>>
>> >
>>
>> > ** Message: client 0x16cf0: received a request
>>
>> >
>>
>> > ** Message: found media 0x52dc0 for url abspath /test
>>
>> >
>>
>> >
>>
>> >
>>
>> > ** Message: constructed media 0x58c20 for url /test
>>
>> >
>>
>> > ** Message: preparing media 0x58c20
>>
>> >
>>
>> >
>>
>> >
>>
>> > ** Message: enter mainloop
>>
>> >
>>
>> >
>>
>> >
>>
>> >  (lt-test-launch:1615): GStreamer-CRITICAL **: gst_debug_log_valist:
>>
>> > assertion `category != NULL' failed
>>
>> >
>>
>> >
>>
>> >
>>
>> > (lt-test-launch:1615): GStreamer-CRITICAL **: gst_debug_log_valist:
>>
>> > assertion `category != NULL' failed
>>
>> >
>>
>> > ** Message: 0x58c20: got message type async-done
>>
>> >
>>
>> > ** Message: position query failed
>>
>> >
>>
>> > ** Message: duration query failed
>>
>> >
>>
>> > ** Message: stats: position 0:00:00.000000000, duration
>>
>> > 99:99:99.999999999
>>
>> >
>>
>> > ** Message: object 0x58c20 is prerolled
>>
>> >
>>
>> >
>>
>> >
>>
>> > (lt-test-launch:1615): GStreamer-CRITICAL **:
>> gst_caps_get_structure:
>>
>> > assertion `GST_IS_CAPS (caps)' failed
>>
>> >
>>
>> >
>>
>> >
>>
>> > (lt-test-launch:1615): GStreamer-CRITICAL **:
>>
>> > gst_structure_get_string: assertion `structure != NULL' failed
>>
>> >
>>
>> >
>>
>> >
>>
>> > (lt-test-launch:1615): GStreamer-CRITICAL **: gst_structure_get_int:
>>
>> > assertion `structure != NULL' failed
>>
>> >
>>
>> >
>>
>> >
>>
>> > (lt-test-launch:1615): GStreamer-CRITICAL **: gst_structure_get_int:
>>
>> > assertion `structure != NULL' failed
>>
>> >
>>
>> >
>>
>> >
>>
>> > (lt-test-launch:1615): GStreamer-CRITICAL **:
>>
>> > gst_structure_get_string: assertion `structure != NULL' failed
>>
>> >
>>
>> >
>>
>> >
>>
>> > (lt-test-launch:1615): GStreamer-CRITICAL **:
>>
>> > gst_structure_get_string: assertion `structure != NULL' failed
>>
>> > Segmentation fault
>>
>> >
>>
>> >
>>
>> >
>>
>> > Can anyone help me in debugging? Or suggest some other way to
>>
>> > implement the video transfer. My ultimate aim is to transfer the
>> video
>>
>> > and see on vlc, irrespective of the protocols used.
>>
>> >
>>
>> >
>>
>> >
>>
>> > Thanks in advance.
>>
>> >
>>
>> >
>>
>> >
>>
>> > Regards,
>>
>> >
>>
>> > Neel.
>>
>> >
>>
>> >
>>
>> >
>>
>> >
>>
>> >
>>
>> >
>>
>> >
>> ------------------------------------------------------------------------------
>>
>> > OpenSolaris 2009.06 is a cutting edge operating system for
>> enterprises
>>
>> > looking to deploy the next generation of Solaris that includes the
>> latest
>>
>> > innovations from Sun and the OpenSource community. Download a copy
>> and
>>
>> > enjoy capabilities such as Networking, Storage and Virtualization.
>>
>> > Go to: http://p.sf.net/sfu/opensolaris-get
>>
>> > _______________________________________________ Gstreamer-embedded
>> mailing list [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded
>>
>>
>
>
>
> 0:00:00.002845334  1278    0x15098 INFO              GST_INIT
> gst.c:611:init_pre: Initializing GStreamer Core Library version 0.10.23
> 0:00:00.093236417  1278    0x15098 INFO              GST_INIT
> gst.c:612:init_pre: Using library installed in
> /home1/neel/target/filesys//opt/gstreamer/lib
> 0:00:00.095133709  1278    0x15098 INFO              GST_INIT
> gst.c:622:init_pre: Linux 172.24.190.40 2.6.10_mvl401 #1 Wed May 20
> 13:12:59 IST 2009 armv5tejl
> 0:00:00.099962250  1278    0x15098 INFO              GST_INIT
> gstquery.c:105:_gst_query_initialize: init queries
> 0:00:00.150302125  1278    0x15098 INFO              GST_INIT
> gstmessage.c:73:_gst_message_initialize: init messages
> 0:00:00.158300917  1278    0x15098 INFO    GST_PLUGIN_LOADING
> gstplugin.c:261:_gst_plugin_initialize: registering 0 static plugins
> 0:00:00.170639959  1278    0x15098 INFO    GST_PLUGIN_LOADING
> gstplugin.c:246:gst_plugin_register_static: registered static plugin
> "staticelements"
> 0:00:00.172564125  1278    0x15098 INFO    GST_PLUGIN_LOADING
> gstplugin.c:248:gst_plugin_register_static: added static plugin
> "staticelements", result: 1
> 0:00:00.174275625  1278    0x15098 INFO              GST_INIT
> gst.c:923:ensure_current_registry: reading registry cache:
> /tmp/gst_registry.bin
> 0:00:00.663757000  1278    0x15098 INFO          GST_REGISTRY
> gstregistrybinary.c:1285:gst_registry_binary_read_cache: loaded
> /tmp/gst_registry.bin in 0.487498 seconds
> 0:00:00.671942209  1279    0x15098 INFO              GST_INIT
> gst.c:674:scan_and_update_registry: Validating registry cache:
> /tmp/gst_registry.bin
> 0:00:00.751920500  1279    0x15098 INFO              GST_INIT
> gst.c:759:scan_and_update_registry: Registry cache has not changed
> 0:00:00.757233959  1278    0x15098 INFO              GST_INIT
> gst.c:970:ensure_current_registry: registry reading and updating done,
> result = 1
> 0:00:00.761130042  1278    0x15098 INFO          GST_PIPELINE
> gstparse.c:291:gst_parse_launch_full: parsing pipeline description
> 'filesrc location=foreman_422_vga._swap.yuv ! TIVidenc1 codecName=mpeg4enc
> engineName=encode contiguousInputFrame=FALSE iColorSpace=UYVY
> resolution=640x480 ! rtpmp4vpay ! udpsink port=1234 '
> 0:00:00.874403834  1278    0x15098 INFO    GST_PLUGIN_LOADING
> gstplugin.c:567:gst_plugin_load_file: plugin
> "/opt/gstreamer/lib/gstreamer-0.10/libgstcoreelements.so" loaded
> 0:00:00.876768834  1278    0x15098 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "filesrc"
> 0:00:00.881137167  1278    0x15098 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstBaseSrc@0x99028> adding pad 'src'
> 0:00:01.090150125  1278    0x15098 INFO    GST_PLUGIN_LOADING
> gstplugin.c:567:gst_plugin_load_file: plugin
> "/opt/gstreamer/lib/gstreamer-0.10/libgstticodecplugin.so" loaded
> 0:00:01.092625084  1278    0x15098 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "TIVidenc1"
> 0:00:01.102345209  1278    0x15098 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstTIVidenc1@0xaa028> adding pad
> 'sink'
> 0:00:01.104397542  1278    0x15098 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstTIVidenc1@0xaa028> adding pad
> 'src'
> 0:00:01.566446292  1278    0x15098 INFO    GST_PLUGIN_LOADING
> gstplugin.c:567:gst_plugin_load_file: plugin
> "/opt/gstreamer/lib/gstreamer-0.10/libgstrtp.so" loaded
> 0:00:01.568730625  1278    0x15098 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "rtpmp4vpay"
> 0:00:01.572096667  1278    0x15098 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstBaseRTPPayload@0xd00a0> adding
> pad 'src'
> 0:00:01.575368875  1278    0x15098 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstBaseRTPPayload@0xd00a0> adding
> pad 'sink'
> 0:00:01.686691917  1278    0x15098 INFO    GST_PLUGIN_LOADING
> gstplugin.c:567:gst_plugin_load_file: plugin
> "/opt/gstreamer/lib/gstreamer-0.10/libgstudp.so" loaded
> 0:00:01.689030000  1278    0x15098 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "udpsink"
> 0:00:01.692683500  1278    0x15098 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstBaseSink@0xd6138> adding pad
> 'sink'
> 0:00:01.719008750  1278    0x15098 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "pipeline"
> 0:00:01.729494500  1278    0x15098 INFO          GST_PIPELINE
> ./grammar.y:478:gst_parse_perform_link: linking filesrc0:(any) to
> tividenc10:(any) (0/0) with caps "(nil)"
> 0:00:01.731590917  1278    0x15098 INFO      GST_ELEMENT_PADS
> gstutils.c:1338:gst_element_link_pads: trying to link element
> filesrc0:(any) to element tividenc10:(any)
> 0:00:01.733724334  1278    0x15098 INFO              GST_PADS
> gstutils.c:792:gst_pad_check_link: trying to link filesrc0:src and
> tividenc10:src
> 0:00:01.735515750  1278    0x15098 INFO              GST_PADS
> gstutils.c:812:gst_pad_check_link: Sink pad tividenc10:src is not sink
> pad, failed
> 0:00:01.737251709  1278    0x15098 INFO              GST_PADS
> gstutils.c:792:gst_pad_check_link: trying to link filesrc0:src and
> tividenc10:sink
> 0:00:01.740488042  1278    0x15098 INFO              GST_PADS
> gstutils.c:1243:prepare_link_maybe_ghosting: filesrc0 and tividenc10 in
> same bin, no need for ghost pads
> 0:00:01.744119917  1278    0x15098 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link filesrc0:src and
> tividenc10:sink
> 0:00:01.746571250  1278    0x15098 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked filesrc0:src and tividenc10:sink,
> successful
> 0:00:01.749354917  1278    0x15098 INFO          GST_PIPELINE
> ./grammar.y:478:gst_parse_perform_link: linking tividenc10:(any) to
> rtpmp4vpay0:(any) (0/0) with caps "(nil)"
> 0:00:01.751158417  1278    0x15098 INFO      GST_ELEMENT_PADS
> gstutils.c:1338:gst_element_link_pads: trying to link element
> tividenc10:(any) to element rtpmp4vpay0:(any)
> 0:00:01.753023375  1278    0x15098 INFO              GST_PADS
> gstutils.c:792:gst_pad_check_link: trying to link tividenc10:src and
> rtpmp4vpay0:sink
> 0:00:01.756973625  1278    0x15098 INFO              GST_PADS
> gstutils.c:1243:prepare_link_maybe_ghosting: tividenc10 and rtpmp4vpay0 in
> same bin, no need for ghost pads
> 0:00:01.759310334  1278    0x15098 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link tividenc10:src and
> rtpmp4vpay0:sink
> 0:00:01.762106709  1278    0x15098 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked tividenc10:src and rtpmp4vpay0:sink,
> successful
> 0:00:01.764757542  1278    0x15098 INFO          GST_PIPELINE
> ./grammar.y:478:gst_parse_perform_link: linking rtpmp4vpay0:(any) to
> udpsink0:(any) (0/0) with caps "(nil)"
> 0:00:01.766691584  1278    0x15098 INFO      GST_ELEMENT_PADS
> gstutils.c:1338:gst_element_link_pads: trying to link element
> rtpmp4vpay0:(any) to element udpsink0:(any)
> 0:00:01.768590750  1278    0x15098 INFO              GST_PADS
> gstutils.c:792:gst_pad_check_link: trying to link rtpmp4vpay0:src and
> udpsink0:sink
> 0:00:01.771040667  1278    0x15098 INFO              GST_PADS
> gstutils.c:1243:prepare_link_maybe_ghosting: rtpmp4vpay0 and udpsink0 in
> same bin, no need for ghost pads
> 0:00:01.773368709  1278    0x15098 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link rtpmp4vpay0:src and
> udpsink0:sink
> 0:00:01.775743709  1278    0x15098 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked rtpmp4vpay0:src and udpsink0:sink,
> successful
> Setting pipeline to PAUSED ...
> 0:00:01.781410584  1278    0x15098 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<udpsink0> completed state
> change to READY
> 0:00:01.783085875  1278    0x15098 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<udpsink0> posting
> state-changed NULL to READY
> 0:00:02.118327084  1278    0x15098 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'udpsink0'
> changed state to 2(READY) successfully
> 0:00:02.120478292  1278    0x15098 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<rtpmp4vpay0> completed state
> change to READY
> 0:00:02.122164167  1278    0x15098 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<rtpmp4vpay0> posting
> state-changed NULL to READY
> 0:00:02.124375042  1278    0x15098 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'rtpmp4vpay0'
> changed state to 2(READY) successfully
> 0:00:02.126749959  1278    0x15098 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<tividenc10> completed state
> change to READY
> 0:00:02.128438000  1278    0x15098 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<tividenc10> posting
> state-changed NULL to READY
> 0:00:02.130656625  1278    0x15098 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'tividenc10'
> changed state to 2(READY) successfully
> 0:00:02.132607417  1278    0x15098 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<filesrc0> completed state
> change to READY
> 0:00:02.134273292  1278    0x15098 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<filesrc0> posting
> state-changed NULL to READY
> 0:00:02.136613709  1278    0x15098 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'filesrc0'
> changed state to 2(READY) successfully
> 0:00:02.138750959  1278    0x15098 INFO            GST_STATES
> gstelement.c:2125:gst_element_continue_state:<pipeline0> committing state
> from NULL to READY, pending PAUSED
> 0:00:02.140953500  1278    0x15098 INFO            GST_STATES
> gstelement.c:2134:gst_element_continue_state:<pipeline0> continue state
> change READY to PAUSED, final PAUSED
> 0:00:02.145519709  1278    0x15098 INFO            GST_STATES
> gstbin.c:2336:gst_bin_change_state_func:<pipeline0> child 'udpsink0' is
> changing state asynchronously to PAUSED
> 0:00:02.148326500  1278    0x15098 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<rtpmp4vpay0> completed state
> change to PAUSED
> 0:00:02.150004625  1278    0x15098 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<rtpmp4vpay0> posting
> state-changed READY to PAUSED
> 0:00:02.152178167  1278    0x15098 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'rtpmp4vpay0'
> changed state to 3(PAUSED) successfully
> 0:00:02.154649167  1278    0x15098 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<tividenc10> completed state
> change to PAUSED
> 0:00:02.156463959  1278    0x15098 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<tividenc10> posting
> state-changed READY to PAUSED
> 0:00:02.158671667  1278    0x15098 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'tividenc10'
> changed state to 3(PAUSED) successfully
> 0:00:02.160902542  1278    0x15098 INFO               filesrc
> gstfilesrc.c:947:gst_file_src_start:<filesrc0> opening file
> foreman_422_vga._swap.yuv
> 0:00:02.164503084  1278    0x15098 INFO             GST_EVENT
> gstevent.c:596:gst_event_new_new_segment_full: creating newsegment update
> 0, rate 1.000000, format bytes, start 0, stop 184320000, position 0
> 0:00:02.169820375  1278    0x15098 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<filesrc0> completed state
> change to PAUSED
> 0:00:02.503984500  1278    0x15098 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<filesrc0> posting
> state-changed READY to PAUSED
> 0:00:02.506735917  1278    0x15098 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'filesrc0'
> changed state to 3(PAUSED) successfully
> Pipeline is PREROLLING ...
> 0:00:02.511876334  1278    0x90da8 INFO              GST_PADS
> gstpad.c:3315:gst_pad_event_default_dispatch:<rtpmp4vpay0:sink> Sending
> event 0xa7f80 (newsegment) to all internally linked pads
> 0:00:02.529936667  1278    0xd87d0 WARN             TIVidenc1
> gsttividenc1.c:1701:gst_tividenc1_frame_duration: framerate not specified;
> using 29.97fps
> 0:00:02.558674334  1278    0xd87d0 INFO          TICircBuffer
> gstticircbuffer.c:209:gst_ticircbuffer_new: requested windowSize:  614400
>
> 0:00:02.560103167  1278    0xd87d0 INFO          TICircBuffer
> gstticircbuffer.c:212:gst_ticircbuffer_new: fixed block size is ON
>
> /GstPipeline:pipeline0/GstTIVidenc1:tividenc10.GstPad:src: caps =
> video/mpeg, mpegversion=(int)4, framerate=(fraction)30000/1001,
> width=(int)640, height=(int)480
> /GstPipeline:pipeline0/GstRtpMP4VPay:rtpmp4vpay0.GstPad:sink: caps =
> video/mpeg, mpegversion=(int)4, framerate=(fraction)30000/1001,
> width=(int)640, height=(int)480
> 0:00:02.827558834  1278    0xd87d0 INFO            GST_STATES
> gstbin.c:2714:bin_handle_async_done:<pipeline0> committing state from
> READY to PAUSED, old pending PAUSED
> 0:00:02.829467584  1278    0xd87d0 INFO            GST_STATES
> gstbin.c:2729:bin_handle_async_done:<pipeline0> completed state change,
> pending VOID
> Pipeline is PREROLLED ...
> Setting pipeline to PLAYING ...
> 0:00:02.878020000  1278    0x15098 INFO             GST_EVENT
> gstevent.c:1062:gst_event_new_latency: creating latency event
> 0:00:00.000000000
> 0:00:02.880388167  1278    0x15098 INFO              GST_PADS
> gstpad.c:3315:gst_pad_event_default_dispatch:<rtpmp4vpay0:src> Sending
> event 0xa8230 (latency) to all internally linked pads
> 0:00:02.882415417  1278    0x15098 INFO              GST_PADS
> gstpad.c:3315:gst_pad_event_default_dispatch:<tividenc10:src> Sending
> event 0xa8230 (latency) to all internally linked pads
> 0:00:02.884857834  1278    0x15098 INFO                   bin
> gstbin.c:2208:gst_bin_do_latency_func:<pipeline0> configured latency of
> 0:00:00.000000000
> 0:00:02.923289667  1278    0x15098 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<udpsink0> completed state
> change to PLAYING
> 0:00:02.925026334  1278    0x15098 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<udpsink0> posting
> state-changed PAUSED to PLAYING
> 0:00:02.927417750  1278    0x15098 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'udpsink0'
> changed state to 4(PLAYING) successfully
> 0:00:02.929505417  1278    0x15098 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<rtpmp4vpay0> completed state
> change to PLAYING
> 0:00:02.931261125  1278    0x15098 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<rtpmp4vpay0> posting
> state-changed PAUSED to PLAYING
> 0:00:02.933450917  1278    0x15098 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'rtpmp4vpay0'
> changed state to 4(PLAYING) successfully
> 0:00:02.935701042  1278    0x15098 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<tividenc10> completed state
> change to PLAYING
> 0:00:02.937441125  1278    0x15098 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<tividenc10> posting
> state-changed PAUSED to PLAYING
> 0:00:02.939745459  1278    0x15098 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'tividenc10'
> changed state to 4(PLAYING) successfully
> 0:00:02.941733375  1278    0x15098 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<filesrc0> completed state
> change to PLAYING
> 0:00:02.943440167  1278    0x15098 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<filesrc0> posting
> state-changed PAUSED to PLAYING
> 0:00:02.945754625  1278    0x15098 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<pipeline0> child 'filesrc0'
> changed state to 4(PLAYING) successfully
> 0:00:02.947771292  1278    0x15098 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<pipeline0> completed state
> change to PLAYING
> 0:00:02.949435875  1278    0x15098 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<pipeline0> posting
> state-changed PAUSED to PLAYING
> New clock: GstSystemClock
> ** Message: listening on port 8554
> ** Message: added new client 0x16cf0 ip 172.24.136.232:44042
> ** Message: attaching to context 0x13e18
> RTSP request message 0x8e2b4
>  request line:
>    method: 'OPTIONS'
>    uri:    'rtsp://172.24.190.40:8554/test'
>    version: '1.0'
>  headers:
>    key: 'CSeq', value: '49'
>    key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming Media
> v2009.03.22)'
>  body:
> ** Message: client 0x16cf0: received a request
> RTSP response message 0xbefff9e8
>  status line:
>    code:   '200'
>    reason: 'OK'
>    version: '1.0'
>  headers:
>    key: 'CSeq', value: '49'
>    key: 'Public', value: 'OPTIONS, DESCRIBE, GET_PARAMETER, PAUSE, PLAY,
> SETUP, SET_PARAMETER, TEARDOWN'
>    key: 'Server', value: 'GStreamer RTSP server'
>  body: length 0
> ** Message: client 0x16cf0: sent a message with cseq 49
> RTSP request message 0x8e2b4
>  request line:
>    method: 'DESCRIBE'
>    uri:    'rtsp://172.24.190.40:8554/test'
>    version: '1.0'
>  headers:
>    key: 'CSeq', value: '50'
>    key: 'Accept', value: 'application/sdp'
>    key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming Media
> v2009.03.22)'
>  body:
> ** Message: client 0x16cf0: received a request
> ** Message: found media 0x3e7c0 for url abspath /test
> ** Message: found stream 0 with payloader 0xce0d8
> ** Message: constructed media 0xcd820 for url /test
> ** Message: preparing media 0xcd820
> ** Message: enter mainloop
>
> 0:00:04.982394750  1359    0xfbf00 WARN             TIVidenc1
> gsttividenc1.c:1701:gst_tividenc1_frame_duration: framerate not specified;
> using 29.97fps
> 0:00:05.240959542  1359    0xfbf00 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to
> c32d15c3, fix the payloader
> ** Message: 0xcd820: got message type async-done
> ** Message: position query failed
> 0:00:05.254437417  1359    0x11008 WARN              GST_PADS
> gstpad.c:3085:gst_pad_iterate_internal_links_default:<rtpsession0:send_rtp_src>
> Making unsafe iterator
> 0:00:05.258603417  1359    0x11008 WARN              GST_PADS
> gstpad.c:3085:gst_pad_iterate_internal_links_default:<rtpsession0:send_rtp_src>
> Making unsafe iterator
> ** Message: duration query failed
> ** Message: stats: position 0:00:00.000000000, duration 99:99:99.999999999
> ** Message: object 0xcd820 is prerolled
>
> ** (lt-test-launch:1359): WARNING **: ignoring stream 0 without media type
> RTSP response message 0xbefff9c8
>  status line:
>    code:   '200'
>    reason: 'OK'
>    version: '1.0'
>  headers:
>    key: 'CSeq', value: '50'
>    key: 'Content-Type', value: 'application/sdp'
>    key: 'Content-Base', value: 'rtsp://172.24.190.40:8554/test/'
>    key: 'Server', value: 'GStreamer RTSP server'
>  body: length 170
> 00000000 (0x150460): 76 3d 30 0d 0a 6f 3d 2d 20 31 31 38 38 33 34 30
> v=0..o=- 1188340
> 00000010 (0x150470): 36 35 36 31 38 30 38 38 33 20 31 20 49 4e 20 49
> 656180883 1 IN I
> 00000020 (0x150480): 50 34 20 31 32 37 2e 30 2e 30 2e 31 0d 0a 73 3d  P4
> 127.0.0.1..s=
> 00000030 (0x150490): 53 65 73 73 69 6f 6e 20 73 74 72 65 61 6d 65 64
> Session streamed
> 00000040 (0x1504a0): 20 77 69 74 68 20 47 53 74 72 65 61 6d 65 72 0d
> with GStreamer.
> 00000050 (0x1504b0): 0a 69 3d 72 74 73 70 2d 73 65 72 76 65 72 0d 0a
> .i=rtsp-server..
> 00000060 (0x1504c0): 65 3d 4e 4f 4e 45 0d 0a 74 3d 30 20 30 0d 0a 61
> e=NONE..t=0 0..a
> 00000070 (0x1504d0): 3d 74 6f 6f 6c 3a 47 53 74 72 65 61 6d 65 72 0d
> =tool:GStreamer.
> 00000080 (0x1504e0): 0a 61 3d 74 79 70 65 3a 62 72 6f 61 64 63 61 73
> .a=type:broadcas
> 00000090 (0x1504f0): 74 0d 0a 61 3d 72 61 6e 67 65 3a 6e 70 74 3d 30
> t..a=range:npt=0
> 000000a0 (0x150500): 2e 30 30 30 30 30 30 2d 0d 0a
> .000000-..
> ** Message: client 0x16cf0: sent a message with cseq 50
> ** Message: client 0x16cf0: connection closed
> ** Message: finalize client 0x16cf0
> ** Message: finalize media 0xcd820
> 0:00:05.313153625  1359    0xfbf00 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to
> c32d15c3, fix the payloader
> 0:00:05.315880625  1359    0xfbf00 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to
> c32d15c3, fix the payloader
> 0:00:05.318598834  1359    0xfbf00 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to
> c32d15c3, fix the payloader
> 0:00:05.321348500  1359    0xfbf00 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to
> c32d15c3, fix the payloader
> 0:00:05.324222292  1359    0xfbf00 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to
> c32d15c3, fix the payloader
> 0:00:05.326936709  1359    0xfbf00 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to
> c32d15c3, fix the payloader
> 0:00:05.329662417  1359    0xfbf00 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to
> c32d15c3, fix the payloader
> 0:00:05.332487667  1359    0xfbf00 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to
> c32d15c3, fix the payloader
> 0:00:05.335227917  1359    0xfbf00 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to
> c32d15c3, fix the payloader
> 0:00:05.337985750  1359    0xfbf00 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to
> c32d15c3, fix the payloader
> 0:00:05.340731209  1359    0xfbf00 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to
> c32d15c3, fix the payloader
> 0:00:05.343543209  1359    0xfbf00 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to
> c32d15c3, fix the payloader
> 0:00:05.346287417  1359    0xfbf00 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to
> c32d15c3, fix the payloader
> 0:00:05.348999959  1359    0xfbf00 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to
> c32d15c3, fix the payloader
> 0:00:05.351745917  1359    0xfbf00 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to
> c32d15c3, fix the payloader
> 0:00:05.354613584  1359    0xfbf00 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from dd15cfe1 to
> c32d15c3, fix the payloader
> 0:00:00.003741458  1309    0x11008 INFO              GST_INIT
> gst.c:611:init_pre: Initializing GStreamer Core Library version 0.10.23
> 0:00:00.097655583  1309    0x11008 INFO              GST_INIT
> gst.c:612:init_pre: Using library installed in
> /home1/neel/target/filesys//opt/gstreamer/lib
> 0:00:00.099539208  1309    0x11008 INFO              GST_INIT
> gst.c:622:init_pre: Linux 172.24.190.40 2.6.10_mvl401 #1 Wed May 20
> 13:12:59 IST 2009 armv5tejl
> 0:00:00.104607916  1309    0x11008 INFO              GST_INIT
> gstquery.c:105:_gst_query_initialize: init queries
> 0:00:00.160699208  1309    0x11008 INFO              GST_INIT
> gstmessage.c:73:_gst_message_initialize: init messages
> 0:00:00.169048333  1309    0x11008 INFO    GST_PLUGIN_LOADING
> gstplugin.c:261:_gst_plugin_initialize: registering 0 static plugins
> 0:00:00.182809166  1309    0x11008 INFO    GST_PLUGIN_LOADING
> gstplugin.c:246:gst_plugin_register_static: registered static plugin
> "staticelements"
> 0:00:00.184816333  1309    0x11008 INFO    GST_PLUGIN_LOADING
> gstplugin.c:248:gst_plugin_register_static: added static plugin
> "staticelements", result: 1
> 0:00:00.186692291  1309    0x11008 INFO              GST_INIT
> gst.c:923:ensure_current_registry: reading registry cache:
> /tmp/gst_registry.bin
> 0:00:00.672498791  1309    0x11008 INFO          GST_REGISTRY
> gstregistrybinary.c:1285:gst_registry_binary_read_cache: loaded
> /tmp/gst_registry.bin in 0.483836 seconds
> 0:00:00.681583000  1324    0x11008 INFO              GST_INIT
> gst.c:674:scan_and_update_registry: Validating registry cache:
> /tmp/gst_registry.bin
> 0:00:00.771392208  1324    0x11008 INFO              GST_INIT
> gst.c:759:scan_and_update_registry: Registry cache has not changed
> 0:00:00.777034458  1309    0x11008 INFO              GST_INIT
> gst.c:970:ensure_current_registry: registry reading and updating done,
> result = 1
> 0:00:00.779398125  1309    0x11008 INFO              GST_INIT
> gst.c:446:gst_init_check: initialized GStreamer successfully
> ** Message: listening on port 8554
> ** Message: added new client 0x16cf0 ip 172.24.136.232:41994
> ** Message: attaching to context 0x13220
> RTSP request message 0x8e2ec
>  request line:
>    method: 'OPTIONS'
>    uri:    'rtsp://172.24.190.40:8554/test'
>    version: '1.0'
>  headers:
>    key: 'CSeq', value: '45'
>    key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming Media
> v2009.03.22)'
>  body:
> ** Message: client 0x16cf0: received a request
> RTSP response message 0xbefff9e8
>  status line:
>    code:   '200'
>    reason: 'OK'
>    version: '1.0'
>  headers:
>    key: 'CSeq', value: '45'
>    key: 'Public', value: 'OPTIONS, DESCRIBE, GET_PARAMETER, PAUSE, PLAY,
> SETUP, SET_PARAMETER, TEARDOWN'
>    key: 'Server', value: 'GStreamer RTSP server'
>  body: length 0
> ** Message: client 0x16cf0: sent a message with cseq 45
> RTSP request message 0x8e2ec
>  request line:
>    method: 'DESCRIBE'
>    uri:    'rtsp://172.24.190.40:8554/test'
>    version: '1.0'
>  headers:
>    key: 'CSeq', value: '46'
>    key: 'Accept', value: 'application/sdp'
>    key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming Media
> v2009.03.22)'
>  body:
> ** Message: client 0x16cf0: received a request
> ** Message: found media 0x52dc0 for url abspath /test
> 0:00:09.685617041  1309    0x11008 INFO          GST_PIPELINE
> gstparse.c:291:gst_parse_launch_full: parsing pipeline description '(
> filesrc location=foreman_422_vga._swap.yuv ! TIVidenc1 codecName=mpeg4enc
> engineName=encode contiguousInputFrame=FALSE iColorSpace=UYVY
> resolution=640x480 ! rtpmp4vpay pt=96 name=pay0 )'
> 0:00:09.801765791  1309    0x11008 INFO    GST_PLUGIN_LOADING
> gstplugin.c:567:gst_plugin_load_file: plugin
> "/opt/gstreamer/lib/gstreamer-0.10/libgstcoreelements.so" loaded
> 0:00:09.804001333  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "filesrc"
> 0:00:09.809528041  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstBaseSrc@0x97048> adding pad 'src'
> 0:00:10.038183000  1309    0x11008 INFO    GST_PLUGIN_LOADING
> gstplugin.c:567:gst_plugin_load_file: plugin
> "/opt/gstreamer/lib/gstreamer-0.10/libgstticodecplugin.so" loaded
> 0:00:10.040736375  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "TIVidenc1"
> 0:00:10.050481125  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstTIVidenc1@0xa7048> adding pad
> 'sink'
> 0:00:10.052549541  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstTIVidenc1@0xa7048> adding pad
> 'src'
> 0:00:10.489332416  1309    0x11008 INFO    GST_PLUGIN_LOADING
> gstplugin.c:567:gst_plugin_load_file: plugin
> "/opt/gstreamer/lib/gstreamer-0.10/libgstrtp.so" loaded
> 0:00:10.491629625  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "rtpmp4vpay"
> 0:00:10.495327500  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstBaseRTPPayload@0xce0d8> adding
> pad 'src'
> 0:00:10.498800833  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstBaseRTPPayload@0xce0d8> adding
> pad 'sink'
> 0:00:10.575696708  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element "bin"
> 0:00:10.585066041  1309    0x11008 INFO          GST_PIPELINE
> ./grammar.y:478:gst_parse_perform_link: linking filesrc0:(any) to
> tividenc10:(any) (0/0) with caps "(nil)"
> 0:00:10.587417000  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstutils.c:1338:gst_element_link_pads: trying to link element
> filesrc0:(any) to element tividenc10:(any)
> 0:00:10.589526750  1309    0x11008 INFO              GST_PADS
> gstutils.c:792:gst_pad_check_link: trying to link filesrc0:src and
> tividenc10:src
> 0:00:10.591521833  1309    0x11008 INFO              GST_PADS
> gstutils.c:812:gst_pad_check_link: Sink pad tividenc10:src is not sink
> pad, failed
> 0:00:10.593469125  1309    0x11008 INFO              GST_PADS
> gstutils.c:792:gst_pad_check_link: trying to link filesrc0:src and
> tividenc10:sink
> 0:00:10.597228666  1309    0x11008 INFO              GST_PADS
> gstutils.c:1243:prepare_link_maybe_ghosting: filesrc0 and tividenc10 in
> same bin, no need for ghost pads
> 0:00:10.601304708  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link filesrc0:src and
> tividenc10:sink
> 0:00:10.603725083  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked filesrc0:src and tividenc10:sink,
> successful
> 0:00:10.606773541  1309    0x11008 INFO          GST_PIPELINE
> ./grammar.y:478:gst_parse_perform_link: linking tividenc10:(any) to
> pay0:(any) (0/0) with caps "(nil)"
> 0:00:10.608604375  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstutils.c:1338:gst_element_link_pads: trying to link element
> tividenc10:(any) to element pay0:(any)
> 0:00:10.610458958  1309    0x11008 INFO              GST_PADS
> gstutils.c:792:gst_pad_check_link: trying to link tividenc10:src and
> pay0:sink
> 0:00:10.614770375  1309    0x11008 INFO              GST_PADS
> gstutils.c:1243:prepare_link_maybe_ghosting: tividenc10 and pay0 in same
> bin, no need for ghost pads
> 0:00:10.617139208  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link tividenc10:src and
> pay0:sink
> 0:00:10.619874125  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked tividenc10:src and pay0:sink,
> successful
> 0:00:10.627214833  1309    0x11008 INFO         GST_PARENTAGE
> gstbin.c:3462:gst_bin_get_by_name: [bin0]: looking up child element pay0
> ** Message: found stream 0 with payloader 0xce0d8
> 0:00:10.630423375  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad pay0:src
> 0:00:10.640087833  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link pay0:src and
> pay0:proxypad0
> 0:00:10.642356708  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked pay0:src and pay0:proxypad0, successful
> 0:00:10.644978791  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<bin0> adding pad 'pay0'
> 0:00:10.647427250  1309    0x11008 INFO         GST_PARENTAGE
> gstbin.c:3462:gst_bin_get_by_name: [bin0]: looking up child element
> dynpay0
> 0:00:10.649353541  1309    0x11008 INFO         GST_PARENTAGE
> gstbin.c:3462:gst_bin_get_by_name: [bin0]: looking up child element pay1
> 0:00:10.651320625  1309    0x11008 INFO         GST_PARENTAGE
> gstbin.c:3462:gst_bin_get_by_name: [bin0]: looking up child element
> dynpay1
> ** Message: constructed media 0xcd820 for url /test
> ** Message: preparing media 0xcd820
> 0:00:10.656170458  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:377:gst_element_factory_create: creating element
> "pipeline" named "media-pipeline"
> ** Message: enter mainloop
> 0:00:10.759749833  1309    0x11008 INFO    GST_PLUGIN_LOADING
> gstplugin.c:567:gst_plugin_load_file: plugin
> "/opt/gstreamer/lib/gstreamer-0.10/libgstrtpmanager.so" loaded
> 0:00:10.761928625  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:377:gst_element_factory_create: creating element
> "gstrtpbin" named "rtpbin"
> 0:00:10.824832958  1309    0x11008 INFO    GST_PLUGIN_LOADING
> gstplugin.c:567:gst_plugin_load_file: plugin
> "/opt/gstreamer/lib/gstreamer-0.10/libgstudp.so" loaded
> 0:00:10.827399291  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "udpsrc"
> 0:00:10.830710791  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstBaseSrc@0xe2100> adding pad 'src'
> 0:00:10.835831166  1309    0x11008 INFO            GST_STATES
> gstelement.c:2125:gst_element_continue_state:<udpsrc0> committing state
> from NULL to READY, pending PAUSED
> 0:00:10.838280833  1309    0x11008 INFO            GST_STATES
> gstelement.c:2134:gst_element_continue_state:<udpsrc0> continue state
> change READY to PAUSED, final PAUSED
> 0:00:10.843152333  1309    0x11008 INFO             GST_EVENT
> gstevent.c:590:gst_event_new_new_segment_full: creating newsegment update
> 0, rate 1.000000, format GST_FORMAT_TIME, start 0:00:00.000000000, stop
> 99:99:99.999999999, position 0:00:00.000000000
> 0:00:10.848297958  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<udpsrc0> completed state
> change to PAUSED
> 0:00:10.850035583  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<udpsrc0> posting
> state-changed READY to PAUSED
> 0:00:10.854913416  1309    0x11008 INFO            GST_STATES
> gstelement.c:2125:gst_element_continue_state:<udpsrc0> committing state
> from PAUSED to READY, pending NULL
> 0:00:10.857191416  1309    0x11008 INFO            GST_STATES
> gstelement.c:2134:gst_element_continue_state:<udpsrc0> continue state
> change READY to NULL, final NULL
> 0:00:11.190968083  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<udpsrc0> completed state
> change to NULL
> 0:00:11.192658250  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<udpsrc0> posting
> state-changed READY to NULL
> 0:00:11.194820750  1309    0x11008 INFO       GST_REFCOUNTING
> gstelement.c:2723:gst_element_dispose:<udpsrc0> dispose
> 0:00:11.196638750  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:759:gst_element_remove_pad:<udpsrc0> removing pad 'src'
> 0:00:11.198938750  1309    0x11008 INFO       GST_REFCOUNTING
> gstelement.c:2747:gst_element_dispose:<udpsrc0> parent class dispose
> 0:00:11.200702583  1309    0x11008 INFO       GST_REFCOUNTING
> gstelement.c:2770:gst_element_finalize:<udpsrc0> finalize
> 0:00:11.202365208  1309    0x11008 INFO       GST_REFCOUNTING
> gstelement.c:2781:gst_element_finalize:<udpsrc0> finalize parent
> 0:00:11.205537916  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "udpsrc"
> 0:00:11.208894958  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstBaseSrc@0xe2388> adding pad 'src'
> 0:00:11.212607458  1309    0x11008 INFO            GST_STATES
> gstelement.c:2125:gst_element_continue_state:<udpsrc1> committing state
> from NULL to READY, pending PAUSED
> 0:00:11.214725833  1309    0x11008 INFO            GST_STATES
> gstelement.c:2134:gst_element_continue_state:<udpsrc1> continue state
> change READY to PAUSED, final PAUSED
> 0:00:11.217786375  1309    0x11008 INFO             GST_EVENT
> gstevent.c:590:gst_event_new_new_segment_full: creating newsegment update
> 0, rate 1.000000, format GST_FORMAT_TIME, start 0:00:00.000000000, stop
> 99:99:99.999999999, position 0:00:00.000000000
> 0:00:11.221364333  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<udpsrc1> completed state
> change to PAUSED
> 0:00:11.222985125  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<udpsrc1> posting
> state-changed READY to PAUSED
> 0:00:11.227383791  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "udpsrc"
> 0:00:11.230556833  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstBaseSrc@0xe2610> adding pad 'src'
> 0:00:11.234233166  1309    0x11008 INFO            GST_STATES
> gstelement.c:2125:gst_element_continue_state:<udpsrc2> committing state
> from NULL to READY, pending PAUSED
> 0:00:11.236562083  1309    0x11008 INFO            GST_STATES
> gstelement.c:2134:gst_element_continue_state:<udpsrc2> continue state
> change READY to PAUSED, final PAUSED
> 0:00:11.239572375  1309    0x11008 INFO             GST_EVENT
> gstevent.c:590:gst_event_new_new_segment_full: creating newsegment update
> 0, rate 1.000000, format GST_FORMAT_TIME, start 0:00:00.000000000, stop
> 99:99:99.999999999, position 0:00:00.000000000
> 0:00:11.243493208  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<udpsrc2> completed state
> change to PAUSED
> 0:00:11.245142791  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<udpsrc2> posting
> state-changed READY to PAUSED
> 0:00:11.247726333  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "multiudpsink"
> 0:00:11.251632083  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstBaseSink@0xe6000> adding pad
> 'sink'
> 0:00:11.256183750  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "multiudpsink"
> 0:00:11.591824125  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstBaseSink@0xe62b0> adding pad
> 'sink'
> 0:00:11.598001125  1309    0x11008 INFO            GST_STATES
> gstbin.c:2798:bin_handle_async_done:<media-pipeline> nothing pending
> 0:00:11.601583625  1309    0x11008 INFO            GST_STATES
> gstbin.c:2798:bin_handle_async_done:<media-pipeline> nothing pending
> 0:00:11.628487375  1309    0x11008 INFO    GST_PLUGIN_LOADING
> gstplugin.c:567:gst_plugin_load_file: plugin
> "/opt/gstreamer/lib/gstreamer-0.10/libgstapp.so" loaded
> 0:00:11.630766500  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "appsrc"
> 0:00:11.634037000  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstBaseSrc@0xec058> adding pad 'src'
> 0:00:11.637790541  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "appsink"
> 0:00:11.641330000  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstBaseSink@0xee000> adding pad
> 'sink'
> 0:00:11.647860083  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "appsrc"
> 0:00:11.651046375  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstBaseSrc@0xec2b8> adding pad 'src'
> 0:00:11.653785750  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "appsink"
> 0:00:11.657068208  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstBaseSink@0xee2d8> adding pad
> 'sink'
> 0:00:11.663659250  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "gstrtpsession"
> 0:00:11.701142250  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "gstrtpssrcdemux"
> 0:00:11.704253041  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstRtpSsrcDemux@0xf6848> adding pad
> 'sink'
> 0:00:11.707457125  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstRtpSsrcDemux@0xf6848> adding pad
> 'rtcp_sink'
> 0:00:11.714768125  1309    0x11008 INFO            GST_STATES
> gstelement.c:2125:gst_element_continue_state:<rtpsession0> committing
> state from NULL to READY, pending PLAYING
> 0:00:11.717667250  1309    0x11008 INFO            GST_STATES
> gstelement.c:2134:gst_element_continue_state:<rtpsession0> continue state
> change READY to PAUSED, final PLAYING
> 0:00:11.719634625  1309    0x11008 INFO            GST_STATES
> gstelement.c:2125:gst_element_continue_state:<rtpsession0> committing
> state from READY to PAUSED, pending PLAYING
> 0:00:11.721948958  1309    0x11008 INFO            GST_STATES
> gstelement.c:2134:gst_element_continue_state:<rtpsession0> continue state
> change PAUSED to PLAYING, final PLAYING
> 0:00:11.724281875  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<rtpsession0> completed state
> change to PLAYING
> 0:00:11.727454958  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<rtpsession0> posting
> state-changed PAUSED to PLAYING
> 0:00:11.731198791  1309    0x11008 INFO            GST_STATES
> gstelement.c:2125:gst_element_continue_state:<rtpssrcdemux0> committing
> state from NULL to READY, pending PLAYING
> 0:00:11.733435541  1309    0x11008 INFO            GST_STATES
> gstelement.c:2134:gst_element_continue_state:<rtpssrcdemux0> continue
> state change READY to PAUSED, final PLAYING
> 0:00:11.735629333  1309    0x11008 INFO            GST_STATES
> gstelement.c:2125:gst_element_continue_state:<rtpssrcdemux0> committing
> state from READY to PAUSED, pending PLAYING
> 0:00:11.738000541  1309    0x11008 INFO            GST_STATES
> gstelement.c:2134:gst_element_continue_state:<rtpssrcdemux0> continue
> state change PAUSED to PLAYING, final PLAYING
> 0:00:11.739778708  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<rtpssrcdemux0> completed
> state change to PLAYING
> 0:00:12.074000833  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<rtpssrcdemux0> posting
> state-changed PAUSED to PLAYING
> 0:00:12.079628708  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<rtpsession0> adding pad
> 'send_rtp_sink'
> 0:00:12.083941833  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<rtpsession0> adding pad
> 'send_rtp_src'
> 0:00:12.090705208  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link
> send_rtp_sink_0:proxypad1 and rtpsession0:send_rtp_sink
> 0:00:12.093840208  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked send_rtp_sink_0:proxypad1 and
> rtpsession0:send_rtp_sink, successful
> 0:00:12.096203375  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<rtpbin> adding pad 'send_rtp_sink_0'
> 0:00:12.098072791  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad
> rtpsession0:send_rtp_src
> 0:00:12.104760166  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link
> rtpsession0:send_rtp_src and send_rtp_src_0:proxypad2
> 0:00:12.107045458  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked rtpsession0:send_rtp_src and
> send_rtp_src_0:proxypad2, successful
> 0:00:12.109660333  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<rtpbin> adding pad 'send_rtp_src_0'
> 0:00:12.111698375  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad
> rtpbin:send_rtp_src_0
> 0:00:12.116645375  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<rtpsession0> adding pad
> 'send_rtcp_src'
> 0:00:12.123417625  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link
> rtpsession0:send_rtcp_src and send_rtcp_src_0:proxypad3
> 0:00:12.125812791  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked rtpsession0:send_rtcp_src and
> send_rtcp_src_0:proxypad3, successful
> 0:00:12.128620166  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<rtpbin> adding pad 'send_rtcp_src_0'
> 0:00:12.133385041  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<rtpsession0> adding pad
> 'recv_rtcp_sink'
> 0:00:12.138097041  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<rtpsession0> adding pad 'sync_src'
> 0:00:12.140036291  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad
> rtpsession0:sync_src
> 0:00:12.141706500  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad
> rtpssrcdemux0:rtcp_sink
> 0:00:12.143852000  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link rtpsession0:sync_src
> and rtpssrcdemux0:rtcp_sink
> 0:00:12.146259833  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked rtpsession0:sync_src and
> rtpssrcdemux0:rtcp_sink, successful
> 0:00:12.152984666  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link
> recv_rtcp_sink_0:proxypad4 and rtpsession0:recv_rtcp_sink
> 0:00:12.155156708  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked recv_rtcp_sink_0:proxypad4 and
> rtpsession0:recv_rtcp_sink, successful
> 0:00:12.157148125  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<rtpbin> adding pad
> 'recv_rtcp_sink_0'
> 0:00:12.161836166  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<rtpsession0> adding pad
> 'recv_rtp_sink'
> 0:00:12.498307291  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<rtpsession0> adding pad
> 'recv_rtp_src'
> 0:00:12.500377125  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad
> rtpsession0:recv_rtp_src
> 0:00:12.502037208  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad rtpssrcdemux0:sink
> 0:00:12.504240541  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link
> rtpsession0:recv_rtp_src and rtpssrcdemux0:sink
> 0:00:12.506568666  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked rtpsession0:recv_rtp_src and
> rtpssrcdemux0:sink, successful
> 0:00:12.513429750  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link
> recv_rtp_sink_0:proxypad5 and rtpsession0:recv_rtp_sink
> 0:00:12.515696583  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked recv_rtp_sink_0:proxypad5 and
> rtpsession0:recv_rtp_sink, successful
> 0:00:12.517681500  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<rtpbin> adding pad 'recv_rtp_sink_0'
> 0:00:12.521484166  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link bin0:pay0 and
> rtpbin:send_rtp_sink_0
> 0:00:12.525351250  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked bin0:pay0 and rtpbin:send_rtp_sink_0,
> successful
> 0:00:12.528569291  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element "tee"
> 0:00:12.532896625  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstTee@0xf9190> adding pad 'sink'
> 0:00:12.536784166  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad tee0:sink
> 0:00:12.539042625  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link rtpbin:send_rtp_src_0
> and tee0:sink
> 0:00:12.542082125  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked rtpbin:send_rtp_src_0 and tee0:sink,
> successful
> 0:00:12.546378791  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<tee0> adding pad 'src0'
> 0:00:12.548267666  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad multiudpsink0:sink
> 0:00:12.550452291  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link tee0:src0 and
> multiudpsink0:sink
> 0:00:12.553735916  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked tee0:src0 and multiudpsink0:sink,
> successful
> 0:00:12.557913125  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<tee0> adding pad 'src1'
> 0:00:12.559756541  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad appsink0:sink
> 0:00:12.561995208  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link tee0:src1 and
> appsink0:sink
> 0:00:12.565225791  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked tee0:src1 and appsink0:sink, successful
> 0:00:12.568295041  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element "tee"
> 0:00:12.572667375  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstTee@0xf9490> adding pad 'sink'
> 0:00:12.909398000  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad tee1:sink
> 0:00:12.911608333  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link rtpbin:send_rtcp_src_0
> and tee1:sink
> 0:00:12.914483333  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked rtpbin:send_rtcp_src_0 and tee1:sink,
> successful
> 0:00:12.918577750  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<tee1> adding pad 'src0'
> 0:00:12.920399791  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad multiudpsink1:sink
> 0:00:12.922637791  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link tee1:src0 and
> multiudpsink1:sink
> 0:00:12.925780583  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked tee1:src0 and multiudpsink1:sink,
> successful
> 0:00:12.929877708  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<tee1> adding pad 'src1'
> 0:00:12.931706333  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad appsink1:sink
> 0:00:12.933893750  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link tee1:src1 and
> appsink1:sink
> 0:00:12.937380541  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked tee1:src1 and appsink1:sink, successful
> 0:00:12.964299625  1309    0x11008 INFO    GST_PLUGIN_LOADING
> gstplugin.c:567:gst_plugin_load_file: plugin
> "/opt/gstreamer/lib/gstreamer-0.10/libgstselector.so" loaded
> 0:00:12.966736458  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "input-selector"
> 0:00:12.969499625  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstInputSelector@0xd3150> adding pad
> 'src'
> 0:00:12.974030833  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad inputselector0:src
> 0:00:12.976328375  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link inputselector0:src and
> rtpbin:recv_rtp_sink_0
> 0:00:12.979351625  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked inputselector0:src and
> rtpbin:recv_rtp_sink_0, successful
> 0:00:12.984990375  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<inputselector0> adding pad 'sink0'
> 0:00:12.987117916  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad udpsrc1:src
> 0:00:12.989402916  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link udpsrc1:src and
> inputselector0:sink0
> 0:00:12.992052916  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked udpsrc1:src and inputselector0:sink0,
> successful
> 0:00:12.996217208  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<inputselector0> adding pad 'sink1'
> 0:00:12.998106958  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad appsrc0:src
> 0:00:13.000338208  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link appsrc0:src and
> inputselector0:sink1
> 0:00:13.002945041  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked appsrc0:src and inputselector0:sink1,
> successful
> 0:00:13.005734458  1309    0x11008 INFO   GST_ELEMENT_FACTORY
> gstelementfactory.c:379:gst_element_factory_create: creating element
> "input-selector"
> 0:00:13.008667875  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<GstInputSelector@0xd3258> adding pad
> 'src'
> 0:00:13.344931500  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad inputselector1:src
> 0:00:13.347338583  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link inputselector1:src and
> rtpbin:recv_rtcp_sink_0
> 0:00:13.350150458  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked inputselector1:src and
> rtpbin:recv_rtcp_sink_0, successful
> 0:00:13.354231916  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<inputselector1> adding pad 'sink0'
> 0:00:13.356282166  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad udpsrc2:src
> 0:00:13.358520875  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link udpsrc2:src and
> inputselector1:sink0
> 0:00:13.361109916  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked udpsrc2:src and inputselector1:sink0,
> successful
> 0:00:13.365178958  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:641:gst_element_add_pad:<inputselector1> adding pad 'sink1'
> 0:00:13.367179208  1309    0x11008 INFO      GST_ELEMENT_PADS
> gstelement.c:887:gst_element_get_static_pad: found pad appsrc1:src
> 0:00:13.369425375  1309    0x11008 INFO              GST_PADS
> gstpad.c:1849:gst_pad_link_prepare: trying to link appsrc1:src and
> inputselector1:sink1
> 0:00:13.372049833  1309    0x11008 INFO              GST_PADS
> gstpad.c:2022:gst_pad_link: linked appsrc1:src and inputselector1:sink1,
> successful
> 0:00:13.374834416  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<udpsrc1> completed state
> change to PLAYING
> 0:00:13.376586416  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<udpsrc1> posting
> state-changed PAUSED to PLAYING
> 0:00:13.379066916  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<udpsrc2> completed state
> change to PLAYING
> 0:00:13.380730125  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<udpsrc2> posting
> state-changed PAUSED to PLAYING
> 0:00:13.385431000  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<appsink1> completed state
> change to READY
> 0:00:13.387254791  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<appsink1> posting
> state-changed NULL to READY
> 0:00:13.389424583  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsink1'
> changed state to 2(READY) successfully
> 0:00:13.391653416  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<appsink0> completed state
> change to READY
> 0:00:13.393310125  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<appsink0> posting
> state-changed NULL to READY
> 0:00:13.395500583  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsink0'
> changed state to 2(READY) successfully
> 0:00:13.399849750  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<multiudpsink1> completed
> state change to READY
> 0:00:13.401510541  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<multiudpsink1> posting
> state-changed NULL to READY
> 0:00:13.735683250  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child
> 'multiudpsink1' changed state to 2(READY) successfully
> 0:00:13.738571791  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<multiudpsink0> completed
> state change to READY
> 0:00:13.740288625  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<multiudpsink0> posting
> state-changed NULL to READY
> 0:00:13.742554208  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child
> 'multiudpsink0' changed state to 2(READY) successfully
> 0:00:13.744696208  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<tee1> completed state change
> to READY
> 0:00:13.746812291  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<tee1> posting state-changed
> NULL to READY
> 0:00:13.749041958  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'tee1'
> changed state to 2(READY) successfully
> 0:00:13.751115958  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<tee0> completed state change
> to READY
> 0:00:13.752770083  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<tee0> posting state-changed
> NULL to READY
> 0:00:13.754934250  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'tee0'
> changed state to 2(READY) successfully
> 0:00:13.759213208  1309    0x11008 INFO            GST_STATES
> gstelement.c:2125:gst_element_continue_state:<rtpssrcdemux0> committing
> state from PLAYING to PAUSED, pending READY
> 0:00:13.761561541  1309    0x11008 INFO            GST_STATES
> gstelement.c:2134:gst_element_continue_state:<rtpssrcdemux0> continue
> state change PAUSED to READY, final READY
> 0:00:13.763841083  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<rtpssrcdemux0> completed
> state change to READY
> 0:00:13.765504375  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<rtpssrcdemux0> posting
> state-changed PAUSED to READY
> 0:00:13.768884791  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<rtpbin> child 'rtpssrcdemux0'
> changed state to 2(READY) successfully
> 0:00:13.771441208  1309    0x11008 INFO            GST_STATES
> gstelement.c:2125:gst_element_continue_state:<rtpsession0> committing
> state from PLAYING to PAUSED, pending READY
> 0:00:13.773762541  1309    0x11008 INFO            GST_STATES
> gstelement.c:2134:gst_element_continue_state:<rtpsession0> continue state
> change PAUSED to READY, final READY
> 0:00:13.778870250  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<rtpsession0> completed state
> change to READY
> 0:00:13.780537750  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<rtpsession0> posting
> state-changed PAUSED to READY
> 0:00:13.783538041  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<rtpbin> child 'rtpsession0'
> changed state to 2(READY) successfully
> 0:00:13.785723625  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<rtpbin> completed state
> change to READY
> 0:00:13.787550750  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<rtpbin> posting
> state-changed NULL to READY
> 0:00:14.122563291  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'rtpbin'
> changed state to 2(READY) successfully
> 0:00:14.124905666  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<inputselector0> completed
> state change to READY
> 0:00:14.127233291  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<inputselector0> posting
> state-changed NULL to READY
> 0:00:14.129530000  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child
> 'inputselector0' changed state to 2(READY) successfully
> 0:00:14.131839166  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<inputselector1> completed
> state change to READY
> 0:00:14.133513625  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<inputselector1> posting
> state-changed NULL to READY
> 0:00:14.135747333  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child
> 'inputselector1' changed state to 2(READY) successfully
> 0:00:14.139516833  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<pay0> completed state change
> to READY
> 0:00:14.141144750  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<pay0> posting state-changed
> NULL to READY
> 0:00:14.143403416  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<bin0> child 'pay0' changed state
> to 2(READY) successfully
> 0:00:14.145652625  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<tividenc10> completed state
> change to READY
> 0:00:14.148024333  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<tividenc10> posting
> state-changed NULL to READY
> 0:00:14.150317208  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<bin0> child 'tividenc10' changed
> state to 2(READY) successfully
> 0:00:14.152352833  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<filesrc0> completed state
> change to READY
> 0:00:14.153967625  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<filesrc0> posting
> state-changed NULL to READY
> 0:00:14.157482541  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<bin0> child 'filesrc0' changed
> state to 2(READY) successfully
> 0:00:14.159483708  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<bin0> completed state change
> to READY
> 0:00:14.161121250  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<bin0> posting state-changed
> NULL to READY
> 0:00:14.164003458  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'bin0'
> changed state to 2(READY) successfully
> 0:00:14.166135208  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<appsrc0> completed state
> change to READY
> 0:00:14.167829500  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<appsrc0> posting
> state-changed NULL to READY
> 0:00:14.170723166  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsrc0'
> changed state to 2(READY) successfully
> 0:00:14.504845666  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'udpsrc1'
> changed state to 2(READY) successfully
> 0:00:14.507016750  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<appsrc1> completed state
> change to READY
> 0:00:14.508732000  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<appsrc1> posting
> state-changed NULL to READY
> 0:00:14.511052958  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsrc1'
> changed state to 2(READY) successfully
> 0:00:14.513053666  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'udpsrc2'
> changed state to 2(READY) successfully
> 0:00:14.515096000  1309    0x11008 INFO            GST_STATES
> gstelement.c:2125:gst_element_continue_state:<media-pipeline> committing
> state from NULL to READY, pending PAUSED
> 0:00:14.518145875  1309    0x11008 INFO            GST_STATES
> gstelement.c:2134:gst_element_continue_state:<media-pipeline> continue
> state change READY to PAUSED, final PAUSED
> 0:00:14.522499333  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<appsink1> completed state
> change to PAUSED
> 0:00:14.524502541  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<appsink1> posting
> state-changed READY to PAUSED
> 0:00:14.527439541  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsink1'
> changed state to 3(PAUSED) successfully
> 0:00:14.529974125  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<appsink0> completed state
> change to PAUSED
> 0:00:14.531669416  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<appsink0> posting
> state-changed READY to PAUSED
> 0:00:14.533909125  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsink0'
> changed state to 3(PAUSED) successfully
> 0:00:14.537445041  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<multiudpsink1> completed
> state change to PAUSED
> 0:00:14.539158583  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<multiudpsink1> posting
> state-changed READY to PAUSED
> 0:00:14.541513750  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child
> 'multiudpsink1' changed state to 3(PAUSED) successfully
> 0:00:14.544814958  1309    0x11008 INFO            GST_STATES
> gstbin.c:2336:gst_bin_change_state_func:<media-pipeline> child
> 'multiudpsink0' is changing state asynchronously to PAUSED
> 0:00:14.547983458  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<tee1> completed state change
> to PAUSED
> 0:00:14.549659125  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<tee1> posting state-changed
> READY to PAUSED
> 0:00:14.551975666  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'tee1'
> changed state to 3(PAUSED) successfully
> 0:00:14.554494250  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<tee0> completed state change
> to PAUSED
> 0:00:14.556837625  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<tee0> posting state-changed
> READY to PAUSED
> 0:00:14.890848541  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'tee0'
> changed state to 3(PAUSED) successfully
> 0:00:14.894537333  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<rtpssrcdemux0> completed
> state change to PAUSED
> 0:00:14.896831416  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<rtpssrcdemux0> posting
> state-changed READY to PAUSED
> 0:00:14.899548625  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<rtpbin> child 'rtpssrcdemux0'
> changed state to 3(PAUSED) successfully
> 0:00:14.902186791  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<rtpsession0> completed state
> change to PAUSED
> 0:00:14.903841416  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<rtpsession0> posting
> state-changed READY to PAUSED
> 0:00:14.906872916  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<rtpbin> child 'rtpsession0'
> changed state to 3(PAUSED) successfully
> 0:00:14.909146625  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<rtpbin> completed state
> change to PAUSED
> 0:00:14.910864833  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<rtpbin> posting
> state-changed READY to PAUSED
> 0:00:14.913036250  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'rtpbin'
> changed state to 3(PAUSED) successfully
> 0:00:14.915643125  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<inputselector0> completed
> state change to PAUSED
> 0:00:14.918393541  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<inputselector0> posting
> state-changed READY to PAUSED
> 0:00:14.921370166  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child
> 'inputselector0' changed state to 3(PAUSED) successfully
> 0:00:14.924068166  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<inputselector1> completed
> state change to PAUSED
> 0:00:14.925795916  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<inputselector1> posting
> state-changed READY to PAUSED
> 0:00:14.928909500  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child
> 'inputselector1' changed state to 3(PAUSED) successfully
> 0:00:14.932551416  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<pay0> completed state change
> to PAUSED
> 0:00:14.934207000  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<pay0> posting state-changed
> READY to PAUSED
> 0:00:14.937467166  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<bin0> child 'pay0' changed state
> to 3(PAUSED) successfully
> 0:00:14.939834750  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<tividenc10> completed state
> change to PAUSED
> 0:00:14.941574416  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<tividenc10> posting
> state-changed READY to PAUSED
> 0:00:14.944524125  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<bin0> child 'tividenc10' changed
> state to 3(PAUSED) successfully
> 0:00:15.278975833  1309    0x11008 INFO               filesrc
> gstfilesrc.c:947:gst_file_src_start:<filesrc0> opening file
> foreman_422_vga._swap.yuv
> 0:00:15.283520291  1309    0x11008 INFO             GST_EVENT
> gstevent.c:596:gst_event_new_new_segment_full: creating newsegment update
> 0, rate 1.000000, format bytes, start 0, stop 184320000, position 0
> 0:00:15.287490000  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<filesrc0> completed state
> change to PAUSED
> 0:00:15.289118166  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<filesrc0> posting
> state-changed READY to PAUSED
> 0:00:15.291434083  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<bin0> child 'filesrc0' changed
> state to 3(PAUSED) successfully
> 0:00:15.293627375  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<bin0> completed state change
> to PAUSED
> 0:00:15.295270291  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<bin0> posting state-changed
> READY to PAUSED
> 0:00:15.298310833  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'bin0'
> changed state to 3(PAUSED) successfully
> 0:00:15.301132375  1309    0x11008 INFO             GST_EVENT
> gstevent.c:596:gst_event_new_new_segment_full: creating newsegment update
> 0, rate 1.000000, format bytes, start 0, stop -1, position 0
> 0:00:15.308525250  1309    0x5b130 INFO              GST_PADS
> gstpad.c:3315:gst_pad_event_default_dispatch:<pay0:sink> Sending event
> 0xe94c0 (newsegment) to all internally linked pads
> 0:00:15.311408166  1309    0x5b130 INFO              GST_PADS
> gstpad.c:3315:gst_pad_event_default_dispatch:<tee0:sink> Sending event
> 0xe94c0 (newsegment) to all internally linked pads
> 0:00:15.304939375  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<appsrc0> completed state
> change to PAUSED
> 0:00:15.316673041  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<appsrc0> posting
> state-changed READY to PAUSED
> 0:00:15.319611166  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsrc0'
> changed state to 3(PAUSED) successfully
> 0:00:15.321755500  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'udpsrc1'
> changed state to 3(PAUSED) successfully
> 0:00:15.324339000  1309    0x11008 INFO             GST_EVENT
> gstevent.c:596:gst_event_new_new_segment_full: creating newsegment update
> 0, rate 1.000000, format bytes, start 0, stop -1, position 0
> 0:00:15.328115083  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<appsrc1> completed state
> change to PAUSED
> 0:00:15.329798583  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<appsrc1> posting
> state-changed READY to PAUSED
> 0:00:15.332689833  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsrc1'
> changed state to 3(PAUSED) successfully
> 0:00:15.334581916  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'udpsrc2'
> changed state to 3(PAUSED) successfully
> 0:00:15.337006750  1309    0x11008 INFO            GST_STATES
> gstbin.c:1634:gst_bin_get_state_func:<media-pipeline> getting state
> 0:00:15.338619791  1309    0x11008 INFO            GST_STATES
> gstelement.c:1900:gst_element_get_state_func:<media-pipeline> waiting for
> element to commit state
> 0:00:15.340618708  1309    0x5ab90 WARN             TIVidenc1
> gsttividenc1.c:1701:gst_tividenc1_frame_duration: framerate not specified;
> using 29.97fps
> 0:00:15.699199875  1309    0x5ab90 INFO          TICircBuffer
> gstticircbuffer.c:209:gst_ticircbuffer_new: requested windowSize:  614400
>
> 0:00:15.700718958  1309    0x5ab90 INFO          TICircBuffer
> gstticircbuffer.c:212:gst_ticircbuffer_new: fixed block size is ON
>
> 0:00:15.956365041  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:15.960401208  1309    0x5ab90 INFO            GST_STATES
> gstbin.c:2714:bin_handle_async_done:<media-pipeline> committing state from
> READY to PAUSED, old pending PAUSED
> 0:00:15.962187375  1309    0x5ab90 INFO            GST_STATES
> gstbin.c:2729:bin_handle_async_done:<media-pipeline> completed state
> change, pending VOID
> ** Message: 0xcd820: got message type async-done
> ** Message: position query failed
> 0:00:15.973403041  1309    0x11008 WARN              GST_PADS
> gstpad.c:3085:gst_pad_iterate_internal_links_default:<rtpsession0:send_rtp_src>
> Making unsafe iterator
> 0:00:16.017727458  1309    0x11008 WARN              GST_PADS
> gstpad.c:3085:gst_pad_iterate_internal_links_default:<rtpsession0:send_rtp_src>
> Making unsafe iterator
> ** Message: duration query failed
> ** Message: stats: position 0:00:00.000000000, duration 99:99:99.999999999
> ** Message: object 0xcd820 is prerolled
>
> ** (lt-test-launch:1309): WARNING **: ignoring stream 0 without media type
> RTSP response message 0xbefff9c8
>  status line:
>    code:   '200'
>    reason: 'OK'
>    version: '1.0'
>  headers:
>    key: 'CSeq', value: '46'
>    key: 'Content-Type', value: 'application/sdp'
>    key: 'Content-Base', value: 'rtsp://172.24.190.40:8554/test/'
>    key: 'Server', value: 'GStreamer RTSP server'
>  body: length 170
> 00000000 (0x145c90): 76 3d 30 0d 0a 6f 3d 2d 20 31 31 38 38 33 34 30
> v=0..o=- 1188340
> 00000010 (0x145ca0): 36 35 36 31 38 30 38 38 33 20 31 20 49 4e 20 49
> 656180883 1 IN I
> 00000020 (0x145cb0): 50 34 20 31 32 37 2e 30 2e 30 2e 31 0d 0a 73 3d  P4
> 127.0.0.1..s=
> 00000030 (0x145cc0): 53 65 73 73 69 6f 6e 20 73 74 72 65 61 6d 65 64
> Session streamed
> 00000040 (0x145cd0): 20 77 69 74 68 20 47 53 74 72 65 61 6d 65 72 0d
> with GStreamer.
> 00000050 (0x145ce0): 0a 69 3d 72 74 73 70 2d 73 65 72 76 65 72 0d 0a
> .i=rtsp-server..
> 00000060 (0x145cf0): 65 3d 4e 4f 4e 45 0d 0a 74 3d 30 20 30 0d 0a 61
> e=NONE..t=0 0..a
> 00000070 (0x145d00): 3d 74 6f 6f 6c 3a 47 53 74 72 65 61 6d 65 72 0d
> =tool:GStreamer.
> 00000080 (0x145d10): 0a 61 3d 74 79 70 65 3a 62 72 6f 61 64 63 61 73
> .a=type:broadcas
> 00000090 (0x145d20): 74 0d 0a 61 3d 72 61 6e 67 65 3a 6e 70 74 3d 30
> t..a=range:npt=0
> 000000a0 (0x145d30): 2e 30 30 30 30 30 30 2d 0d 0a
> .000000-..
> ** Message: client 0x16cf0: sent a message with cseq 46
> ** Message: added new client 0xe9550 ip 172.24.136.232:42762
> ** Message: attaching to context 0x13220
> ** Message: client 0x16cf0: connection closed
> ** Message: finalize client 0x16cf0
> ** Message: finalize media 0xcd820
> 0:00:16.116793583  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<appsink1> completed state
> change to READY
> 0:00:16.119391875  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<appsink1> posting
> state-changed PAUSED to READY
> 0:00:16.121724458  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsink1'
> changed state to 2(READY) successfully
> 0:00:16.124571125  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<appsink0> completed state
> change to READY
> 0:00:16.126979750  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<appsink0> posting
> state-changed PAUSED to READY
> 0:00:16.129330500  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'appsink0'
> changed state to 2(READY) successfully
> 0:00:16.132059291  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<multiudpsink1> completed
> state change to READY
> 0:00:16.133828250  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<multiudpsink1> posting
> state-changed PAUSED to READY
> 0:00:16.136893291  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child
> 'multiudpsink1' changed state to 2(READY) successfully
> 0:00:16.140304750  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.143046333  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.145753625  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.148543208  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.151259000  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.153964541  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.156760666  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.159513041  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.162227375  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.497221375  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.499940125  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.502635875  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.505340416  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.508143708  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.510884125  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.513788250  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.516578583  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.519274541  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.521989250  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.524701958  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.527572250  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.530276041  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.533001708  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.535730000  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.538520583  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.541265291  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.544013583  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.546818000  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.549730666  1309    0x5ab90 WARN             rtpsource
> rtpsource.c:1041:rtp_source_send_rtp: updating SSRC from d0ad6f50 to
> 29260fcf, fix the payloader
> 0:00:16.164067416  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<multiudpsink0> completed
> state change to READY
> 0:00:16.572836791  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<multiudpsink0> posting
> state-changed PAUSED to READY
> 0:00:16.578277375  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child
> 'multiudpsink0' changed state to 2(READY) successfully
> 0:00:16.581048625  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<tee1> completed state change
> to READY
> 0:00:16.582794916  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<tee1> posting state-changed
> PAUSED to READY
> 0:00:16.916873208  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'tee1'
> changed state to 2(READY) successfully
> 0:00:16.919680125  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<tee0> completed state change
> to READY
> 0:00:16.921386458  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<tee0> posting state-changed
> PAUSED to READY
> 0:00:16.923656041  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<media-pipeline> child 'tee0'
> changed state to 2(READY) successfully
> 0:00:16.585547875  1309    0x5b130 INFO               basesrc
> gstbasesrc.c:2282:gst_base_src_loop:<filesrc0> pausing after
> gst_pad_push() = unexpected
> 0:00:16.928923041  1309    0x11008 INFO            GST_STATES
> gstelement.c:2152:gst_element_continue_state:<rtpssrcdemux0> completed
> state change to READY
> 0:00:16.930658750  1309    0x11008 INFO            GST_STATES
> gstelement.c:2165:gst_element_continue_state:<rtpssrcdemux0> posting
> state-changed PAUSED to READY
> 0:00:16.933002625  1309    0x11008 INFO            GST_STATES
> gstbin.c:2330:gst_bin_change_state_func:<rtpbin> child 'rtpssrcdemux0'
> changed state to 2(READY) successfully
> Segmentation fault
> ------------------------------------------------------------------------------
> OpenSolaris 2009.06 is a cutting edge operating system for enterprises
> looking to deploy the next generation of Solaris that includes the latest
> innovations from Sun and the OpenSource community. Download a copy and
> enjoy capabilities such as Networking, Storage and Virtualization.
> Go to: http://p.sf.net/sfu/opensolaris-get
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>

--
View this message in context: http://www.nabble.com/Re%3A--gst-embedded--transfer-of-video-via-udp-rtp-rtsp-tp23852218p23929309.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel