This shows you the differences between two versions of the page.
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 ====== | + | ====== |
+ | ===== System Configuration ===== | ||
+ | |||
+ | Please make sure you use the latest image, if not please follow [[/ | ||
+ | |||
+ | ===== For Linux with 5.15 kernel ====== | ||
+ | |||
+ | Please check [[products: | ||
+ | |||
+ | ===== 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:// | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ==== 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:// | ||
+ | |||
+ | Read from file. | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ==== Library Source Code ==== | ||
+ | |||
+ | Here is the source code: https:// |