[發明專利]一種互聯網流媒體格式音視頻同步的方法及其系統有效
| 申請號: | 200710076955.5 | 申請日: | 2007-09-06 |
| 公開(公告)號: | CN101127917A | 公開(公告)日: | 2008-02-20 |
| 發明(設計)人: | 田洪亮 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04N7/62 | 分類號: | H04N7/62;H04N7/52 |
| 代理公司: | 深圳市君勝知識產權代理事務所 | 代理人: | 王永文 |
| 地址: | 518057廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 互聯網 流媒體 格式 視頻 同步 方法 及其 系統 | ||
技術領域
本發明涉及寬帶流媒體領域,尤其涉及一種互聯網流媒體格式音視頻同步的方法及其系統。
背景技術
隨著互聯網絡和寬帶接入網絡的迅速發展,寬帶互聯網上的視頻直播業務得到了迅速發展。目前,在互聯網上傳輸直播電視業務一般采用互聯網流媒體聯盟(Internet?Streaming?Media?Alliance,ISMA)傳輸格式,這種格式把音頻流和視頻流分開傳輸,帶來了多音軌、多字幕支持的便利。
目前,電視業務接收端一般以接收到的第一個音頻幀的時間戳和第一個視頻幀的時間戳作為基準時間,后續音頻幀和視頻幀的時間戳分別減去相應的基準時間后就可以作為相對的播放時間,送入解碼器解碼。可看出,這種方法最重要就是選擇音頻幀和視頻幀的基準時間。然而,在電視直播時,各個用戶接入時間各不相同,瞬間的網絡狀況也不一樣,同時加上IP網絡的“盡力而為”的特性,就經常會導致所得的第一個音頻幀和視頻幀的步調不同步,從而使得ISMA流中經常出現音視頻不同步問題。
因此,現有技術還有待于完善和發展。
發明內容
本發明的目的在于提供一種可以實現網絡電視直播時ISMA流的音視頻同步的方法;為此,本發明還提供了一種互聯網流媒體格式音視頻同步的系統。
為了解決上述目的,本發明提供一種互聯網流媒體格式音視頻同步的方法,包括如下步驟:
A、設定媒體終端接收音頻幀和視頻幀的時間段,分別計算出該時間段內音頻幀以及視頻幀各自所對應的新基準時間;
B、將所述音頻幀以及視頻幀各自所對應的新基準時間寫入到所述媒體終端內的解碼器;
C、所述媒體終端將后續接收到的音頻幀以及視頻幀各自所對應的時戳分別減去各自所對應的新基準時間,計算出音頻幀和視頻幀的相對播放時間后,將所述音頻幀和視頻幀輸送至解碼器進行解碼。
其中,步驟A中,所述時間段可根據需求任意設置。
其中,步驟A還包括:
A1、對所述新基準時間設定方差,并實時監控設定時間段內音頻幀和視頻幀的數量;
A2、當發現該設定時間段內音頻幀或視頻幀數量丟失達到偏離所述設定的方差范圍時,重新設定一個時間段,并計算出該新設定時間段內音頻幀和視頻幀分別所對應的新基準時間;
且步驟B還包括:
B1、將所述新設定時間段內的新基準時間再次寫入所述解碼器。
其中,步驟C進一步包括:
計算出音頻幀和視頻幀的相對播放時間后,根據所述相對播放時間的大小對所述音頻幀和視頻幀統一排序,將其中相對播放時間小的音頻幀或視頻幀先送入解碼器進行解碼,而將相對播放時間大的音頻幀或視頻幀后送入解碼器進行解碼。
其中,所述方法中,所述音頻幀的新基準時間為相應時間段內所有音頻幀所對應的時戳的平均值;所述視頻幀的新基準時間為相應時間段內所有視頻幀所對應的時戳的平均值。
本發明提供的一種互聯網流媒體格式音視頻同步的系統,包括:
用于計算設定時間段內音頻幀及視頻幀各自所對應的新基準時間,及音頻幀和視頻幀各自所對應相對播放時間的計算模塊;及
用于將所述音頻幀以及視頻幀各自所對應的新基準時間寫入到媒體終端內解碼器上的寫入模塊。
其中,所述系統還包括一用于接收音頻幀和視頻幀并輸出至所述計算模塊的接收模塊。
其中,所述系統還包括一用于接收音頻幀和視頻幀并輸出至所述計算模塊的接收模塊。
其中,所述系統還包括一用于接收音頻幀和視頻幀并輸出至所述計算模塊的接收模塊。
與現有技術相比,本發明采用一設定時間段內音頻幀和視頻幀各自所對應時戳的平均值作為新基準時間,從而無需修改音頻源和視頻源端,也不需要增加接收端與源端的交互流程,實現了網絡電視直播時ISMA流的音視頻同步,具有簡單易行的特點;此外,在音頻源和視頻源同步的情況下,且在一個相對較長的時間段內,少量音頻幀或視頻幀的丟包現象,也不會影響到媒體終端接收到的音頻幀和視頻幀的同步性。
附圖說明
圖1為本發明方法的實現流程圖;
圖2為本發明方法的音頻和視頻新基準時間計算示意圖;
圖3為本發明方法的音頻幀和視頻幀相對播出時間的排序示意圖;
圖4為本發明系統的方框圖。
具體實施方式
下面結合附圖,對本發明的較佳實施例作進一步詳細說明。
本發明提供了一種互聯網流媒體格式音視頻同步的方法,請參閱附圖1,其實現流程包括如下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710076955.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:時鐘切換方法以及時鐘切換裝置
- 下一篇:一種易拆裝的組合式陽臺封窗





