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:// | ||