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

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一包->放入队列

     三、获取队列数据ÿ

http://www.xdnf.cn/news/14693.html

相关文章:

  • 技术与情感交织的一生 (八)
  • SpringBoot自动化部署全攻略:从Shell脚本到云原生实践
  • WebRTC(六):ICE协议
  • 爬虫技术:数据挖掘的深度探索与实践应用
  • Appium入门
  • SonarQube 25.6 完整指南:部署、使用与 CI/CD 集成
  • CppCon 2016 学习:The Exception Situation
  • 6.IK分词器拓展词库
  • AI智能体应用市场趋势分析
  • WinForms视频播放开发实战指南
  • 【数据库】在线体验KingbaseES平台,零门槛学习,并快速体验Oracle增改查全基础功能
  • python web开发-Flask 重定向与URL生成完全指南
  • 代码随想录打卡第三十天 动态规划
  • 论文笔记 <交通灯> IntelliLight:一种用于智能交通灯控制的强化学习方法
  • 性能测试|数据说话!在SimForge平台上用OpenRadioss进行汽车碰撞仿真,究竟多省时?
  • 物联网传输网关、RTU、DTU及SCADA系统技术解析
  • Vue-8-前端框架Vue之应用基础响应式数据和计算属性
  • React 中实现获取未来5天的天气预报
  • FPGA基础 -- Verilog语言要素之标识符
  • 同态加密类型详解:部分同态加密,全同态加密
  • 在 CEP插件界面 打开网页 简单方法
  • 使用 Tailwind CSS 进行样式设计,并与 Next.js 和 TypeScript 无缝集成
  • Vue-Router笔记
  • Linux基本指令
  • 【计算机常识:Windows】--CMD命令详解
  • 我们感知的世界,只是冰山一角?
  • 输入数量未知如何设置输入
  • 安装 WSL2 与设置​
  • 函数重载与函数模板
  • 电阻篇---上拉电阻