没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
前言:
本篇文章是第一篇介绍 SRS 的文章,后续应该还会有一些测试和使用经验的文章,同时可能
会有一些源码阅读笔记。本篇文章主要是介绍下国产开源流媒体 SRS 涉及的入门资料,SRS
前期对标的 nginx-rtmp-module,是国内第一款真正开源的流媒体服务,应用在直播和 RTC
领域。但是成立同学志存高远,不仅仅局限于某一个行业,近期 WebRTC、SRT、GB28181 支
持的都很快,希望大家都能参与进来,支持国产开源流媒体发展壮大。
在我看来,推荐 SRS 作为流媒体人学习和使用的 N 个理由:
1. SRS 最大的特点就是简单,表现在代码架构简单,实现简单,部署简单,运维简单;
2. 源代码彻底开源,采用了 IMT 非常宽松的开源协议,同时 Git 上有非常丰富的 Wiki 文档
资料和提交了大量 Issuse,非常适合学习和商用;
3. SRS 有丰富的周边开发工具,有自研播放器和性能压测工具,分分钟搭建一套直播系统,
直接可以上手相应环境验证功能和代码调试;
4. SRS 已经迭代到 4.0 版本,功能很丰富,支持多源输入也支持多协议分发,你能看到的
RTMP、HLS、DASH、RTSP、GB28181、WebRTC、SRT、HTTP-FLV 都支持接入和分发;
5. SRS 即支持小规模集群也支持大规模集群,特别是对 CDN 业务的关键特性的支持,性能稳
定性都线上跑过和压测过,质量有一定的保障,定位成运营级的互联网直播服务器此言非虚;
SRS 官网介绍:
SRS 定位是运营级的互联网直播服务器集群,追求更好的概念完整性和最简单实现的代码。
SRS 提供了丰富的接入方案将 RTMP 流接入 SRS, 包括推送 RTMP 到 SRS、推送 RTSP/UDP/FLV
到 SRS、拉取流到 SRS。 SRS 还支持将接入的 RTMP 流进行各种变换,譬如将 RTMP 流转码、
流截图、 转发给其他服务器、转封装成 HTTP-FLV 流、转封装成 HLS、 转封装成 HDS、支
持 SRT 流、录制成 FLV/MP4。SRS 包含支持大规模集群如 CDN 业务的关键特性, 譬如 RTMP
多级集群、源站集群、VHOST 虚拟服务器 、 无中断服务 Reload、HTTP-FLV 集群。此外,
SRS 还提供丰富的应用接口, 包括 HTTP 回调、安全策略 Security、HTTP API 接口、 RTMP
测速。SRS 在源站和 CDN 集群中都得到了广泛的应用 Applications。
SRS 基本资料:
Wiki 地址,里面有上百篇详细文档,第一入手资料:
https://github.com/ossrs/srs/wiki
Git 分支,可以看源码:
资源评论
MsingD
- 粉丝: 34
- 资源: 297
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功