[gstreamer-bugs] [Bug 594035] Add HTTP Live Streaming playback support
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Oct 27 07:24:37 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=594035
GStreamer | don't know | git
Andoni Morales <ylatuya> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ylatuya at gmail.com
--- Comment #7 from Andoni Morales <ylatuya at gmail.com> 2010-10-27 14:24:28 UTC ---
I retook Marc-Andre's work and the plugin is now working now pretty well. I
still need to clean-up the code a little bit, handle some corner cases and
improve the bitrate switch decision algorithm, but I hope it will be in a good
shape to be in -bad by the end of the week.
I still don't know how to integrate it properly with uridecodebin and I was
wondering if it's a good idea to create a new 'hls' protocol to have something
like:
uridecodebin2 uri=hls://my-stream.net/main.m3u8
The code is hosted in gitorius:
http://gitorious.org/~ylatuya/gstreamer/ylatuya-gst-fragmented
You can test it with the following pipeline:
gst-launch hlssrc
location=http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8
! mpegtsdemux ! ffdec_h264 ! xvimagesink
The bitrate switching doesn't work with apple's demo, because they encode each
bitrate at a different resolution and the decoder doesn't seem to like it.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list