FFmpeg和rtsp服务器搭建视频直播流服务

下面使用的是ubuntu的,window系统可以参考:

通过rtsp-simple-server和ffmpeg实现录屏并发布视频直播_rtsp simple server_病毒宇宇的博客-CSDN博客

一、安装rtsp-simple-server

(1)下载rtsp-simple-server

下载地址:Releases · bluenviron/mediamtx · GitHub

  • 如下图,选择合适自己系统的文件

(2)启动rtsp-simple-server

解压压缩包后,有文件如下:

启动rtsp服务,我使用的是ubuntu系统,所以运行下面命令

复制代码
./mediamtx mediamtx.yml 

二、安装FFmpeg

复制代码
# 1、运行以下命令更新软件包列表:
sudo apt update

# 2、运行以下命令安装FFmpeg:
sudo apt install ffmpeg

# 3、安装完成后,您可以通过运行以下命令来验证FFmpeg是否成功安装:
ffmpeg -version

三、运行FFmpeg

方式1:使用movies/test.mp4作为数据推流

复制代码
ffmpeg -re -stream_loop -1 -i movies/test.mp4 -c copy -f rtsp rtsp://localhost:8554/mystream

方式2:使用摄像头0作为数据推流

复制代码
ffmpeg -f v4l2 -input_format mjpeg -i /dev/video0 -c:v copy -f rtsp rtsp://localhost:8554/mystream

四、使用工具查看rstp流

vlc播放器工具:VLC: Official site - Free multimedia solutions for all OS! - VideoLAN

相关推荐
chushiyunen1 小时前
obs studio软件、直播、视频录制笔记
笔记·音视频
Ama_tor2 小时前
ffmpeg的安装与配置
ffmpeg
艾为电子2 小时前
【应用方案】AI眼镜“觉醒”:艾为帝江™音频上行算法让眼镜从“工具”变“大脑”
人工智能·音视频
木斯佳2 小时前
前端八股文面经大全:字节AIDP前端一面(2026-04-13)·面经深度解析
前端·音视频·webrtc·断点续传
y小花2 小时前
dumpsys audio指令详解
android·音视频
lq12332102 小时前
FFmpeg Batch AV Converter v3.2.8 视频批量转换工具
ffmpeg·音视频
Likeadust3 小时前
私有化音视频系统EasyDSS助力远程办公新模式
音视频
鬼蛟3 小时前
MySQL 调优
ffmpeg
ai产品老杨3 小时前
打破品牌壁垒:基于 GB28181 与 RTSP 协议融合的企业级视频统一接入方案
音视频
Black蜡笔小新4 小时前
国标GB28181视频平台EasyCVR设备在线却无通道?先查TCP/UDP协议设置!
tcp/ip·udp·音视频