摘要:泰山派开发板SDK使用了GStreamer媒体框架作为音视频的编解码器,支持硬件编解码。开发板提供MIPI_CSI摄像头接口连接摄像头。
1. 摄像头信息
开发板MIPI-CPI接口是30pin、4lane;测试用的OV5696是2lane,像素500万,分辨率3296x2512;用30p的FPC连接开发板与摄像头
2. GStreamer源码及编译
GStreamer的源码在SDK目录
<SDK>/buildroot/package/gstreamer1/
Rockchip MPP插件源码在
<SDK>/external/gstreamer-rockchip
本次测试基于Buildroot系统,GStreamer1相关的宏默认已经开启,在这个文件里
<SDK>/buildroot/configs/rockchip/video_gst.config
BR2_PACKAGE_ROCKCHIP_MPP=y
BR2_PACKAGE_ROCKCHIP_MPP_ALLOCATOR_DRM=y
BR2_PACKAGE_GSTREAMER1_ROCKCHIP=y
BR2_PACKAGE_ROCKCHIP_RGA=y
BR2_PACKAGE_GSTREAMER1=y
BR2_PACKAGE_GST1_PLUGINS_BASE_INSTALL_TOOLS=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ALS