[發明專利]一種直播音視頻的播放方法、裝置、計算機及存儲介質有效
| 申請號: | 201810289214.3 | 申請日: | 2018-03-30 |
| 公開(公告)號: | CN108259948B | 公開(公告)日: | 2020-12-15 |
| 發明(設計)人: | 曹明浩;陳少杰;張文明 | 申請(專利權)人: | 武漢斗魚網絡科技有限公司 |
| 主分類號: | H04N21/2662 | 分類號: | H04N21/2662;H04N21/262 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 430070 湖北省武漢市武漢東湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 播音 視頻 播放 方法 裝置 計算機 存儲 介質 | ||
1.一種直播音視頻的播放方法,其特征在于,包括:
業務服務器接收流媒體服務器發送的至少兩個碼率標識,其中,所述碼率標識包括主播端發送的主音視頻數據的主碼率標識,和至少一個從碼率標識,所述從碼率標識與所述流媒體服務器對所述主音視頻數據進行碼率轉換生成的從音視頻數據相對應;
所述業務服務器獲取客戶端的最大接收碼率,并根據預設匹配規則在主碼率標識和從碼率標識中確定與所述最大接收碼率匹配的目標碼率標識;
所述業務服務器將所述目標碼率標識發送至所述流媒體服務器,以使所述流媒體服務器向所述客戶端推送對應的音視頻數據;
所述業務服務器將所述目標碼率標識發送至所述客戶端,以使所述客戶端根據所述目標碼率標識更新所述客戶端的碼率顯示標識;
所述業務服務器統計所述目標碼率標識為從碼率標識和主碼率標識的客戶端數量比例;
若所述客戶端數量比例大于預設比例,則生成碼率變更信息,并發送至所述主播端,以使主播端根據所述碼率變更信息調節音視頻采集碼率,其中,所述預設比例不小于1。
2.根據權利要求1所述的方法,其特征在于,所述業務服務器獲取客戶端的最大接收碼率,并根據預設匹配規則在主碼率標識和從碼率標識中確定與所述最大接收碼率匹配的目標碼率標識,包括:
若所述最大接收碼率大于所述主音視頻數據的第一碼率,或者所述最大接收碼率與所述第一碼率的差值絕對值小于或等于第一預設值,則將所述主碼率標識確定為所述目標碼率標識;
若所述最大接收碼率小于所述主音視頻數據的第一碼率,且所述最大接收碼率與所述第一碼率的差值絕對值大于所述第一預設值,則篩選與所述最大接收碼率相匹配的從碼率標識,將篩選得到的從碼率標識確定為所述目標碼率標識。
3.根據權利要求2所述的方法,其特征在于,所述業務服務器將所述目標碼率標識發送至所述流媒體服務器,以使所述流媒體服務器向所述客戶端推送對應的音視頻數據,包括:
所述業務服務器將所述目標碼率標識發送至所述流媒體服務器,以使所述流媒體服務器根據所述目標碼率標識,確定對應音視頻數據的地址信息,根據所述地址信息讀取音視頻數據,并推送至所述客戶端。
4.根據權利要求3所述的方法,其特征在于,在將音視頻數據推送至所述客戶端之后,還包括:
若所述目標碼率標識為從碼率標識,則獲取所述音視頻數據的標準直播時刻和當前播放時刻,根據所述標準直播時刻和當前播放時刻生成推薦播放速率,并將所述推薦播放速率發送至所述客戶端,以使所述客戶端根據所述推薦播放速率播放所述音視頻數據。
5.根據權利要求3所述的方法,其特征在于,在所述業務服務器將所述目標碼率標識發送至所述流媒體服務器,以使所述流媒體服務器向所述客戶端推送對應的音視頻數據之后,還包括:
所述業務服務器接收客戶端發送的碼率變更請求,其中所述碼率變更請求攜帶有期望碼率信息;
所述業務服務器確定與所述期望碼率信息匹配的變更碼率標識,將所述變更碼率標識發送至所述流媒體服務器,以使所述流媒體服務器向所述客戶端推送對應的音視頻數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚網絡科技有限公司,未經武漢斗魚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810289214.3/1.html,轉載請聲明來源鉆瓜專利網。





