專利名稱:一種減少可視電話視頻數(shù)據(jù)傳送延遲的系統(tǒng)、終端及方法
技術領域:
本發(fā)明涉及通信領域,尤其涉及一種減少可視電話視頻數(shù)據(jù)傳送延遲的系統(tǒng)、終端及方法。
背景技術:
通信技術的迅速發(fā)展,使得越來越多的用戶開始使用移動終端的可視電話
業(yè)務。目前,在移動終端中,對方的視頻數(shù)據(jù)傳送過來的延遲時間一般3~6秒鐘,因此,用戶在這段時間內(nèi)看到的畫面以及聽到的聲音都是不流暢的,這給用戶使用可視電話業(yè)務帶來了不便。
一般來說,當移動終端通過攝像頭采集的視頻數(shù)據(jù),并經(jīng)過編碼器壓縮編碼后生成I幀和P幀,其中I幀數(shù)據(jù)比較大, 一般為lK 8KByte數(shù)據(jù);而P幀比較小, 一般10 100Byte數(shù)據(jù)。I幀顯示圖象的主體部分,而P幀則是I幀的補充?,F(xiàn)有的64KBps/s的網(wǎng)絡帶寬,如果I幀數(shù)據(jù)傳送過于頻繁,則網(wǎng)絡的帶寬不夠,視頻數(shù)據(jù)延遲就比較大,而I幀數(shù)據(jù)傳送的頻率低,則整體圖像可能變形。動態(tài)調(diào)整I幀的發(fā)送間隔,在其他條件不變的前提下,可以有效減小數(shù)據(jù)的延遲。
現(xiàn)有發(fā)送I幀的原則有兩個1、以時間為單位,每隔幾秒, 一般2 6秒發(fā)送一個I幀。2、以個數(shù)為單位,一般每隔20 60個P幀,發(fā)送一個I幀。上述兩個方法都有局限性,因為實際的無線網(wǎng)絡情況比較復雜,按照固定的時間或個數(shù)發(fā)送I幀,在網(wǎng)絡信號差的情況容易出現(xiàn)比較大的延遲。
綜上可知,現(xiàn)有的可視電話視頻數(shù)據(jù)傳輸技術,在實際使用上顯然存在不便與缺陷,所以有必要加以改進。
發(fā)明內(nèi)容
針對上述的缺陷,本發(fā)明的目的在于提供一種減少可視電話視頻數(shù)據(jù)傳送延遲的系統(tǒng)、終端及方法,使可視電話在傳輸視頻數(shù)據(jù)的過程中流暢,延遲小。為了實現(xiàn)上述目的,本發(fā)明提供一種減少可視電話視頻數(shù)據(jù)傳送延遲的系統(tǒng),所述系統(tǒng)設置于移動終端中,所述系統(tǒng)至少包括
延遲功能設置模塊,用于開啟所述移動終端的減少可視電話視頻數(shù)據(jù)傳送延遲功能;
I/P幀發(fā)送管理模塊,用于當所述延遲功能設置模塊開啟所述移動終端的減少可視電話視頻數(shù)據(jù)傳送延遲功能后,根據(jù)當前所述移動終端的網(wǎng)絡信號強度調(diào)整I幀的發(fā)送時間間隔,并根據(jù)所述發(fā)送時間間隔發(fā)送所述p幀和I幀。
根據(jù)本發(fā)明的系統(tǒng),所述I/P幀發(fā)送管理模塊包括
網(wǎng)絡信號處理子模塊,用于檢測當前所述移動終端的網(wǎng)絡信號強度,并將所述網(wǎng)絡信號強度信息發(fā)送到編碼器編碼及發(fā)送子模塊;
編碼器編碼及發(fā)送子模塊,用于將所述可視電話的視頻數(shù)據(jù)編解碼,并根據(jù)所述網(wǎng)絡信號處理子模塊發(fā)送的當前所述移動終端的網(wǎng)絡信號強度信息,調(diào)整I幀發(fā)送的時間間隔,并根據(jù)所述調(diào)整后的時間間隔發(fā)送P幀和I幀;其中,每發(fā)送N個P幀,則發(fā)送1個I幀,N值根據(jù)所述網(wǎng)絡信號強度確定。
根據(jù)本發(fā)明的系統(tǒng),所述I/P幀發(fā)送管理模塊還包括
發(fā)送時間管理子模塊,用于檢測所述編碼器編碼及發(fā)送子模塊發(fā)送N個P幀和1個I幀的時間是否超過預先設定的門限值,若超過則加大所述編碼器編碼及發(fā)送子模塊發(fā)送I幀的發(fā)送時間間隔。
根據(jù)本發(fā)明的系統(tǒng),所述網(wǎng)絡信號處理子模塊檢測當前所述移動終端的網(wǎng)絡信號分為5個等級,其中,1級和2級是所述網(wǎng)絡信號強,3級是所述網(wǎng)絡信號中等,4級和5級是所述網(wǎng)絡信號弱。
根據(jù)本發(fā)明的系統(tǒng),所述編碼器編碼及發(fā)送子模塊發(fā)送N個P幀和1個I幀,在所述網(wǎng)絡信號強的情況下是每間隔20個P幀發(fā)送一個I幀;在所述網(wǎng)絡信號中等的情況下是每間隔35個P幀發(fā)送一個I幀;在所述網(wǎng)絡信號弱的情況下是每間隔50個P幀發(fā)送一個I幀。
根據(jù)本發(fā)明的系統(tǒng),所述預先設定的門限值為4秒;
當所述發(fā)送時間管理子模塊檢測所述編碼器編碼及發(fā)送子模塊發(fā)送N個P幀和1個I幀的時間超過4秒,則所述編碼器編碼及發(fā)送子模塊發(fā)送P幀和I幀的發(fā)送時間間隔為每發(fā)送N+10個P幀,則發(fā)送1個I幀。
根據(jù)本發(fā)明的系統(tǒng),所述延遲功能設置模塊包括一用戶界面,通過該用戶
5界面的菜單選擇進入所述延遲功能設置模塊,開啟所述移動終端的減少可視電 話視頻數(shù)據(jù)傳送延遲功能。
根據(jù)本發(fā)明的系統(tǒng),所述可視電話的編碼格式標準為H263編碼格式標準。 本發(fā)明還提供一種包括所述系統(tǒng)的移動終端,所述系統(tǒng)至少包括 延遲功能設置模塊,用于開啟所述移動終端的減少可視電話視頻數(shù)據(jù)傳送 延遲功能;
I/P幀發(fā)送管理模塊,用于當所述延遲功能設置模塊開啟所述移動終端的 減少可視電話視頻數(shù)據(jù)傳送延遲功能后,根據(jù)當前所述移動終端的網(wǎng)絡信號強 度調(diào)整I幀的發(fā)送時間間隔,并根據(jù)所述發(fā)送時間間隔發(fā)送所述P幀和I幀。
本發(fā)明還提供一種減少可視電話視頻數(shù)據(jù)傳送延遲的方法,所述方法包
括
A、 延遲功能設置模塊開啟所述移動終端的減少可視電話視頻數(shù)據(jù)傳送延 遲功能;
B、 I/P幀發(fā)送管理模塊在所述延遲功能設置模塊開啟所述移動終端的減 少可視電話視頻數(shù)據(jù)傳送延遲功能后,根據(jù)當前所述移動終端的網(wǎng)絡信號強度 調(diào)整I幀的發(fā)送時間間隔,并根據(jù)所述發(fā)送時間間隔發(fā)送所述P幀和I幀。
本發(fā)明通過檢測移動終端的網(wǎng)絡信號強度,并根據(jù)該網(wǎng)絡信號強度調(diào)整P 幀和I幀的發(fā)送時間間隔,以適應不同的網(wǎng)絡信號強度對可視電話傳輸視頻數(shù) 據(jù)的影響。另一方面,本發(fā)明還設置了傳送N個P幀和1個I幀的門限值,當 發(fā)現(xiàn)傳送N個P幀和1個I幀的時間超時,則加大發(fā)送I幀的時間間隔值,使 可視電話的視頻數(shù)據(jù)傳輸流暢,經(jīng)過實驗本發(fā)明提供的減少可視電話的視頻數(shù) 據(jù)傳輸延遲技術,可以將可視電話的視頻數(shù)據(jù)傳輸延遲減小到2秒左右,有效 的提高了可視電話的視頻數(shù)據(jù)傳輸?shù)牧鲿承浴?br>
圖1是本發(fā)明提供的減少可視電話視頻數(shù)據(jù)傳送延遲的系統(tǒng)的結(jié)構(gòu)示意
圖2是本發(fā)明提供的減少可視電話視頻數(shù)據(jù)傳送延遲的系統(tǒng)的延遲功能 設置模塊的運行流程圖3是本發(fā)明一個實施例中提供的減少可視電話視頻數(shù)據(jù)傳送延遲的系統(tǒng)的結(jié)構(gòu)示意圖4是本發(fā)明另一個實施例中提供的減少可視電話視頻數(shù)據(jù)傳送延遲的 系統(tǒng)的結(jié)構(gòu)示意.圖5是本發(fā)明提供的減少可視電話視頻數(shù)據(jù)傳送延遲的移動終端的結(jié)構(gòu) 示意圖6是本發(fā)明一個實施例中提供的減少可視電話視頻數(shù)據(jù)傳送延遲的方 法流程圖。
具體實施例方式
為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實 施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明的基本思想是根據(jù)移動終端網(wǎng)絡狀況,調(diào)整發(fā)送I幀的時間間隔, 提供可視電話在傳輸視頻數(shù)據(jù)的過程中流暢,延遲小。
在本發(fā)明中,移動終端網(wǎng)絡信號的強弱值是從低層發(fā)送到高層的, 一般每 隔1秒發(fā)送一次供上層顯示網(wǎng)絡信號,在移動終端中當收到這個信號的時候 通過發(fā)送消息通知編碼器當前網(wǎng)絡狀況。編碼器根據(jù)當前網(wǎng)絡狀況以及結(jié)合時 間和P幀的發(fā)送個數(shù)決定發(fā)送I幀的間隔。
圖1是本發(fā)明提供的減少移動終端視頻數(shù)據(jù)傳送延遲的系統(tǒng)1的結(jié)構(gòu)示意 圖,描述如下減少可視電話視頻數(shù)據(jù)傳送延遲的系統(tǒng)1設置于移動終端2 中,所述系統(tǒng)l至少包括
延遲功能設置模塊11,用于開啟移動終端2的減少可視電話視頻數(shù)據(jù)傳 送延遲功能;
I/P幀發(fā)送管理模塊12,用于當延遲功能設置模塊11開啟移動終端2的 減少可視電話視頻數(shù)據(jù)傳送延遲功能后,根據(jù)當前移動終端2的網(wǎng)絡信號強度 調(diào)整I幀的發(fā)送時間間隔,并根據(jù)所述發(fā)送時間間隔發(fā)送所述P幀和I幀。
延遲功能設置模塊11是運行于移動終端2的前臺模塊,而I/P幀發(fā)送管 理模塊12是運行于移動終端2的后臺模塊。延遲功能設置模塊11包括一 UI (Userlnterface,用戶界面),通過該UI界面的菜單選擇進入延遲功能設置模 塊11,開啟移動終端2的減少可視電話視頻數(shù)據(jù)傳送延遲功能。在延遲功能設置模塊11開啟移動終端2的減少可視電話視頻數(shù)據(jù)傳送延遲功能后,I/P幀 發(fā)送管理模塊12檢測當前移動終端2網(wǎng)絡信號的強度,并根據(jù)檢測到的阿絡 信號強度設置發(fā)送P幀與I幀的時間間隔,并根據(jù)該時間間隔發(fā)送P幀與I幀。 .延遲功能設置模塊11的運行流程圖如2所示,延遲功能設置模塊11功能 單一,其功能是把用戶的設置項寫進數(shù)據(jù)庫,當移動終端2啟動的時候,初始 化程序?qū)⒃L問數(shù)據(jù)庫并檢查這個設置,根據(jù)是否開啟此功能,執(zhí)行相應的編碼-流程。
步驟S201中,啟動延遲功能設置模塊ll。
步驟S202中,根據(jù)用戶在UI界面的選擇,判斷是否開啟延遲功能設置 模塊11的減小視頻數(shù)據(jù)傳送延遲功能。
步驟S203中,無論是否開啟延遲功能設置模塊11的減小視頻數(shù)據(jù)傳送延 遲功能,都將設置結(jié)果寫入到數(shù)據(jù)庫中。
打開移動終端2時過程中I/P幀發(fā)送管理模塊12是一直運行的后臺模塊, 負責移動終端2的視頻數(shù)據(jù)的編碼和解碼。同時,也負責與視頻協(xié)議棧模塊的 數(shù)據(jù)交互,這個I/P幀發(fā)送管理模塊12把本地的編碼數(shù)據(jù)送到視頻協(xié)議棧模 塊,并由視頻協(xié)議棧模塊協(xié)議棧。
如圖3所示,在本發(fā)明一個實施例中,I/P幀發(fā)送管理模塊12包括
網(wǎng)絡信號處理子模塊121,用于檢測當前移動終端2的網(wǎng)絡信號強度,并 將網(wǎng)絡信號強度信息發(fā)送到編碼器編碼及發(fā)送子模塊122;
編碼器編碼及發(fā)送子模塊122,用于將移動終端2的視頻數(shù)據(jù)編解碼,并 根據(jù)網(wǎng)絡信號處理子模塊121發(fā)送的當前移動終端2的網(wǎng)絡信號強度信息,調(diào) 整I幀發(fā)送的時間間隔,并根據(jù)調(diào)整后的時間間隔發(fā)送P幀和I幀其中,每發(fā) 送N個P幀,則發(fā)送1個I幀,N值根據(jù)網(wǎng)絡信號強度確定。本發(fā)明的一個實 施例中,編碼器編碼及發(fā)送子模塊122發(fā)送N個P幀和1個I幀在網(wǎng)絡信號強 的情況下是每間隔20個P幀發(fā)送一個I幀;在網(wǎng)絡信號中等的情況下是每間 隔35個P幀發(fā)送一個I幀;在網(wǎng)絡信號弱的情況下是每間隔50個P幀發(fā)送一 個I幀。
由于網(wǎng)絡和移動終端2之間按照固定的時間間隔, 一般為1秒發(fā)送和接收 當前的狀態(tài)信息,移動終端2不停地收到網(wǎng)絡側(cè)發(fā)送的當前網(wǎng)絡狀況,并把網(wǎng) 絡狀況顯示在移動終端2屏幕的信號欄上。本發(fā)明通過接收并處理當前的網(wǎng)絡信號消息,根據(jù)網(wǎng)絡狀況通知編碼器對視頻數(shù)據(jù)的編碼做出相應的調(diào)整。因此,
網(wǎng)絡信號處理子模塊121檢測當前移動終端2的網(wǎng)絡信號強度,在本發(fā)明中將 網(wǎng)絡信號處理子模塊121檢測當前移動終端2的網(wǎng)絡信號分為5個等級,其中, l級和2級是網(wǎng)絡信號強,3級是網(wǎng)絡信號中等,4級和5級是網(wǎng)絡信號弱。. 當網(wǎng)絡信號處理子模塊121將網(wǎng)絡信號的強度歸為某個等級后,將該網(wǎng)絡信號 強度信息發(fā)送到編碼器編碼及發(fā)送子模塊122。
如圖4所示,在本發(fā)明的另外一個實施例中,I/P幀發(fā)送管理模塊12還包
括
發(fā)送時間管理子模塊123,用于檢測編碼器編碼及發(fā)送子模塊122發(fā)送N 個P幀和1個I幀的時間是否超過預先設定的門限值,若超過則加大編碼器編 碼及發(fā)送子模塊122發(fā)送I幀的發(fā)送時間間隔。在移動終端2的標準中,編解 碼速度是每秒15幀。因此,在網(wǎng)絡信號弱的情況下,發(fā)送N個P幀和1個I 幀,即發(fā)送50個P幀和一個I幀時間是51/15 = 3.4秒。所以在本發(fā)明中預 先設置一個門限值,所述預先設定的門限值為4秒。如果4秒內(nèi)這些幀都不能 發(fā)送完畢,說明本小區(qū)網(wǎng)絡比較擁堵,或者存在其他問題,需要加大發(fā)送I幀 的時間間隔。經(jīng)過實際測試,多加10個P幀的間隔是比較合理。即每發(fā)送N+10 個P幀,再發(fā)送1個I幀。
在本發(fā)明的一個實施例中,當發(fā)送時間管理子模塊123檢測編碼器編碼及 發(fā)送子模塊122發(fā)送N個P幀和1個I幀的時間超過4秒,則編碼器編碼及發(fā) 送子模塊122發(fā)送P幀和I幀的發(fā)送時間間隔為每發(fā)送N+10個P幀,則發(fā)送 1個I幀。在網(wǎng)絡信號強的情況下,每間隔30個P幀發(fā)送一個I幀;在網(wǎng)絡信 號中等的情況下,每間隔45個P幀發(fā)送一個I幀;在網(wǎng)絡信號弱的情況下, 每間隔60個P幀發(fā)送一個I幀。
在本發(fā)明的多個實施例中,其移動終端2的編碼格式標準為H263編碼格 式標準。
在本發(fā)明的一個實施例中,提供了一種利用圖1~圖2、圖4所示的系統(tǒng)實 現(xiàn)減少可視電話視頻數(shù)據(jù)傳送延遲的移動終端,減少可視電話視頻數(shù)據(jù)傳送延 遲的系統(tǒng)1設置于移動終端2中,減少可視電話視頻數(shù)據(jù)傳送延遲的系統(tǒng)1 至少包括
延遲功能設置模塊11,用于開啟移動終端2的減少可視電話視頻數(shù)據(jù)傳送延遲功能;
I/P幀發(fā)送管理模塊12,用于當延遲功能設置模塊11開啟移動終端2的 減少可視電話視頻數(shù)據(jù)傳送延遲功能后,根據(jù)當前移動終端2的網(wǎng)絡信號強度' 調(diào)整I幀的發(fā)送時間間隔,并根據(jù)所述發(fā)送時間間隔發(fā)送所述P幀和I幀。在 上述的多個實施例中,移動終端2中的減少可視電話視頻數(shù)據(jù)傳送延遲的系統(tǒng) 1均有描述,在此不再贅述。
在本發(fā)明的一個實施例中,提供了一種利用圖1 圖4所示的系統(tǒng)實現(xiàn)減 少可視電話視頻數(shù)據(jù)傳送延遲的方法,減少可視電話視頻數(shù)據(jù)傳送延遲的系統(tǒng)
l設置于移動終端2中,所述方法包括
延遲功能設置模塊11開啟移動終端2的減少可視電話視頻數(shù)據(jù)傳送延遲 功能;
I/P幀發(fā)送管理模塊12在延遲功能設置模塊11開啟移動終端2的減少可 視電話視頻數(shù)據(jù)傳送延遲功能后,根據(jù)當前移動終端2的網(wǎng)絡信號強度調(diào)整I 幀的發(fā)送時間間隔,并根據(jù)所述發(fā)送時間間隔發(fā)送所述P幀和I幀。
如圖6所示,在本發(fā)明的一個實施例中,利用減少可視電話視頻數(shù)據(jù)傳送 延遲的系統(tǒng)1實現(xiàn)減少可視電話視頻數(shù)據(jù)傳送延遲的方法流程包括
步驟S601中,系統(tǒng)平臺上報網(wǎng)絡狀態(tài)。當前移動終端2處于的網(wǎng)絡狀態(tài) 如何,通過系統(tǒng)平臺上報到網(wǎng)絡信號處理子模塊121。
步驟S602中,網(wǎng)絡信號處理子模塊121判斷當前移動終端2的網(wǎng)絡狀態(tài), 本發(fā)明將移動終端2的網(wǎng)絡信號強度劃分為5個等級,當網(wǎng)絡信號強時是1~2 級,執(zhí)行步驟S603;當網(wǎng)絡信號中等時是3級,執(zhí)行步驟S604;當網(wǎng)絡信號 弱時是4 5級,執(zhí)行步驟S605。
步驟S603中,編碼器編碼及發(fā)送子模塊122每間隔20個P幀發(fā)送一個I幀。
步驟S604中,編碼器編碼及發(fā)送子模塊122每間隔35個P幀發(fā)送一個I幀。
步驟S605中,編碼器編碼及發(fā)送子模塊122每間隔50個P幀發(fā)送一個I
山JrW。
步驟S606中,發(fā)送時間管理子模塊123判斷編碼器編碼及發(fā)送子模塊122 發(fā)送一段視頻幀的時間是否超過4秒的門限值,所述發(fā)送一段視頻幀是指在網(wǎng)
10絡信號好的情況下,每間隔20個P幀發(fā)送一個I幀;在網(wǎng)絡信號中等的情況 下,每間隔35.個P幀發(fā)送一個I幀;或者,在網(wǎng)絡信號弱的情況下,每間隔
50個P幀發(fā)送一個I幀;若超過4秒的門限值則執(zhí)行步驟S607;若沒有超過 4秒的門限值則執(zhí)行步驟S608 。
步驟S607中,按照原來的時間間隔發(fā)送P幀和I幀。 步驟S608中,多加10個P幀時間間隔發(fā)送I幀;即在網(wǎng)絡信號好的情況 下,每間隔30個P幀發(fā)送一個I幀;在網(wǎng)絡信號中等的情況下,每間隔45個 P幀發(fā)送一個I幀;在網(wǎng)絡信號弱的情況下,每間隔60個P幀發(fā)送一個I幀。 步驟S609中,視頻協(xié)議棧模塊將接收到的視頻幀按照H324協(xié)議棧。 步驟S610中,視頻協(xié)議棧模塊將H324協(xié)議棧后的視頻幀發(fā)送到3G網(wǎng)絡。 綜上所述,本發(fā)明通過檢測移動終端的網(wǎng)絡信號強度,并根據(jù)該網(wǎng)絡信號 強度調(diào)整P幀和I幀的發(fā)送時間間隔,以適應不同的網(wǎng)絡信號強度對可視電話 傳輸視頻數(shù)據(jù)的影響。另一方面,本發(fā)明還設置了傳送N個P幀和1個I幀的 門限值,當發(fā)現(xiàn)傳送N個P幀和1個I幀的時間超時,則加大發(fā)送I幀的時間 間隔值,使得可視電話的視頻數(shù)據(jù)傳輸流暢,經(jīng)過實驗本發(fā)明提供的減少可視 電話的視頻數(shù)據(jù)傳輸延遲技術,可以將可視電話的視頻數(shù)據(jù)傳輸延遲減小到2 秒左右,有效的提高了可視電話的視頻數(shù)據(jù)傳輸?shù)牧鲿承浴?br>
當然,本發(fā)明還可有其它多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情 況下,熟悉本領域的技術人員當可根據(jù)本發(fā)明作出各種相應的改變和變形,但 這些相應的改變和變形都應屬于本發(fā)明所附的權利要求的保護范圍。
權利要求
1、一種減少可視電話視頻數(shù)據(jù)傳送延遲的系統(tǒng),所述系統(tǒng)設置于移動終端中,其特征在于,所述系統(tǒng)至少包括延遲功能設置模塊,用于開啟所述移動終端的減少可視電話視頻數(shù)據(jù)傳送延遲功能;I/P幀發(fā)送管理模塊,用于當所述延遲功能設置模塊開啟所述移動終端的減少可視電話視頻數(shù)據(jù)傳送延遲功能后,根據(jù)當前所述移動終端的網(wǎng)絡信號強度調(diào)整I幀的發(fā)送時間間隔,并根據(jù)所述發(fā)送時間間隔發(fā)送所述P幀和I幀。
2、 根據(jù)權利要求1所述的系統(tǒng),其特征在于,所述I/P幀發(fā)送管理模塊包括網(wǎng)絡信號處理子模塊,用于檢測當前所述移動終端的網(wǎng)絡信號強度,并將 所述網(wǎng)絡信號強度信息發(fā)送到編碼器編碼及發(fā)送子模塊;編碼器編碼及發(fā)送子模塊,用于將所述可視電話的視頻數(shù)據(jù)編解碼,并根 據(jù)所述網(wǎng)絡信號處理子模塊發(fā)送的當前所述移動終端的網(wǎng)絡信號強度信息,調(diào)整I幀發(fā)送的時間間隔,并根據(jù)所述調(diào)整后的時間間隔發(fā)送P幀和I幀;其中, 每發(fā)送N個P幀,則發(fā)送1個I幀,N值根據(jù)所述網(wǎng)絡信號強度確定。
3、 根據(jù)權利要求2所述的系統(tǒng),其特征在于,所述I/P幀發(fā)送管理模塊 還包括發(fā)送時間管理子模塊,用于檢測所述編碼器編碼及發(fā)送子模塊發(fā)送N個P 幀和1個I幀的時間是否超過預先設定的門限值,若超過則加大所述編碼器編 碼及發(fā)送子模塊發(fā)送I幀的發(fā)送時間間隔。
4、 根據(jù)權利要求2所述的系統(tǒng),其特征在于,所述網(wǎng)絡信號處理子模塊 檢測當前所述移動終端的網(wǎng)絡信號分為5個等級,其中,l級和2級是所述網(wǎng) 絡信號強,3級是所述網(wǎng)絡信號中等,4級和5級是所述網(wǎng)絡信號弱。
5、 根據(jù)權利要求3所述的系統(tǒng),其特征在于,所述編碼器編碼及發(fā)送子 模塊發(fā)送N個P幀和1個I幀,在所述網(wǎng)絡信號強的情況下是每間隔20個P 幀發(fā)送一個I幀;在所述網(wǎng)絡信號中等的情況下是每間隔35個P幀發(fā)送一個 I幀;在所述網(wǎng)絡信號弱的情況下是每間隔50個P幀發(fā)送一個I幀。
6、 根據(jù)權利要求3所述的系統(tǒng),其特征在于,所述預先設定的門限值為4秒;當所述發(fā)送時間管理子模塊檢測所述編碼器編碼及發(fā)送子模塊發(fā)送N個 P幀和1個I幀的時間超過4秒,則所述編碼器編碼及發(fā)送子模塊發(fā)送P幀和 I幀的發(fā)送時間間隔為每發(fā)送N+10個P幀,則發(fā)送1個I幀。
7、 根據(jù)權利要求1所述的系統(tǒng),其特征在于,所述延遲功能設置模塊包 括一用戶界面,通過該用戶界面的菜單選擇進入所述延遲功能設置模塊,開啟 所述移動終端的減少可視電話視頻數(shù)據(jù)傳送延遲功能。
8、 根據(jù)權利要求1所述的系統(tǒng),其特征在于,所述可視電話的編碼格式 標準為H263編碼格式標準。
9、 一種具有如權利要求1~8任意一項所述的系統(tǒng)的移動終端,其特征在 于,所述系統(tǒng)至少包括延遲功能設置模塊,用于開啟所述移動終端的減少可視電話視頻數(shù)據(jù)傳送 延遲功能;I/P幀發(fā)送管理模塊,用于當所述延遲功能設置模塊開啟所述移動終端的 減少可視電話視頻數(shù)據(jù)傳送延遲功能后,根據(jù)當前所述移動終端的網(wǎng)絡信號強 度調(diào)整I幀的發(fā)送時間間隔,并根據(jù)所述發(fā)送時間間隔發(fā)送所述P幀和I幀。
10、 一種利用權利要求1~8任意一項系統(tǒng)實現(xiàn)的減少可視電話視頻數(shù)據(jù)傳 送延遲的方法,所述系統(tǒng)設置于所述移動終端中,其特征在于,所述方法包括:A、 延遲功能設置模塊開啟所述移動終端的減少可視電話視頻數(shù)據(jù)傳送延 遲功能;B、 I/P幀發(fā)送管理模塊在所述延遲功能設置模塊開啟所述移動終端的減 少可視電話視頻數(shù)據(jù)傳送延遲功能后,根據(jù)當前所述移動終端的網(wǎng)絡信號強度 調(diào)整I幀的發(fā)送時間間隔,并根據(jù)所述發(fā)送時間間隔發(fā)送所述P幀和I幀。
全文摘要
本發(fā)明公開了一種減少可視電話視頻數(shù)據(jù)傳送延遲的系統(tǒng),所述系統(tǒng)設置于移動終端中,所述系統(tǒng)至少包括延遲功能設置模塊,用于開啟所述移動終端的減少可視電話視頻數(shù)據(jù)傳送延遲功能;I/P幀發(fā)送管理模塊,用于當所述延遲功能設置模塊開啟所述移動終端的減少可視電話視頻數(shù)據(jù)傳送延遲功能后,根據(jù)當前所述移動終端的網(wǎng)絡信號強度調(diào)整I幀的發(fā)送時間間隔,并根據(jù)所述發(fā)送時間間隔發(fā)送所述P幀和I幀。相應地,本發(fā)明還公開了一種減少可視電話視頻數(shù)據(jù)傳送延遲的方法及其移動終端。借此,本發(fā)明使可視電話在傳輸視頻數(shù)據(jù)的過程中流暢,延遲小。
文檔編號H04N7/14GK101686370SQ20081022340
公開日2010年3月31日 申請日期2008年9月27日 優(yōu)先權日2008年9月27日
發(fā)明者平玉財 申請人:樂金電子(中國)研究開發(fā)中心有限公司