亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

基于移動網(wǎng)絡(luò)可視電話控制音視頻數(shù)據(jù)流的方法和裝置的制作方法

文檔序號:7925866閱讀:254來源:國知局
專利名稱:基于移動網(wǎng)絡(luò)可視電話控制音視頻數(shù)據(jù)流的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種移動通訊網(wǎng)絡(luò)3G終端技術(shù)領(lǐng)域中的方法和裝置,更具 體的說,是一種基于移動網(wǎng)絡(luò)可視電話控制音視頻數(shù)據(jù)流的方法和裝置。
背景技術(shù)
現(xiàn)有技術(shù)中隨著計算機技術(shù)和第三代移動通訊技術(shù)(3G)的發(fā)展,用 戶端計算機設(shè)備處理能力越來越強大,視頻數(shù)據(jù)通過移動通訊網(wǎng)絡(luò)的實時
傳輸技術(shù)已經(jīng)比較成熟;目前通過移動網(wǎng)絡(luò),基于電路域傳輸?shù)臒o線可視 電話無論是市場還是技術(shù)都比較完善,3G網(wǎng)絡(luò)的最大用途是同步溝通,而 同步溝通應(yīng)用于可-見電話中,可視電話是3G時代一個重要應(yīng)用,目前3G 手機是實現(xiàn)這個應(yīng)用的一個重要終端。
因此,3GPP ( 3rd Generation Partnership Project,第三代合作伙伴計劃) 提出了基于電路域傳輸?shù)囊苿涌梢曤娫捊鉀Q方案3G-324M協(xié)議集。 3G-324M協(xié)議集包含R324M協(xié)議、H.223復(fù)用協(xié)議、H.245控制協(xié)議、視 音頻編碼協(xié)議等。
其中,H.245會話控制協(xié)議消息通過控制信道傳輸,用以完成VT( Visual Telephone,可視電話)主從決定、能力交換、邏輯信道管理、復(fù)合表項管 理、H245命令和指示等會話控制過程。
H223協(xié)議主要功能是適配和復(fù)用,包括兩層 一個多路復(fù)用層和一個 適配層,適配層包括三個不同的類型,分別是AL1、 AL2和AL3;其中 AL1的設(shè)計基于數(shù)據(jù)傳輸,主要用于傳逸用戶數(shù)據(jù)和H.245控制消息;AL2 提供8位CRC (Cyclic Redundancy Check)校驗和可選的順序編碼控制,
用于進行丟包監(jiān)測;AL2可以支持變長的AL SDU單元(Service Data Units ), 是適合音頻數(shù)據(jù)傳輸?shù)睦硐朕D(zhuǎn)換層;AL3主要基于視頻應(yīng)用設(shè)計,提供了 16位CRC校驗和可選^/順序編碼,它支持變長的AL SDU單元,并提供可 選的續(xù)傳機制,多路復(fù)用層負責把從適配層接收到的信息通過下面的物理 層傳送到被叫用戶端或者把從下面物理層收到的幀數(shù)據(jù)解復(fù)用到不同的數(shù) 據(jù)通路;為了提供不同級別的容錯支持,3G-324M定義了多級H.223傳輸, ANNEX A定義了 levell , ANNEX B定義了 level2。
現(xiàn)有技術(shù)可視電話在通話過程中,雙方可實時看到對方通過攝像頭捕 獲的視頻圖像,同時聽到對方通過麥克風捕獲的音頻聲音,但當出現(xiàn)網(wǎng)絡(luò) 信號比較弱、運動等原因造成通話時的圖像和聲音較差時,沒有一個較好 的處理辦法,所以現(xiàn)有技術(shù)有待改進。

