亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種音頻發(fā)送方法及裝置與流程

文檔序號(hào):11844442閱讀:211來源:國(guó)知局
一種音頻發(fā)送方法及裝置與流程

本發(fā)明涉及視頻會(huì)議技術(shù)領(lǐng)域,特別是涉及一種音頻發(fā)送方法及裝置。



背景技術(shù):

會(huì)議電視是利用視訊技術(shù)和設(shè)備通過現(xiàn)代通訊網(wǎng)絡(luò),在遠(yuǎn)程異地以電視方式召開實(shí)時(shí)、雙向、交互式的可視會(huì)議,是一種多媒體通信方式。

會(huì)議電視往往存在多路音視頻輸入輸出和多路音視頻編解碼,多路音頻往往是通過混音以后和視頻一起發(fā)送和播放,有時(shí)會(huì)議中視頻通道不需要所有的聲音播放,只需要其中一路聲音或者希望選擇某幾路聲音,才能達(dá)到更好的會(huì)議效果?,F(xiàn)有技術(shù)存在如下場(chǎng)景:

例1:某終端有兩路音頻輸入,兩路視頻輸出。呼叫上會(huì)后,兩路聲音混音后都會(huì)到達(dá)遠(yuǎn)端,一路視頻到達(dá)遠(yuǎn)端,若兩路音頻輸入都有發(fā)聲,那么遠(yuǎn)端會(huì)聽見兩種聲音;而此時(shí)遠(yuǎn)端只希望聽見其中一路的聲音,在發(fā)送第二路視頻后再聽見第二路的聲音。

例2:擴(kuò)展音頻為N路,視頻為兩路的情景。呼叫上會(huì)后,多路聲音混音后都會(huì)到達(dá)遠(yuǎn)端,一路視頻到達(dá)遠(yuǎn)端,若N路音頻輸入都有發(fā)聲那么遠(yuǎn)端會(huì)聽見N種聲音;而此時(shí)遠(yuǎn)端只希望聽見其中n路(n<N)的聲音,發(fā)送第二路視頻后再聽見其余N-n路的聲音。

例3:擴(kuò)展音頻為N路,視頻為M路的情景。呼叫上會(huì)后,N路聲音混音后都會(huì)到達(dá)遠(yuǎn)端,一路視頻到達(dá)遠(yuǎn)端,若N路音頻輸入都有發(fā)聲那么遠(yuǎn)端會(huì)聽見N種聲音;而此時(shí)遠(yuǎn)端只希望聽見其中n路(n<N)的聲音,發(fā)送第m路視頻后再聽見其中m路的聲音。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明要解決的技術(shù)問題是提供一種音頻發(fā)送方法及裝置,用以解決現(xiàn)有技術(shù)音頻發(fā)送不能按照遠(yuǎn)端需求進(jìn)行發(fā)送的問題。

為解決上述技術(shù)問題,一方面,本發(fā)明提供一種音頻發(fā)送方法,包括:

獲取每路音頻的發(fā)送狀態(tài)信號(hào)和每路視頻的發(fā)送狀態(tài)信號(hào);

建立每路視頻和與其同時(shí)發(fā)送的音頻之間的映射關(guān)系;

視頻發(fā)送時(shí),根據(jù)所述映射關(guān)系,控制音頻的發(fā)送狀態(tài),發(fā)送與該路視頻對(duì)應(yīng)的一路或多路音頻。

進(jìn)一步,所述音頻發(fā)送狀態(tài)信號(hào)包括:音頻處于發(fā)送狀態(tài)或未發(fā)送狀態(tài);所述視頻發(fā)送狀態(tài)信號(hào)包括:視頻處于發(fā)送狀態(tài)或未發(fā)送狀態(tài)。

進(jìn)一步,根據(jù)所述映射關(guān)系,控制音頻的發(fā)送狀態(tài),具體包括:

當(dāng)與該路視頻對(duì)應(yīng)的音頻是發(fā)送狀態(tài)時(shí),則保持該路音頻數(shù)據(jù)繼續(xù)發(fā)送;

當(dāng)與該路視頻對(duì)應(yīng)的音頻是未發(fā)送狀態(tài)時(shí),則開始發(fā)送該路音頻數(shù)據(jù);

當(dāng)該路視頻停止發(fā)送時(shí),則停止發(fā)送與該路視頻對(duì)應(yīng)的音頻數(shù)據(jù)。

