Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


products:sbc:vim3:applications:hardware-decoding

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
products:sbc:vim3:applications:hardware-decoding [2022/07/06 09:59]
127.0.0.1 external edit
products:sbc:vim3:applications:hardware-decoding [2023/11/03 02:17] (current)
nick
Line 1: Line 1:
-====== Hardware Decoding ======+====== VIM3/3L Hardware Decoding ======
  
 +===== System Configuration =====
 +
 +Please make sure you use the latest image, if not please follow [[/products/sbc/common/configurations/upgrade-system|Upgrade The System]] to upgrade your system.
 +
 +===== For Linux with 5.15 kernel ======
 +
 +Please check [[products:sbc:vim4:applications:hardware-decoding| Hardware Decoding ]].
 +
 +===== For Linux with 4.9 kernel ======
 +
 +==== For Display ====
 +
 +Here is a demo about how to use the decoding library to decode and display video directly. It’s just a simplest demo, if you want to develop complex player you can refer the command line player [[https://github.com/numbqq/libplayer|kplayer source code]].
 +
 +https://github.com/numbqq/aml_hardware_decode_demo
 +
 +==== Decoded Frames ====
 +
 +You can also use the hardware decoding library to decode and get the decoded (RGB/YUV) frames.
 +
 +Here is a demo to use ionvideo to get the decoded frames with a UVC.
 +
 +https://github.com/numbqq/uvc_capture_aml/tree/ionvideo
 +
 +Read from file.
 +
 +https://github.com/numbqq/aml_hardware_decode_demo/tree/ionvideo
 +
 +==== Library Source Code ====
 +
 +Here is the source code: https://github.com/numbqq/libplayer.
Last modified: 2022/07/06 09:59 by 127.0.0.1