發(fā)明內(nèi)容
本發(fā)明的目的是,針對上述現(xiàn)有技術(shù)存在的缺陷,提供一種基于移動 網(wǎng)絡(luò)可視電話控制音視頻數(shù)據(jù)流的方法和裝置,在出現(xiàn)網(wǎng)絡(luò)信號比較弱、 運動等原因造成通話時的圖像和聲音較差情況時,能夠提供順暢穩(wěn)定并可 被選擇的服務(wù)。
本發(fā)明的技術(shù)方案如下
一種基于移動網(wǎng)絡(luò)可視電話控制音視頻數(shù)據(jù)流的方法,其中,包括如 下步驟
A、 主叫用戶端的配置模塊配置音視頻幀的誤碼率閥值;
B、 所述主叫用戶端與被叫用戶端建立通訊連接,發(fā)送和接收音視頻數(shù) 據(jù)流;
C、 所述主叫用戶端^r測接收到的音視頻幀的誤碼率在所述誤碼率閥值 的上下限值之內(nèi)時,提示啟動收音功能,發(fā)送第一指令,接收所述被叫用 戶端音頻數(shù)據(jù)流,并繼續(xù)發(fā)送音視頻數(shù)據(jù)流給所述被叫用戶端。
所述的方法,其中,所述第一指令是視頻接收邏輯通道阻止命令,通 過控制協(xié)議發(fā)送所述阻止命令給所述被叫用戶端。
所述的方法,其中,還包括如下步驟
D、所述主叫用戶端關(guān)閉收音功能,發(fā)送第二指令,恢復(fù)接收來自于所 述被叫用戶端的視頻數(shù)據(jù)流。
所述的方法,其中,所述第二指令是視頻接收邏輯通道激活命令,通 過控制協(xié)議發(fā)送所述激活命令給所述被叫用戶端。
所述的方法,其中,所述控制協(xié)議是兄245會話控制協(xié)議。
所述的方法,其中,所述收音功能根據(jù)用戶的需求可隨時啟動或關(guān)閉。
所述的方法,其中,所述主叫用戶端的控制模塊通過語音和彈出文字 方式提示用戶啟動所述收音功能,并顯示啟動收音狀態(tài)。
一種基于移動網(wǎng)絡(luò)可視電話控制音視頻數(shù)據(jù)流的裝置,包括主叫用戶 端和被叫用戶端,所述主叫用戶端通過移動網(wǎng)絡(luò)可視電話與所述被叫用戶 端建立音視頻數(shù)據(jù)流的傳送,其中,所述主叫用戶端包括配置模塊、檢 測模塊和控制模塊,其中,
所述配置模塊,與所述控制模塊相連,用于配置音視頻幀的誤碼率閥
值;
所述檢測才莫塊,與所述控制模塊相連,用于檢測所述被叫用戶端發(fā)送 的音一見頻幀誤碼率;
所述控制模塊,分別與所述配置模塊和所述檢測模塊相連,用于獲得 所述檢測模塊檢測到的所述誤碼率和所述配置模塊配置的所述誤碼率閥 值,并用于比較所述誤碼率在所述誤碼率閥值的上下限值之內(nèi)時,提示用 戶啟動收音功能,完成所述主叫用戶端到所述被叫用戶端音頻數(shù)據(jù)流的傳 送。
發(fā)明的有益效果為采用本發(fā)明的一種基于移動網(wǎng)絡(luò)可視電話控制音 視頻數(shù)據(jù)流的方法和裝置,當網(wǎng)絡(luò)信號不好時或用戶根據(jù)自己需求,在移
動網(wǎng)絡(luò)可視電話通話過程中啟動收音功能,通過啟動收音功能,控制被叫 用戶端只發(fā)送音頻數(shù)據(jù),不發(fā)送視頻數(shù)據(jù),達到節(jié)省帶寬、獲得清晰的音 頻信號的目的,同時在啟動收音機功能后,用戶還可以隨時關(guān)閉收音機功 能,啟動和關(guān)閉收音機功能不會對可視電話造成任何影響,給用戶提供靈 活的選擇,方便用戶使用。