進(jìn)一步,建立每路視頻和與其同時(shí)發(fā)送的音頻之間的映射關(guān)系,具體如下:

N路視頻發(fā)送對(duì)應(yīng)M路音頻發(fā)送,其中,N=1、2、3、……,M=1、2、3、……。

進(jìn)一步,發(fā)送與該路視頻對(duì)應(yīng)一路或多路的音頻,具體包括:

對(duì)與該路視頻對(duì)應(yīng)一路或多路的音頻直接進(jìn)行發(fā)送;或者,

對(duì)與該路視頻對(duì)應(yīng)一路或多路的音頻加入混音和/或編碼后,進(jìn)行發(fā)送。

另一方面,本發(fā)明還提供一種音頻發(fā)送裝置,包括:

視頻單元,用于獲取每路視頻的發(fā)送狀態(tài)信號(hào);

映射單元,用于建立每路視頻和與其同時(shí)發(fā)送的音頻之間的映射關(guān)系;

音頻單元,用于獲取每路音頻的發(fā)送狀態(tài)信號(hào),以及在視頻發(fā)送時(shí),根據(jù)所述映射關(guān)系,控制音頻的發(fā)送狀態(tài),發(fā)送與該路視頻對(duì)應(yīng)的一路或多路音頻。

進(jìn)一步,所述音頻發(fā)送狀態(tài)信號(hào)包括:音頻處于發(fā)送狀態(tài)或未發(fā)送狀態(tài); 所述視頻發(fā)送狀態(tài)信號(hào)包括:視頻處于發(fā)送狀態(tài)或未發(fā)送狀態(tài)。

進(jìn)一步,所述音頻單元還用于:

當(dāng)與該路視頻對(duì)應(yīng)的音頻是發(fā)送狀態(tài)時(shí),保持該路音頻數(shù)據(jù)繼續(xù)發(fā)送;

當(dāng)與該路視頻對(duì)應(yīng)的音頻是未發(fā)送狀態(tài)時(shí),開始發(fā)送該路音頻數(shù)據(jù);

當(dāng)該路視頻停止發(fā)送時(shí),則停止發(fā)送與該路視頻對(duì)應(yīng)的音頻數(shù)據(jù)。

進(jìn)一步,所述映射單元還用于:

建立每路視頻和與其同時(shí)發(fā)送的音頻之間的映射關(guān)系,具體如下:

N路視頻發(fā)送對(duì)應(yīng)M路音頻發(fā)送,其中,N=1、2、3、……,M=1、2、3、……。

進(jìn)一步,所述音頻單元還用于:

對(duì)與該路視頻對(duì)應(yīng)一路或多路的音頻直接進(jìn)行發(fā)送;或者,

對(duì)與該路視頻對(duì)應(yīng)一路或多路的音頻加入混音和/或編碼后,進(jìn)行發(fā)送

本發(fā)明有益效果如下:

本發(fā)明通過建立視頻發(fā)送與音頻發(fā)送之間的映射關(guān)系;視頻發(fā)送時(shí),根據(jù)該映射關(guān)系,至發(fā)送與該路視頻對(duì)應(yīng)的一路或多路音頻,這樣,就能實(shí)現(xiàn)按照遠(yuǎn)端需求進(jìn)行音頻數(shù)據(jù)發(fā)送,提高了會(huì)議效果,進(jìn)而大大提高了用戶體驗(yàn)。

附圖說明

圖1是本發(fā)明實(shí)施例中一種音頻發(fā)送方法的流程圖;

圖2a是本發(fā)明實(shí)施例中視頻發(fā)送與音頻發(fā)送一對(duì)一配置映射關(guān)系的示意圖;

圖2b是本發(fā)明實(shí)施例中視頻發(fā)送與音頻發(fā)送混合置映射關(guān)系的示意圖;

圖3是本發(fā)明實(shí)施例中一種音頻發(fā)送裝置的結(jié)構(gòu)示意圖;

圖4是本發(fā)明實(shí)施例中音頻發(fā)送裝置應(yīng)用與視頻會(huì)議的結(jié)構(gòu)示意圖。

具體實(shí)施方式

以下結(jié)合附圖以及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此 處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。

如圖1所示,本發(fā)明實(shí)施例涉及一種音頻發(fā)送方法,包括:

步驟S101,獲取每路音頻的發(fā)送狀態(tài)信號(hào)和每路視頻的發(fā)送狀態(tài)信號(hào);

