I just wanted to run something by the DASH community as you've been very helpful in the past.
I'm tasked with putting together a flow-chart for Mozilla Developer Network to help users decide the type of adaptive streaming to use.
I'm trying to figure out a suitable question to ask that would result in 'You should probably use DASH' or 'You should probably use HLS' box depending on the yes or no response. Actually it could be more than one question.
I know that DASH provides an “ondemand” profile, which would allow for contiguous source files and a cleaner and more concise manifest. Which pretty much makes it easier to get started from a work-flow perspective.
Also it appears that most 'user friendly' - do it yourself HLS encoding software runs only on OSX - is this correct?
HLS seems better supported natively on iOS, latest Android and platforms such as Xbox.
Finally it would seem that DASH is more compatible with MSE (Media Source Extensions) in the sense that some of the decoding is offloaded to JavaScript. I don't see any mention of this with HLS. The advantage here I guess that it's easier to have an up-to-date codec (?).
These are my thoughts but they don't really fit the form of a flow-chart just yet. But if anybody has any comments on all of this - I'd love to hear them.
Thanks very much in advance!
Mark
--
Mark Boasskype: mark_boas
follow: @maboa @jplayerorg