当前位置: 首页 > article >正文

基于RK3568平台移植ffmpeg3.4.5及ffmpeg验证

目录

  • 一、概述
  • 二、环境要求
    • 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

http://www.kler.cn/a/288601.html

相关文章:

  • 深入探索:Scrapy深度爬取策略与实践
  • Linux screen和cscope工具使用总结
  • 阿里云centos7.9服务器磁盘挂载,切换服务路径
  • 申论1_概括、分析
  • MQTT协议解析 : 物联网领域的最佳选择
  • 2024/11/13 英语每日一段
  • 【战略游戏】
  • Docker笔记-启动容器时,时间与宿主机保持一致
  • 如何找到适合的IT外包服务商
  • 【JAVA】两轮充电桩设计模式实践分享
  • mysql5.7 TIMESTAMP NOT NULL DEFAULT ‘0000-00-00 00:00:00‘ 换版8版本 引发的问题
  • 深入Redis:细谈持久化
  • 浅析前端数据埋点监控:用户行为与性能分析的桥梁
  • ES6基础----Generator的使用
  • 【RabbitMQ之一:windows环境下安装RabbitMQ】
  • 数分基础(05)中心极限定理、假设检验与AB测试简介
  • 多线程并发性
  • 二叉树展开为列表(LeetCode)
  • 改进YOLO的群养猪行为识别算法研究及部署(小程序-网站平台-pyqt)
  • 【通俗理解】最优控制之旅——强化学习中的策略优化
  • 物业|基于SprinBoot+vue的物业管理系统(源码+数据库+文档)
  • 深入理解 CSS Flex 布局
  • Golang 字面量的表示
  • 【HarmonyOS 4.0】应用级变量的状态管理
  • 每天一个数据分析题(五百一十二)- 数据标准化
  • SprinBoot+Vue在线商城微信小程序的设计与实现