圖1為本發(fā)明主叫用戶端的模塊框圖2為本發(fā)明主叫用戶端和被叫用戶端音視頻數(shù)據(jù)流交互示意圖。
具體實施例方式
本發(fā)明提供了 一種基于移動網(wǎng)絡(luò)可視電話控制音^L頻數(shù)據(jù)流的方法和 裝置,為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚、明確,以下參照附 圖并舉實施例對本發(fā)明進一步詳細說明。
為了解決在移動網(wǎng)絡(luò)可視電話通話過程中存在的網(wǎng)絡(luò)信號或運動等原 因造成通話時圖像和聲音較差的問題,本發(fā)明通過在主叫用戶端啟動收音 功能來實現(xiàn)節(jié)省帶寬、獲得清晰音頻信號的目的,其核心思想是首先通 過主叫用戶端的配置模塊配置音視頻幀的誤碼率閥值,當主叫用戶端和被 叫用戶端雙方在通話過程中,發(fā)現(xiàn)圖像和聲音較差時,主叫用戶端檢測到 實際音視頻幀的誤碼率在配置的所述誤碼率閥值的上下限值之內(nèi)時,會向 用戶提示是否要啟動收音機功能,當用戶選擇啟動該功能,則被叫用戶端 只向主叫用戶端發(fā)送音頻數(shù)據(jù),不發(fā)送視頻數(shù)據(jù),這樣可以節(jié)省帶寬,同 時使得音頻清晰度增加;同時主叫用戶端可以根據(jù)自己需求,在可視電話 通話過程中啟動收音機功能,在啟動收音機功能后,用戶可以隨時關(guān)閉收 音機功能,啟動和關(guān)閉收音機功能并不會對可視電話造成任何影響。
根據(jù)該方法本發(fā)明主叫用戶端采用了如圖1所示的模塊框圖,主要包括配置模塊,檢測模塊和控制模塊;其中配置模塊與控制模塊相連,用 于配置音視頻幀的誤碼率閥值;檢測模塊與所述控制模塊相連,用于檢測 所述被叫用戶端發(fā)送的音視頻幀誤碼率;控制模塊,分別與配置模塊和檢 測模塊相連,控制模塊根據(jù)從檢測模塊檢測所取得的音視頻幀誤碼率和從 配置模塊事先配置的音視頻幀誤碼率閥值,比較音視頻幀誤碼率是否在音 視頻幀誤碼率閥值的上下限值之內(nèi),如果在上下限值之內(nèi),提示用戶啟動 收音功能,在用戶啟動收音功能后,控制接收^L頻邏輯通道的視頻接收。
如果檢測模塊實時檢測到音視頻幀誤碼率超過所配置的音視頻幀誤碼 率閥值上限,則提示用戶目前已經(jīng)不能支持可視電話功能并關(guān)閉可視電話; 如果檢測模塊實時檢測到音視頻幀誤碼率沒有超過所配置的誤碼率閥值下 限則不做提示;開啟收音機功能并非必要條件,用戶可以根據(jù)自己需要在 可視電話通過過程中隨時開啟和關(guān)閉收音機功能,選擇只交流語音不接受 視頻功能,同時在音視頻通話效果不好情況下,選擇開啟可視電話收音機 功能可以節(jié)省帶寬,提高了語音質(zhì)量。
當用戶選擇開啟收音機功能時,主叫用戶端的可視電話終端通過H245 協(xié)議向被叫用戶端發(fā)送接收視頻邏輯通道上的INACTIVATE命令(阻止命 令),被叫用戶端接收到該命令后,視頻設(shè)備、視頻編解碼器停止捕獲數(shù)據(jù) 和編碼視頻幀,停止通過網(wǎng)絡(luò)給主叫用戶端發(fā)送一見頻數(shù)據(jù)。在主叫用戶端 用戶沒有關(guān)閉收音才凡,主叫用戶端則不向被叫用戶端發(fā)送接收視頻邏輯通 道上的ACTIVATE命令(激活命令),主叫用戶端狀態(tài)一直是單向視頻狀態(tài), 也就是只和被叫用戶端語音通話,并不接收被叫用戶端視頻信息,而被叫 用戶端仍接收主叫用戶端的視頻信息,并不受主叫用戶端單向視頻狀態(tài)的 影響。是否開啟收音機功能,該功能需要得到用戶確定才可以打開該功能, 用戶也可以在手機內(nèi)設(shè)置如果滿足條件則自動開啟該功能,用戶可以根據(jù) 自己需要主動開啟可視電話收音機功能,這給了用戶足夠靈活性,并且不 會影響到被叫用戶端通話,只要用戶選擇開啟收音機功能,就可以暫時停
用一條邏輯通道碼流,提高音頻質(zhì)量。
圖2為本發(fā)明主叫用戶端和被叫用戶端音-見頻數(shù)據(jù)流交互示意圖,下 面參見附圖2對本發(fā)明的方法具體步驟進行詳細的描述,其中
步驟1、主叫用戶端可視電話(VT)發(fā)起VT呼叫,MSC (移動交換控 制中心)收到VT起呼消息后,向被叫用戶端發(fā)起尋呼消息,進行鏈路建立 過程;主叫用戶端或被叫用戶端發(fā)起可視電話,無線建鏈成功,VT帶內(nèi)建 鏈成功,雙方開始互相發(fā)送音視頻通數(shù)據(jù)流;
步驟2、無線鏈路建立后,遠端振鈴,被叫用戶端接聽,向主叫用戶端
發(fā)送接收呼叫消息;
步驟3、開始定層過程,所謂定層就是將雙方的mobile leve確定在雙 方能夠到達最高層;如果定層成功,則啟動3G-M324協(xié)議棧,進行H245 建立帶內(nèi)鏈路過程,包括主從決定,能力交換和打開邏輯通道過程,如果 會話建鏈成功則打開音^L頻設(shè)備、和編解碼器,啟動音視頻發(fā)送和接收線 程;
步驟4、主叫用戶端和被叫用戶端實時看到對方通過攝像頭捕獲的視頻 圖像,同時聽到對方通過麥克風捕獲的音頻聲音,進^f亍音^L頻信息交流;
步驟5、進入網(wǎng)絡(luò)信號差的環(huán)境,主叫用戶端接收音視頻質(zhì)量變差,音 視頻不流暢,出現(xiàn)花屏,聲音延遲等現(xiàn)象,通過檢測模塊檢測到音視頻幀 的誤碼率,此時誤碼率處于一個比較高的狀態(tài);
步驟6、主叫用戶端通過檢測得到網(wǎng)絡(luò)傳輸視頻接收音視頻幀的誤碼率 在配置的音^L頻幀的誤碼率閥值上下限值內(nèi),向用戶用語音和彈出文字方 式提示信息,供用戶選擇是否打開收音機功能;
步驟7、當用戶根據(jù)需求選擇開啟收音機功能時,主叫用戶端關(guān)閉接 收視頻圖像解碼器和視頻處理設(shè)備,主叫用戶端的LCD顯示一個圖片,表 示正在開啟收音機狀態(tài);主叫用戶端的控制模塊向被叫用戶端發(fā)送一個指 令,該指令是視頻接收邏輯通道的INACTIVATE命令,表明該視頻接收邏
輯通道被阻止,主叫用戶端將不接收被叫用戶端的詳見頻碼流;
步驟8、在收音狀態(tài)下,主叫用戶端向被叫用戶端發(fā)送音視頻數(shù)據(jù)流, 而被叫用戶端向主叫用戶端發(fā)送音頻流,不發(fā)送視頻流;
步驟9、當主叫用戶端選擇關(guān)閉收音功能時,主叫用戶端的控制模塊向 被叫用戶端發(fā)送另 一個指令,該指令是視頻接收邏輯通道的ACTIVATE命 令,表明該視頻接收邏輯通道被重新激活,主叫用戶端將重新接收被叫用戶 端的視頻碼流,并在主叫用戶端的LCD上顯示被叫用戶端視頻圖像; 步驟IO.、用戶雙方恢復(fù)音視頻數(shù)據(jù)流交互;
步驟ll、用戶掛斷電話,可視電話釋》文3G-324M協(xié)議棧,拆除無線鏈 路,結(jié)束會話。
綜上所述,由于通話雙方在在音視頻通話效果不好情況下,通過主叫 用戶端的配置模塊配置音視頻幀的誤碼率閥值,檢測模塊在實時通話中檢 測到被叫用戶端發(fā)送的音視頻幀誤碼率在配置音視頻幀的誤碼率閥值的上 下限內(nèi)時,控制選擇開啟可視電話收音功能,所以節(jié)省了帶寬,提高了語 音質(zhì)量。
應(yīng)說明的是,以上實施例僅用以說明本發(fā)明的技術(shù)方案而非限制,盡 管參照較佳實施例對本發(fā)明進行了詳細說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當 理解,可以對本發(fā)明的技術(shù)方案進行修改或者等同替換,而不脫離本發(fā)明 技術(shù)方案的精神和范圍,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當中。
權(quán)利要求
1、一種基于移動網(wǎng)絡(luò)可視電話控制音視頻數(shù)據(jù)流的方法,其特征在于,包括如下步驟A、主叫用戶端的配置模塊配置音視頻幀的誤碼率閥值;B、所述主叫用戶端與被叫用戶端建立通訊連接,發(fā)送和接收音視頻數(shù)據(jù)流;C、所述主叫用戶端檢測接收到的音視頻幀的誤碼率在所述誤碼率閥值的上下限值之內(nèi)時,提示啟動收音功能,發(fā)送第一指令,接收所述被叫用戶端音頻數(shù)據(jù)流,并繼續(xù)發(fā)送音視頻數(shù)據(jù)流給所述被叫用戶端。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一指令是視頻-接收邏輯通道阻止命令,通過控制協(xié)議發(fā)送所述阻止命令給所述被叫用戶二山 袖》
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括如下步驟D、 所述主叫用戶端關(guān)閉收音功能,發(fā)送第二指令,恢復(fù)接收來自于所 述被叫用戶端的視頻數(shù)據(jù)流。.
4、 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第二指令是視 頻接收邏輯通道激活命令,通過控制協(xié)議發(fā)送所述激活命令給所述被叫用 戶端。
5、 根據(jù)權(quán)利要求2或4所述的方法,其特征在于,所述控制協(xié)議是 H.245會話控制協(xié)議。
6、 根據(jù)權(quán)利要求1或3所述的方法,其特征在于,所述收音功能根 據(jù)用戶的需求啟動或關(guān)閉。
7、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述主叫用戶端的控 制模塊通過語音和彈出文字方式提示用戶啟動所述收音功能,并顯示啟動 收音狀態(tài)。
8、 一種基于移動網(wǎng)絡(luò)可視電話控制音視頻數(shù)據(jù)流的裝置,包括主叫 用戶端和被叫用戶端,所述主叫用戶端通過移動網(wǎng)絡(luò)可視電話與所述被叫 用戶端建立音視頻數(shù)據(jù)流的傳送,其特征在于,所述主叫用戶端包括配 置模塊、檢測模塊和控制模塊,其中,所述配置模塊,與所述控制模塊相連,用于配置音視頻幀的誤碼率閥值;所述檢測模塊,與所述控制模塊相連,用于檢測所述被叫用戶端發(fā)送 的音視頻幀誤碼率;所述控制模塊,分別與所述配置模塊和所述檢測模塊相連,用于獲得 所述檢測模塊檢測到的所述誤碼率和所述配置模塊配置的所述誤碼率閥 值,并用于比較所述誤碼率在所述誤碼率閥值的上下限值之內(nèi)時,提示用 戶啟動收音功能,完成所述主叫用戶端到所述被叫用戶端音頻數(shù)據(jù)流的傳 送。
全文摘要
本發(fā)明提出了一種基于移動網(wǎng)絡(luò)可視電話控制音視頻數(shù)據(jù)流的方法和裝置,其方法包括主叫用戶端的配置模塊配置音視頻幀的誤碼率閥值;所述主叫用戶端與被叫用戶端建立通訊連接,發(fā)送和接收音視頻數(shù)據(jù)流;所述主叫用戶端檢測接收到的音視頻幀的誤碼率在所述誤碼率閥值的上下限值之內(nèi),提示啟動收音功能,通過啟動收音功能,控制主叫用戶端只接收音頻數(shù)據(jù),達到節(jié)省帶寬、獲得清晰的音頻信號的目的,同時在啟動收音機功能后,用戶還可以隨時關(guān)閉收音機功能,啟動和關(guān)閉收音機功能不會對可視電話造成任何影響,給用戶提供靈活的選擇,方便用戶使用。
文檔編號H04L1/00GK101394351SQ20081021666
公開日2009年3月25日 申請日期2008年9月28日 優(yōu)先權(quán)日2008年9月28日
發(fā)明者閆曉梅 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1