如何部署集群FMS流媒体服务器和边缘服务器?

部署集群服务器

负载均衡设备不是基础网络设备,而是一种性能优化设备。首先,单个重负载的运算分担到多台节点设备上做并行处理,每个节点设备处理结束后,将结果汇总,返回给用户,系统处理能力得到大幅度提高,这就是我们常说的集群(clustering)技术。第二层含义就是:大量的并发访问或数据流量分担到多台节点设备上分别处理,减少用户等待响应的时间,这主要针对Web服务器、FTP服务器、企业关键应用服务器等网络应用。

那么什么是NAS存储,简单的说NAS存储就是基于专用硬件设备上的、安装特殊操作系统、具有强大用户访问权限管理功能、数据安全保护和恢复功能的文件服务器。

搭建点播模式的流媒体服务器拓扑结构如下:

第一种简单方式,其中的Load Balancer负载均衡可以多种技术,利用DNS配置多个IP指向一个域名或者是利用Nginx反向代理。

第二种可扩展方式:部署边缘服务器

部署边缘服务器

边缘服务器工作作用以及工作流程如下:

边缘服务器的配置只要修改配置文件Vhost.xml就可以了,这个配置文件的具体路径是:FMS3安装目录\conf\conf_defaultRoot__defaultVHost_\Vhost.xml,用记事本打开这个文件,作如下修改:

1.找到节点,修改Mode属性为remote,即:

<Mode>remote</Mode>

2.修改RouteEntry属性,如:

<RouteEntry>172.28.10.123:*;172.28.14.242:1935</RouteEntry>  

3.重启FMS服务。

4.如何访问:
nc.connect(“rtmp://172.28.10.123”);它指向到172.28.14.242 这个源服务器。下面访问的实际地址是:rtmp://172.28.14.242/vod/mp4:test/3d5.mp4

nc = new NetConnection();

nc.onStatus = function(info)

{

 trace(info.code);

 if (info.code == "NetConnection.Connect.Success")

 {

      trace("接通");

 }

};

nc.connect("rtmp://172.28.10.123/vod/");

res = new NetStream(nc);

view.attachVideo(res);

view.attachAudio(res); 

res.play("mp4:test/3d5.mp4");

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值