【技术实现步骤摘要】
基于IP网络的流媒体路径控制方法、装置及存储介质
本专利技术涉及流媒体路径
,尤其涉及一种基于IP网络的流媒体路径控制方法、装置及计算机可读存储介质。
技术介绍
随着智能手机的高速普及,智能手机上的应用也得到了快速发展,其中,越来越多的应用具有了语音和视频通话的功能。语音、视频等流媒体的传输对网络传输的质量要求也越来越高,传输时延、丢包、网络抖动等对用户体验都造成了明显影响。在音视频通话过程中,最关键的两个技术分别是客户端引擎和网络传输,随着互联网的快速发展及大规模推广,基于IP的语音通话类APP层出不穷。目前,此类APP在通话过程中存在一个普遍问题,就是实时流媒体的传输质量问题,丢包、时延、抖动等严重制约和影响实时通信类的应用发展。在实际应用中,特别是在移动客户端上的无线传输网络非常不稳定的情况下,互联网核心网带宽非常紧张,针对于端到端的传输问题,许多公司已意识到问题的严重性,并各自提出了自已的组网方案。其中不乏一些大公司也加入其中,输出过很多方案,有专网组网、RTN等。目前比较传统的做法是租用IDC或云主机搭建一个网状拓扑图,软件上利用Dijkstra算法计算端到端之间的最短路径。从而保证端到端的最佳通话效果。此方案需要所有的端和节点在通话前向后台汇总所有的网络质量数据,进行复杂的计算。在组网节点比较少时是没有问题的,但是随着节点数的增加,路径计算数呈指数级增长,不仅给服务器带来压力,而且获取客户端的网络数据的采集和汇总过程极其复杂,影响端与端之间的通话质量。专利技术 ...
【技术保护点】
1.一种基于IP网络的流媒体路径控制方法,应用于电子装置,其特征在于,所述方法包括:/n基于电话呼出请求,通过服务器获取呼叫端和被呼叫端的IP地址;/n获取与所述IP地址对应的运营商及归属地信息;/n根据所述运营商及归属地信息,匹配与所述IP地址对应的最佳媒体转发节点;其中,所述最佳媒体转发节点包括与所述呼叫端对应的第一转发节点、与所述被呼叫端对应的第二转发节点;/n获取所述第一转发节点和第二转发节点之间的最佳路径;/n根据所述最佳路径,打通所述呼叫端和被呼叫端之间的通道,实现所述呼叫端和被呼叫端之间的通话。/n
【技术特征摘要】
1.一种基于IP网络的流媒体路径控制方法,应用于电子装置,其特征在于,所述方法包括:
基于电话呼出请求,通过服务器获取呼叫端和被呼叫端的IP地址;
获取与所述IP地址对应的运营商及归属地信息;
根据所述运营商及归属地信息,匹配与所述IP地址对应的最佳媒体转发节点;其中,所述最佳媒体转发节点包括与所述呼叫端对应的第一转发节点、与所述被呼叫端对应的第二转发节点;
获取所述第一转发节点和第二转发节点之间的最佳路径;
根据所述最佳路径,打通所述呼叫端和被呼叫端之间的通道,实现所述呼叫端和被呼叫端之间的通话。
2.根据权利要求1所述的基于IP网络的流媒体路径控制方法,其特征在于,所述服务器包括相互连接的呼叫信令服务器和媒体控制服务器;其中,
所述呼叫端和被呼叫端预先注册在所述呼叫信令服务器上;
通过所述呼叫信令服务器获取所述呼叫端和被呼叫端的IP地址并将所述IP地址保存至所述媒体控制服务器内。
3.根据权利要求1所述的基于IP网络的流媒体路径控制方法,其特征在于,所述根据所述运营商及归属地信息,匹配与所述IP地址对应的最佳媒体转发节点的步骤包括:
匹配与所述呼叫端所属运营商相同的所有媒体转发节点;
在与所述呼叫端所属运营商相同的所有媒体转发节点中,匹配与所述呼叫端所属市级地域相同的所有媒体转发节点,如果与所述呼叫端所属市级地域相同的媒体转发节点存在多个,则选择其中之一作为最佳媒体转发节点,否则执行下一步;
匹配与所述呼叫端所属省级地域相同的所有媒体转发节点,如果与所述呼叫端所属省级地域相同的媒体转发节点存在多个,则选择其中之一作为最佳媒体转发节点,否则执行下一步;
匹配与所述呼叫端所属国级地域相同的所有媒体转发节点,如果与所述呼叫端所属国级地域相同的媒体转发节点存在多个,则选择其中之一作为最佳媒体转发节点,否则匹配失败。
4.根据权利要求1所述的基于IP网络的流媒体路径控制方法,其特征在于,所述根据所述运营商及归属地信息,匹配与所述IP地址对应的最佳媒体转发节点的步骤还包括:
匹配与所述被呼叫端所属运营商相同的所有媒体转发节点;
在与所述被呼叫端所属运营商相同的所有媒体转发节点中,匹配与所述被呼叫端所属市级地域相同的所有媒体转发节点,如果与所述被呼叫端所属市级地域相同的媒体转发节点存在多个,则选择其中之一作为最佳媒体转发节点,否则执行下一步;
匹配与所述被呼叫端所属省级地域相同的所有媒体转发节点,如果与所述被呼叫端所属省级地域相同的媒体转发节点存在多个,则选择其中之一作为最佳媒体转发节点,否则执行下一步;
匹配与所述被呼叫端所属国级地域相同的所有媒体转发节点,如果与所述被呼叫端所属国级地域相同的媒体转发节点存在多个,则选择其中之一作为最佳媒体转发节点,否则匹配失败。
5.根据权利要...
【专利技术属性】
技术研发人员:阳淘鑫,阮亚平,
申请(专利权)人:深圳平安通信科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。