在日常开发中,有些时候需要做一些推拉流测试,但又找不到可以测试的拉流地址,这个时候,可以使用rtsp-simple-server来搭建rtsp/rtmp/HLS服务器。
1. 服务器搭建
rstp-simple-server支持各种操作系统,下载地址为:https://github.com/aler9/rtsp-simple-server/releases
以Windows为例,下载解压之后有下面这三个文件:
其中rtsp-simple-server.yml是一些配置,双击rstp-simple-server.exe启动服务器:
2. 推流测试
- rtsp 推流:
ffmpeg -re -stream_loop -1 -i test.mp4 -c copy -f rtsp rtsp://localhost:8554/stream0
推流之后可以用VLC测试拉流:rtsp://localhost:8554/stream0
- rtmp 推流:
ffmpeg -re -stream_loop -1 -i test.mp4 -c copy -f flv rtmp://localhost:1935/stream0
推流之后可以用VLC测试拉流:rtmp://localhost:1935/stream0
分类:
FFmpeg
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)