專利名稱:一種實(shí)現(xiàn)可視電話的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤其涉及一種實(shí)現(xiàn)可視電話的方法及裝置。
背景技術(shù):
目前,移動通信迎來了第三代移動通信技術(shù)(3rd-generati0n,3G)時代,與第二 代移動通信技術(shù)(second generation, 2G)時代相比,3G的真正應(yīng)用是帶寬下提供的實(shí)時 性業(yè)務(wù)。如可視電話、多媒體實(shí)時游戲、遠(yuǎn)程無線監(jiān)控等,其中,可視電話是3G應(yīng)用最廣泛 的業(yè)務(wù)之一。在3GPP的協(xié)議中,可視電話的視頻編碼可以采用H. 261、H. 263、H. 264、MPEG-4 中的一種;音頻編碼采用自適應(yīng)多速率(Adaptive Multi-Rate,AMR)、高級音頻編碼 (Advanced Audio Coding, AAC) > ι^il54#11]^tifjSIlJ (QualcommCode Excited Linear Predictive,QCELP)、增強(qiáng)型變速率編解碼(EnhancedVariable Rate Codec, EVRC)等。因 為受限于網(wǎng)絡(luò)條件,可視電話通常要在占用信道帶寬盡量小的同時,保證壓縮后圖像和語 音的質(zhì)量。目前,可視電話存在的主要問題為圖像不夠清晰流暢,主要表現(xiàn)在移動終端在移 動或者場景內(nèi)物體發(fā)生移動后,可視電話畫面內(nèi)容會出現(xiàn)不同程度的馬賽克現(xiàn)象,特別是 在高速移動下的場景,圖像的馬塞克更為嚴(yán)重。而針對上述可視電話圖像的問題,目前的采 用的解決方案有1、改進(jìn)視頻編解碼算法的性能,從MPG-4到H. 264,視頻編解碼的性能雖然得到較 大提升,但對于網(wǎng)絡(luò)設(shè)備給定的前提下,通過改進(jìn)視頻編解碼算法的性能提升可視電話畫 面的流暢性作用有限,而且視頻編解碼算法多以標(biāo)準(zhǔn)的形式進(jìn)行使用,因此實(shí)現(xiàn)起來較為 復(fù)雜。2、提高網(wǎng)絡(luò)流媒體的傳輸性能,對于移動終端來說,用于可視電話的帶寬是限定 的,因此通過增加圖像傳輸帶寬來提升視頻質(zhì)量,是不太容易實(shí)現(xiàn)的。3、提升編碼前圖像的質(zhì)量,通過提高圖像輸出設(shè)備的性能,使得原始輸出圖像的 邊界模糊現(xiàn)象得以改善,從而使得視頻編碼的復(fù)雜度降低,提高效率。這種改善方式的局限 性表現(xiàn)為適應(yīng)性不廣泛,對于不同性能的圖像輸出設(shè)備,改善的性能會有較大的差異。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種實(shí)現(xiàn)可視電話的方法及裝置,能夠改 善可視電話中圖像的馬賽克現(xiàn)象。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種實(shí)現(xiàn)可視電話的方法,所述方法包括發(fā)送端判斷要發(fā)送的數(shù)據(jù)幀是否為背 景噪聲幀;若為背景噪聲幀時,則進(jìn)一步判斷當(dāng)前是否已產(chǎn)生預(yù)先規(guī)定的標(biāo)志幀,若已產(chǎn)生 所述標(biāo)志幀,則發(fā)送所述標(biāo)志幀給對端。進(jìn)一步地,所述方法還包括若當(dāng)前沒有產(chǎn)生標(biāo)志幀,則將所述背景噪聲幀發(fā)送給對端,同時產(chǎn)生標(biāo)志幀。進(jìn)一步地,所述發(fā)送所述標(biāo)志幀給對端之后,該方法還包括接收端判斷接收到的 數(shù)據(jù)幀是否為標(biāo)志幀,若為標(biāo)志幀時,則根據(jù)已接收到的背景噪聲幀模擬發(fā)送端的背景噪聲幀。進(jìn)一步地,所述方法還包括當(dāng)接收到的數(shù)據(jù)幀為圖像數(shù)據(jù)幀時,判斷是否滿足匹 配條件,若滿足,則將所述模擬的背景噪聲幀作為所述圖像數(shù)據(jù)幀對應(yīng)的背景噪聲幀。進(jìn)一步地,所述判斷是否滿足匹配條件為當(dāng)接收到的數(shù)據(jù)幀為圖像數(shù)據(jù)幀時,將 預(yù)先設(shè)置的變量的值置為true ;判斷所述變量的值是否為true,若是,則為滿足匹配條件;相應(yīng)地,所述將所述模擬的背景噪聲幀作為所述圖像數(shù)據(jù)幀對應(yīng)的背景噪聲幀之 后,該方法還包括將變量的值置為false。進(jìn)一步地,所述標(biāo)志幀包括幀類型位、幀質(zhì)量指示位、模式指示位、模式請求位、 數(shù)據(jù)校驗(yàn)位和標(biāo)志幀內(nèi)容部分;其中,所述幀類型位的長度為4bit,值為12、13或14中 的一種;所述幀質(zhì)量指示位的長度為1 bit,值為1 ;所述模式指示位和所述模式請求位 的長度均為3bit,值為12 ;所述數(shù)據(jù)校驗(yàn)位的長度為Sbit ;所述標(biāo)志幀內(nèi)容部分定義為 “Noise_flag”。一種實(shí)現(xiàn)可視電話的裝置,所述裝置還包括幀類型判斷模塊、標(biāo)志幀控制模塊; 其中,幀類型判斷模塊,用于判斷要發(fā)送的數(shù)據(jù)幀是否為背景噪聲幀,若為背景噪聲幀 時,則發(fā)送觸發(fā)信息給標(biāo)志幀控制模塊;標(biāo)志幀控制模塊,用于接收到所述幀類型判斷模塊發(fā)送的觸發(fā)信息后,判斷當(dāng)前 是否已產(chǎn)生預(yù)先設(shè)定的標(biāo)志幀,若是,則發(fā)送所述標(biāo)志幀給對端。進(jìn)一步地,所述裝置還包括背景噪聲控制模塊;其中,標(biāo)志幀控制模塊還用于當(dāng)當(dāng) 前沒有產(chǎn)生標(biāo)志幀時,則發(fā)送觸發(fā)信息給背景噪聲控制模塊,同時產(chǎn)生標(biāo)志幀;背景噪聲控 制模塊,用于接收到所述標(biāo)志幀控制模塊的觸發(fā)信息后,將所述背景噪聲幀發(fā)送給對端。進(jìn)一步地,所述裝置還包括背景噪聲模擬模塊;其中,幀類型判斷模塊還用于判 斷接收到的數(shù)據(jù)幀是否為標(biāo)志幀,若是,則發(fā)送觸發(fā)信息給背景噪聲模擬模塊;背景噪聲模 擬模塊,用于接收到所述幀類型判斷模塊的觸發(fā)信息后,根據(jù)已接收到的背景噪聲幀模擬 發(fā)送端的背景噪聲幀。進(jìn)一步地,所述裝置還包括背景噪聲與圖像匹配模塊;其中,幀類型判斷模塊還用 于根據(jù)接收到圖像數(shù)據(jù)幀時所產(chǎn)生的通知,產(chǎn)生并發(fā)送圖像數(shù)據(jù)幀觸發(fā)信息;背景噪聲與 圖像匹配模塊,用于當(dāng)接收到幀類型判斷模塊發(fā)送的圖像數(shù)據(jù)幀觸發(fā)信息時,判斷當(dāng)前是 否滿足匹配條件,若滿足,則將所述背景噪聲模擬模塊得到的背景噪聲幀作為圖像數(shù)據(jù)幀 對應(yīng)的背景噪聲幀。進(jìn)一步地,所述背景噪聲與圖像匹配模塊具體用于接收到圖像數(shù)據(jù)幀觸發(fā)信息 時,將預(yù)先設(shè)置的變量的值置為true ;然后判斷所述變量的值是否為true,若是,則為滿足 匹配條件;并在將所述模擬的背景噪聲幀作為所述圖像數(shù)據(jù)幀對應(yīng)的背景噪聲幀后,將變 量的值置為false。本發(fā)明提供的實(shí)現(xiàn)可視電話的方法及裝置,通過在可視電話業(yè)務(wù)過程中,根據(jù)發(fā) 送端是否處于靜默模式,動態(tài)地將發(fā)送端處于靜默模式時發(fā)送背景噪聲幀的資源用于發(fā)送圖像數(shù)據(jù)及標(biāo)志幀,接收端模擬得到發(fā)送端的背景噪聲幀,以此達(dá)到擴(kuò)展可視電話業(yè)務(wù)中 圖像數(shù)據(jù)傳輸帶寬的目的,有效地解決了可視電話業(yè)務(wù)中圖像的馬賽克現(xiàn)象,同時實(shí)現(xiàn)簡 單、適用性強(qiáng)。
圖1為本發(fā)明的實(shí)現(xiàn)可視電話的方法的流程示意圖;圖2為本發(fā)明的實(shí)現(xiàn)可視電話的方法中的標(biāo)志幀的結(jié)構(gòu)示意圖;圖3為本發(fā)明的實(shí)現(xiàn)可視電話的方法的接收實(shí)施例的流程示意圖;圖4為本發(fā)明的實(shí)現(xiàn)可視電話的裝置的組成結(jié)構(gòu)示意圖;圖5為圖4所示裝置內(nèi)置于移動終端中進(jìn)行可視電話業(yè)務(wù)的組成結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明的基本思想為發(fā)送端判斷要發(fā)送的數(shù)據(jù)幀是否為背景噪聲幀,若為背景 噪聲幀時,則進(jìn)一步判斷當(dāng)前是否已產(chǎn)生預(yù)先規(guī)定的標(biāo)志幀;當(dāng)當(dāng)前已產(chǎn)生所述標(biāo)志幀,則 發(fā)送所述標(biāo)志幀給對端。為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下舉實(shí)施例并參照附圖,對 本發(fā)明進(jìn)一步詳細(xì)說明。圖1示出了本發(fā)明的實(shí)現(xiàn)可視電話的方法的流程,如圖1所示,所述方法包括下述 步驟步驟101,發(fā)送端判斷音頻處理模塊要發(fā)送的音頻數(shù)據(jù)幀是否為背景噪聲幀,若 否,則執(zhí)行步驟1Q2,若是,則執(zhí)行步驟103 ;本步驟中,具體可以通過判斷音頻數(shù)據(jù)幀中的幀類型位進(jìn)行音頻數(shù)據(jù)幀類型的判 斷,按照3GPP規(guī)定,當(dāng)幀類型位為8時,則該音頻數(shù)據(jù)幀為背景噪聲幀,此時發(fā)送端的可視 電話所處的模式為靜默模式。步驟102,當(dāng)音頻處理模塊要發(fā)送的音頻數(shù)據(jù)幀為正常的語音數(shù)據(jù)幀時,按照正常 的語音數(shù)據(jù)幀發(fā)送流程進(jìn)行發(fā)送,例如通過無線信道直接進(jìn)行發(fā)送等;步驟103,進(jìn)一步判斷此時是否已經(jīng)產(chǎn)生預(yù)先規(guī)定的標(biāo)志幀,若否,則執(zhí)行步驟 104,若是,則執(zhí)行步驟105;本步驟中,所述標(biāo)志幀的結(jié)構(gòu)可以參考圖2,標(biāo)志幀的結(jié)構(gòu)為1、幀類型位(Frame Type)占用4比特的長度,按照3GPP的規(guī)定,音頻數(shù)據(jù)幀 12 14為預(yù)留幀,因此可以定義標(biāo)志幀的幀類型位為12、13、14中的一種,本發(fā)明實(shí)施例 中,定義該標(biāo)志幀的幀類型位為12。2、幀質(zhì)量指示位(Frame Quality Indicator)占用1比特的長度,本發(fā)明實(shí)施例 中定義其為1,按照3GPP的規(guī)定,即為Good frame。3、模式指示位(Mode Indication)占用3比特的長度,為區(qū)別已有的定義,該模 式指示位定義為12。4、模式請求位(Mode Request)占用3比特的長度,為區(qū)別已有的定義,該模式請 求位定義為12。5、數(shù)據(jù)校驗(yàn)位(Codec CRC)占用8比特的長度。
6、標(biāo)志幀內(nèi)容部分(Frame content)定義該幀內(nèi)容為“Noise_flag”,對應(yīng)為相 應(yīng)的二進(jìn)制。步驟104,發(fā)送當(dāng)前的背景噪聲幀給對端,并產(chǎn)生標(biāo)志幀,當(dāng)前處理流程結(jié)束;步驟105,發(fā)送已產(chǎn)生的標(biāo)志幀給對端,當(dāng)前處理流程結(jié)束。圖3示出了本發(fā)明實(shí)現(xiàn)可視電話的方法的接收實(shí)施例的流程,如圖3所示,所述接 收實(shí)施例包括步驟201,接收端判斷接收到的數(shù)據(jù)幀是否為標(biāo)志幀,若否,則執(zhí)行步驟202,若 是,則執(zhí)行步驟203;本步驟中,通過判斷預(yù)先規(guī)定的標(biāo)志幀的幀類型為是否為12,若是,則接收到的數(shù) 據(jù)幀為標(biāo)志幀,若不是,則接收到的數(shù)據(jù)幀不是標(biāo)志幀。步驟202,按照正常的數(shù)據(jù)幀處理流程對接收到的數(shù)據(jù)幀進(jìn)行處理,當(dāng)前處理流程結(jié)束。步驟203,根據(jù)之前接收到的背景噪聲幀,模擬發(fā)送端的背景噪聲幀;步驟204,是否接收到圖像數(shù)據(jù)幀,若是,則產(chǎn)生通知以執(zhí)行步驟205,否則,執(zhí)行 步驟202 ;步驟205步驟207,判斷是否滿足匹配條件,若滿足,則將上述模擬的背景噪聲幀 作為接收到的圖像數(shù)據(jù)幀對應(yīng)的背景噪聲幀;具體地,步驟205為當(dāng)接收到圖像數(shù)據(jù)幀時,將變量flag的值置為true,flag為 預(yù)先設(shè)置的變量;步驟206為判斷變量flag的值是否為true,若是,即滿足匹配條件,則執(zhí) 行步驟207,否則當(dāng)前處理流程結(jié)束;步驟207為將步驟203中模擬得到的背景噪聲幀作為 步驟204中接收到的圖像數(shù)據(jù)幀對應(yīng)的背景噪聲幀。步驟208,將變量flag的值置為false,返回步驟201。圖4示出了本發(fā)明實(shí)現(xiàn)可視電話的裝置的組成結(jié)構(gòu),如圖4所示,所述裝置包括 幀類型判斷模塊10以及標(biāo)志幀控制模塊20 ;其中,幀類型判斷模塊10用于判斷要發(fā)送的 數(shù)據(jù)幀是否為背景噪聲幀,若為背景噪聲幀時,則發(fā)送觸發(fā)信息給標(biāo)志幀控制模塊20 ;標(biāo) 志幀控制模塊20用于接收到所述幀類型判斷模塊10發(fā)送的觸發(fā)信息后,判斷當(dāng)前是否已 產(chǎn)生預(yù)先設(shè)定的標(biāo)志幀,若是,則發(fā)送所述標(biāo)志幀給對端。進(jìn)一步地,所述裝置還包括背景噪聲控制模塊30 ;其中,標(biāo)志幀控制模塊20還用 于當(dāng)當(dāng)前沒有產(chǎn)生標(biāo)志幀時,則發(fā)送觸發(fā)信息給背景噪聲控制模塊30,同時產(chǎn)生標(biāo)志幀; 背景噪聲控制模塊30用于接收到所述標(biāo)志幀控制模塊20的觸發(fā)信息后,將所述背景噪聲 幀發(fā)送給對端。進(jìn)一步地,所述裝置還包括背景噪聲模擬模塊40 ;其中,幀類型判斷模塊10還用 于判斷接收到的數(shù)據(jù)幀是否為標(biāo)志幀,若是,則發(fā)送觸發(fā)信息給背景噪聲模擬模塊40;背 景噪聲模擬模塊40用于接收到所述幀類型判斷模塊10的觸發(fā)信息后,根據(jù)接收到的背景 噪聲幀模擬發(fā)送端的背景噪聲幀。進(jìn)一步地,所述裝置還包括背景噪聲與圖像匹配模塊50 ;其中,幀類型判斷模塊 10還用于根據(jù)接收到圖像數(shù)據(jù)幀時所產(chǎn)生的通知,產(chǎn)生并發(fā)送圖像數(shù)據(jù)幀觸發(fā)信息;背景 噪聲與圖像匹配模塊50,用于當(dāng)接收到幀類型判斷模塊10發(fā)送的圖像數(shù)據(jù)幀觸發(fā)信息時, 判斷當(dāng)前是否滿足匹配條件,若滿足,則將所述背景噪聲模擬模塊40得到的背景噪聲幀作為圖像數(shù)據(jù)幀對應(yīng)的背景噪聲幀。進(jìn)一步地,所述背景噪聲與圖像匹配模塊50具體用于接收到圖像數(shù)據(jù)幀觸發(fā)信 息時,將預(yù)先設(shè)置的變量的值置為true,然后判斷預(yù)先設(shè)置的變量的值是否為true,若是, 則為滿足匹配條件;并在將所述模擬的背景噪聲幀作為所述圖像數(shù)據(jù)幀對應(yīng)的背景噪聲幀 后,將所述變量的值置為false。下面結(jié)合圖5,通過一具體的實(shí)施例,對上述裝置的工作過程進(jìn)行進(jìn)一步地詳細(xì)說 明。圖5示出了將上述裝置內(nèi)置于移動終端中進(jìn)行可視電話業(yè)務(wù)的組成結(jié)構(gòu)示意,參 考圖5,移動終端一為可視電話業(yè)務(wù)的發(fā)送端;移動終端二為可視電話業(yè)務(wù)的接收端;其中 音頻處理模塊、視頻編碼模塊、實(shí)時傳輸協(xié)議/實(shí)時傳輸控制協(xié)議功能模塊(RTP/RTCP功能 模塊)為移動終端現(xiàn)有的功能模塊。發(fā)送過程移動終端一啟動發(fā)送流程視頻編碼模塊104完成圖像壓縮編碼、運(yùn)動補(bǔ)償算法 處理后,將處理后的圖像數(shù)據(jù)幀發(fā)送給RTP/RTCP功能模塊103處理;音頻處理模塊101完成將聲音信號轉(zhuǎn)換為音頻數(shù)據(jù)幀,并檢測移動終端一是否處 于靜默模式,若是,則發(fā)送背景噪聲幀給實(shí)現(xiàn)可視電話的裝置102,若否,則發(fā)送正常的音頻 數(shù)據(jù)幀給RTP/RTCP功能模塊103處理;實(shí)現(xiàn)可視電話的裝置102對接收到的數(shù)據(jù)幀進(jìn)行判斷,當(dāng)接收到的為背景噪聲幀 時,進(jìn)一步判斷是否已產(chǎn)生預(yù)先規(guī)定的標(biāo)志幀,若沒有,則發(fā)送背景噪聲幀給移動終端二, 同時產(chǎn)生標(biāo)志幀;若已產(chǎn)生標(biāo)志幀,則發(fā)送標(biāo)志幀給移動終端二 ;位于發(fā)送端的實(shí)現(xiàn)可視 電話的裝置102包括幀類型判斷模塊、標(biāo)志幀控制模塊和背景噪聲控制模塊;RTP/RTCP功能模塊103負(fù)責(zé)將接收到的數(shù)據(jù)幀打包處理,并發(fā)送給移動終端二。接收過程移動終端二啟動接收流程RTP/RTCP功能模塊203負(fù)責(zé)將接收到的數(shù)據(jù)包拆包, 若為圖像數(shù)據(jù)幀,則將圖像數(shù)據(jù)幀發(fā)送給視頻編碼模塊204并通知實(shí)現(xiàn)可視電話的裝置 202 ;若為音頻數(shù)據(jù)幀,則將音頻數(shù)據(jù)幀發(fā)送給實(shí)現(xiàn)可視電話的裝置202 ;視頻編碼模塊204完成對圖像數(shù)據(jù)幀的解碼處理,并將圖像轉(zhuǎn)換成可顯示的圖像 格式;實(shí)現(xiàn)可視電話的裝置202對接收到的音頻數(shù)據(jù)幀進(jìn)行判斷,當(dāng)其為正常的音頻數(shù) 據(jù)幀或背景噪聲幀時,將正常的音頻數(shù)據(jù)幀或背景噪聲幀發(fā)送給音頻處理模塊201進(jìn)行處 理;當(dāng)其為標(biāo)志幀時,則根據(jù)已接收到的背景噪聲幀模擬移動終端一的背景噪聲幀,并在接 收到RTP/RTCP功能模塊203的通知時,產(chǎn)生圖像數(shù)據(jù)幀觸發(fā)信息,觸發(fā)判斷是否滿足背景 噪聲與圖像的匹配條件,若滿足,則將模擬的背景噪聲幀發(fā)送給音頻處理模塊201,具體地, 可以通過預(yù)先設(shè)置的變量,如flag,當(dāng)接收到RTP/RTCP功能模塊203的通知時,實(shí)現(xiàn)可視電 話的裝置202將flag的值置為true ;然后判斷變量flag的值是否為true,若是,即滿足匹 配條件;在將模擬的背景噪聲幀發(fā)送給音頻處理模塊201后,將flag變量的值置為false ; 位于接收端的實(shí)現(xiàn)可視電話的裝置202包括幀類型判斷模塊、背景噪聲模擬模塊和背景噪 聲與圖像匹配模塊;音頻處理模塊201,將接收到的背景噪聲幀和正常的音頻數(shù)據(jù)幀進(jìn)行聲音信號的轉(zhuǎn)換。應(yīng)當(dāng)理解,上述實(shí)施例中移動終端二同樣也可以向移動終端一發(fā)起可視電話業(yè)務(wù) 的呼叫,其具體過程與上述相同,在此不再贅述。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
一種實(shí)現(xiàn)可視電話的方法,其特征在于,所述方法包括發(fā)送端判斷要發(fā)送的數(shù)據(jù)幀是否為背景噪聲幀;若為背景噪聲幀時,則進(jìn)一步判斷當(dāng)前是否已產(chǎn)生預(yù)先規(guī)定的標(biāo)志幀,若已產(chǎn)生所述標(biāo)志幀,則發(fā)送所述標(biāo)志幀給對端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括若當(dāng)前沒有產(chǎn)生標(biāo)志 幀,則將所述背景噪聲幀發(fā)送給對端,同時產(chǎn)生標(biāo)志幀。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述發(fā)送所述標(biāo)志幀給對端之后,該方法 還包括接收端判斷接收到的數(shù)據(jù)幀是否為標(biāo)志幀,若為標(biāo)志幀時,則根據(jù)已接收到的背景噪 聲幀模擬發(fā)送端的背景噪聲幀。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括當(dāng)接收到的數(shù)據(jù)幀為圖 像數(shù)據(jù)幀時,判斷是否滿足匹配條件,若滿足,則將所述模擬的背景噪聲幀作為所述圖像數(shù) 據(jù)幀對應(yīng)的背景噪聲幀。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述判斷是否滿足匹配條件為 當(dāng)接收到的數(shù)據(jù)幀為圖像數(shù)據(jù)幀時,將預(yù)先設(shè)置的變量的值置為true ; 判斷所述變量的值是否為true,若是,則為滿足匹配條件;相應(yīng)地,所述將所述模擬的背景噪聲幀作為所述圖像數(shù)據(jù)幀對應(yīng)的背景噪聲幀之后, 該方法還包括將變量的值置為false。
6.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,所述標(biāo)志幀包括幀類型位、 幀質(zhì)量指示位、模式指示位、模式請求位、數(shù)據(jù)校驗(yàn)位和標(biāo)志幀內(nèi)容部分;其中,所述幀類型位的長度為4bit,值為12、13或14中的一種;所述幀質(zhì)量指示位的 長度為lbit,值為1 ;所述模式指示位和所述模式請求位的長度均為3bit,值為12 ;所述數(shù) 據(jù)校驗(yàn)位的長度為8bit ;所述標(biāo)志幀內(nèi)容部分定義為“Noise_flag”。
7.一種實(shí)現(xiàn)可視電話的裝置,其特征在于,所述裝置還包括幀類型判斷模塊、標(biāo)志幀 控制模塊;其中,幀類型判斷模塊,用于判斷要發(fā)送的數(shù)據(jù)幀是否為背景噪聲幀,若為背景噪聲幀時,則 發(fā)送觸發(fā)信息給標(biāo)志幀控制模塊;標(biāo)志幀控制模塊,用于接收到所述幀類型判斷模塊發(fā)送的觸發(fā)信息后,判斷當(dāng)前是否 已產(chǎn)生預(yù)先設(shè)定的標(biāo)志幀,若是,則發(fā)送所述標(biāo)志幀給對端。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括背景噪聲控制模塊;其中,標(biāo)志幀控制模塊還用于當(dāng)當(dāng)前沒有產(chǎn)生標(biāo)志幀時,則發(fā)送觸發(fā)信息給背景噪聲控制模 塊,同時產(chǎn)生標(biāo)志幀;背景噪聲控制模塊,用于接收到所述標(biāo)志幀控制模塊的觸發(fā)信息后,將所述背景噪聲 幀發(fā)送給對端。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括背景噪聲模擬模塊;其中,幀類型判斷模塊還用于判斷接收到的數(shù)據(jù)幀是否為標(biāo)志幀,若是,則發(fā)送觸發(fā)信息給 背景噪聲模擬模塊;背景噪聲模擬模塊,用于接收到所述幀類型判斷模塊的觸發(fā)信息后,根據(jù)已接收到的 背景噪聲幀模擬發(fā)送端的背景噪聲幀。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括背景噪聲與圖像匹配模 塊;其中,幀類型判斷模塊還用于根據(jù)接收到圖像數(shù)據(jù)幀時所產(chǎn)生的通知,產(chǎn)生并發(fā)送圖像數(shù)據(jù) 幀觸發(fā)信息;背景噪聲與圖像匹配模塊,用于當(dāng)接收到幀類型判斷模塊發(fā)送的圖像數(shù)據(jù)幀觸發(fā)信息 時,判斷當(dāng)前是否滿足匹配條件,若滿足,則將所述背景噪聲模擬模塊得到的背景噪聲幀作 為圖像數(shù)據(jù)幀對應(yīng)的背景噪聲幀。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述背景噪聲與圖像匹配模塊具體用 于接收到圖像數(shù)據(jù)幀觸發(fā)信息時,將預(yù)先設(shè)置的變量的值置為true ;然后判斷所述變量的 值是否為true,若是,則為滿足匹配條件;并在將所述模擬的背景噪聲幀作為所述圖像數(shù) 據(jù)幀對應(yīng)的背景噪聲幀后,將變量的值置為false。
全文摘要
本發(fā)明提供了一種實(shí)現(xiàn)可視電話的方法及裝置,其中,所述方法包括下述步驟發(fā)送端判斷要發(fā)送的數(shù)據(jù)幀是否為背景噪聲幀,若為背景噪聲幀時,則進(jìn)一步判斷當(dāng)前是否已產(chǎn)生預(yù)先規(guī)定的標(biāo)志幀;當(dāng)當(dāng)前已產(chǎn)生所述標(biāo)志幀,則發(fā)送所述標(biāo)志幀給對端。本發(fā)明提供的實(shí)現(xiàn)可視電話的方法及裝置,通過在可視電話業(yè)務(wù)過程中,根據(jù)發(fā)送端是否處于靜默模式,動態(tài)地將發(fā)送端處于靜默模式時發(fā)送背景噪聲幀的資源用于發(fā)送圖像數(shù)據(jù)及標(biāo)志幀,接收端模擬得到發(fā)送端的背景噪聲幀,以此達(dá)到擴(kuò)展可視電話業(yè)務(wù)中圖像數(shù)據(jù)傳輸帶寬的目的,有效地解決了可視電話業(yè)務(wù)中圖像的馬賽克現(xiàn)象,同時實(shí)現(xiàn)簡單、適用性強(qiáng)。
文檔編號H04N7/26GK101990082SQ201010531189
公開日2011年3月23日 申請日期2010年11月3日 優(yōu)先權(quán)日2010年11月3日
發(fā)明者張林會 申請人:中興通訊股份有限公司