一种视频会议网络监控方法、服务器和客户端的制作方法_2

文档序号:8530594阅读:来源:国知局
器向其它所述客户端发送网络连接异常的告警。
[0047]步骤S105,如果在所述发送间隔内接收到所述心跳消息,服务器判定所述视频会议的网络连接正常。
[0048]本发明实施例提供的技术方案,根据客户端发送的心跳消息判断各客户端是否与服务器正常连接,如果连接异常,则向其它所述客户端发送网络连接异常的告警,提高了视频会议各客户端的使用效率,避免了因为网络异常引起的个别客户端视频会议中断的问题。
[0049]图2为本发明实施例中另一种视频会议网络监控方法的流程图。如图2所示,包括以下步骤S201-S206:
[0050]步骤S201,服务器接收各客户端按照设定的发送时间间隔发送的心跳消息。
[0051]步骤S202,服务器判断在发送间隔内是否接收到各客户端的心跳消息,如果收到,跳转步骤S205,如果未收到,跳转步骤S203。
[0052]步骤S203,如果在发送间隔内未接收到A客户端的心跳消息,服务器判定A客户端视频会议的网络连接异常,A客户端界面上显示红灯。
[0053]步骤S204,服务器向其它客户端发送A客户端的网络连接异常的告警,其它客户端在异常的A客户端对应的窗口中显示红灯,表示A客户端网络连接异常。
[0054]步骤S205,如果在发送间隔内接收到各客户端的心跳消息,服务器判定各客户端视频会议的网络连接正常,各客户端的界面上显示绿灯。
[0055]步骤S206,如果在未接收到A客户端的心跳消息之后的一定时间内,再次接收A客户端的心跳消息,服务器判定A客户端视频会议的网络连接恢复正常,A客户端的界面重新显示绿灯,并向其它客户端发送A客户端网络连接恢复正常的提醒,其它客户端在异常的A客户端对应的窗口中重新显示绿灯。
[0056]本实施例提供的技术方案,相对于图1实施例,增加了客户端在判定网络连接异常的情况下,网络恢复正常并发送提醒的步骤,提高了各客户端的使用效率。
[0057]图3为本发明实施例中第三种视频会议网络监控方法的流程图。如图3所示,包括以下步骤S301-S310:
[0058]步骤S301,服务器接收各客户端按照设定的发送时间间隔发送的心跳消息。
[0059]步骤S302,服务器判断在发送间隔内是否接收到心跳消息,如果收到,跳转步骤S305,如果未收到,跳转步骤S303。
[0060]步骤S303,如果在发送间隔内未接收到A客户端的心跳消息,服务器判定A客户端视频会议的网络连接异常,A客户端界面上显示红灯。
[0061]步骤S304,服务器向其它客户端发送A客户端的网络连接异常的告警,其它客户端在异常的A客户端对应的窗口中显示红灯,表示A客户端网络连接异常。
[0062]步骤S305,如果在发送间隔内接收到各客户端的心跳消息,服务器判定各客户端视频会议的网络连接正常,各客户端的界面上显示绿灯。
[0063]步骤S306,在判定A客户端的视频会议的网络连接异常的情况下,服务器将A客户端的视频会议网络切换至备用网络。
[0064]步骤S307,在判定A客户端的视频会议的网络连接异常的情况下,服务器接收并缓存其它客户端向A客户端发送的文件信息。
[0065]步骤S308,如果在未接收到A客户端的心跳消息之后的一定时间内,再次接收A客户端的心跳消息,服务器判定A客户端视频会议的网络连接恢复正常,A客户端的界面重新显示绿灯,并向其它客户端发送A客户端网络连接恢复正常的提醒,其它客户端在异常的A客户端对应的窗口中重新显示绿灯。
[0066]步骤S309,在判定A客户端的视频会议的网络连接恢复正常的情况下,将A客户端的视频会议网络切换回原主用网络。
[0067]步骤S310,在判定A客户端的视频会议的网络连接恢复正常的情况下,服务器将缓存的其它客户端发送给A客户端的文件信息重新发送给A客户端。
[0068]本发明实施例提供的技术方案,增加了在视频会议的网络连接异常的情况下将发送给客户端的文件缓存待网络恢复正常后再发送给客户端和将网络切换至备用网络的步骤,避免了故障客户端发送文件的失败,降低了文件发送的失败率,保证了客户端网络出现异常仍然能够保持正常的工作状态,提高了视频会议系统的可靠性和使用效率。
[0069]图4为本发明实施例中第四种视频会议网络监控方法的流程图。如图4所示,包括以下步骤S401-S403:
[0070]步骤S401,客户端A按照设定的发送时间间隔向服务器发送心跳消息,服务器根据在该设定的发送时间间隔内是否接收到上述心跳消息判断视频会议网络连接是否正常,如果未接收到该心跳消息,则网络连接出现异常,如果收到,则网络连接正常。
[0071]步骤S402,如果接收到服务器发送的视频会议网络连接异常的告警,客户端A向用户发送网络连接异常的提醒,并拒绝用户通过客户端A向其它客户端发送文件信息。
[0072]步骤S403,如果接收到所述服务器发送的视频会议网络连接恢复正常的告警,客户端向所述用户发送网络连接恢复正常的提醒。
[0073]本实施例以客户端为例,公开了一种视频会议网络监控方法,能够保证网络连接出现异常时及时提醒客户,并拒绝客户发送文件的请求,提高了视频会议系统的使用效率。
[0074]对应于上述实施例提供的一种视频会议网络监控的方法,本发明实施例还提供一种视频会议网络监控服务器。
[0075]图5为本发明实施例中一种视频会议网络监控服务器的框图。如图5所示,包括:
[0076]消息接收模块51,用于接收客户端按照设定的发送时间间隔发送的心跳消息;
[0077]网络判断模块52,用于如果在所述发送间隔内未接收到所述心跳消息,则判定所述视频会议的网络连接异常;
[0078]告警发送模块53,用于向其它所述客户端发送网络连接异常的告警。
[0079]本发明实施例提供的技术方案,根据客户端发送的心跳消息判断各客户端是否与服务器正常连接,如果连接异常,则向其它所述客户端发送网络连接异常的告警,提高了视频会议各客户端的使用效率,避免了因为网络异常引起的个别客户端视频会议中断的问题。
[0080]在一个实施例中,所述网络判断模块,还用于如果在所述发送间隔内接收到所述心跳消息,则判定所述视频会议的网络连接正常。
[0081]在一个实施例中,所述网络判断模块,还用于如果在未接收到所述心跳消息之后的一定时间内,再次接收所述心跳消息,则判定所述视频会议的网络连接恢复正常;
[0082]所述告警发送模块,还用于如果判定所述视频会议的网络连接恢复正常,向其它所述客户端发送网络连接恢复正常的提醒。
[0083]本实施例提供的技术方案,相对于图5实施例,增加了客户端在判定网络连接异常的情况下,网络恢复正常并发送提醒的步骤,提高了各客户端的使用效率。
[0084]图6为本发明实施例中另一种视频会议网络监控服务器的框图。如图6所示,包括:
[0085]消息接收模块61,用于接收客户端按照设定的发送时间间隔发送的心跳消息。
[0086]网络判断模块62,用于如果在所述发送间隔内未接收到所述心跳消息,则判定所述视频会议的网络连接异常。
[0087]告警发送模块63,用于向其它所述客户端发送网络连接异常的告警。
[0088]文件缓存模块64,用于在判定所述视频会议的网络连接异常的情况下,接收并缓存所述其它客户端向所述客户端发送的文件信息。
[0089]文件发送模块65,用于待网络连接恢复正常后,将所述其它客户端发送的文件信息发送给所述客户端。
[0090
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1