[發明專利]一種基于Flash播放器消除直播延遲的方法有效
| 申請號: | 201710051675.2 | 申請日: | 2017-01-20 |
| 公開(公告)號: | CN108337538B | 公開(公告)日: | 2022-01-11 |
| 發明(設計)人: | 高凌霄 | 申請(專利權)人: | 創盛視聯數碼科技(北京)有限公司 |
| 主分類號: | H04N21/238 | 分類號: | H04N21/238;H04N21/438;H04N21/647 |
| 代理公司: | 北京合智同創知識產權代理有限公司 11545 | 代理人: | 李杰 |
| 地址: | 100083 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 flash 播放 消除 直播 延遲 方法 | ||
1.一種基于Flash播放器消除直播延遲的方法,網絡波動引起的直播視頻滯后,分為客戶端網絡波動和直播端網絡波動,其特征在于:消除因客戶端網絡波動引起的延遲方法包括以下步驟:
A、首先設定兩個時間常量,單個刷新閾值St,St為3秒,累加刷新閾值At,At為10秒;
B、當視頻流空時間與視頻流滿時間間隔,超過St秒時,重新刷新直播視頻流,如果沒有超過3秒時,將視頻流空時間與視頻流滿時間間隔xN進行累加,當對視頻流空時間與視頻流滿時間間隔xN進行累加的時間超過At秒時,重新刷新直播視頻流;
C、通過刷新直播流,可以與直播端視頻同步,所以通過兩種時間機制來控制Flash播放器自動刷新直播流來達到降低直播流滯后問題;
其中,客戶端網絡波動造成的情況分為兩種,當網絡丟包時,FLASH播放器觸發視頻流空,當網絡恢復正常是,FLASH播放器觸發視頻流滿,視頻流空時間與視頻流滿時間是成對的,視頻流空到視頻流滿的過程就是一次網絡波動造成的直播卡頓,
所述方法還包括:消除因直播端網絡波動引起的延遲方法包括以下步驟:
A1、通過Flash的視頻下載字節數來判斷當前直播流是否是一個巨量滯后的直播流;
B1、用下載字節數除播放時間得出視頻的碼率;
C1、碼率如果大于直播端設定碼率時,證明了這是一個因直播端網絡丟包引起的巨量滯后的直播流,之后再進行刷新機制,即可恢復到正常的直播流延遲。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于創盛視聯數碼科技(北京)有限公司,未經創盛視聯數碼科技(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710051675.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種云平臺視頻播放調度的方法
- 下一篇:一種比較觀眾反應的方法和裝置





