0 SRS 4.0流媒体服务器入门系列
结合SRS官方Wiki以及本人对SRS的理解,推出《SRS 4.0流媒体服务器入门系列》,包括内容:
- SRS 4.0 开发环境搭建
- SRS 4.0 配置支持WebRTC推拉流
- SRS 4.0 RTMP推拉流转发原理,包括延迟分析
- SRS 4.0 支持WebRTC一对一通话,包括信令原理讲解
- SRS 4.0 支持WebRTC多人通话,包括信令原理讲解
- SRS 4.0 RTMP to WebRTC原理分析
- SRS 4.0 WebRTC to RTMP 原理分析
- SRS 4.0 配置支持GB28181推流
0 SRS 4.0流媒体服务器入门系列
结合SRS官方Wiki以及本人对SRS的理解,推出《SRS 4.0流媒体服务器入门系列》,包括内容:
- SRS 4.0 开发环境搭建
- SRS 4.0 配置支持WebRTC推拉流
- SRS 4.0 RTMP推拉流转发原理,包括延迟分析
- SRS 4.0 支持WebRTC一对一通话,包括信令原理讲解
- SRS 4.0 支持WebRTC多人通话,包括信令原理讲解
- SRS 4.0 RTMP to WebRTC原理分析
- SRS 4.0 WebRTC to RTMP 原理分析
- SRS 4.0 配置支持GB28181推流
文章相关视频讲解,文档点击 学习资料 获取
云服务器:阿里云Ubuntu 16.04
服务器:SRS(Simple Realtime Server,支持RTMP、HTTP-FLV、HLS、WebRTC)
推流端:ffmpeg + OBS
拉流端:ffplay +VLC + srs播放器
1 安装和测试SRS流媒体服务器
1.1 安装SRS流媒体服务器
SRS官网:http://www.ossrs.net/
github源:https://github.com/ossrs/srs.git
码云源:https://gitee.com/ossrs/srs.git (如果GitHub较慢可以使用码云的源)
选择当前最新的release版本4.0
第一步,获取SRS
git clone https://github.com/ossrs/srs.git srs.4.0
cd srs.4.0
#直接使用当前最新的4.0release版本&