[發明專利]直播服務器的選擇方法及裝置有效
| 申請號: | 201710305843.6 | 申請日: | 2017-05-03 |
| 公開(公告)號: | CN108810052B | 公開(公告)日: | 2020-09-04 |
| 發明(設計)人: | 彭巧巧 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04N21/218;H04N21/2187;H04N21/239;H04N21/24;H04N21/232 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 羅振安 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 直播 服務器 選擇 方法 裝置 | ||
本申請公開了一種直播服務器的選擇方法及裝置,屬于網絡技術領域。該方法包括:直播管理服務器接收主播終端發送的推流請求,該推流請求中攜帶主播標識,該直播管理服務器基于該主播標識,獲取該多個直播服務器中的每一個直播服務器與該主播標識對應的歷史觀看記錄,該直播管理服務器基于該歷史觀看記錄、該多個直播服務器中每一個直播服務器與該主播終端之間的通信質量參數以及該多個直播服務器之間的通信質量參數,從該多個直播服務器中確定一個直播服務器作為源直播服務器。本發明實施例具有針對性地為部分用戶快速推流,并盡可能地減小觀看用戶終端獲取直播數據流的時延,從而提高了直播效率。
技術領域
本申請涉及網絡技術領域,特別涉及一種直播服務器的選擇方法及裝置。
背景技術
隨著網絡技術的快速發展,網絡直播系統得到了廣泛的應用,如,可以應用于球賽直播、開業直播等直播場景中。目前,網絡直播系統中主要包括主播終端、觀看用戶終端和網絡直播平臺,該網絡直播平臺還包括直播管理服務器和多個直播服務器。其中,直播服務器可以用于存儲直播數據流,觀看用戶終端可以從直播服務器中下載該直播數據流。直播管理服務器主要用于從該多個直播服務器中選擇某個直播服務器作為源直播服務器,該源直播服務器主要用于存儲主播終端在直播過程中發送的直播數據流。
在現有技術中,主播終端在直播時可以向直播管理服務器發送推流請求,該推流請求中可以攜帶該主播終端當前接入網絡的網絡協議(Internet Protocol,IP)地址。由于與該主播終端處于相同或較近區域的直播服務器與該主播終端之間的通信質量一般較好,因此,直播管理服務器可以根據該主播終端的IP地址,從該多個直播服務器中選擇與該主播終端之間通信質量較好的直播服務器作為源直播服務器。之后,直播管理服務器創建直播頻道,并將該源直播服務器的地址信息和該直播頻道的頻道信息發送給主播終端,以便于該主播終端基于該地址信息和頻道信息,向該源直播服務器發送直播數據流,由該源直播服務器存儲該直播數據流,并且不再進一步分發。當有用戶觀看直播時,如果用戶歸屬的直播服務器上沒有直播數據流,則實時向源直播服務器回源拉取直播數據流之后發送給用戶。
上述提供的實施方式中,直播管理服務器選擇的是與主播終端之間通信質量較好的直播服務器作為源直播服務器來存儲該主播終端發送的直播數據流,然而,由于直播視頻流的分發需要一定的時延,假如從該源直播服務器中下載直播數據流的觀看用戶的數量較少,則導致大部分觀看用戶終端無法快速獲取到直播視頻流,也即是,上述提供的實施方式的直播針對性較差,效率較低。
發明內容
為了解決現有技術中直播針對性較差,效率較低的問題,本申請提供了一種直播服務器的選擇方法及裝置。所述技術方案如下:
第一方面,提供了一種直播服務器的選擇方法,應用于網絡直播平臺中,所述網絡直播平臺包括直播管理服務器和多個直播服務器,所述方法包括:
所述直播管理服務器接收主播終端發送的推流請求,所述推流請求中攜帶主播標識;
所述直播管理服務器基于所述主播標識,獲取所述多個直播服務器中的每一個直播服務器與所述主播標識對應的歷史觀看記錄;
所述直播管理服務器基于所述歷史觀看記錄、所述多個直播服務器中每一個直播服務器與所述主播終端之間的通信質量參數以及所述多個直播服務器之間的通信質量參數,從所述多個直播服務器中確定一個直播服務器作為源直播服務器。
在本發明實施例中,由于直播管理服務器根據該歷史觀看記錄、該多個直播服務器中每個直播服務器與主播終端之間的通信質量參數、該多個直播服務器之間的通信質量參數這三個條件,從多個直播服務器中確定一個直播服務器作為源直播服務器。如此,可以具有針對性地為部分用戶快速推流,并盡可能地減小觀看用戶終端獲取直播數據流的時延,從而提高了直播效率。
在一種可能的實現方式中,所述方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710305843.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據傳輸方法和裝置
- 下一篇:物聯網應用處理方法和物聯網應用系統





