样例介绍
功能描述
该样例实现将YUV420SP、YVU420SP格式的视频编码成H264、H265格式的码流。
原理介绍
在该样例中,涉及的关键功能点,如下表所示。
初始化 |
|
---|---|
Device管理 |
|
Context管理 |
|
内存管理 |
|
数据传输 |
调用aclrtMemcpy接口:
如果在板端环境上运行应用,则无需进行数据传输。 |
媒体数据处理V2 |
参见VENC视频编码功能/JPEGE图片编码功能中的接口。 |
目录结构
样例代码结构如下所示。
├── libHisiSdkCodec //示例代码文件所在的目录 │ ├── hmev_hisi_sdk_*.h //声明编码函数的头文件 │ ├── hmev_hisi_sdk_*.cpp //编码函数的实现文件 ├── CMakeLists.txt //编译脚本
父主题: 媒体数据处理V2(VENC视频编码)