【技术实现步骤摘要】
渠道调度方法、服务器和系统
本专利技术涉及网络通信领域,具体涉及渠道调度方法、服务器和系统。
技术介绍
网络通信业务虽然是由业务方提供,但是业务方往往并不会提供整条网络链路,即利用一家或多家提供的资源作为渠道,通过渠道实现自身的服务。举例来说,直播场景下,观看者观看主播的直播视频,涉及到主播推送视频流,观看者拉取视频流,直播业务方提供虽然提供直播服务器以实现直播逻辑,但是具体的推流和拉流,往往离不开内容分发网络CDN渠道的支持。因此,如何和多家渠道对接,以及在对接了多家渠道时,如何进行有效调度,是需要解决的问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的渠道调度方法、服务器和系统。依据本专利技术的一个方面,提供了一种渠道调度方法,包括:接收客户端发送的与指定业务对应的调度请求;获取与所述指定业务对应的各渠道的渠道信息;根据所述调度请求和所述渠道信息为所述客户端分配目标渠道,以使所述客户端根据目标渠道实现所述指定业务。< ...
【技术保护点】
1.一种渠道调度方法,包括:/n接收客户端发送的与指定业务对应的调度请求;/n获取与所述指定业务对应的各渠道的渠道信息;/n根据所述调度请求和所述渠道信息为所述客户端分配目标渠道,以使所述客户端根据目标渠道实现所述指定业务。/n
【技术特征摘要】
1.一种渠道调度方法,包括:
接收客户端发送的与指定业务对应的调度请求;
获取与所述指定业务对应的各渠道的渠道信息;
根据所述调度请求和所述渠道信息为所述客户端分配目标渠道,以使所述客户端根据目标渠道实现所述指定业务。
2.如权利要求1所述的方法,其中,所述指定业务包括如下的一种或多种:直播推流业务,直播拉流业务,直播回放业务,实时通讯RTC业务。
3.如权利要求1所述的方法,其中,所述根据所述调度请求和所述渠道信息为所述客户端分配渠道包括:
根据所述调度请求中包含的调度信息,确定实现所述指定业务的可用渠道;
根据各可用渠道的当前使用状态和预设调度算法,计算各可用渠道的权重;
将权重最高的可用渠道分配给所述客户端。
4.如权利要求1所述的方法,其中,所述调度信息包括如下的一种或多种:
业务对象信息,渠道鉴权信息,IP地址,运营商信息,地理位置信息。
5.一种渠道调度服务器,包括:
请求接收单元,适于接收客户端发送的与指定业务对应的调度请求;
渠道信息获取单元,适于获取与所述指定业务对应...
【专利技术属性】
技术研发人员:矫健,
申请(专利权)人:北京奇虎科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。