3 ms·
Apple should stop fooling around, and start using DASH+MSE instead. But being Apple, they have very hard time letting go of their NIH and lock-in. Apple was do
by alwillis 9y ago
Apple should stop fooling around, and start using DASH+MSE instead. But being Apple, they have very hard time letting go of their NIH and lock-in.
Apple was doing video [1] long before Firefox and the web were a thing; perhaps it's Mozilla that needs to get with the times and industry standards.
[1]https://en.wikipedia.org/wiki/QuickTime https://en.wikipedia.org/wiki/QuickTime
- clouddrover 9y ago> perhaps it's Mozilla that needs to get with the times Mozilla is with the times. HLS works well in Firefox. You just do it with JavaScript and it's disappointing that Apple doesn't bother to do that on their website. Here's an article on JavsScript based HLS from a couple of years ago: https://blog.peer5.com/http-live-streaming-in-javascript/ https://blog.peer5.com/http-live-streaming-in-javascript/
- alwillis 9y agoAgain, performance and battery life is going to be better with Apple’s approach for mobile devices, especially since iOS devices have hardware accelerated playback.
- shmerl 9y agoThat's a bogus argument, since nothing stops Apple from supporting common standards in their hardware, instead if NIH.
- clouddrover 9y ago> with Apple’s approach for mobile devices Web browser considerations aren't relevant on iOS because Apple forbids alternative browser engines. Firefox on iOS is not Firefox because Apple doesn't allow it to use Firefox's JS runtime or Firefox's render engine. As a result there isn't any true browser competition on the iOS platform, which is a shame. Personally, I want to run full, real Firefox on my iPhone. It's a low quality move from Apple that they stop me doing that.
- shmerl 9y agoWell, ditch Apple. Why do you put up with this?
- shmerl 9y agoDASH is being with the times and standards. HLS is being Apple.