[gst-devel] rtsp / h264 / mp4mux

thiagoss thiagossantos at gmail.com
Mon Jun 8 15:37:21 CEST 2009


On Thu, Jun 4, 2009 at 6:19 AM, florian iragne
<florian.iragne at viewsurf.com>wrote:

> hi,
>
> i'm trying to dump the rtsp stream from an Axis Q1755 camera into an mp4
> file, using gstreamer.
>
> here is the pipeline i use for testing purposes :
> gst-launch rtspsrc
> location="rtsp://
> 192.168.10.240/axis-media/media.amp?videocodec=h264&resolution=QCIF"
> latency=100 ! rtph264depay ! ffdec_h264 ! xvimagesink
>
> it works perfectly.
>
> Now, if i want to dump the stream, i use :
> gst-launch -e rtspsrc
> location="rtsp://
> 192.168.10.240/axis-media/media.amp?videocodec=h264&resolution=QCIF"
> latency=100 ! rtph264depay ! mp4mux faststart=true ! filesink
> location=./test.mp4
>

Re-run with -v and give us the output, so we can see the caps of each
pad/element.


>
> And it doesn't work
>
> Here are some debug messages that you may find relevant :
> 0:00:01.138615711 25335  0x894d850 WARN                 qtmux
> gstqtmux.c:1583:gst_qt_mux_video_sink_set_caps:<mp4mux0> pad pad0
> refused caps video/x-h264
>
> 0:00:01.138819402 25335  0x894d850 WARN                 qtmux
> gstqtmux.c:1583:gst_qt_mux_video_sink_set_caps:<mp4mux0> pad pad0
> refused caps video/x-h264
>
> 0:00:01.168744570 25335  0x88cfe18 INFO               basesrc
> gstbasesrc.c:2282:gst_base_src_loop:<udpsrc1> pausing after
> gst_pad_push() = not-negotiated
>
> 0:00:01.168818368 25335  0x88cfe18 WARN               basesrc
> gstbasesrc.c:2334:gst_base_src_loop:<udpsrc1> error: Erreur interne de
> flux de données.
>
> 0:00:01.168840388 25335  0x88cfe18 WARN               basesrc
> gstbasesrc.c:2334:gst_base_src_loop:<udpsrc1> error: streaming task
> paused, reason not-negotiated (-4)
>
> 0:00:01.168892191 25335  0x88cfe18 INFO      GST_ERROR_SYSTEM
> gstelement.c:1677:gst_element_message_full:<udpsrc1> posting message:
> Erreur interne de flux de données.
>
> 0:00:01.168949578 25335  0x88cfe18 INFO      GST_ERROR_SYSTEM
> gstelement.c:1700:gst_element_message_full:<udpsrc1> posted error
> message: Erreur interne de flux de données.
>
>
> Does anybody have an idea about the problem? I've tried many options and
> ways to do this, without any success (i've also tried ffmux_mp4)
>
> i use gstreamer 0.10.23 from debian (testing)
>
> thanks for any help
>
> Florian
>
>
> ------------------------------------------------------------------------------
> 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 at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>



-- 
Thiago Sousa Santos

Embedded Systems and Pervasive Computing Lab (Embedded)
Center of Electrical Engineering and Informatics (CEEI)
Federal University of Campina Grande (UFCG)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090608/7b7b1a2b/attachment.htm>


More information about the gstreamer-devel mailing list