[發(fā)明專利]一種增強視頻直播質(zhì)量的方法及裝置有效
| 申請?zhí)枺?/td> | 201810001580.4 | 申請日: | 2018-01-02 |
| 公開(公告)號: | CN108111531B | 公開(公告)日: | 2020-12-08 |
| 發(fā)明(設(shè)計)人: | 王熙強;萬里;陳志勇 | 申請(專利權(quán))人: | 青島海信網(wǎng)絡(luò)科技股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 北京同達(dá)信恒知識產(chǎn)權(quán)代理有限公司 11291 | 代理人: | 黃志華 |
| 地址: | 266100 山*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 增強 視頻 直播 質(zhì)量 方法 裝置 | ||
1.一種增強視頻直播質(zhì)量的方法,其特征在于,包括:
補包客戶端在確定所述補包客戶端的延時緩存中的直播數(shù)據(jù)包存在丟包時,以單播形式向補包服務(wù)器發(fā)送直播補包請求,所述直播補包請求中包括丟失的數(shù)據(jù)包的序列號;其中,在直播的無線鏈路有效供給帶寬大于第一閾值時,所述補包客戶端的延時緩存大于第二閾值且小于第三閾值;
所述補包客戶端接收所述補包服務(wù)器發(fā)送的補發(fā)的數(shù)據(jù)包;
所述補包客戶端將所述補發(fā)的數(shù)據(jù)包的序列號映射為時間戳;
所述補包客戶端按照所述時間戳向播放器發(fā)送所述補發(fā)的數(shù)據(jù)包,以使所述播放器延時播放視頻;
所述第一閾值需要符合公式(1),所述第二閾值需要符合公式(2),所述第三閾值需要符合公式(3);
所述公式(1)為:
其中,A1為第一閾值,C為直播數(shù)據(jù)流量,d為無線鏈路的平均丟包率;
所述公式(2)為:
其中,A2為第二閾值,T為從補包服務(wù)器到補包客戶端的一次有效請求響應(yīng)時間間隔,C為直播數(shù)據(jù)流量,d為無線鏈路的平均丟包率;
所述公式(3)為:
其中,A3為第三閾值,C為直播數(shù)據(jù)流量。
2.如權(quán)利要求1所述的方法,其特征在于,所述補包客戶端在確定所述補包客戶端的延時緩存中的直播數(shù)據(jù)包存在丟包之前,還包括:
所述補包客戶端接收直播源以組播的形式發(fā)送的直播數(shù)據(jù)包;
所述補包客戶端將所述直播數(shù)據(jù)包存儲在所述補包客戶端的延時緩存中。
3.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
所述補包客戶端接收直播源周期性發(fā)送的參考時鐘報文;
所述補包客戶端按照所述時間戳向播放器發(fā)送所述補發(fā)的數(shù)據(jù)包,包括:
所述補包客戶端根據(jù)所述參考時鐘報文和所述補發(fā)的數(shù)據(jù)包的序列號對所述時間戳進(jìn)行校正;
所述補發(fā)客戶端按照校正后的時間戳向播放器發(fā)送所述補發(fā)的數(shù)據(jù)包。
4.一種增強視頻直播質(zhì)量的方法,其特征在于,包括:
補包服務(wù)器獲取補包客戶端發(fā)送的直播補包請求;所述直播補包請求中包括丟失的數(shù)據(jù)包的序列號;
所述補包服務(wù)器根據(jù)所述丟失的數(shù)據(jù)包的序列號從所述補包服務(wù)器的延時緩存中確定補發(fā)的數(shù)據(jù)包;
所述補包服務(wù)器將所述補發(fā)的數(shù)據(jù)包發(fā)送給所述補包客戶端;
所述補包服務(wù)器根據(jù)所述丟失的數(shù)據(jù)包的序列號從所述補包服務(wù)器的延時緩存中確定補發(fā)的數(shù)據(jù)包,包括:
所述補包服務(wù)器在獲取多個補包客戶端的直播補包請求時,按照所述多個補包客戶端所在的不穩(wěn)定網(wǎng)絡(luò)對所述多個補包客戶端進(jìn)行分組;
所述補包服務(wù)器按照分組分配資源,根據(jù)每個分組中的補包客戶端的直播補包請求按照令牌桶機制確定與所述直播補包請求對應(yīng)的補發(fā)的數(shù)據(jù)包;
其中,每個分組對應(yīng)一個令牌桶,每確定出一個補包客戶端的直播補包請求對應(yīng)補發(fā)的數(shù)據(jù)包消耗一個所述令牌桶中的令牌。
5.如權(quán)利要求4所述的方法,其特征在于,所述補包服務(wù)器在獲取補包客戶端發(fā)送的直播補包請求之前,還包括:
所述補包服務(wù)器接收直播源以組播的形式發(fā)送的直播數(shù)據(jù)包;
所述補包服務(wù)器將所述直播數(shù)據(jù)包存儲在所述補包服務(wù)器的延時緩存中。
6.如權(quán)利要求4所述的方法,其特征在于,所述補包服務(wù)器在根據(jù)所述丟失的數(shù)據(jù)包的序列號從所述補包服務(wù)器的延時緩存中確定補發(fā)的數(shù)據(jù)包之前,還包括:
所述補包服務(wù)器根據(jù)所述丟失的數(shù)據(jù)包的序列號確定設(shè)定時間內(nèi)是否接收到過相同的補包客戶端發(fā)送的直播補包請求;
若是,則補包服務(wù)器放棄所述直播補包請求。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于青島海信網(wǎng)絡(luò)科技股份有限公司,未經(jīng)青島海信網(wǎng)絡(luò)科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810001580.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





