rafael at lanline.com
Mon Oct 10 14:55:25 PDT 2011
I am getting the following error :
Setting pipeline to PAUSED ...
Pipeline is PREROLLED ...
ERROR: from element /GstPipeline:pipeline0/GstSoupHTTPSrc:souphttpsrc0:
Error parsing URL.
Additional debug info:
gstsouphttpsrc.c(1128): gst_soup_http_src_build_message ():
ERROR: pipeline doesn't want to preroll.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...
When trying to read from the camera using the following line :
Any help would be appreciated.
From: gstreamer-devel-bounces+rafael=lanline.com at lists.freedesktop.org
[mailto:gstreamer-devel-bounces+rafael=lanline.com at lists.freedesktop.org] On
Behalf Of android6011
Sent: Tuesday, October 04, 2011 9:45 PM
To: Discussion of the development of and with GStreamer
Subject: Re: D-Link DCS-930L
I actually have this camera and was playing with it and gstreamer last week.
I hope what I am about to mention is not way over your head and helps give
you a pointer as to where to start with this camera. As for starting with
gstreamer, just keep reading through the mailing list and the docs on the
First thing is to narrow down the source of the video. I have yet to find an
accessible audio stream but have not put to much time into looking. The
video I found are
replace user,pass and the ip with yours.
the mjpg stream is what you are going to want to look at. Also the elements
souphttpsrc, (most likely)multipartdemux,jpegdec and flvmux.
My problem has been that multipartdemux refuses to work because "Boundary
not found in the multipart header" . I have looked at the stream and the
but specifying it still does not work which is where I was getting hung up.
This pipeline does not work but just as a rough example
gst-launch souphttpsrc location=http://user:email@example.com/video/mjpg.cgi
! multipartdemux ! jpegdec ! flvmux ! filesink location=dcs.flv
Again, this pipeline does not work but I believe it to be a step in the
For those that may be able to help with the multipartdemux issue wget of the
mjpg.cgi shows the following and this pipeline always fails with " Boundary
not found in the multipart header"
gst-launch souphttpsrc location=http://admin:@192.168.1.15/video/mjpg.cgi !
multipartdemux boundary="--video boundary--" ! jpegdec ! fakesink
wget http://user:firstname.lastname@example.org/video/mjpg.cgi mjpg.cgi contents:
Date: 10-04-2011 07:41:20 PM IO_00000000_PT_000_000
Date: 10-04-2011 07:41:20 PM IO_00000000_PT_000_000^_Ú¯^[ï¿½ ,ï¿½%Û¯
On Thu, Sep 29, 2011 at 1:01 PM, Rafael Guerra <rafael at lanline.com> wrote:
I have loaded gstreamer on to FreeBSD and I am looking to collect the video
from a video camera,
DCS-930L (D-Link) for example, and save it to a file that I would like to
play it back using an internet browser.
I am mostly interested in collecting and saving the file to a standard video
format (.FLV if possible)
Being new to gstreamer I am looking for some guidance as to how to start
and/or a sample program to start from.
I am an experienced programmer in C and C++ but a novice to gstreamer.
gstreamer-devel mailing list
gstreamer-devel at lists.freedesktop.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the gstreamer-devel