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

[直播推流] 使用 librtmp 库推流

参考雷神 demo

https://blog.csdn.net/leixiaohua1020/article/details/42104945
csdn 上贴的代码有些问题,编译不过,使用 github 上的可以运行。大概看了一下是一直快速读取文件内容,然后推送输出,发送太快,导致拉不到流,所以加了延时。

最终仓库

https://github.com/dss875914213/librtmp

生成 flv 文件

ffmpeg -i xx.mp4 xx.flv 
http://www.dtcms.com/a/249737.html

相关文章:

  • 开心灿烂go开发面试题
  • C++/OpenCV地砖识别系统结合 Libevent 实现网络化 AI 接入
  • 雪豹速清APP:高效清理,畅享流畅手机体验
  • 【C++进阶篇】哈希的应用(位图)
  • 代码随想录算法训练营day4
  • Verilog自适应位宽与指定位宽不同导致模块无法正常执行
  • CMake 构建系统概述
  • CAD中DWG到DXF文件解析(一)
  • Linux入门(十六)shellshell变量设置环境变量位置参数变量预定义变量
  • langchain_mcp_adapters - MultiServerMCPClient 获取工具
  • 全球化2.0|云轴科技ZStack联合Teleplex举办技术沙龙 · 吉隆坡站
  • Flask文件上传与异常处理完全指南
  • 【Qt】QStateMachine状态机-对状态机分组、历史状态,实现复杂状态机
  • Git命令与代码仓库管理
  • qt中自定义控件编译成动态库
  • RabbitMQ核心函数的参数意义和使用场景
  • 深入解析JVM字节码执行引擎
  • SpringBoot自动化部署实战指南
  • 5、ZYNQ PL 点灯--流水灯
  • Android 中 OkHttp 的自定义 Interceptor 实现统一请求头添加
  • Laravel 从版本 5 到 12 每个版本都引入了一些新的特性、改进和弃用的功能
  • Android 获取签名 keystore 的 SHA1和MD5值
  • 前端构建工具(Webpack\Vite\esbuild\Rspack)拆包能力深度解析
  • TC3xx中PFLASH缓存对XCP标定常量的影响
  • 13_算法链与管道
  • 机器学习算法_支持向量机
  • Linux免驱使用PCAN,使用方法以Ubuntu为例
  • 123数字人视频剪辑源码搭建部署/数字人视频创作技术开发
  • 数据结构 学习 栈 2025年6月14日 11点09分
  • 使用Docker安装FFmpeg