一种多媒体数据故障分析方法、系统和存储设备技术方案

技术编号:33636230 阅读:14 留言:0更新日期:2022-06-02 01:49
本申请涉及多媒体技术领域,特别涉及一种多媒体数据故障分析方法、系统和存储设备。所述一种多媒体数据故障分析方法,包括步骤:客户端进行目标对象异常检测,若目标对象存在异常,则收集待判断信息发送至平台端。通过该方法客户端自行检测故障,自行上报故障信息,直接减少平台端服务器检测的开销,并且实现了有问题就立即收集、立即分析,整个过程无需任何人工参与,节约人力成本。节约人力成本。节约人力成本。

【技术实现步骤摘要】
一种多媒体数据故障分析方法、系统和存储设备


[0001]本申请涉及多媒体
,特别涉及一种多媒体数据故障分析方法、系统和存储设备。

技术介绍

[0002]在音视频领域,专业级音视频业务平台通常由于平台大、信令交互复杂,导致了故障较难分析及追溯;而传统的通过平台日志及报文人工分析的方式,也存在分析效率低、分析准确性低等问题。SIP(Session Initialization Protocol,会话初始协议)是一个基于文本的应用层控制协议,可用于创建、修改和释放一个或多个参与者的会话;SIP协议拥有较高可扩展性,它可以结合SDP协议(Session Description Protocol,会话描述协议)来建立多媒体会话,在音视频领域应用较广泛。RTP协议(Real

time Transport Protocol,实时传输协议),是用于在音视频等多媒体数据实时传输场景下使用的协议,RTCP(Real

time Transport Control Protocol,实时传输控制协议),主要用于提供服务质量的监控与反馈。
[0003]在现有的SIP协议及音视频故障分析方案中,有利用监控程序实现信令流程监控的,也有通过平台主动下发流程检测的;利用监控程序实现信令流程监控,存在系统资源开销较大、故障检测形式单一的缺点;而通过平台主动下发检测,却需要运维人员介入,无法实现实时检测、自动分析。

技术实现思路

[0004]鉴于上述问题,本申请提供了一种多媒体数据故障分析方法,用以解决现有基于SIP协议的故障分析检测要么平台端资源开销大,要么需要人工参与的技术问题。具体技术方案如下:
[0005]一种多媒体数据故障分析方法,包括步骤:
[0006]客户端进行目标对象异常检测,若目标对象存在异常,则收集待判断信息发送至平台端。
[0007]进一步的,所述“客户端进行目标对象异常检测”前,具体还包括步骤:
[0008]客户端初始化时,在目标对象处理流程中,添加目标对象故障检测钩子函数。
[0009]进一步的,还包括步骤:
[0010]所述平台端接收所述待判断信息,并对所述待判断信息进行处理分析得故障原因。
[0011]进一步的,所述“并对所述待判断信息进行处理分析得故障原因”,具体还包括步骤:
[0012]根据上报的故障类型进行分类,并分析目标对象关键信息;
[0013]根据所述关键信息从目标对象服务中获取对应的目标信息;
[0014]对所述目标信息进行分析得故障原因。
[0015]进一步的,所述目标对象包括:信令和媒体;
[0016]所述“根据所述关键信息从目标对象服务中获取对应的目标信息”,具体还包括步骤:
[0017]若为信令故障,则根据关键信息的Call

