[发明专利]一种基于Linux的媒体服务方法及系统有效
申请号: | 201911388056.8 | 申请日: | 2019-12-30 |
公开(公告)号: | CN111245970B | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 龙如兵;管超;刘伟光 | 申请(专利权)人: | 北京佳讯飞鸿电气股份有限公司 |
主分类号: | H04L61/5007 | 分类号: | H04L61/5007;H04L61/5053;H04L67/1042;H04L67/1095;H04L41/0663;H04L41/0668 |
代理公司: | 北京汲智翼成知识产权代理事务所(普通合伙) 11381 | 代理人: | 陈曦;任佳 |
地址: | 100095 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 linux 媒体 服务 方法 系统 | ||
1.一种基于Linux的媒体服务方法,其特征在于包括如下步骤:
步骤S1:从多个预先部署有媒体资源处理服务的Linux服务器中,选取一个Linux服务器作为主服务器,用于实现多媒体集群业务;根据多媒体集群业务实际需求,选取多个Linux服务器作为主服务器的备用服务器,分别对所述主服务器及所述备用服务器配置浮动IP,使每一个所述备用服务器中的浮动IP网络配置文件设置的IP地址与所述主服务器中的浮动IP网络配置文件设置的IP地址相同,并且当主服务器配置完浮动IP后,向媒体资源控制服务注册,其中,多媒体集群业务主要指集群视频的单呼与组呼业务、集群语音的单呼与组呼业务及集群数据的一对一短消息、组消息、一对一文件、组文件信息业务;
步骤S2:将所述主服务器与首个备用服务器之间、及相邻备用服务器之间分别建立心跳及网络通讯,使得主服务器实时将自身的运行状态反馈给首个备用服务器;并且,从首个备用服务器开始,每个备用服务器获取上一个备用服务器反馈的自身运行状态;其中,当某一启用的备用服务器超过预设时间间隔与下一个备用服务器实时同步数据,或者某一启用的备用服务器与下一个备用服务器之间的心跳通讯超时超过预设值时,则认为所启用的备用服务器发生宕机,此时触发该发生宕机的备用服务器启用浮动IP,并禁用发生宕机的备用服务器的浮动IP,使得发生宕机的备用服务器上所有多媒体集群业务转向下一个备用服务器,并激活已经预留的资源,并且主服务器及每一个备用服务器对外传输数据的端口保持一致;
步骤S3:当有多媒体集群业务时,启用所述主服务器的浮动IP,禁用各备用服务器的浮动IP,并将所述主服务器与所述首个备用服务器之间,及相邻所述备用服务器之间实时数据同步;
步骤S4:在进行所述多媒体集群业务过程中,当所述主服务器发生宕机时,所述首个备用服务器启用浮动IP,并禁用所述主服务器的浮动IP;
步骤S5:当所述首个备用服务器或剩余备用服务器中某一个发生宕机时,按顺序启用下一个备用服务器的浮动IP,并禁用发生宕机的备用服务器的浮动IP。
2.如权利要求1所述的基于Linux的媒体服务方法,其特征在于在步骤S1中,根据集群中用户使用的终端的浮动IP类型,在所述主服务器及每一个所述备用服务器的网卡中分别设置浮动IP网络配置文件;所述浮动IP网络配置文件包含有浮动IP地址和类型。
3.如权利要求2所述的基于Linux的媒体服务方法,其特征在于:
所述主服务器及每个备用服务器采用预先部署有媒体资源处理服务的Linux服务器实现。
4.如权利要求1所述的基于Linux的媒体服务方法,其特征在于:
当所述主服务器及每个所述备用服务器配置完浮动IP后,通过输入Ping指令,验证所述主服务器及每个所述备用服务器的浮动IP是否正确。
5.如权利要求1所述的基于Linux的媒体服务方法,其特征在于所述主服务器与所述首个备用服务器之间、及相邻备用服务器之间分别建立网络通讯时,包括如下子步骤:
步骤S21:分别在所述主服务器及每个所述备用服务器中设置本机网络配置文件;
步骤S22:启动所述主服务器及各所述备用服务器,读取本机网络配置文件,使得所述主服务器与所述首个备用服务器之间、及相邻所述备用服务器之间分别建立网络通讯。
6.如权利要求5所述的基于Linux的媒体服务方法,其特征在于在步骤S21中,所述主服务器及所述首个备用服务器中设置的本机网络配置文件包含有本机的IP地址和网络端口,及主服务器与首个备用服务器之间的心跳间隔时间和心跳超时时长;
在相邻备用服务器中设置的本机网络配置文件包含有本机的IP地址和网络端口,及相邻备用服务器之间的心跳间隔时间和心跳超时时长。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京佳讯飞鸿电气股份有限公司,未经北京佳讯飞鸿电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911388056.8/1.html,转载请声明来源钻瓜专利网。