[发明专利]提高nginx-rtmp拉流服务质量的方法及装置有效
申请号: | 201710761733.0 | 申请日: | 2017-08-30 |
公开(公告)号: | CN109428864B | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 何绍富;张文明;陈少杰 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L12/24 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;吴欢燕 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供提高nginx‑rtmp拉流服务质量的方法及装置,所述方法包括:S1,当后端服务连接出现异常时,调用中继会话关闭方法,判断当前中继会话是否为拥有主备的拉流;S2,若判断结果为是,则从所述中继会话中获取会话加载时所注册的主备模式间切换的异步处理事件,并为所述异步处理事件添加第一定时器;S3,关闭当前中继会话,待所述第一定时器时间到后,调用所述异步处理事件所对应的事件处理函数,为后端服务器创建新的服务连接。本发明通过在nginx‑rtmp中添加主备逻辑,当某个服务连接断开时,启动主备用服务之间的无缝切换进行拉流转发,能使拉流转发服务质量提高一个量级,且前端展示基本不受影响。 | ||
搜索关键词: | 提高 nginx rtmp 服务质量 方法 装置 | ||
【主权项】:
1.提高nginx‑rtmp拉流服务质量的方法,其特征在于,包括:S1,当后端服务连接出现异常时,调用中继会话关闭方法,判断当前中继会话是否为拥有主备的拉流;S2,若判断结果为是,则从所述中继会话中获取会话加载时所注册的主备模式间切换的异步处理事件,并为所述异步处理事件添加第一定时器;S3,关闭当前中继会话,待所述第一定时器时间到后,调用所述异步处理事件所对应的事件处理函数,为后端服务器创建新的服务连接。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710761733.0/,转载请声明来源钻瓜专利网。