Hacker News new | ask | show | jobs
by achivetta 3370 days ago
It might not be the memory concern it once was, but today it might very well be a power concern. Modern laptop display pipelines can save power if they don't have to redraw any of the screen: constantly updating status bar animations break that.[1]

1: https://developer.apple.com/videos/play/wwdc2013/712/ (I think the relatively short graphics section mentions this. Can't seem to find the talk that goes into it in more detail...)

3 comments

Can't watch on either Chrome or Firefox. Apple are real gits.
Neither Chrome or Firefox support HLS on the desktop despite providing support on mobile (since Android 3.0 I believe). They have categorically refused to add desktop support, if you have any complaints I would take it up with them.
> Neither Chrome or Firefox support HLS on the desktop

Both work well with JavaScript based implementations of HLS, such as VideoJS's HLS plugin:

http://videojs.github.io/videojs-contrib-hls/

Why would they support a closed, proprietary format when there exist better, open ones?
What is a better one? A patent pool has formed around DASH and you need to buy a license to use it:

http://www.mpegla.com/main/programs/MPEG-DASH/Pages/Intro.as...

Use a plain file? It's not like that video is a real time feed anymore.

Otherwise, include a js player with HLS support for other browsers.

You didn't actually answer the question.
I can't find any reference for them supporting it on mobile, and it doesn't work in either on my phone (Android 7.0, for what it's worth). In fact, in Chrome it even fails to display the "not supported" message.

Besides that, I would rather complain that Apple is using an obscure format than complain that Mozilla and Google don't support an obscure format.

EDIT: sorry, it seems mobile Chrome is supposed to work, but it just... doesn't. Still don't see any reference for firefox, though.

You can at least download the video in HD or SD under the "Resources" section on the page. They also have slides from the talk.
That's how LG's panel self refresh works. http://www.anandtech.com/show/7208/understanding-panel-self-...
Does updating 1 frame out of every 60 (or whatever) add significantly to the power expenditure compared to 0 out of 60?