发送编码视频帧
Atlas 200/300/500 推理产品 acldvpp/aclvenc接口 |
Atlas 推理系列产品 hi_mpi接口 |
Atlas 200/300/500 推理产品->Atlas 推理系列产品迁移时,对用户的影响 |
---|---|---|
配置输入视频帧信息: acldvppSetPicDescData acldvppSetPicDescSize acldvppSetPicDescFormat acldvppSetPicDescWidth acldvppSetPicDescHeight acldvppSetPicDescWidthStride acldvppSetPicDescHeightStride |
无对应接口,配置输入视频帧时,直接对hi_video_frame_info结构体的成员赋值: hi_video_frame_info.v_frame.virt_addr hi_video_frame_info.v_frame.pixel_format hi_video_frame_info.v_frame.width hi_video_frame_info.v_frame.height hi_video_frame_info.v_frame.width_stride hi_video_frame_info.v_frame.height_stride |
用户需要修改代码,对结构体hi_video_frame_info成员赋值来配置输入视频帧的参数。 hi_mpi接口无需设置输入数据的大小,系统内部会根据图片分辨率、格式等信息自行计算。 |
无对应接口,无需通知编码器开始接收编码数据帧 |
通知编码器开始接收编码数据帧(一个通道只需要调用一次该接口): hi_mpi_venc_start_chn |
用户需要修改代码,增加调用hi_mpi_venc_start_chn接口。 |
每一帧都需调用以下接口发送编码视频帧: aclvencSendFrame |
每一帧都需调用以下接口发送编码视频帧: hi_mpi_venc_send_frame |
用户需要修改代码,改为调用hi_mpi_venc_send_frame接口发送编码视频帧,同时需要传入通道号。 |