Recommendation for HLS playback in flash
Opened this issue · 1 comments
GoogleCodeExporter commented
Matthew thanks for your work on the HLS plugin for OSMF.
After some modification I have it sort-of working with the latest version of
OSMF (am happy to provide, though I think it still has some problems). Mainly I
had to change library, method and constant names, and make a small new Factory
(HTTPStreamingM3U8Factory.as) class to wrap the M3U8 Index and TS File handlers.
I'm now at the point where it opens the required files and plays, but not with
video (audio only plays), and has big delays between segments (I think due to
bandwidth detection not being 100%, at least in my modified version).
It seems to me though this plugin isn't actively being maintained (against the
latest versions of OSMF).
My question is - with your experience - is this the method you would recommend
for HLS playback within Flash?
I've also looked at Flow and JW, but the former has only a port of Adobe's HDS
(which I have to say I think is hideous), and the latter simply replaces the
flash embed with a quicktime embed i.e. doesn't do HLS natively. Would like to
know your thoughts on that.
Thanks again
Nick
Original issue reported on code.google.com by nick.p.d...@gmail.com
on 4 Nov 2011 at 12:03
GoogleCodeExporter commented
Hi please take a look at the initial implementation
http://flowplayer.electroteque.org/httpstreaminghls
I agree the inability to cache the segments for serving on a cdn is a painful.
But I still think hds is solid with integration for drm, i don't even think hls
encryption is secure. Im the one that implemented of that plugin. Does
jwplayer do hds ? Jwplayer have their own cooked up hls implementation but I
have to say this one is much cleaner but a work in progress obviouslly. I also
discovered the onlinelib implementation
http://www.onlinelib.de/Streaming_Solutions.html. There would obviouslly be a
need in flash because HLS doesnt even work properly in html5 in safari is
horrible ! And of course IOS AIR ;)
Original comment by dani...@electroteque.org
on 22 Jun 2012 at 4:41