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

日常--OBS+mediamtx实现本地RTMP推流环境搭建(详细图文)

文章目录

  • 一.前言
  • 二.介绍
    • 1.OBS
    • 2.mediamtx
  • 三.环境搭建
    • 1.安装
      • 1.安装mediamtx
      • 2.安装OBS
    • 2.配置OBS
    • 3.开启推流
    • 4.测试拉流
  • 四.总结


一.前言

最近博主更新了一些和实时摄像头内容视觉项目,有好多小伙伴私信我问我如何搭建本地RTMP推流环境,不需要依赖外部硬件比如摄像头等等,这里给大家介绍一种方案也是我在用的方法,就是OBS+mediamtx

二.介绍

1.OBS

Open Broadcaster Software是一个免费的开源的视频录制和视频实时交流软件。其有多种功能并广泛使用在视频采集,直播等领域。
在这里插入图片描述

大家可以到他的官网去下载:
https://obsproject.com/
我是windows系统,点击windows之后就开始下载了
在这里插入图片描述

2.mediamtx

MediaMTX(原名 rtsp-simple-server)是一款轻量级、开源的实时媒体服务器软件,专注于流媒体的转发和分发。它支持多种协议,适合视频监控、直播推流、低延迟传输等场景。在这里插入图片描述

项目地址:
https://github.com/bluenviron/mediamtx
大家选择适合自己系统版本的安装包进行下载,我选的mediamtx_v1.12.3_windows_amd64.zip

在这里插入图片描述

三.环境搭建

请大家先确定OBS和mediamtx两个软件都准备好了,下面我们开始演示环境的搭建

在这里插入图片描述

1.安装

1.安装mediamtx

将mediamtx解压即可,mediamtx无需安装,解压后的mediamtx.exe双击就能用。
在这里插入图片描述

2.安装OBS

双击安装包进入到安装界面
在这里插入图片描述

一直点击next即可,最后等待安装完成
在这里插入图片描述
直接点击finish打开OBS

2.配置OBS

这里需要简单配置一下OBS

在左侧空白区域右击,添加一个场景
在这里插入图片描述
在“源”处右击-添加一个媒体源
在这里插入图片描述
选择一个本地视频文件,需要循环播放的,我们把这个“训话”也勾选上,最后点确定
在这里插入图片描述

添加好了之后的效果
在这里插入图片描述
接下来配置OBS直播服务器
因为要进行局域网OBS推流,我们先查看本机的局域网IP win+r打输入cmd回车后开终端输入ipconfig查看局域网IP地址
在这里插入图片描述
记住这个IP地址一会要用到
然后回到OBS
打开设置-直播-目的地,按下图配置

rtmp://192.168.99.199/stream
cam1

在这里插入图片描述

3.开启推流

首先启动mediamtx
在这里插入图片描述
在OBS点击开始直播
在这里插入图片描述

4.测试拉流

这里我们使用VLC视频播放器测试一下拉流效果

我们在VLC中打开媒体
输入地址后点击播放

rtmp://192.168.99.199/stream/cam1

在这里插入图片描述
这就OK啦!
在这里插入图片描述

四.总结

本次和大家分享了OBS+mediamtx实现本地RTMP推流环境搭建,使用详细的图文介绍了整体实现流程,希望大家也能成功搭建好环境,早点开始测试,觉得对你有帮助就给我点个赞吧!
在这里插入图片描述

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

相关文章:

  • RPG17.蓝图函数库与轻重攻击连击
  • C++ 5.29 dddd
  • 【深度剖析】义齿定制行业数字化转型模式创新研究(上篇2:痛点和难点分析)
  • AI智能监控系统:赋能厂区安全管理的数智化革新
  • [Dify] 如何应对明道云API数据过长带来的Token超限问题
  • OAuth协议中的Token、Ticket
  • (NAT64)IPv6网络用户访问IPv4网络服务器(动态映射方式)
  • Linux服务器时间同步——Chronyd
  • MyBatis动态SQL
  • Baklib知识中台驱动业务创新
  • 【HarmonyOS 5】鸿蒙中的UIAbility详解(二)
  • 深化生态协同,宁盾身份域管完成与拓波软件兼容互认证
  • 19、Python字符串高阶实战:转义字符深度解析、高效拼接与输入处理技巧
  • 2.2.1 05年T4
  • Python 连接 MinIO (一)
  • wsl2 docker重启后没了
  • Cobra CLI 工具使用指南:构建 Go 语言命令行应用的完整教程
  • 激励电平与频差的微妙平衡:晶振选型不可忽视的细节
  • C#和VisionPro联合编程-硬币正反面检测
  • SL3038 宽耐压150V降压12V2.5A、5V2.5A降压恒压电源芯片
  • 用户界面禁忌——基础原则
  • 函数指针和指针函数的核心区别
  • iOS 获取Wifi信息
  • 重温经典算法——冒泡排序
  • 国产分子动力学引擎——GPUMD本地部署教程:专为 NVIDIA GPU 加速设计
  • leetcode:372. 超级次方(python3解法,数学相关算法题)
  • litctf2025复现
  • [mcu]系统频率
  • 【GESP真题解析】第 16 集 GESP 二级 2024 年 9 月编程题 1:数位之和
  • LangChain 和 LangChain-ChatChat 的区别