SRS流媒体服务器 (一) ----- 环境的搭建与概述

一 . 环境搭建

编译环境: Mac OS 10.14.6
参考博客链接 :SRS OSX(Mac) 编译

其他编译环境在此不详述,比较简单.

二 SRS 服务器概述

首先,我们先了解srs的全称 simple-rtmp-server
官方资料介绍链接
1. 官方srs介绍
2. 官方wiki srs3.0 源码分析

官方的图:
SRS流媒体服务器 (一) ----- 环境的搭建与概述由图 提取出的srs3.0知识点:

  • 支持推流RTMP/RTSP/UDP/FLV 到SRS
  • 支持RTMP流到各种变换 例如 流转吗 流截图 封装程 HTTP-FLV流 / HDS/DASH流 或者录制成FLV/MP4
  • 支持大规模集群例如 CDN业务/RTMP多级集群/原站集群 …

后面的文章会进行源码的分析,一开始一头扎进源码的话,大概率会迷失在茫茫源码中. 先来几张在官网上的图,给后面的源码分析有个大概的方向:
官网的图画得非常不错 哈哈哈

SRS类图

SRS流媒体服务器 (一) ----- 环境的搭建与概述

SRS内部线程结构

SRS流媒体服务器 (一) ----- 环境的搭建与概述

============未完待续 ==============
这一章后面再做一些详细的补充,现在刚开始分析这个服务器,还没看懂 , hhhh

相关文章:

  • 2021-07-13
  • 2021-11-28
  • 2021-09-11
  • 2021-05-22
  • 2021-12-13
  • 2021-12-13
  • 2021-12-13
  • 2021-12-26
猜你喜欢
  • 2021-08-30
  • 2022-02-25
  • 2021-10-20
  • 2021-07-19
  • 2021-12-31
  • 2021-09-16
相关资源
相似解决方案