3 ms·
Linux HNers, is there any video-conferencing software that is hardware-accelerated for us Linux users? Everything I tried (Jitsi on Firefox or Chrome, Skype, H
by ronjouch 7y ago
Linux HNers, is there any video-conferencing software that is hardware-accelerated for us Linux users?
Everything I tried (Jitsi on Firefox or Chrome, Skype, Hangouts/Meet, Zoom, Slack) consumes a full CPU all of the time (a.k.a. all no hardware acceleration), making fans spin and slowing down other work.
Advice? I'm using Arch Linux & Xorg on a recent Thinkpad with Intel CPU & GPU, and the packages mentioned by the Intel section of https://wiki.archlinux.org/index.php/Hardware_video_acceleration https://wiki.archlinux.org/index.php/Hardware_video_accelera... (intel-media-driver, libva-intel-driver, linux-firmware) are installed.
- jasondclinton 7y agoHardware video decode is coming to Firefox on Wayland: https://www.phoronix.com/scan.php?page=news_item&px=Firefox-76-VA-API-Formats https://www.phoronix.com/scan.php?page=news_item&px=Firefox-...
- ronjouch 7y agoThanks! So that means H264/VP9-based conferencing (-- EDIT but VP8 isn't mentioned, and that's what WebRTC uses, right? -- EDIT2 oh, VP8 is mentioned in https://phabricator.services.mozilla.com/D65536 https://phabricator.services.mozilla.com/D65536 , looks accelerated too, cool --) will be accelerated in Firefox on Wayland. Great, one more reason to move away from a wmctrl-dependent script I use, and switch to Wayland. One more question, in case you know about it: - Regarding Zoom/Slack/Skype/etc, okay, I'm not surprised: no one uses Linux, so from a money perspective, fixing this is ill-spent engineer time. - However, I'm surprised that acceleration could be missing in Chrome+Linux too, because Google must have worked on it to ship a good Google Meet experience on Chromebooks. Am I missing anything? (Is there a flag / dependency / binary package I could need to enable it in non-Chromebook Chrome?) Is video acceleration really positively nonexistent on Chrome/Chromium on Linux?