How do you make Chromium use the VP9 codec with WebRTC?

General Tech Bugs & Fixes 2 years ago

0 2 0 0 0 tuteeHUB earn credit +10 pts

5 Star Rating 1 Rating

Posted on 16 Aug 2022, this text provides information on Bugs & Fixes related to General Tech. Please note that while accuracy is prioritized, the data presented might not be entirely correct or up-to-date. This information is offered for general knowledge and informational purposes only, and should not be considered as a substitute for professional advice.

Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.

tuteehub_quiz

Answers (2)

Post Answer
profilepic.png
manpreet Tuteehub forum best answer Best Answer 2 years ago

When using Chromium(48) or Chrome(45) for video chat the browsers appear to use the VP8 codec instead of VP9. Searching the Chromium WebRTC source code shows many references to the VP9 codec so I believe that it is supported.

Based on Internet searches it looks like Chrome should use the VP9 codec with WebRTC when the "--enable-webrtc-vp9-support" flag is used but I have found that this flag does not appear to have any effect with Chrome or Chromium as the SDP still indicates that VP8 is being used.

Searching the Chromium source code does not return any matches on "enable-webrtc-vp9-support" either.

profilepic.png
manpreet 2 years ago

You'll have to make sure you're on Dev or Canary Channel for that flag to work. See the discussion on the discuss-webrtc group:

It used to only be enabled for canary, have pushed it further to dev. You may need to restart your chrome-dev once or twice before it makes effect.


0 views   0 shares

No matter what stage you're at in your education or career, TuteeHub will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.