transfer of video via udp/rtp/rtsp

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


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 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.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-embedded/attachments/20090603/9fe4c203/attachment.htm>


[Index of Archives]     [Linux Embedded]     [Linux ARM Kernel]     [Linux for ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux Media]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux