一种音视频流切换方法及装置制造方法及图纸

技术编号:29764981 阅读:18 留言:0更新日期:2021-08-20 21:19
本申请提供一种音视频流切换方法及装置。该方法中,DR设备获取经本DR设备转发的音视频流的MOS值和通话故障次数;依据所述MOS值和通话故障次数,得到本DR设备的综合故障值;如果该综合故障值达到预设故障阈值,触发通过本DR设备接入DR系统的接入设备将所述音视频流切换到所述接入设备接入所述DR系统的另一DR设备,从而实现音视频流自动切换,提升音视频流切换效率以及及时性。

【技术实现步骤摘要】
一种音视频流切换方法及装置
本申请涉及网络通信
,尤其涉及一种音视频流切换方法及装置。
技术介绍
分布式弹性网络互连(英文:DistributedResilientNetworkInterconnect,缩写:DRNI)是一种跨设备链路聚合技术,将两台物理设备在聚合层面虚拟成一台设备来实现跨设备链路聚合,从而提供设备级冗余保护和流量负载分担。用户终端可通过接入设备接入基于DRNI技术构建的DR系统,该DR系统包括的两台物理设备可均称为DR设备。用户终端产生的音视频流通过接入设备哈希(hash)到DR系统的一台DR设备上。当该DR设备出现延时、抖动等异常时,可将音视频流切换到另一台DR设备,以保证音视频流传输质量。目前,该音视频流切换主要由人工手动完成,导致切换效率较低,且无法做到根据实际运行情况及时切换。
技术实现思路
有鉴于此,本申请提出一种音视频流切换方法及装置,用以实现自动切换音视频流,提升音视频流切换效率以及及时性。为实现上述申请目的,本申请提供了如下技术方案:第一方面,本申请提供一种音视频流切换方法,应用于DR系统包括的DR设备,所述方法包括:获取经本DR设备转发的音视频流的平均主观意见分(英文:MeanOpinionScore,缩写:MOS)值和通话故障次数;依据所述MOS值和通话故障次数,确定本DR设备的综合故障值;如果所述综合故障值达到预设故障阈值,触发通过本DR设备接入所述DR系统的接入设备将所述音视频流切换到所述接入设备接入所述DR系统的另一DR设备。可选的,所述音视频流基于会话初始协议(英文:SessionInitiationProtocol,缩写:SIP)传输,所述获取经本DR设备转发的音视频流的MOS值和通话故障次数之前,所述方法还包括:使能本DR设备的SIP侦听(snooping)功能;所述获取经本DR设备转发的音视频流的MOS值和通话故障次数,包括:利用所述SIPsnooping功能获取所述音视频流的MOS值和通话故障次数。可选的,所述依据所述MOS值和通话故障次数,确定本DR设备的综合故障值,包括:预设通话故障次数阈值;获取所述通话故障次数阈值与所述通话故障次数的差值;将所述差值与所述MOS值的积,作为所述综合故障值。可选的,所述触发通过本DR设备接入所述DR系统的接入设备将所述音视频流切换到所述接入设备接入所述DR系统的另一DR设备,包括:统计预设时间段内的切换次数;如果所述切换次数小于预设切换次数阈值,触发所述接入设备将所述音视频流切换到所述另一DR设备;如果所述切换次数不小于所述切换次数阈值,获取所述另一DR设备的综合故障值;如果本DR设备的综合故障值小于所述另一DR设备的综合故障值,触发所述接入设备将所述音视频流切换到所述另一DR设备。可选的,所述触发通过本DR设备接入所述DR系统的接入设备将所述音视频流切换到所述接入设备接入所述DR系统的另一DR设备之后,所述方法还包括:向所述另一DR设备通告故障信息,以使所述另一DR设备删除出接口为指向所述本DR设备的内部控制链路端口(英文:Intra-PortalPort,缩写:IPP)口的转发表项。第二方面,本申请提供一种音视频流切换装置,设置于DR系统包括的DR设备,所述装置包括:获取单元,用于获取经本DR设备转发的音视频流的平均主观意见分MOS值和通话故障次数;确定单元,用于依据所述MOS值和通话故障次数,确定本DR设备的综合故障值;触发单元,用于如果所述综合故障值达到预设故障阈值,触发通过本DR设备接入所述DR系统的接入设备将所述音视频流切换到所述接入设备接入所述DR系统的另一DR设备。可选的,所述音视频流基于会话初始协议SIP传输,所述装置还包括:使能单元,用于使能本DR设备的SIP侦听snooping功能;所述获取单元,具体用于利用所述SIPsnooping功能获取所述音视频流的MOS值和通话故障次数。可选的,所述确定单元依据所述MOS值和通话故障次数,确定本DR设备的综合故障值,包括:预设通话故障次数阈值;获取所述通话故障次数阈值与所述通话故障次数的差值;将所述差值与所述MOS值的积,作为所述综合故障值。可选的,所述触发单元触发通过本DR设备接入所述DR系统的接入设备将所述音视频流切换到所述接入设备接入所述DR系统的另一DR设备,包括:统计预设时间段内的切换次数;如果所述切换次数小于预设切换次数阈值,触发所述接入设备将所述音视频流切换到所述另一DR设备;如果所述切换次数不小于所述切换次数阈值,获取所述另一DR设备的综合故障值;如果本DR设备的综合故障值小于所述另一DR设备的综合故障值,触发所述接入设备将所述音视频流切换到所述另一DR设备。可选的,所述装置还包括:通告单元,用于在所述触发单元触发通过本DR设备接入所述DR系统的接入设备将所述音视频流切换到所述接入设备接入所述DR系统的另一DR设备之后,向所述另一DR设备通告故障信息,以使所述另一DR设备删除出接口为指向所述本DR设备的内部控制链路端口IPP口的转发表项。由以上描述可以看出,本申请实施例中,DR设备可基于本DR设备上音视频流的MOS值以及通话故障次数,确定本DR设备的综合故障值,如果该综合故障值达到预设故障阈值,说明该DR设备状态不稳定(比如,频繁发生延时、抖动等)导致音视频传输质量下降,则触发通过本DR设备接入DR系统的接入设备将本DR设备上的音视频流切换到该接入设备接入的另一DR设备,从而实现音视频流自动切换,提升音视频流切换效率。同时,由于本申请可实时根据设备运行状态切换音视频流,因此,可提升音视频流切换的及时性。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例示出的一种DR系统示意图;图2是本申请实施例示出的一种音视频流切换方法流程图;图3是本申请实施例示出的一种步骤202的实现流程;图4是本申请实施例示出的一种步骤203的实现流程;图5是本申请实施例示出的一种音视频流切换装置的结构示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。在本申请实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请实施例。在本申请实施例中所使用的单数形式的“一种”、“所述”本文档来自技高网...

