AV1 vs HEVC: battery performance on the Quest 3

Come join DeoVR team!
DeoVR is at the forefront of VR and expanding fast. Become part of our cutting-edge team today.
Join our team

Our devs have been analysing the performance of streaming AV1 using DeoVR on the Meta Quest 3 headset. See below for our full findings. 

What is AV1?

AV1 provides equal video quality at a lower bit rate. This means a smaller filesize, which in turn means greatly improved streaming properties for high-quality video, reduced bandwidth costs and a major boost for those users with less-than-ideal internet connections. 

As well as this vastly improved efficiency, it is open source with a royalty-free algorithm, making it free-to-use for everyone, worldwide. 

DeoVR fully supports the new AV1 codec and we’re pleased to see Meta doing a great job bringing AV1 to the Quest 3 and Quest 3S VR headsets. For more information, see our guide to AV1 video and VR article on the DeoVR blog

Comparing AV1 vs HEVC power consumption 

An important test is to look at how AV1 compares to HEVC in terms of impact on the battery. 

In very simple terms, we discovered the energy cost for HEVC is 7.5% less than AV1. This means the HEVC codec appears to be more battery-efficient than AV1

Let’s look at it in more detail. 

Media sample: 

We used this video - Wonders of Evolution - using the local file playback method. 

Codecs and Files:

  • AV1: 43704_nvenc_4000p_24070kbps.mp4 at 24,070 kbps
  • HEVC: 43704_hevc_4000p_28394kbps.mp4 at 28,394 kbps

Methodology: 

  • Data sampling: 
    • Duration: 5-minute playback from 0:24 to 6:32
    • Sampling Interval: Every 5 seconds
  • Data origin: adb shell dumpsys battery (level, voltage, charge counter and temperature)

Battery usage over time: 

HEVC (blue Solid Line) and AV1 (Orange Dashed Line) are now plotted on a normalized scale from 0 to 1, where 0 represents the minimum battery usage and 1 represents the maximum usage within each dataset.

The AV1 line consistently remains higher in normalized usage, reaffirming that it draws more power overall compared to HEVC across the playback duration. 

Battery Usage (mAh):

  • HEVC: 144.08 mAh
  • AV1: 155.71 mAh
  • Observation: The AV1 video consumed approximately 11.63 mAh more than the HEVC video, indicating slightly higher power consumption.

Battery Efficiency: HEVC appears to be more battery-efficient than AV1 in this sample.

Overall: The test shows that HEVC offers better battery efficiency than AV1 on the Quest 3 device, using approximately 7.5% less power over the same video playback period.

Energy Cost per Bitrate

This chart shows the Total Energy Cost per Bitrate (mAh/kbps) for HEVC and AV1. 

  • HEVC: Shows a lower energy cost per bitrate, indicating it is more efficient in terms of battery consumption per unit of data processed
  • AV1: Has a higher energy cost per bitrate, suggesting slightly higher power usage relative to its data rate

What next? 

The next step will be seeing VR cameras encode with AV1 on the device - this is when we will see other productivity benefits. 

According to firmware logs, Meta is constantly improving the way these headsets decode AV1 video. GPU overlocking in the v71 update may have a major effect on these results. 

Join the discussion at the DeoVR forum, Facebook and Reddit.

Let's Connect
Read also:
Our devs have been analysing the performance of streaming AV1 using DeoVR on the Meta Quest 3 headset. See below for our full findings.  What is AV1? AV1 provides equal video quality at a l...
Are you a VR creator or consumer keen to learn more about immersive tech? Meet the DeoVR team at one of our upcoming events and let's share ideas! Here are all the upcoming DeoVR meetups and networkin...
We had a fantastic response to our first-ever DeoVR dance carnival creator's contest! There were countless inspired entries and well-made immersive videos - but who took the top prizes? Here's a ...
Over 20,200 videos for your VR headset.
Don’t miss out on new videos - log in now and subscribe