├── .gitignore └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files 2 | *.slo 3 | *.lo 4 | *.o 5 | *.obj 6 | 7 | # Precompiled Headers 8 | *.gch 9 | *.pch 10 | 11 | # Compiled Dynamic libraries 12 | *.so 13 | *.dylib 14 | *.dll 15 | 16 | # Fortran module files 17 | *.mod 18 | 19 | # Compiled Static libraries 20 | *.lai 21 | *.la 22 | *.a 23 | *.lib 24 | 25 | # Executables 26 | *.exe 27 | *.out 28 | *.app 29 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # srs-dolphin 2 | 3 | SRS-Dolphin is a multiple process solution for [SRS](https://github.com/ossrs/srs). 4 | 5 | It's a TCP proxy over [ST](https://github.com/ossrs/state-threads), which is deprecated. 6 | Recommend to use: 7 | 8 | 1. [GO-Oryx](https://github.com/ossrs/go-oryx), support multiple processes, SRS++. 9 | 1. [SO_REUSEPORT](https://github.com/ossrs/srs/issues/775), directly start multiple SRS to listen at the same port. 10 | 11 | For users who want to get srs-dophin code, please checkout to branch [feature/deprecated](https://github.com/ossrs/srs-dolphin/tree/feature/deprecated). 12 | 13 | Winlin 14 | --------------------------------------------------------------------------------