当前位置:   article > 正文

[服务器]RTSP服务与ffmpeg推送-简单搭建-Windows与Linux

[服务器]RTSP服务与ffmpeg推送-简单搭建-Windows与Linux

文章目录

    • 下载地址
      • rtsp服务-mediamtx
      • 推流工具-ffmpeg
      • VLC播放器
    • Linux
      • 下载安装
      • 解压启动
    • Windows
      • 下载安装
      • 解压启动
    • VLC查看视频串流
    • window查看本地摄像头

公司来了个临时需求,正好自己一直想搞一下,例如在VR Chat上放自己的视频[滑稽],所以简单整理了一下,因为之前做过一点,很快就成了。现在简单给大家说一下相关的操作流程。

下载地址

rtsp服务-mediamtx

rtsp服务端程序-githup
https://github.com/bluenviron/mediamtx/releases
rtsp服务端程序-百度云下载地址
链接:https://pan.baidu.com/s/1MAWjwAvthRsHFLYEFsWVog?pwd=anan
提取码:anan

推流工具-ffmpeg

ffmpeg-官网
https://ffmpeg.org/
ffmpeg-githup下载
https://github.com/BtbN/FFmpeg-Builds/releases
链接:https://pan.baidu.com/s/1vOSMomwqvXrmHwftQWtoFg?pwd=anan
提取码:anan

VLC播放器

https://www.videolan.org/vlc/index.zh_CN.html

Linux

本文使用Centos7测试

下载安装

image.png

解压启动

解压

tar -xvf mediamtx_v1.6.0_linux_amd64.tar.gz
  • 1

启动

./mediamtx
  • 1

image.png
推送一个本地视频到rtsp

ffmpeg -re -i 1.mp4 -c:v libx264 -preset:v medium -c:a aac -ar 44100 -f rtsp rtsp://localhost:8554/mystream
  • 1

Windows

下载安装

image.png

解压启动

image.png
双击启动

mediamtx.exe
  • 1

得到一个命令行应用
image.png
推送一个本地视频到rtsp

ffmpeg -re -i 1.mp4 -c:v libx264 -preset:v medium -c:a aac -ar 44100 -f rtsp rtsp://localhost:8554/mystream
  • 1

推动本地摄像头设备
假设你有一个本地摄像头硬件设备名为MTD Camera

ffmpeg -f dshow -i video="MTD Camera" -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -rtsp_transport tcp -f rtsp rtsp://localhost:8554/mystream
  • 1

VLC查看视频串流

输入推流的地址,点击确播放,等待一会就可以播放

rtsp://localhost:8554/mystream
  • 1

image.png
image.png

window查看本地摄像头

本文使用Windows系统进行视频推流,摄像头设备如下所示
image.png

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/217685
推荐阅读
相关标签
  

闽ICP备14008679号