From 75cf9b3d19d545f16e81f761d5f0b9b568a77317 Mon Sep 17 00:00:00 2001 From: winlin Date: Thu, 3 Mar 2022 09:14:27 +0800 Subject: [PATCH] Add single node architecture --- README.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/README.md b/README.md index 31f4a94b0..f511943ca 100755 --- a/README.md +++ b/README.md @@ -24,6 +24,31 @@ SRS is licenced under [MIT](https://github.com/ossrs/srs/blob/develop/LICENSE) o and note that [MulanPSL-2.0 is compatible with Apache-2.0](https://www.apache.org/legal/resolved.html#category-a), but some third-party libraries are distributed using their [own licenses](https://github.com/ossrs/srs/wiki/LicenseMixing). +```mermaid +flowchart LR; + subgraph rtc[WebRTC Clients] + direction LR; + H5[Chrome/Firefox
/Edge/Safari etc]; + Native[iOS/Android]; + end + subgraph live[Live Streaming Clients] + direction LR; + encoder[FFmpeg/OBS
Encoders]; + player[H5/VLC/ffplay
Players]; + end + subgraph origin[SRS 4.0 Overview
Single Node ] + direction TB; + srs[SRS 4.0 Origin
Server]; + end + srs --WebRTC--- rtc; + srs --RTMP/SRT--- encoder; + srs --HLS/FLV/RTMP/SRT---> player; + srs --CloudStorage
HLS/DASH/HDS---> player; + srs --VoD System
DVR FLV/MP4---> player; +``` + +> Note: The single node architecture for SRS, generally and major use scenario. + [![SRS Overview](https://ossrs.net/wiki/images/SRS-Overview-4.0.png)](https://ossrs.net/wiki/images/SRS-Overview-4.0.png) > Note: If image load fail, please see it at [here](https://www.processon.com/view/link/619f29791efad425fd699fd2).