
Rockchip RK3588 and RK3576 Video Decoders Land in Mainline Linux — A Milestone for SBC Media
Collabora merges H.264 and H.265 hardware video decoding for Rockchip's top SoCs into the upstream Linux kernel, benefiting dozens of popular boards.
If you have been waiting for proper hardware-accelerated video playback on your Rockchip-based single board computer without patched vendor kernels, the wait is over. Collabora announced on February 27 that H.264 and H.265 video decoder support for both the RK3588 and RK3576 SoCs has been merged into the upstream Linux kernel.
What Landed in the Kernel
The patches integrate with the standard V4L2 (Video4Linux2) API, which means any media player or framework that speaks V4L2 gets hardware decoding automatically. GStreamer 1.28 already includes support, and preliminary FFmpeg patches are in progress. Both H.264 (AVC) and H.265 (HEVC) codecs are covered, handling the vast majority of video content that SBC users encounter.
This matters because the RK3588's video processing unit is genuinely capable hardware. It supports 8K H.265 decoding and 4K at 120 frames per second. Until now, accessing that capability required running Rockchip's vendor-specific kernel fork, which often lagged behind mainline security patches and driver improvements.
Which Boards Benefit
The list of affected hardware is extensive. The RK3588 powers popular boards including the Orange Pi 5 series, Radxa ROCK 5B, FriendlyELEC NanoPC-T6, Pine64 QuartzPro64, and Khadas Edge2. The RK3576 appears in newer mid-range boards like the Radxa ROCK 4 SE and several industrial modules.
For anyone running these boards as media centers, digital signage displays, kiosk systems, or home theater PCs, this upstream support eliminates the need to maintain a separate kernel branch. A standard Debian, Ubuntu, or Fedora installation with a recent kernel will simply work.
What Comes Next
Collabora's roadmap includes multi-core video decoding on the RK3588, which could unlock even higher throughput for demanding playback scenarios. AV1 decoder support for the RK3576 and VP9 support for the RK3588 are also planned for future kernel releases.
Why Mainline Matters
The broader significance extends beyond video. Every hardware feature that lands in mainline Linux reduces the fragmentation that has historically plagued the ARM SBC ecosystem. Users get long-term support, security updates, and compatibility without depending on vendor kernel maintenance schedules that often end abruptly.
Collabora's sustained investment in Rockchip upstream work is quietly making these chips first-class citizens in the Linux ecosystem. For the SBC community, that is exactly the kind of infrastructure progress that compounds over time.
Sources: CNX Software, February 27, 2026; Collabora Blog, February 2026
More Mini Computers Stories

Mac mini M6 Speeds Local LLM Prompts by 4.8x for $899
Apple's new Mac mini starts at $899 with the M6 chip, 16GB of unified memory and a claimed 4.8x faster LLM prompt processing in LM Studio than M4.

HomeMaster MiniPLC Puts ESPHome on a 9-Module DIN Rail
The $324 HomeMaster MiniPLC is an ESP32 DIN-rail controller with 6 relays, RS-485 Modbus and ESPHome preinstalled for local Home Assistant control.

Banana Pi BPI-AI2N Packs 15 TOPS Into a Vision SoM
Banana Pi's $266 BPI-AI2N pairs a Renesas RZ/V2N with a 15 TOPS DRP-AI accelerator, 8GB of LPDDR4X, 32GB eMMC and dual MIPI CSI camera inputs.
