当前位置: 首页 > 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

相关文章:

  • AMP网站的SEO 关于“备用网页”应该如何处理?
  • 计算机毕业设计 半成品配菜平台 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试
  • 秋招突击——算法练习——8/26——图论——200-岛屿数量、994-腐烂的橘子、207-课程表、208-实现Trie
  • 双向链表
  • 浅谈DevOps在inBuilder低代码中的应用
  • yosys-f4pga-plugin编译教程
  • 新考纲下的PMP考试有多难?
  • Android使用addr2line分析Native Crash
  • 电脑里的文件删除了还能恢复吗?这些方法能帮你找回
  • DDD设计方法-3-仓储,封装持久化数据
  • 遍历所有文件夹,并把文件里所有的csv合并为一个dataframe
  • ES6基础----Map的使用
  • vue3.5更新内容
  • 爬虫常用模板
  • css画个熊猫
  • C语言:刷题笔记
  • MyCat
  • ant vue design日期组件date-picker自定义快捷选择日期封装
  • OpenXR Monado创建Swapchain和生成纹理
  • Verilog基础,原码,反码与补码的概念
  • 华夏银行一季度营收降逾17%、净利降逾14%,公允价值变动损失逾24亿
  • 京津冀“飘絮之困”如何破解?专家坦言仍面临关键技术瓶颈
  • 西班牙遭遇史上最严重停电,已进入国家紧急状态
  • 杭州一季度GDP为5715亿元,同比增长5.2%
  • 伊朗港口爆炸已致40人死亡
  • 四川落马厅官周海琦受审,1000多人接受警示教育