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

相关推荐
珠海西格7 小时前
“主动预防” vs “事后补救”:分布式光伏防逆流技术的代际革命,西格电力给出标准答案
大数据·运维·服务器·分布式·云计算·能源
阿波罗尼亚7 小时前
Kubectl 命令记录
linux·运维·服务器
Fᴏʀ ʏ꯭ᴏ꯭ᴜ꯭.8 小时前
Keepalived单播模式配置与实战指南
linux·服务器·负载均衡
IDC02_FEIYA8 小时前
Linux文件搜索命令有哪些?Linux常用命令之文件搜索命令find详解
linux·运维·服务器
M158227690559 小时前
四通道全能组网!SG-Canet-410 CAN转以太网网关,破解工业CAN通信瓶颈
linux·运维·服务器
浪客灿心9 小时前
Linux库制作与原理
linux·运维·服务器
bantinghy9 小时前
Nginx基础加权轮询负载均衡算法
服务器·算法·nginx·负载均衡
wefg111 小时前
【Linux】文件管理
linux·运维·服务器
hweiyu0011 小时前
Linux 命令:split
linux·运维·服务器
EasyCVR11 小时前
国标GB28181视频监控平台EasyCVR智慧农场监管可视化方案设计
音视频