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

基于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

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 2408wtl,解析快捷方式
  • 解决UOS开发截图时电脑滴滴声
  • 求解组合优化问题的具有递归特征的无监督图神经网络
  • fastadmin后台报expandOnHover错误
  • Edible Fish 可食用鱼
  • 核心交换机的六个基础知识
  • ISO 26262中的失效率计算:SN 29500-11 Expected values for contactors
  • 1、正则表达式
  • 苹果手机通话记录怎么恢复?已总结了4个方法,快速恢复
  • 【WPF中的图形(Shape)】
  • Redis的内存淘汰策略- allkeys-lru
  • 【Vue】Vue3.5 新特性
  • Gin自定义校验函数
  • 数学建模常见模型(上)
  • 什么是开放式耳机?五大热门开放式耳机大测评!
  • ES6指北【2】—— 箭头函数
  • EOS是什么
  • es的写入过程
  • Git的一些常用操作
  • HTML-表单
  • isset在php5.6-和php7.0+的一些差异
  • js继承的实现方法
  • Markdown 语法简单说明
  • Python学习笔记 字符串拼接
  • Ruby 2.x 源代码分析:扩展 概述
  • V4L2视频输入框架概述
  • 测试开发系类之接口自动化测试
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 多线程 start 和 run 方法到底有什么区别?
  • 基于Android乐音识别(2)
  • 前端技术周刊 2018-12-10:前端自动化测试
  • 前嗅ForeSpider中数据浏览界面介绍
  • 人脸识别最新开发经验demo
  • 如何使用 JavaScript 解析 URL
  • 世界上最简单的无等待算法(getAndIncrement)
  • 想写好前端,先练好内功
  • 译自由幺半群
  • 国内唯一,阿里云入选全球区块链云服务报告,领先AWS、Google ...
  • ​ssh-keyscan命令--Linux命令应用大词典729个命令解读
  • ​决定德拉瓦州地区版图的关键历史事件
  • # 睡眠3秒_床上这样睡觉的人,睡眠质量多半不好
  • #### go map 底层结构 ####
  • ###STL(标准模板库)
  • #include
  • (2024,Vision-LSTM,ViL,xLSTM,ViT,ViM,双向扫描)xLSTM 作为通用视觉骨干
  • (PySpark)RDD实验实战——取最大数出现的次数
  • (vue)el-tabs选中最后一项后更新数据后无法展开
  • (搬运以学习)flask 上下文的实现
  • (附源码)ssm高校运动会管理系统 毕业设计 020419
  • (十二)devops持续集成开发——jenkins的全局工具配置之sonar qube环境安装及配置
  • (十二)Flink Table API
  • (十六)串口UART
  • (五)IO流之ByteArrayInput/OutputStream
  • .net core 客户端缓存、服务器端响应缓存、服务器内存缓存
  • .NET 使用 ILMerge 合并多个程序集,避免引入额外的依赖