[gst-devel] Help on souphttpsrc
lcai at yahoo-inc.com
Sat Jun 20 02:05:19 CEST 2009
Hi Arnout, thanks for help.
I did change seeking by bytes, now the seeking is successful, but playing
after that freezes. The URL is too long, so I did put in my original post, I
tested it with wget as you adviced, len is reported, here is the URL:
You and Tim both mentioned demuxer, I use decodebin, my pipeline looks like:
souphttpsrc ! decodebin name=decoder decoder. ! queue ! audioconvert !
audioresample ! osssink decoder. ! videoscale ! ffmpegcolorspace !
Do you see any problem in this pipeline?
Thanks so much for your help
Arnout Vandecappelle wrote:
> On Tuesday 16 June 2009 01:39:52 snvd1 wrote:
>> I'm creating a video player that can stream video from the internet, and
>> performs seeking on the stream. Somebody indicates souphttpsrc is the
>> solution but it doesn't work for me, my code looks like the beloow, when
>> call gst_element_seek_simple(pipeline, GST_FORMAT_TIME,
>> GST_SEEK_FLAG_FLUSH, 5*GST_SECOND), it always fails, please please help.
> souphttpsrc only supports seeking in bytes, not in time, so unless there
> some element in the pipeline (a demuxer, most likely) that knows how to
> convert the time to bytes, soup httpsrc won't help. How is the stream
> Also, as Tim indicated, the server must support seeking. A quick way to
> this is to wget the URL and see if the size is reported before it starts
> downloading. If it isn't, seeking almost certainly doesn't work.
>> g_object_set(src, "location", "http://", NULL);
> I do hope there is some real URL here, because this obviously won't
> Arnout Vandecappelle arnout at mind be
> Senior Embedded Software Architect +32-16-286540
> Essensium/Mind http://www.mind.be
> G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR
> LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
> GPG fingerprint: D206 D44B 5155 DF98 550D 3F2A 2213 88AA A1C7 C933
> 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.
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
View this message in context: http://www.nabble.com/Help-on-souphttpsrc-tp24042332p24095335.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
More information about the gstreamer-devel