本步驟中,音頻發(fā)送狀態(tài)信號(hào)包括:音頻處于發(fā)送狀態(tài)或未發(fā)送狀態(tài)。

音頻發(fā)送狀態(tài)信號(hào)可以直接獲取,或者通過音頻檢測(cè)器獲取音頻發(fā)送狀態(tài)信號(hào);如果有多路音頻,需要分別獲取每一路音頻的發(fā)送狀態(tài)信號(hào)。

視頻發(fā)送狀態(tài)信號(hào)包括:視頻處于發(fā)送狀態(tài)或未發(fā)送狀態(tài)。

視頻發(fā)送狀態(tài)信號(hào)可以直接獲取,或者通過視頻檢測(cè)器獲取視頻發(fā)送狀態(tài)信號(hào);如果包括多路視頻,應(yīng)分別獲取每一路視頻的發(fā)送狀態(tài)信號(hào)。

步驟S102,建立每路視頻和與其同時(shí)發(fā)送的音頻之間的映射關(guān)系;

本步驟中,可以通過可視界面配置音頻發(fā)送和視頻發(fā)送的映射關(guān)系;或,通過不可見配置音頻發(fā)送和視頻發(fā)送的固定映射關(guān)系和可變映射關(guān)系。當(dāng)一路視頻與一路或多路音頻之間建立有映射關(guān)系,即視頻與音頻之間建立了一種對(duì)應(yīng)關(guān)系,當(dāng)該路視頻發(fā)送時(shí),與該路視頻對(duì)應(yīng)的音頻也需要一同發(fā)送。

其中,視頻發(fā)送與音頻發(fā)送之間的映射關(guān)系可以按照如下方式配置,即N路視頻發(fā)送對(duì)應(yīng)M路音頻發(fā)送,其中,N=1、2、3、……,M=1、2、3、……。

當(dāng)N=1,M=1,即視頻發(fā)送與音頻發(fā)送之間是一對(duì)一關(guān)系,圖2a所示的,第1路視頻映射第1路音頻,第2路視頻映射第2路音頻,第X路視頻映射第X路音頻。

當(dāng)然,也可以根據(jù)實(shí)際情況的需要,進(jìn)行靈活設(shè)置。例如,N=1,M>1,即視頻發(fā)送與音頻發(fā)送之間是一對(duì)多關(guān)系;N>1,M=1,即視頻發(fā)送與音頻發(fā)送之間是多對(duì)一關(guān)系;也可以是以上幾種情況的組合。如圖2b所示第1路視頻映射第1路音頻,第2路視頻映射第2路、第3路、第4路音頻,第3路至第Y路視頻映射第Y路音頻。需要說明的是,建立音頻發(fā)送和視頻發(fā)送的映射關(guān)系并不僅僅限于上述映射關(guān)系。

步驟S103,視頻發(fā)送時(shí),根據(jù)所述映射關(guān)系,控制音頻的發(fā)送狀態(tài),發(fā)送 與該路視頻對(duì)應(yīng)的一路或多路音頻。

本步驟中,根據(jù)獲取的音頻發(fā)送狀態(tài)信號(hào)和視頻發(fā)送狀態(tài)信號(hào),以及建立的映射關(guān)系,得到音頻發(fā)送控制命令。

首先,根據(jù)視頻發(fā)送狀態(tài)信號(hào),確定哪路視頻需要發(fā)送,即視頻發(fā)送狀態(tài)信號(hào)為發(fā)送狀態(tài)的視頻是需要進(jìn)行發(fā)送的。

其次,根據(jù)之前建立的映射關(guān)系,確定該路視頻對(duì)應(yīng)的音頻為哪一路,或哪幾路。然后,查看這幾路音頻的音頻發(fā)送狀態(tài)信號(hào),如果是發(fā)送狀態(tài),則音頻發(fā)送控制命令中指示保持該路音頻數(shù)據(jù)繼續(xù)發(fā)送;如果是未發(fā)送狀態(tài),則音頻發(fā)送控制命令中指示開始發(fā)送該路音頻數(shù)據(jù);另外,該路視頻停止放松時(shí),則停止發(fā)送與該路視頻對(duì)應(yīng)的一路或多路的音頻數(shù)據(jù)。當(dāng)一路音頻在映射關(guān)系中,與一路正在發(fā)送的視頻對(duì)應(yīng),同時(shí)與一路停止發(fā)送的視頻對(duì)應(yīng),則該路音頻應(yīng)該為發(fā)送狀態(tài),即保持發(fā)送該路音頻數(shù)據(jù)。以圖2b為例,第1、2路視頻發(fā)送時(shí),根據(jù)映射關(guān)系,音頻發(fā)送控制命令為:第1路至第4路音頻發(fā)送,其余Y-4路空閑(禁止發(fā)送)。

