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

用mediamtx搭建简易rtmp,rtsp视频服务器

简述:

平常测试的时候搭建rtmp服务器很麻烦,这个mediamtx服务器,只要下载就能运行,不用安装、编译、配置等,简单易用、ffmpeg推流、vlc拉流

基础环境:

vmware17,centos10 64位,windows、windows下编译好的ffmpeg7、vlc播放器

在windows上提前安装好linux虚拟机或者wsl子系统,mediamtx服务器要运行在linux上面。

步骤:

1、安装centos10的虚拟机、或者用wsl系统。

2、从github Releases · bluenviron/mediamtx下载mediamtx_v1.12.3_linux_amd64.tar.gz文件

3、把下载好的mediamtx_v1.12.3_linux_amd64.tar.gz上传到centos里,解压后直接运行,提前关闭centos的防火墙等阻碍tcp链接的安全设置,保证虚拟机网络畅通

关闭防火墙命令:sudo systemctl stop firewalld

4、在windows上用ffmpeg 7 推流(IP地址替换成自己的)

./ffmpeg -re -stream_loop -1 -i "output.mp4" -c copy -f rtsp rtsp://192.168.1.7:8554/stream0

5、在windows上用vlc拉流

在windows上打开vlc,播放串流,输入地址:rtmp://192.168.1.7:1935/stream0

最后:测试视频output.mp4在我的资源里面去下载。

2025/6

http://www.lryc.cn/news/2396596.html

相关文章:

  • ubuntu安装devkitPro
  • Linux(10)——第二个小程序(自制shell)
  • github actions入门指南
  • 代码随想录算法训练营 Day59 图论Ⅸ dijkstra优化版 bellman_ford
  • HTML实战:响应式个人资料页面
  • Mac电脑上本地安装 MySQL并配置开启自启完整流程
  • JavaSE:面向对象进阶之内部类(Inner Class)
  • 【HW系列】—安全设备介绍(开源蜜罐的安装以及使用指南)
  • 汽车总线分析总结(CAN、LIN、FlexRay、MOST、车载以太网)
  • MyBatisPlus--条件构造器及自定义SQL详解
  • OVD开放词汇检测 Detic 训练COCO数据集实践
  • docker、ctr、crictl命令简介与使用
  • WEB安全--SQL注入--bypass技巧2
  • 【强化学习哲学 Day 1】Q-Learning - 在不确定中寻找确定
  • WEB3——什么是ABI
  • 嵌入式软件--stm32 DAY 8.5 基础复习总结
  • MMRL: Multi-Modal Representation Learning for Vision-Language Models(多模态表示学习)
  • 贪心算法求解汽车加油问题
  • JVM Full GC 频繁问题排查、优化及解决方案
  • rsync服务的搭建
  • JDK21深度解密 Day 8:Spring Boot 3与虚拟线程整合
  • vscode 配置 QtCreat Cmake项目
  • 排序算法-归并排序与快速排序
  • HTML实现端午节主题网站:龙舟争渡,凭吊祭江诵君赋。
  • uniapp uni-id 如果是正式项目,需自行实现发送邮件的相关功能
  • Spring boot 策略模式
  • websocket在vue中的使用步骤,以及实现聊天
  • C++学习-入门到精通【12】文件处理
  • 第十一篇:MySQL 在分布式系统中的一致性保障与中间件实践
  • Java中如何枚举正则表达式捕获组的名字