【推流服务器】SRS免费开源的直播推流服务器部署软件v6.0.36? ... ...

2023-4-19 04:27| 发布者: OBS学习网| 查看: 780| 评论: 0

摘要: SRS是一款多平台开源免费的推流服务器部署搭建软件,支持在Windows、MacOS、Linux系统运行搭建自己的直播RTMP推流拉流服务器。支持多路拉流、推流,具有后台在线管理功能,站长极力推荐! ... ... ...


SRS推流服务器部署软件


简介:
SRS是一款多平台开源免费的推流服务器部署搭建软件,支持在Windows、MacOS、Linux系统运行搭建自己的直播RTMP推流拉流服务器。支持多路拉流、推流,具有后台在线管理功能,站长极力推荐!

简单:

基于协程技术,无异步回调难以维护的问题,SRS支持云原生标准(Docker镜像、K8s部署、可观测性日志和监控指标等),提供云SRS无门槛应用


实时:

SRS聚焦于实时流媒体网关,实现实时流媒体协议的接入和互相转换以及不断迭代,比如RTMP、HLS、WebRTC、HTTP-FLV和SRT等


高效:

SRS是高性能流媒体服务器,是同类服务器的2~3倍性能,提供非常完整的概念和一致性设计,实现高效的流媒体应用



软件免费下载地址:SRS-Windows-x86_64-6.0.36-setup.zip


安装教程请查看:SRS搭建免费的内网直播RTMP推流服务器


SRS的特点:

系统:支持协程状态线程为了高性能。1.0.0版以上

系统:支持原生HTTP服务器(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”)用于http api和http直播流。v2.0.0+版

系统:支持DVR(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”)将现场直播录制到FLV文件。1.0.0版以上

系统:支持安全策略,包括允许/拒绝发布/播放IP(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”).1.0.0版以上

系统:安全:启用CIDR以允许/拒绝播放/发布,#2914。4.0.248版以上

系统:支持Vhost(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”)和__defaultVhost__。1.0.0版以上

系统:支持重装(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”)来应用配置的更改。1.0.0版以上

系统:支持可追踪和基于会话的日志(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”).1.0.0版以上

系统:支持IPv4和IPv6监听,读取#460。v3.0.59+版

系统:通过以下方式支持dockersrs-docker。v2.0.265+版

系统:通过重用支持多个流程(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”), #775。4.0.23版以上

系统:支持配置文件的包含指令,#2878。v5.0.23+版

系统:支持x86_64,armv7和aarch64 docker镜像,#3058。v5.0.29+版

系统:[实验性]增强HTTP-FLV、HTTPS、HLS等的HTTP流服务器。#1657.

系统:[实验]支持MP4格式的DVR,读取#738。3.0.86版以上

系统:【实验】支持Cygwin64和MIPS cpu。v5.0.13+版

系统:【实验】支持RISCV cpu,#3115。v5.0.33+版

系统:【实验】支持龙芯,龙芯CPU,#2689。v5.0.38+

系统:[实验]支持苹果硅M1(aarch64),#2747。v5.0.41+版

系统:【实验】支持腾讯云APM分布式追踪。v5.0.64+版

系统:[实验性]支持断言失败时获取回溯堆栈。v5.0.80+

系统:【实验性】支持谷歌地址杀毒,#3216。v5.0.81+版

系统:【实验】Windows:支持cygwin pipline和packager,#2532。v5.0.89+版

系统:【实验性】支持H.265 over RTMP和HTTP-FLV#465。6.0.2+版

系统:【实验性】支持H.265 over HTTP-TS和HLS,#465。6.0.11+版

系统:【实验性】支持H.265 over MPEG-DASH和DVR到MP4/FLV#465。6.0.14+版

系统:【实验性】支持H.265过SRT和GB,#465。6.0.25+版

API:支持HTTP API(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”)进行系统管理。1.0.0版以上

API:支持HTTP回调(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”)进行认证和集成。v2.0.0+版

API:支持WebRTC的on_play/stop/publish/unpublish,#2509。4.0.163版以上

API:支持HLS流的统计和播放/停止,#2578。4.0.163版以上

API:支持HTTP API重用HTTP流端口,#2881。v5.0.47+

API:[实验性]支持普罗米修斯出口商,#2899。v5.0.67+

直播:支持边缘集群直播,参见(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”).1.0.0版以上

Live:支持将RTMP转换为HTTP-FLV的源服务器(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”)和HLS(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”).v3.0.0+版

Live:支持边缘服务器将RTMP转换为HTTP-FLV(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”).1.0.0版以上

