[服务器]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

启动

./mediamtx

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

Windows

下载安装

image.png

解压启动

image.png
双击启动

mediamtx.exe

得到一个命令行应用
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

推动本地摄像头设备
假设你有一个本地摄像头硬件设备名为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

VLC查看视频串流

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

rtsp://localhost:8554/mystream

image.png
image.png

window查看本地摄像头

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

  • 8
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

落杉丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值