SRS视频服务器使用记录

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

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

相关推荐
中云DDoS CC防护蔡蔡8 小时前
DDOS和CC攻击谁更可怕
运维·服务器·经验分享·网络安全·ddos
Ruiery8 小时前
Linux 6.6内核内存管理深度解析(十六):mmap — 用户态“申请内存“的真相
linux·运维·服务器
欧米欧8 小时前
Linux系统篇(七),环境变量的底层溯源,核心获取机制与安全应用
linux·运维·服务器
Ruiery8 小时前
Linux 6.6内核内存管理深度解析(十八):KASLR 内核地址空间随机化
linux·运维·服务器·安全
前端精髓9 小时前
调用大模型API
运维·服务器·microsoft
逆风的蚂蚁11 小时前
linux服务器性能调整怎么落地?我把 CPU 调度、I/O 优先级和内核参数这几个旋钮都拧了一遍
linux·运维·服务器
ESDWAN11 小时前
企业网络监控应该监测哪些目标?网关、网络节点还是业务系统?
服务器·网络·php
狗凯之家源码网12 小时前
吃瓜主题 3.0 视频源码深度评测与实战指南
音视频
发光小北13 小时前
EtherNet/IP 转 ModbusTCP 网关现场应用中会遇到什么问题?
服务器·网络·tcp/ip
程序猿老A13 小时前
轻量云服务器总是卡,内存占比高?
运维·服务器