Live:支持aac(h.264+aac)和mp3(h.264+mp3)编解码的HLS,请阅读301号错误。1.0.0版以上

直播:支持transmux RTMP转HTTP-FLV/MP3/AAC/TS,请阅读wiki(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”).1.0.0版以上

Live:支持长时间(> 4.6小时)发布/播放的时间戳修正。1.0.0版以上

Live:支持gop-cache(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”)用于播放器快速启动。1.0.0版以上

现场:高性能(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”)RTMP/HTTP-FLV,6000+连接。v2.0.0+版

Live:增强的RTMP url支持vhost in stream,read#1059。1.0.0版以上

直播:支持原点集群,请阅读#464, RTMP 302。v3.0.0+版

Live:支持NGINX HLS集群,参见通信网络(Communicating Net的缩写)或者(构成动词)表示“使处于…状态”。v5.0.28+

实况:SRT:支持通过IP和可选端口推送SRT,请参阅#3198。v5.0.76+

Live:当stream空闲时启动发布者,这意味着没有玩家。v5.0.144+版

live:[实验性]支持SRT服务器,阅读#1147。4.0.143版以上

Live: [Experimental]支持SRT本地协同程序,#3010。v5.0.30+

live:[实验性]支持MPEG-DASH,动态自适应HTTP流,read#299。v5.0.96+版

RTC:支持WebRTC播放流,#307。4.0.17版及以上

RTC:支持WebRTC发布流,#307。4.0.17版及以上

RTC:在一个端口上为WebRTC支持多路复用RTP/RTCP/DTLS/SRTP,#307。4.0.17版及以上

RTC:支持WebRTC的客户端地址更改,#307。4.0.17版及以上

RTC:支持将RTMP/AAC转码为WebRTC/Opus,#307。4.0.17版及以上

RTC:支持一致发布或播放流。v5.0.62+版

RTC:【实验性】支持WebRTC的AV1编解码,#2324。4.0.207版以上

RTC:[实验性]支持transmux RTC到RTMP,#2093。4.0.95版

RTC:【实验性】直接支持TCP上的WebRTC,#2852。v5.0.60+

RTC:【实验性】支持WHIP(WebRTC-HTTP摄取协议),#3170。v5.0.61+版

RTC:[实验性]支持落叶松广播员, #3476。v5.0.148+

其他:支持摄取(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”)FFMPEG对SRS的其他协议。1.0.0版以上

其他:支持转发(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”)到其他RTMP服务器。1.0.0版以上

其他:支持转码(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”)by FFMPEG。1.0.0版以上

其他:所有维基都是书面的中国人和英语。v2.0.23+版

其他:通过修补st支持valgrind和最新的ARM,阅读ST#1和ST#2。v3.0.11+版

其他:带有描述和堆栈的增强型复杂错误代码,读取#913。3.0.26版以上

其他:支持核心/内核/协议/服务的测试覆盖。3.0.91版以上

其他:支持简单管理控制台,请阅读SRS-控制台。v3.0.43+版

其他:支持后端api动态转发,#2799。v5.0.24+版

其他:支持写日志到腾讯云CLS。v5.0.44+版

其他:[实验性]支持UDP上推送MPEG-TS,请阅读250号错误。v2.0.111+版

其他:[实验性]支持推送FLV over HTTP帖子,请阅读wiki(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”).v2.0.163+版

其他:【实验性】支持GB28181推流,#3176。v5.0.74+

其他:支持鞭/WHEP球员#3460。v5.0.147+版

系统:扩展源服务器的代理,#3138.

系统:支持空闲流的源码清理,#413.

系统:支持JT808和JT1708运输,#3420.

系统:SRS集成kaldi或K2用于live和WebRTC,#3421.

Live:支持HLS变体,#463.

RTC:为WebRTC集群支持IETF-QUIC,#2091.

RTC:通过多线程将RTC性能提高到5K,#2188.

其他:支持更改用户运行SRS,#1111.

【已弃用】Live:支持Adobe HDS(f4m),请阅读wiki(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”)和#1535。版本2.0.138+

【已弃用】其他:支持带宽测试,请阅读#1535。1.0.0版以上

[已弃用]其他:支持Adobe FMS/AMS令牌遍历(通信网络(Communicating Net的缩写), (构成动词)表示“使处于…状态”)认证,请阅读#1535。1.0.0版以上

[已删除]其他:支持推RTSP,请阅读#2304.

【删除】其他:支持HTTP RAW API,请阅读#2653.

[已删除]其他:支持RTMP客户端库:srs-librtmp.



推荐本站

相关阅读