目录
一、概述
本章节是针对ffmpeg
移植到 Linux系统,运行在正点原子-I.MX6U ALPHA开发板上,ffmpeg
验证主要包括http方式推流/拉流、rtsp方式进行推流/拉流,在ARM平台上RTP方式推流/拉流只能在ARM端进行,在Windows端无法进行,详细的移植流程及ffmpeg
验证如下。
二、环境要求
2.1 硬件环境
- 硬件:正点原子-I.MX6U ALPHA开发板
- 摄像头:正点原子-OV5640单目摄像头
- 虚拟机:VMware
2.2 软件环境
- Ubuntu系统要求:20.04
- ffmpeg版本: 3.4.5
- VLC软件版本:3.0.9.2
- 交叉工具链版本:交叉工具链版本:gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf
- 开发语言: C++
注意: 其中,需要依赖x264
库,Win