SRS-forward(热备)edge(边缘)

SRS一项重要的功能是Forward,即将服务器的流转发到其他服务器。Forward用做热备,即用户推一路流上来,可以被SRS转发(或者转码后转发)到多个源站,CDN边缘可以回多个源,实现故障热备的功能,构建强容错系统。

需要搭建好的2个SRS服务器:

1-master

2-slave

当用FMLE或编码器等推流到master SRS上时,在SRS上访问slave为host的地址也能访问推送到master SRS的流。

主要不同在于配置文件的不同,

master SRS中要设置

listen              1935;
vhost __defaultVhost__ {
    forward         192.168.1.176:1935;
}

-------------------------------------------------------------------------------------------------------------------

SRS的Edge提供访问时回源机制,在CDN/VDN等流众多的应用场景中有重大意义。forward方案会造成大量带宽浪费。

源站SRS无需做特别配置,因为SRS默认为源站模式

边缘SRS需要配置,并且需要指定源站SRS。可配置多个源站,在故障时会切换到下一个源站。编写配置文件为以下内容:

listen              1935;
vhost __defaultVhost__ {
    mode            remote;
    origin          192.168.1.81:1935;
}

分为下行边缘模式上行边缘模式

下行:编码器推流到源站SRS,客户端访问边缘时,边缘SRS从源站SRS回源取流;

上行:客户端推流到边缘SRS,边缘SRS将流转发给源站SRS。

转载于:https://my.oschina.net/zilinangel1986/blog/333268

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值