[發明專利]直播調度方法及裝置有效
| 申請號: | 201710277160.4 | 申請日: | 2017-04-25 |
| 公開(公告)號: | CN107105309B | 公開(公告)日: | 2020-03-10 |
| 發明(設計)人: | 陳剛;黃歡;盧永菁;張菊元 | 申請(專利權)人: | 北京潘達互娛科技有限公司 |
| 主分類號: | H04N21/2187 | 分類號: | H04N21/2187;H04N21/24;H04N21/2662;H04N21/658 |
| 代理公司: | 北京太合九思知識產權代理有限公司 11610 | 代理人: | 劉戈 |
| 地址: | 100041 北京市石景山*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 直播 調度 方法 裝置 | ||
本發明實施例提供一種直播調度方法及裝置,該方法包括:調度服務器通過獲取各個觀看客戶端上報的卡頓報告消息,根據觀看流暢性指示信息和CDN節點信息確定各個CDN節點處的視頻流傳輸是否存在卡頓并計算各個CDN節點的卡頓比。若存在卡頓比大于預設比值的異常CDN節點,調度服務器為將直播視頻流推送至異常CDN節點的主播客戶端重新選擇正常的CDN節點,即第一備份CDN節點,將直播視頻流切換至第一備份CDN節點,保證主播順利推流,同時向異常CDN節點對應的各個第一觀看客戶端發送第一切換指令,使得各個第一觀看客戶端自動切換至第一備份CDN節點以獲得直播視頻流。觀看客戶端從服務質量較高的第一備份CDN節點獲得直播視頻流,使得直播順利進行。
技術領域
本發明涉及互聯網技術領域,尤其涉及一種直播調度方法及裝置。
背景技術
近年來,人們通過通信設備可以獲得越來越多樣化的娛樂方式,如微博、手機游戲、網絡直播等,其中網絡直播由于其直觀、內容豐富、受眾可劃分等特點,發展地尤為迅速。
現有技術中,服務器會預先為各個主播設置與其對應的內容分發網絡(ContentDelivery Network,簡稱CDN)節點,當主播發起直播時,主播客戶端將直播視頻流上傳至與其對應的CDN節點處,觀看客戶端通過向此CDN節點拉取直播視頻流也即是實現了觀看直播。但是,在實際觀看過程中由于某些原因,如CDN節點的負載較多或者CDN節點出現故障等,使得直播不能順利進行。
發明內容
有鑒于此,本發明實施例提供一種直播調度方法及裝置,結合各觀看客戶端從各個CDN節點拉取直播視頻流觀看的流暢性情況,將卡頓嚴重的CDN節點處的直播視頻流切換推送至備份CDN節點上,保證直播順利。
本發明實施例提供一種直播調度方法,包括:
獲取各觀看客戶端上報的卡頓報告消息,所述卡頓報告消息中包括CDN節點信息和觀看流暢性指示信息;
根據各觀看流暢性指示信息確定各CDN節點信息對應的各CDN節點的卡頓比;
若存在卡頓比大于預設比值的異常CDN節點,則將所述異常CDN節點對應的直播視頻流切換至第一備份CDN節點,向所述異常CDN節點對應的各第一觀看客戶端發送第一切換指令,以使所述各第一觀看客戶端切換至第一備份CDN節點以獲得直播視頻流。
可選地,所述CDN節點信息中包括CDN節點所屬的服務商和位置區域,所述向所述異常CDN節點對應的各第一觀看客戶端發送第一切換指令之前,還包括:
確定與所述異常CDN節點所屬的服務商和位置區域對應的備選CDN節點集合;
從所述備選CDN節點集合中選擇所述第一備份CDN節點。
可選地,所述CDN節點信息中包括CDN節點所屬的位置區域;
所述方法還包括:
確定所述各CDN節點信息對應的各位置區域;
根據所述各觀看流暢性指示信息確定所述各位置區域分別對應的卡頓比;
若存在卡頓比大于預設比值的異常位置區域,則將所述異常位置區域對應的直播視頻流切換至各第二備份CDN節點,向所述異常位置區域對應的各第二觀看客戶端發送第二切換指令,以使所述各第二觀看客戶端切換至對應的第二備份CDN節點以獲得直播視頻流。
可選地,所述CDN節點信息中包括CDN節點所屬的服務商和位置區域;
所述方法還包括:
確定所述各CDN節點信息對應的各服務商;
根據所述各觀看流暢性指示信息確定所述各服務商分別對應的卡頓比;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京潘達互娛科技有限公司,未經北京潘達互娛科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710277160.4/2.html,轉載請聲明來源鉆瓜專利網。





