[發明專利]一種增強視頻直播質量的方法及裝置有效
| 申請號: | 201810001580.4 | 申請日: | 2018-01-02 |
| 公開(公告)號: | CN108111531B | 公開(公告)日: | 2020-12-08 |
| 發明(設計)人: | 王熙強;萬里;陳志勇 | 申請(專利權)人: | 青島海信網絡科技股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 黃志華 |
| 地址: | 266100 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 增強 視頻 直播 質量 方法 裝置 | ||
本發明公開了一種增強視頻直播質量的方法及裝置,該方法包括補包客戶端在確定所述補包客戶端的延時緩存中的直播數據包存在丟包時,以單播形式向補包服務器發送直播補包請求,直播補包請求中包括丟失的數據包的序列號,其中,在直播的無線鏈路有效供給帶寬大于第一閾值時,補包客戶端的延時緩存大于第二閾值且小于第三閾值,接收補包服務器發送的補發的數據包,將補發的數據包的序列號映射為時間戳,按照時間戳向播放器發送補發的數據包,以使所述播放器延時播放視頻。由于通過延時緩存存放直播數據包,并且通過補包客戶端向補包服務器請求補發數據包,播放器在延時播放視頻的同時還可以提高視頻的播放質量,提高流暢性。
技術領域
本發明實施例涉及軌道交通技術領域,尤其涉及一種增強視頻直播質量的方法及裝置。
背景技術
不穩定網絡狀態,指用于業務通信的網絡,存在帶寬變化劇烈,網絡時斷時續,丟包率較高,網絡延遲變化劇烈等特點。主干網通常不會出現不穩定網絡狀態,比較常見的出現不穩定網絡狀態的是無線網絡。典型的,如高速漫游狀態下的地鐵列車的車地無線通信網絡。
在該狀態下視頻直播的流暢性,如果不進行額外處理,成功率和效果都會大打折扣,比如視頻直播中會出現馬賽克和卡頓等現象。
因此亟需一種能夠增強視頻直播效果的方法,以提高視頻直播的流暢性。
發明內容
本發明實施例提供一種增強視頻直播質量的方法及裝置,以解決在不穩定網絡狀態下,如何合理規劃使用資源,保證視頻直播的流暢性的問題。
本發明實施例提供的一種增強視頻直播質量的方法,包括:
補包客戶端在確定所述補包客戶端的延時緩存中的直播數據包存在丟包時,以單播形式向補包服務器發送直播補包請求,所述直播補包請求中包括丟失的數據包的序列號;其中,在直播的無線鏈路有效供給帶寬大于第一閾值時,所述補包客戶端的延時緩存大于第二閾值且小于第三閾值;
所述補包客戶端接收所述補包服務器發送的補發的數據包;
所述補包客戶端將所述補發的數據包的序列號映射為時間戳;
所述補包客戶端按照所述時間戳向播放器發送所述補發的數據包。
可選的,所述補包客戶端在確定所述補包客戶端的延時緩存中的直播數據包存在丟包之前,還包括:
所述補包客戶端接收直播源以組播的形式發送的直播數據包;
所述補包客戶端將所述直播數據包存儲在所述補包客戶端的延時緩存中。
可選的,所述方法還包括:
所述補包客戶端接收直播源周期性發送的參考時鐘報文;
所述補包客戶端按照所述時間戳向播放器發送所述補發的數據包,包括:
所述補包客戶端根據所述參考時鐘報文和所述補發的數據包的序列號對所述時間戳進行校正;
所述補發客戶端按照校正后的時間戳向播放器發送所述補發的數據包。
可選的,所述第一閾值需要符合公式(1),所述第二閾值需要符合公式(2),所述第三閾值需要符合公式(3);
所述公式(1)為:
其中,A1為第一閾值,C為直播數據流量,d為無線鏈路的平均丟包率;
所述公式(2)為:
其中,A2為第二閾值,T為從補包服務器到補包客戶端的一次有效請求響應時間間隔,C為直播數據流量,d為無線鏈路的平均丟包率;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島海信網絡科技股份有限公司,未經青島海信網絡科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810001580.4/2.html,轉載請聲明來源鉆瓜專利網。





