Raspberry Pi: Firefox 116 can implement hardware decoding of videos
Raspberry Pi: Firefox 116 can implement hardware decoding of videos
Raspberry Pi: Firefox 116 can implement hardware decoding of videos.
News on July 22, with the unremitting efforts of David Turner and Mozilla engineers, the upcoming Firefox 116 web browser will add hardware-accelerated video decoding to the Raspberry Pi 4.
David Turner has spent the past few months implementing hardware-accelerated H.264 video decoding for the AArch 64 (ARM 64) hardware architecture on the Linux platform.
Although the Raspberry Pi 4 has a hardware video encoding accelerator, the Firefox browser still relies on software decoding when playing video on the Raspberry Pi.
Firefox on 64-bit Linux desktops uses the Video Acceleration API (VA-API) through FFmpeg to provide hardware acceleration for video playback on AMD, Intel, or NVIDIA systems.
The upcoming Firefox 116 release will apparently use the V4 L2-M2M (Video 4Linux / Memory-to-Memory) API in the Linux kernel for hardware-accelerated video decoding.
IT Home Note: Mozilla plans to release the stable version of Firefox 116 on August 1, allowing AArch 64 devices such as Raspberry Pi 4 to perform hardware decoding when playing H.264 video.
