venc专题

Hi3518EV200进行H264编码时对VENC的基本设置

〇、文档说明 本文性质为个人学习笔记。 由于项目需要,基于Hi3518EV200平台进行H264编码,在此过程中涉及到对VENC的控制和理解,记录以备忘。 另外,如果您在学习hi3518编码h264的过程中有疑惑,希望我的博文可以帮到您: 1.Hi3518EV200实现H264视频采集的源码及流程详解(不依赖SAMPLE库) 2.从零开始进行Hi3518_SDK安装、环境搭建和Linux内核编译

【海思爬坑记】Hi3516_Hi3519A_Hi3559A视频编解码get venc stream time out错误处理

【海思爬坑记】Hi3516_Hi3519A_Hi3559A视频编解码get venc stream time out错误处理 结论: 一般出现这个错误一定是配置的问题,可以通过cat /proc/umap/venc 查看视频流是否正常。 比如 在SAMPLE_COMM_IVE_StartViVpssVencVo() 函数中 if (HI_TRUE == pstSw

音视频基础及海思sample_venc解读

1、sample的整体架构 (1)sample其实是很多个例程,所以有很多个main (2)每一个例程面向一个典型应用,common是通用性主体函数,我们只分析venc (3)基本的架构是:venc中的main调用venc中的功能函数,再调用common中的功能函数,再调用mpp中的API,再调用HI3518E内部的硬件单元。 (4)sample的配置和编译,重点注意很多环境变量,目录结构