Edge has significantly better battery life on video playback

NEW
Unassigned

Status

()

Core
Audio/Video: Playback
P2
normal
14 days ago
6 hours ago

People

(Reporter: jrmuizel, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

14 days ago
"Microsoft Edge lasted 79% longer than Firefox, 29% longer than Chrome, and 40% longer than Opera in this test."

https://github.com/MicrosoftEdge/videotest/tree/master/2017-12
We tested Firefox 58 local playbback before. The gap is not so huge. We need to test a real site.
Priority: -- → P2
(Reporter)

Comment 3

13 days ago
I'm confused. Are you saying that with the test here https://github.com/MicrosoftEdge/videotest/tree/master/2017-12 we don't see as a big a difference as Microsoft does?
Flags: needinfo?(bwu)
We only tested local playback (play a local file) on 58 and we didn't see a big difference compared Chrome. In Microsoft test case, they tested video streaming which we have a plan to test it as well.
Flags: needinfo?(bwu)

Comment 5

12 hours ago
Microsoft Edge team's experiment was conducted by playing a Netflix video (as described on their page). So, there are three components that are related, networking, media playback, and graphics rendering.

Last year, we also found that playing video is quite power-consuming on Macbook, and we had bug 1400787 to track this issue. In bug 1400787, we conducted a series of experiments, and we were almost sure that it's not media playback, but the rendering pipeline which consumes power most. 

We will then conduct the same experiment in bug 1400787 again on Windows again to see which component is most worthy be optimized wrt power usage.

Comment 6

11 hours ago
From Microsoft's GitHub materials (see videotest/2017-12/index.html), it's worth to be noted that Firefox's GPU power usage is around 10X greater than Chrome and Edge. 

This is similar to the findings on bug 1400787.
(Reporter)

Comment 7

6 hours ago
(In reply to Tzuhao Kuo [:kaku] from comment #5)
> Microsoft Edge team's experiment was conducted by playing a Netflix video
> (as described on their page). So, there are three components that are
> related, networking, media playback, and graphics rendering.

The more recent experiments do not use Netflix (so that should avoid any DRM releated things)
You need to log in before you can comment on or make changes to this bug.