ID信息,从信令服务获取对应会话流程信令交互,针对平台端的Session,分析交互过程的异常;
[0018]若为媒体故障,则根据信令服务获取到的媒体Session,获取指定SDP协商交互,分析交互流程的异常输出;
[0019]所述“对所述目标信息进行分析得故障原因”,具体还包括步骤:
[0020]与正常的信令交互及媒体处理流程进行比对分析,保存故障信息及分析结果。
[0021]进一步的,所述目标对象包括:信令和媒体;
[0022]所述“若目标对象存在异常,则收集待判断信息发送至平台端”,具体还包括步骤:
[0023]若信令存在故障,则获取信令交互信息,并发送对应故障信息和信令交互信息至平台端;
[0024]若媒体存在故障,则获取媒体收发信息,并发送对应故障信息和媒体收发信息至平台端。
[0025]进一步的,所述目标对象包括:信令和媒体;
[0026]所述“在目标对象处理流程中,添加目标对象故障检测钩子函数”,具体还包括步骤:
[0027]在信令协议栈和媒体处理流程中,添加故障检测钩子函数。
[0028]进一步的,所述信令包括:SIP信令。
[0029]为解决上述技术问题,还提供了一种多媒体数据故障分析系统,具体技术方案如下:
[0030]一种多媒体数据故障分析系统,包括:客户端和平台端;
[0031]所述客户端包括一种多媒体数据故障分析方法提及的客户端,所述平台端包括一种多媒体数据故障分析方法提及的平台端。
[0032]为解决上述技术问题,还提供了一种存储设备,具体技术方案如下:
[0033]一种存储设备,所述存储设备包括一种多媒体数据故障分析方法提及的客户端。
[0034]本专利技术的有益效果是:一种多媒体数据故障分析方法,包括步骤:客户端进行目标对象异常检测,若目标对象存在异常,则收集待判断信息发送至平台端。通过该方法客户端自行检测故障,自行上报故障信息,直接减少平台端服务器检测的开销,并且实现了有问题就立即收集、立即分析,整个过程无需任何人工参与,节约人力成本。
[0035]上述
技术实现思路
相关记载仅是本申请技术方案的概述,为了让本领域普通技术人员能够更清楚地了解本申请的技术方案,进而可以依据说明书的文字及附图记载的内容予以实施,并且为了让本申请的上述目的及其它目的、特征和优点能够更易于理解,以下结合本申请的具体实施方式及附图进行说明。
附图说明
[0036]附图仅用于示出本申请具体实施方式以及其他相关内容的原理、实现方式、应用、特点以及效果等,并不能认为是对本申请的限制。
[0037]在说明书附图中:
[0038]图1为具体实施方式所述一种多媒体数据故障分析方法的流程图一;
[0039]图2为具体实施方式所述一种多媒体数据故障分析方法的流程图二;
[0040]图3为具体实施方式所述一种多媒体数据故障分析方法的示意图;
[0041]图4为具体实施方式所述一种多媒体数据故障分析系统的模块示意图;
[0042]图5为具体实施方式所述一种存储设备的模块示意图。
[0043]上述各附图中涉及的附图标记说明如下:
[0044]400、一种多媒体数据故障分析系统,
[0045]401、客户端,
[0046]402、平台端,
[0047]500、存储设备。
具体实施方式
[0048]为详细说明本申请可能的应用场景,技术原理,可实施的具体方案,能实现目的与效果等,以下结合所列举的具体实施例并配合附图详予说明。本文所记载的实施例仅用于更加清楚地说明本申请的技术方案,因此只作为示例,而不能以此来限制本申请的保护范围。
[0049]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中各个位置出现的“实施例”一词并不一定指代相同的实施例,亦不特别限定其与其它实施例之间的独立性或关联性。原则上,在本申请中,只要不存在技术矛盾本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多媒体数据故障分析方法,其特征在于,包括步骤:客户端进行目标对象异常检测,若目标对象存在异常,则收集待判断信息发送至平台端。2.根据权利要求1所述的一种多媒体数据故障分析方法,其特征在于,所述“客户端进行目标对象异常检测”前,具体还包括步骤:客户端初始化时,在目标对象处理流程中,添加目标对象故障检测钩子函数。3.根据权利要求1所述的一种多媒体数据故障分析方法,其特征在于,还包括步骤:所述平台端接收所述待判断信息,并对所述待判断信息进行处理分析得故障原因。4.根据权利要求3所述的一种多媒体数据故障分析方法,其特征在于,所述“并对所述待判断信息进行处理分析得故障原因”,具体还包括步骤:根据上报的故障类型进行分类,并分析目标对象关键信息;根据所述关键信息从目标对象服务中获取对应的目标信息;对所述目标信息进行分析得故障原因。5.根据权利要求4所述的一种多媒体数据故障分析方法,其特征在于,所述目标对象包括:信令和媒体;所述“根据所述关键信息从目标对象服务中获取对应的目标信息”,具体还包括步骤:若为信令故障,则根据关键信息的Call

ID信息,从信令服务获取对应会话流程信令交互,针对平台端的Session,分析交互过程的异常;若为媒体故障,则根据信令服务获取到...

【专利技术属性】
技术研发人员:陈荣观陈锦辉戴立陈
申请(专利权)人:福建星网智慧科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1