概述
本应用以昇腾Atlas 300I Pro、Atlas 300V Pro为主要的硬件平台,视频转码(MediaCodec)常用于智慧城市交通行业,涉及视频格式转换和分辨率缩减等过程,对实时性与性能有极大的挑战。本案例基于 Vision SDK 实现多路视频实时高性能转码能力。
技术流程图
视频解码:调用硬件(DVPP)解码能力,转换为 YUV 格式图像数据。
图像缩放:基于硬件(DVPP)图像加速处理能力,将图像缩放到一定尺寸大小。
视频编码:调用硬件(DVPP)编码能力,将 YUV 格式的图像数据转换为 H264 视频流。
效果展示
配置输入的 rtsp 视频流。
输出:
打印每路转码视频的帧率和输出视频流大小