本文主要介绍AM5728基于GStreamer的视频采集、编解码、算法处理、显示以及存储案例,其中包含tl-gst-v4l2-vpe-iva-udp案例、tl-gst-mjpeg-dec-edge案例、.tl-gst-rtsp-dec-edge案例与H.264视频流MP4格式转码方法等。
本次案例测试板卡为创龙科技TL5728F-EVM开发板,它是一款基于TI Sitara系列AM5728(双核ARM Cortex-A15 +浮点双核DSP C66x) + Xilinx Artix-7 FPGA处理器设计的高端异构多核评估板。
其中使用到AM5728开发板的ARM端为Cortex-A15_0核心,DSP端为DSP1核心,开发案例位于产品资料“4-软件资料\Demo\tl-video-demos\”目录下。开发案例中的bin目录存放可执行程序,src目录存放源码。
案例测试
本案例使用的网络摄像头型号为海康威视DS-IPC-B12HV2-IA。
图 139
请按照上图进行硬件连接,并将该案例bin目录下的tl-gst-rtsp-dec-edge文件拷贝至评估板文件系统中。在tl-gst-rtsp-dec-edge文件所在目录下执行如下命令查询程序参数说明,具体如下表。
Target# ./tl-gst-rtsp-dec-edge -h