本文采用的 SRS 版本是 4.0-b8 , 下载地址:
https://github.com/ossrs/srs/releases/tag/v4.0-b8
讲解 SRS 的入口文件。SRS 源码里 其实有 3 个 main() 函数,
分别在 srs_main_ingest_hls.cpp ,srs_main_mp4_parser.cpp,srs_main_server.cpp 3 个文件里面
不过 srs 可执行文件,是srs_main_server.cpp 生成的,所以先分析 srs_main_server.cpp
main() 函数的流程图如下: