本发明涉及计算机软件技术领域,具体为一种通过app在局域网内诊断和处理ipc异常问题的方法。
背景技术:
伴随着人们安全意识的不断提高、视频监控技术的愈发成熟以及产品功能的日趋丰富,个人对安全的需要逐步转化为现实的需求,适用于家庭、社区、商铺、企业、车辆等民用消费领域的安防视频监控设备逐步成为具有民用消费特色的一个细分市场。
个人用户在使用ipc时,由于网络原因、个人操作不当或者ipc硬件问题,经常会出现ipc无法正常使用的异常情况并且定位问题困难,企业需要投入大量人力在在线解答或上门服务上,导致售后的成本变高以及用户体验的降低,如何帮助企业和用户解决该问题变得越来越重要,鉴于此,提出一种通过app在局域网内诊断和处理ipc异常问题的方法。
技术实现要素:
本发明的目的在于提供一种通过app在局域网内诊断和处理ipc异常问题的方法,以解决现有技术中存在的ipc在出现异常情况时,比如添加失败、无法上线等,会保存异常的原因日志到tf卡中,但是由于ipc在异常时经常无法连上外网,或者处于失联状态,无法上传含有异常原因的日志,技术人员只能到现场通过读取tf卡信息来分析和处理问题效率低下的问题。
为实现上述目的,本发明提供如下技术方案:一种通过app在局域网内诊断和处理ipc异常问题的方法,包括以下步骤;
步骤一、ipc通过长按reset键进入诊断模式,监听udp广播端口和tcp单播端口;
步骤二、app一键开启诊断功能,自动连上ipc的ap热点;
步骤三、;app局域网广播,搜索ipc,ipc回复设备基本信息和tcp端口给app;
步骤四、app连接ipc的tcp端口,发送单播请求,获取ipc状态信息和异常日志;
步骤五、app自动分析ipc的状态信息和异常日志,将结果在在app上展示,并附上解决方案;
步骤六、app连上网络后,发送ipc异常日志到服务器;
步骤七、服务器接收异常日志,送大数据分析。
优选的,步骤六中,所述服务器根据异常上报报文的目的地址查找对应的出端口。
优选的,所述服务器通过对应的出端口发送所述异常上报报文。
本发明提出的一种通过app在局域网内诊断和处理ipc异常问题的方法,有益效果在于:
1、本发明在ipc异常时,客服只需简单引导用户打开app的ipc诊断模式,可以通过ui上呈现的添加ipc失败原因,做相应的操作,提升用户体验;
2、本发明用户通过app上的诊断结果,可以解决大部分问题,减少了售后人员上门服务的次数,降低售后成本;
3、本发明后端通过收集添加ipc失败的日志信息,做大数据统计,通过大数据来优化添加ipc的流程。
附图说明
图1为本发明所述一种通过app在局域网内诊断和处理ipc异常问题的方法的原理框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,本发明提供一种技术方案:一种通过app在局域网内诊断和处理ipc异常问题的方法,包括以下步骤;步骤一、ipc通过长按reset键进入诊断模式,监听udp广播端口和tcp单播端口;步骤二、app一键开启诊断功能,自动连上ipc的ap热点,服务器根据异常上报报文的目的地址查找对应的出端口,服务器通过对应的出端口发送所述异常上报报文;步骤三、;app局域网广播,搜索ipc,ipc回复设备基本信息和tcp端口给app;步骤四、app连接ipc的tcp端口,发送单播请求,获取ipc状态信息和异常日志;步骤五、app自动分析ipc的状态信息和异常日志,将结果在在app上展示,并附上解决方案;步骤六、app连上网络后,发送ipc异常日志到服务器;步骤七、服务器接收异常日志,送大数据分析。
在ipc发生异常时,让app和ipc建立ap直连,利用本地局域网通信,通过app探测ipc的健康状况,同时获取ipc已保存下来的异常日志;在app上实时分析健康状况和日志,将一些只需要简单处理就可以解决的方法提示给用户,用户可根据指引快速解决问题;app会把ipc异常日志上传到服务器,供技术人员深度定位问题,在遇到需要更新ipc固件才可以解决异常的情况时,服务器可以推送新固件给app,app通过直连ipc方式将固件发送给ipc。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
1.一种通过app在局域网内诊断和处理ipc异常问题的方法,其特征在于:包括以下步骤;
步骤一、ipc通过长按reset键进入诊断模式,监听udp广播端口和tcp单播端口;
步骤二、app一键开启诊断功能,自动连上ipc的ap热点;
步骤三、;app局域网广播,搜索ipc,ipc回复设备基本信息和tcp端口给app;
步骤四、app连接ipc的tcp端口,发送单播请求,获取ipc状态信息和异常日志;
步骤五、app自动分析ipc的状态信息和异常日志,将结果在在app上展示,并附上解决方案;
步骤六、app连上网络后,发送ipc异常日志到服务器;
步骤七、服务器接收异常日志,送大数据分析。
2.根据权利要求1所述的一种通过app在局域网内诊断和处理ipc异常问题的方法,其特征在于:步骤六中,所述服务器根据异常上报报文的目的地址查找对应的出端口。
3.根据权利要求2所述的一种通过app在局域网内诊断和处理ipc异常问题的方法,其特征在于:所述服务器通过对应的出端口发送所述异常上报报文。
技术总结