[發明專利]渠道調度方法、服務器和系統在審
| 申請號: | 201910092414.4 | 申請日: | 2019-01-30 |
| 公開(公告)號: | CN111510733A | 公開(公告)日: | 2020-08-07 |
| 發明(設計)人: | 矯健 | 申請(專利權)人: | 北京奇虎科技有限公司 |
| 主分類號: | H04N21/2187 | 分類號: | H04N21/2187;H04N21/239;H04N21/262;H04N21/254;H04N21/258 |
| 代理公司: | 北京市隆安律師事務所 11323 | 代理人: | 權鮮枝 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 渠道 調度 方法 服務器 系統 | ||
本發明公開了渠道調度方法、服務器和系統。所述方法包括:接收客戶端發送的與指定業務對應的調度請求;獲取與所述指定業務對應的各渠道的渠道信息;根據所述調度請求和所述渠道信息為所述客戶端分配目標渠道,以使所述客戶端根據目標渠道實現所述指定業務。該技術方案可以應用于云平臺中,支持對一項或多項業務的調度,只需要在判別出各調度請求對應的業務后,即可根據當前業務的各渠道情況,分配給用戶一個適合的渠道,而用戶本身是無感知的,在提升了交互體驗的同時,也提升了業務的體驗,并且也能夠為業務方降低成本,提高收益。
技術領域
本發明涉及網絡通信領域,具體涉及渠道調度方法、服務器和系統。
背景技術
網絡通信業務雖然是由業務方提供,但是業務方往往并不會提供整條網絡鏈路,即利用一家或多家提供的資源作為渠道,通過渠道實現自身的服務。舉例來說,直播場景下,觀看者觀看主播的直播視頻,涉及到主播推送視頻流,觀看者拉取視頻流,直播業務方提供雖然提供直播服務器以實現直播邏輯,但是具體的推流和拉流,往往離不開內容分發網絡CDN渠道的支持。因此,如何和多家渠道對接,以及在對接了多家渠道時,如何進行有效調度,是需要解決的問題。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的渠道調度方法、服務器和系統。
依據本發明的一個方面,提供了一種渠道調度方法,包括:
接收客戶端發送的與指定業務對應的調度請求;
獲取與所述指定業務對應的各渠道的渠道信息;
根據所述調度請求和所述渠道信息為所述客戶端分配目標渠道,以使所述客戶端根據目標渠道實現所述指定業務。
可選地,所述指定業務包括如下的一種或多種:直播推流業務,直播拉流業務,直播回放業務,實時通訊RTC業務。
可選地,所述根據所述調度請求和所述渠道信息為所述客戶端分配渠道包括:
根據所述調度請求中包含的調度信息,確定實現所述指定業務的可用渠道;
根據各可用渠道的當前使用狀態和預設調度算法,計算各可用渠道的權重;
將權重最高的可用渠道分配給所述客戶端。
可選地,所述調度信息包括如下的一種或多種:
業務對象信息,渠道鑒權信息,IP地址,運營商信息,地理位置信息。
可選地,所述根據所述調度請求和所述渠道信息為所述客戶端分配渠道包括:
將目標渠道的渠道鑒權信息返回給所述客戶端,以使所述客戶端將所述渠道鑒權信息發送至目標渠道進行鑒權,獲取目標渠道返回的數據鏈路信息,根據所述數據鏈路信息實現所述指定業務。
可選地,當所述指定業務為RTC業務時,所述數據鏈路信息包括如下的一種或多種:
數據節點信息,國家信息,地區信息,運營商信息。
可選地,所述方法還包括:
接收業務方提交的業務請求;
根據所述業務請求分配渠道鑒權信息和業務鑒權信息,以使所述業務方在接收到客戶端發送的業務請求時,根據業務鑒權信息鑒權通過后將渠道鑒權信息返回給所述客戶端。
依據本發明的另一方面,提供了一種渠道調度服務器,包括:
請求接收單元,適于接收客戶端發送的與指定業務對應的調度請求;
渠道信息獲取單元,適于獲取與所述指定業務對應的各渠道的渠道信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司,未經北京奇虎科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910092414.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種編解碼方法及其設備
- 下一篇:基于云服務的裝置選型配置系統及方法





