官方关于源站集群的介绍:
下行边缘是指观众端从边缘edge拉流,边缘edge回源到源站origin节点拉流,然后再
把流转给客户端
边缘处理类SrsPlayEdge
当服务器收到播放请求时,创建对应的consumer消费者。在创建消费者consumer时会判断当前服务器的类型,如果服务器是边缘edge,就通过play_edge进行处理。每一个SrsLiveSource都有一个对应的 SrsPlayEdge *play_edge,如果配置文件指定了remote才开启边缘逻辑。
srs_error_t SrsLiveSource::create_consumer(ISrsConnection* conn, SrsLiveConsumer*& consumer)
{
srs_error_t err = srs_success;
consumer = ne