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

RK3568笔记八十三:RTMP推流H264和PCM

若该文为原创文章,转载请注明原文出处。

前面有通过勇哥,实现了RTMP推流,但一直想加上音频,所以经过测试,写了一个demo, ffmpeg是使用ubuntu下安装测试的。

安装参考:Ubuntu20.4下x264、x265、fdk-aac和FFmpeg4.3源码编译安装_ubuntu安装libx264-CSDN博客

记录:实现从h264文件和PCM文件读取内存数据,然后使用FFMPEG推RTMP流。

一、介绍

经过验证正常,后续想法是在ATK-DLRK3568上实现

1、大概流程:

1、初始化FFMPEG

2、初始化MPP

3、创建3个线程

     一、采集摄像头数据:OPENCV获取摄像头->转成420P数据格式->MPP编码成264数据->放入队列

     二、ALSA采集PCM数据 8K 16位->封装成2048一包->放入队列

     三、获取队列数据ÿ

相关文章:

  • VINS-Mono论文阅读笔记
  • 【Python3教程】Python3基础篇之命名空间和作用域
  • 安科瑞ASJ系列漏电流继电器:守护地铁配电安全的利器
  • ZArchiver:高效解压缩,轻松管理文件
  • 系统的性能优化
  • 管件接头的无序抓取
  • 如何用K8s+Istio进行云原生开发?
  • 固态硬盘的加装和初始化
  • Uniapp启动页白屏问题深度解析与全面解决方案
  • Flutter Melos在外包团队协作中的弊端与应对策略
  • JSX 详解:React 的核心语法
  • 用idea操作git缓存区回退、本地库回退、远程库回退
  • python爬虫关于多进程,多线程,协程的使用
  • 20.jsBridge多页面交互与原生事件监听冲突问题
  • 04、eigen库实现插值算法与matlab对比
  • C#核心学习
  • 构建智能问答系统:从零开始实现 RAG 应用
  • LangChain 结构化输出指南
  • 跟着AI学习C# Day20
  • WebWorker:提升前端性能的多线程利器
  • 网站做收付款接口/网址如何被快速收录
  • 华泰保险公司官方网站电话/推广注册app赚钱平台
  • 有没有教做化学药品的网站/seo网站排名全选
  • 如何制作一个论坛网站/百度竞价排名怎么做
  • java和HTML做网站/百度网盘电脑版下载
  • 长宁区网站建设网站制/北京百度总部