【技术实现步骤摘要】
基于媒体能力优化链路的方法、装置及存储介质
[0001]本申请涉及音视频呼叫
,尤其涉及一种基于媒体能力优化链路的方法、装置及存储介质。
技术介绍
[0002]在两个终端之间发起音视频呼叫时,需要根据呼叫链路中各节点(包括两个终端)的媒体能力进行媒体能力协商,才能互相建立匹配的实时传输协议(Real
‑
Time Transport Protocol,简称RTP)流。若两个终端之间没有共同可行的媒体能力,那么需要中间节点进行媒体格式转换。由于现有的音视频呼叫链路存在分段协商和对称协商的限制,容易导致链路中存在一些不必要转换,因而容易造成链路资源的浪费。
技术实现思路
[0003]本申请提供了一种基于媒体能力优化链路的方法、装置及存储介质,以解决现有的音视频呼叫链路存在分段协商和对称协商的限制,容易导致链路中存在一些不必要转换,因而容易造成链路资源的浪费。
[0004]第一方面,本申请提供了一种基于媒体能力优化链路的方法,应用于决策节点,所述决策节点为第一链路中的任一节点,所述方法包括:
[0005]获取所述第一链路上端点的媒体能力;
[0006]基于所述端点的媒体能力确定所述第一链路上的目标传输方式,以使所述第一链路上的端点获得满足其媒体能力的媒体信息,其中,所述目标传输方式为所述第一链路的中间节点按照预设的传输方式进行媒体信息传输。
[0007]可选地,所述基于所述端点的媒体能力确定所述第一链路上的目标传输方式,包括:
[0008]判断所 ...
【技术保护点】
【技术特征摘要】
1.一种基于媒体能力优化链路的方法,其特征在于,应用于决策节点,所述决策节点为第一链路中的任一节点,所述方法包括:获取所述第一链路上端点的媒体能力;基于所述端点的媒体能力确定所述第一链路上的目标传输方式,以使所述第一链路上的端点获得满足其媒体能力的媒体信息,其中,所述目标传输方式为所述第一链路的中间节点按照预设的传输方式进行媒体信息传输。2.根据权利要求1所述的方法,其特征在于,所述基于所述端点的媒体能力确定所述第一链路上的目标传输方式,包括:判断所述端点是否存在相同的媒体能力;在判定所述端点存在相同的媒体能力的情况下,基于所述端点的相同的媒体能力确定所述目标传输方式,其中,所述目标传输方式为所述第一链路中的中间节点基于所述端点的相同的媒体能力对媒体信息进行透传;或者,在判定所述端点不存在相同的媒体能力的情况下,获取所述第一链路上中间节点的媒体能力,基于各节点的媒体能力确定所述目标传输方式,其中,所述各节点的媒体能力包括所述端点的媒体能力和所述中间节点的媒体能力,所述目标传输方式为所述第一链路中的中间节点基于各自的媒体能力对媒体信息进行透传或转码传输。3.根据权利要求1所述的方法,其特征在于,在所述基于所述端点的媒体能力确定所述第一链路上的目标传输方式之前,所述方法还包括:获取所述第一链路上中间节点的媒体能力;所述基于所述端点的媒体能力确定所述第一链路上的目标传输方式,包括:基于各节点的媒体能力确定所述目标传输方式,所述各节点的媒体能力包括所述端点的媒体能力和所述中间节点的媒体能力。4.根据权利要求2或3所述的方法,其特征在于,所述基于各节点的媒体能力确定所述目标传输方式,包括:基于各节点的媒体能力,确定用于传输媒体信息的候选传输方式,其中,所述候选传输方式用于表征所述第一链路中的各个节点在收到前一节点或者后一节点的媒体信息的情况下对媒体信息的处理方式,所述处理方式包括透传所述媒体信息或转码后传输所述媒体信息;所述候选传输方式满足预设条件,所述预设条件为所述第一链路支持的媒体能力满足所述端点的媒体能力需求,且所述第一链路的中间节点的媒体能力能实现媒体信息在所述端点之间的媒体传输;从所述候选传输方式中确定出所述目标传输方式。5.根据权利要求4所述的方法,其特征在于,所述从所述候选传输方式中确定出所述目标传输方式,包括:在所述第一链路用于传输音频媒体信息,且所述候选传输方式为多个的情况下,基于所述候选传输方式的转码次数和/或占用带宽确定目标传输方式,所述转码次数的优先级高于所述占用带宽的优先级,所述占用带宽是基于所述第一链路中各节点的媒体能力确定得到;或者,在所述第一链路用于传输视频媒体信息,且所述候选传输方式为多个的情况下,基于所述候选传输方式的转码次数和/或分辨率确定目标传输方式,所述转码次数的优先级高
于所述分辨率的优先级,所述分辨率是基于所述第一链路中各节点的媒体能力确定得到。6.根据权利要求2...
【专利技术属性】
技术研发人员:洪家明,张永,
申请(专利权)人:海能达通信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。