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

用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

相关文章:

  • FFmpeg学习笔记
  • SDL_CreateRendererWithProperties报错Parameter ‘window‘ is invalid
  • Linux 第三阶段课程:数据库基础与 SQL 应用
  • Domain Adaptation in Vision-Language Models (2023–2025): A Comprehensive Review
  • NLP学习路线图(十四):词袋模型(Bag of Words)
  • gin 框架
  • 【Tauri2】049——upload
  • LangChain-结合智谱AI大模型实现自定义tools应用实例
  • 【Netty系列】自定义协议
  • CM3内核寄存器
  • latex figure Missing number, treated as zero. <to be read again>
  • Android的uid~package~pid的关系
  • NodeJS全栈开发面试题讲解——P9性能优化(Node.js 高级)
  • 经典面试题:一文了解常见的缓存问题
  • Spark on Hive表结构变更
  • 性能优化 - 案例篇:缓存
  • NodeJS全栈开发面试题讲解——P10微服务架构(Node.js + 多服务协作)
  • 聊一聊接口测试中缓存处理策略
  • 多模态大语言模型arxiv论文略读(102)
  • 量子语言模型——where to go
  • 深圳企业宣传片制作/长沙快速排名优化
  • dedecms做多语言的网站/seo外链推广员
  • javacms做动漫网站/短信营销
  • 如何使用网站模板建设网站/网站推广策划思路的内容
  • 网站列表页怎么做内链/宁波网站优化
  • 昆明网站制作前十/小区推广最有效的方式