【技术保护点】
1.一种音视频流切换方法,应用于分布式弹性DR系统包括的DR设备,其特征在于,所述方法包括:/n获取经本DR设备转发的音视频流的平均主观意见分MOS值和通话故障次数;/n依据所述MOS值和通话故障次数,确定本DR设备的综合故障值;/n如果所述综合故障值达到预设故障阈值,触发通过本DR设备接入所述DR系统的接入设备将所述音视频流切换到所述接入设备接入所述DR系统的另一DR设备。/n

【技术特征摘要】
1.一种音视频流切换方法,应用于分布式弹性DR系统包括的DR设备,其特征在于,所述方法包括:
获取经本DR设备转发的音视频流的平均主观意见分MOS值和通话故障次数;
依据所述MOS值和通话故障次数,确定本DR设备的综合故障值;
如果所述综合故障值达到预设故障阈值,触发通过本DR设备接入所述DR系统的接入设备将所述音视频流切换到所述接入设备接入所述DR系统的另一DR设备。


2.如权利要求1所述的方法,其特征在于,所述音视频流基于会话初始协议SIP传输,所述获取经本DR设备转发的音视频流的MOS值和通话故障次数之前,所述方法还包括:
使能本DR设备的SIP侦听snooping功能;
所述获取经本DR设备转发的音视频流的MOS值和通话故障次数,包括:
利用所述SIPsnooping功能获取所述音视频流的MOS值和通话故障次数。


3.如权利要求1所述的方法,其特征在于,所述依据所述MOS值和通话故障次数,确定本DR设备的综合故障值,包括:
预设通话故障次数阈值;
获取所述通话故障次数阈值与所述通话故障次数的差值;
将所述差值与所述MOS值的积,作为所述综合故障值。


4.如权利要求1所述的方法,其特征在于,所述触发通过本DR设备接入所述DR系统的接入设备将所述音视频流切换到所述接入设备接入所述DR系统的另一DR设备,包括:
统计预设时间段内的切换次数;
如果所述切换次数小于预设切换次数阈值,触发所述接入设备将所述音视频流切换到所述另一DR设备;
如果所述切换次数不小于所述切换次数阈值,获取所述另一DR设备的综合故障值;
如果本DR设备的综合故障值小于所述另一DR设备的综合故障值,触发所述接入设备将所述音视频流切换到所述另一DR设备。


5.如权利要求1所述的方法,其特征在于,所述触发通过本DR设备接入所述DR系统的接入设备将所述音视频流切换到所述接入设备接入所述DR系统的另一DR设备之后,所述方法还包括:
向所述另一DR设备通告故障信息,以使所述另一DR设备删除出接口为指向所述本DR设备的内部控制链路端口IPP口的转发表项。<...

【专利技术属性】
技术研发人员:聂明顺
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江;33

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

1