具體發(fā)送音頻數(shù)據(jù)時(shí),可以采用以下方式中的一種,或其合理的組合:

1、對(duì)音頻發(fā)送控制命令中指示發(fā)送的每一路音頻數(shù)據(jù)進(jìn)行發(fā)送,不需要發(fā)送(沒指示發(fā)送或指示禁止發(fā)送)的音頻不發(fā)送出去。

2、對(duì)音頻發(fā)送控制命令中指示發(fā)送的每一路音頻數(shù)據(jù)加入混音,將混音后的音頻發(fā)送出去。

3、對(duì)音頻發(fā)送控制命令中指示發(fā)送的每一路音頻數(shù)據(jù)加入編碼,將編碼后的音頻發(fā)送出去。

如圖3所示,本發(fā)明實(shí)施例還涉及一種實(shí)現(xiàn)上述方法的音頻發(fā)送裝置,包括:

視頻單元,用于獲取每路視頻的發(fā)送狀態(tài)信號(hào);

映射單元,用于建立每路視頻和與其同時(shí)發(fā)送的音頻之間的映射關(guān)系;

音頻單元,用于獲取每路音頻的發(fā)送狀態(tài)信號(hào),以及在視頻發(fā)送時(shí),根據(jù) 所述映射關(guān)系,控制音頻的發(fā)送狀態(tài),發(fā)送與該路視頻對(duì)應(yīng)的一路或多路音頻。

其中,音頻發(fā)送狀態(tài)信號(hào)包括:音頻處于發(fā)送狀態(tài)或未發(fā)送狀態(tài);所述視頻發(fā)送狀態(tài)信號(hào)包括:視頻處于發(fā)送狀態(tài)或未發(fā)送狀態(tài)。

音頻單元還用于:

當(dāng)與該路視頻對(duì)應(yīng)的音頻是發(fā)送狀態(tài)時(shí),保持該路音頻數(shù)據(jù)繼續(xù)發(fā)送;

當(dāng)與該路視頻對(duì)應(yīng)的音頻是未發(fā)送狀態(tài)時(shí),開始發(fā)送該路音頻數(shù)據(jù);

當(dāng)該路視頻停止發(fā)送時(shí),則停止發(fā)送與該路視頻對(duì)應(yīng)的音頻數(shù)據(jù)。

映射單元還用于:

建立每路視頻和與其同時(shí)發(fā)送的音頻之間的映射關(guān)系,具體如下:

N路視頻發(fā)送對(duì)應(yīng)M路音頻發(fā)送,其中,N=1、2、3、……,M=1、2、3、……。

音頻單元還用于:

對(duì)與該路視頻對(duì)應(yīng)一路或多路的音頻直接進(jìn)行發(fā)送;或者,

對(duì)與該路視頻對(duì)應(yīng)一路或多路的音頻加入混音和/或編碼后,進(jìn)行發(fā)送。

圖4為所述裝置應(yīng)用與視頻會(huì)議的結(jié)構(gòu)示意圖,可以利用本裝置在視頻會(huì)議中進(jìn)行音頻發(fā)送控制,進(jìn)而提高會(huì)議質(zhì)量。

由上述實(shí)施例可以看出,本發(fā)明實(shí)施例通過建立視頻發(fā)送與音頻發(fā)送之間的映射關(guān)系;視頻發(fā)送時(shí),根據(jù)該映射關(guān)系,至發(fā)送與該路視頻對(duì)應(yīng)的一路或多路音頻,這樣,就能實(shí)現(xiàn)按照遠(yuǎn)端需求進(jìn)行音頻數(shù)據(jù)發(fā)送,提高了會(huì)議效果,進(jìn)而大大提高了用戶體驗(yàn)。

盡管為示例目的,已經(jīng)公開了本發(fā)明的優(yōu)選實(shí)施例,本領(lǐng)域的技術(shù)人員將意識(shí)到各種改進(jìn)、增加和取代也是可能的,因此,本發(fā)明的范圍應(yīng)當(dāng)不限于上述實(shí)施例。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1