[發明專利]一種媒體包的處理方法和裝置有效
| 申請號: | 201810463920.5 | 申請日: | 2018-05-15 |
| 公開(公告)號: | CN110493164B | 公開(公告)日: | 2022-02-22 |
| 發明(設計)人: | 謝文龍;李云鵬;袁慶寧;張小帥 | 申請(專利權)人: | 視聯動力信息技術股份有限公司 |
| 主分類號: | H04L65/60 | 分類號: | H04L65/60;H04N21/44;H04N21/439 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 100000 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 媒體 處理 方法 裝置 | ||
本發明實施例提供了一種媒體包的處理方法和裝置,其中,所述方法包括:分別獲取預設的第一、二隊列中各個媒體包的時間戳;根據第一、二隊列中第N個媒體包的時間戳和預設的基準時間確定第三時間差值;在第三時間差值小于緩存時間長度時,根據第一、二隊列中第N?1個媒體包的時間戳和基準時間確定第六時間差值;在第三時間差值大于第六時間差值時,減小第二隊列中媒體包的播放速度;在第三時間差值小于第六時間差值時,增大第二隊列中媒體包的播放速度。本發明實施例實現了在網絡環境變差時,可以調整媒體包的播放速度,達到了平滑播放媒體包的效果。
技術領域
本發明涉及多媒體技術領域,特別是涉及一種媒體包的處理方法和一種媒體包的處理裝置。
背景技術
隨著網絡科技的快速發展,音視頻數據播放在用戶的生活、工作、學習等方面廣泛普及。
傳統的音視頻數據播放主要有兩種方式,第一種方式、接收到音視頻數據就直接播放。第二種方式、設置緩存區,當緩存區中存滿音視頻數據時,開始播放音視頻數據。但是,當網絡環境變差時,第一種方式播放音視頻數據會直接卡頓,第二種方式播放音視頻數據會出現明顯的不間斷卡頓問題。
發明內容
鑒于上述問題,提出了本發明實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種媒體包的處理方法和相應的一種媒體包的處理裝置。
為了解決上述問題,本發明實施例公開了一種媒體包的處理方法,包括:分別獲取預設的第一隊列和第二隊列中各個媒體包的時間戳;根據所述第一隊列中第N個媒體包的時間戳、所述第二隊列中第N個媒體包的時間戳和預設的基準時間,確定第三時間差值,所述第三時間差值用于根據預設的緩存時間長度確定所述第二隊列中媒體包的緩存狀態,N為正整數,N大于或等于2;在所述第三時間差值小于所述緩存時間長度時,根據所述第一隊列中第N-1個媒體包的時間戳、所述第二隊列中第N-1個媒體包的時間戳和所述基準時間,確定第六時間差值,所述第六時間差值用于根據所述第三時間差值確定所述第二隊列中媒體包的播放速度;在所述第三時間差值大于所述第六時間差值時,減小所述第二隊列中媒體包的播放速度;在所述第三時間差值小于所述第六時間差值時,增大所述第二隊列中媒體包的播放速度。
可選地,所述根據所述第一隊列中第N個媒體包的時間戳、所述第二隊列中第N個媒體包的時間戳和預設的基準時間,確定第三時間差值,包括:根據所述第一隊列中第N個媒體包的時間戳與所述基準時間確定第一時間差值,并根據所述第二隊列中第N個媒體包的時間戳與所述基準時間確定第二時間差值;根據所述第一時間差值和所述第二時間差值確定所述第三時間差值。
可選地,所述根據所述第一隊列中第N-1個媒體包的時間戳、所述第二隊列中第N-1個媒體包的時間戳和所述基準時間,確定第六時間差值,包括:根據所述第一隊列中第N-1個媒體包的時間戳與所述基準時間確定第四時間差值,并根據所述第二隊列中第N-1個媒體包的時間戳與所述基準時間確定第五時間差值;根據所述第四時間差值和所述第五時間差值確定所述第六時間差值。
可選地,所述方法還包括:在所述第三時間差值大于或等于所述緩存時間長度時,播放所述第二隊列中的媒體包。
可選地,所述方法還包括:在所述第三時間差值等于所述第六時間差值時,保持所述第二隊列中媒體包的播放速度。
可選地,在所述分別獲取預設的第一隊列和第二隊列中各個媒體包的時間戳之前,所述方法還包括:獲取所述第一隊列中全部媒體包的播放時間總長度;在所述播放時間總長度大于或等于所述緩存時間長度時,將所述第一隊列中的媒體包依次存儲至所述第二隊列,并向所述第一隊列中存入新的媒體包。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于視聯動力信息技術股份有限公司,未經視聯動力信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810463920.5/2.html,轉載請聲明來源鉆瓜專利網。





