srs官方关于边缘集群的介绍:
本篇分析一下边缘集群中上行边缘节点的处理逻辑。
关于上行的边缘节点:
SRS对于上行边缘,采取直接代理方式,并没有采取边缘缓存方式。所谓边缘缓存方式,即推流到边缘时边缘也会当作源站直接缓存(作为源站),然后转发给源站。边缘缓存方式看起来先进,这个边缘节点不必回源,实际上加大了集群的逻辑难度, 不如直接作为代理方式简单。
上行边缘SrsPublishEdge
上行边缘只做代理,收到流后直接转给源站
srs_error_t SrsRtmpConn::process_publish_message(SrsLiveSource* source, SrsCommonMessag