[gst-embedded] gst-rtsp-server on TI's dm355 evm

Mehta, Neel x0112149 at ti.com
Tue Jun 2 01:18:43 PDT 2009


Thanks for the quick reply but it doesn't work.

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

Error is same as before.

I was just thinking whether I need to upgrade the gst-plugins???

Regards,
Neel.

-----Original Message-----
From: Wim Taymans [mailto:wim.taymans at gmail.com] 
Sent: Tuesday, June 02, 2009 1:44 PM
To: Mehta, Neel
Cc: gstreamer-embedded at lists.sourceforge.net
Subject: Re: [gst-embedded] gst-rtsp-server on TI's dm355 evm

On Tue, 2009-06-02 at 13:38 +0530, Mehta, Neel wrote:
> Hi.
> 
> I am using TI's dm355 evm.
> 
> I am using the gst-rtsp-server to transmit the video encoded from
> yuv422 to mpeg4 via rtsp-server. Then I try to watch the video via the
> VLC on the windows host.
> 
> ./test-launch --gst-debug-no-color --gst-debug=TI*:2 "filesrc
> location=foreman_422_vga._swap.yuv ! TIVidenc1 codecName=mpeg4enc
> engineName=encode contiguousInputFrame=FALSE iColorSpace=UYVY
> resolution=640x480 ! rtpmp4vpay pt=96 name=pay0"

test-launch takes a bin as a pipeline description. Put () around your
description.

Wim

> 
> Test-launch is a demo application (in examples folder) that creates an
> rtsp-server, and helps in transmitting and TIVidenc1 is an element
> released as a part of the ti-gstreamer-plugin (gstreamer.ti.com) for
> development of gstreamer on TI Platforms, which here plays the role of
> encoding.
> 
> On executing the above command, I get the error mentioned below.
> 
> I am using gstreamer-0.10.23, glib-2.18.1, gst-plugins-base-0.10.23,
> gst-plugins-good-0.10.10, gst-plugins-bad-0.10.9,
> gst-plugins-ugly-0.10.9.
> 
> Thanks is advance.
> 
> Regards,
> 
> Neel.
> 
> ** Message: listening on port 8554
> ** Message: added new client 0x16cf0 ip 172.24.136.232:45062
> ** Message: attaching to context 0x13e18
> RTSP request message 0x8d6bc
>  request line:
>    method: 'OPTIONS'
>    uri:    'rtsp://172.24.190.40:8554/test'
>    version: '1.0'
>  headers:
>    key: 'CSeq', value: '53'
>    key: 'User-Agent', value: 'VLC media player (LIVE555 Streaming
> Media v2009.03.22)'
>  body:
> ** Message: client 0x16cf0: received a request
> RTSP response message 0xbefff9c8
>  status line:
>    code:   '200'
>    reason: 'OK'
>    version: '1.0'
>  headers:
>    key: 'CSeq', value: '53'
>    key: 'Public', value: 'OPTIONS, DESCRIBE, PAUSE, PLAY, SETUP,
> TEARDOWN'
>    key: 'Server', value: 'GStreamer RTSP server'
>  body: length 0
> ** Message: client 0x16cf0: sent a message with cseq 53
> RTSP request message 0x8d6bc
>  request line:
>    method: 'DESCRIBE'
>    uri:    'rtsp://172.24.190.40:8554/test'
>    version: '1.0'
>  headers:
>    key: 'CSeq', value: '54'
>    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
> ** Message: constructed media 0x58c20 for url /test
> ** Message: preparing media 0x58c20
> ** Message: enter mainloop
> 
> (lt-test-launch:1427): GLib-GObject-CRITICAL **: g_object_set:
> assertion `G_IS_OBJECT (object)' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **: gst_bin_add: assertion
> `GST_IS_ELEMENT (element)' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **:
> gst_element_get_static_pad: assertion `GST_IS_ELEMENT (element)'
> failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **: gst_pad_link: assertion
> `GST_IS_PAD (srcpad)' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **: gst_object_unref:
> assertion `object != NULL' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **:
> gst_element_get_request_pad: assertion `GST_IS_ELEMENT (element)'
> failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **: gst_pad_link: assertion
> `GST_IS_PAD (sinkpad)' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **: gst_object_unref:
> assertion `object != NULL' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **:
> gst_element_get_request_pad: assertion `GST_IS_ELEMENT (element)'
> failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **: gst_pad_link: assertion
> `GST_IS_PAD (sinkpad)' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **: gst_object_unref:
> assertion `object != NULL' failed
> 
> (lt-test-launch:1427): GLib-GObject-CRITICAL **: g_object_set:
> assertion `G_IS_OBJECT (object)' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **: gst_bin_add: assertion
> `GST_IS_ELEMENT (element)' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **:
> gst_element_get_static_pad: assertion `GST_IS_ELEMENT (element)'
> failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **: gst_pad_link: assertion
> `GST_IS_PAD (srcpad)' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **: gst_object_unref:
> assertion `object != NULL' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **:
> gst_element_get_request_pad: assertion `GST_IS_ELEMENT (element)'
> failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **: gst_pad_link: assertion
> `GST_IS_PAD (sinkpad)' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **: gst_object_unref:
> assertion `object != NULL' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **:
> gst_element_get_request_pad: assertion `GST_IS_ELEMENT (element)'
> failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **: gst_pad_link: assertion
> `GST_IS_PAD (sinkpad)' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **: gst_object_unref:
> assertion `object != NULL' failed
> 0:00:05.629633292  1427    0xfc398 WARN             TIVidenc1
> gsttividenc1.c:1701:gst_tividenc1_frame_duration: framerate not
> specified; using 29.97fps
> ** 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:1427): GStreamer-CRITICAL **: gst_caps_get_structure:
> assertion `GST_IS_CAPS (caps)' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **:
> gst_structure_get_string: assertion `structure != NULL' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **: gst_structure_get_int:
> assertion `structure != NULL' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **: gst_structure_get_int:
> assertion `structure != NULL' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **:
> gst_structure_get_string: assertion `structure != NULL' failed
> 
> (lt-test-launch:1427): GStreamer-CRITICAL **:
> gst_structure_get_string: assertion `structure != NULL' failed
> 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-embedded mailing list Gstreamer-embedded at lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded






More information about the Gstreamer-embedded mailing list