SRS视频服务器使用记录

SRS是一个开源的(MIT协议)简单高效的实时视频服务器,支持RTMP、WebRTC、HLS、HTTP-FLV、SRT、MPEG-DASH和GB28181等协议。 SRS媒体服务器和FFmpegOBSVLCWebRTC等客户端配合使用,提供流的接收和分发的能力,是一个典型的发布 (推流)和订阅(播放)服务器模型。 SRS支持互联网广泛应用的音视频协议转换,比如可以将RTMPSRT, 转成HLSHTTP-FLVWebRTC等协议。

Introduction | SRS注意:SRS6属于开发版,不稳定。https://ossrs.net/lts/zh-cn/docs/v6/doc/introduction

1初步使用

1-1 先用Docker启动SRS

docker run --rm -it -p 1935:1935 -p 1985:1985 -p 8080:8080 registry.cn-hangzhou.aliyuncs.com/ossrs/srs:5

1-2 使用ffmpeg推流

ffmpeg -re -i ./doc/source.flv -c copy -f flv rtmp://localhost/live/livestream
-re 为以流的方式读取;

-i 为输入的文件;

-f 输出文件格式

1-3 使用 VLC拉流

rtmp://服务器ip/live/livestream

相关推荐
weixin_516023075 小时前
LAMMPS(intel)的安装
linux·服务器
Brilliantwxx5 小时前
【Linux】基础指令
linux·运维·服务器
EasyDSS5 小时前
视频直播点播/音视频点播/云点播/云直播EasyDSS一站式音视频平台赋能社交娱乐场景创新
音视频·娱乐
ZhemgLee6 小时前
在Linux上使用Claude Code 并使用本地VS Code SSH远程访问的完整指南
linux·运维·服务器·ssh
zd2005726 小时前
claude-science 绕过登录和换任意模型
服务器·生物
浮江雾6 小时前
Flutter第九节-----Align与Padding实战指南
linux·服务器·开发语言·flutter·入门
蓝胖的四次元口袋15 小时前
服务器网络与系统基础-面试题
服务器·网络
Cx330❀15 小时前
【MySQL基础】一文吃透“表的约束”:从 Null/Default 到主外键的终极安全法则
linux·服务器·数据库·c++·mysql·安全
aduzhe16 小时前
关于lib文件格式(keil/unix)
服务器·unix
CYB353216 小时前
R&S 罗德与施瓦茨 R&S VTC-VTE-VTS 视频测试仪
音视频