本文硬件平台以飞凌嵌入式OK3399-C开发板为基础进行讲解,其它RK3399产品,由于各个厂家设置不同会有所差异,请参考使用。本文详细介绍了OK3399-C平台平台多媒体测试。
产品详情:https://www.forlinx.com/product/rk3399-100.html
OK3399-C平台多媒体测试
飞凌RK3399平台音视频部分应用层软件采用的是Gstreamer,支持硬件编解码。本文所有的示例均是基于Gstreamer命令行的形式。如果您需要带界面的播放器,您也可以使用Qt的多媒体类,同样支持硬编解,可以参考飞凌提供的RK3399用户手册中Qt测试章节。
飞凌RK3399平台内部有一个视频处理单元VPU,支持以下格式的视频硬编解:
视频解码:H264, h265, VP8, VP9,最大支持4Kx2K@60fps
视频编码:H264,最大支持1080p@30fps
飞凌RK3399平台硬件编解码参数表:
Video Decoder
| Format
| Profile
| Resolution
| Frame rate
|
HEVC
| main/main 10
| 4096x2304
| 60 fps
|
H.264
| HP/MP/BP
| 4096x2304
| 30 fps
|
VP9
| Profile 0
| 4096x2304
| 30 fps
|
Video Encoder
| H.264
| HP@level4.1
| 1920x1080
| 30 fps
|
VP8
| -
| 1920x1080
| 30 fps
|