目录
- 一、概述
- 二、环境要求
- 2.1 硬件环境
- 2.2 软件环境
- 三、移植流程
- 3.1 编译x264
- 3.2 编译mpp
- 3.3 编译ffmpeg
- 四、ffmpeg验证
- 4.1 ffmpeg配置说明
- 4.2 ffmpeg推流/拉流使用说明
- 4.2.1 使用http方式推流/拉流
- 4.2.1.1 先执行ffmpeg服务
- 4.2.1.2 再执行ffmpeg进行推流
- 4.2.1.3 最后执行vlc进行拉流
- 4.2.2 使用rtsp方式进行推流/拉流
- 4.2.2.1 先执行服务器
- 4.2.2.2 再执行ffmpeg进行推流
- 4.2.2.3 最后执行vlc进行拉流
一、概述
本章节是针对ffmpeg移植到 Linux系统,运行在RK3568开发板上,ffmpeg验证主要包括http方式推流/拉流、rtsp方式进行推流/拉流,详细的移植流程及ffmpeg验证如下。
- 测试结果如下图所示:
-
- windows端http方式拉流结果如下:
-
- windows端rtsp方式拉流结果如下:
二、环境要求
2.1 硬件环境
- 硬件:RK3568开发板
- 摄像头:USB免驱摄像头
- 虚拟机:VMware
2.2 软件环境
- Ubuntu系统要求:20.04