專利名稱:一種語音會(huì)議會(huì)場建立方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種語音會(huì)議會(huì)場建立方法及系統(tǒng)。
背景技術(shù):
隨著企業(yè)、學(xué)校等事業(yè)單位對(duì)現(xiàn)代化通信系統(tǒng)的要求日益提高,電話會(huì)議系統(tǒng)的應(yīng)用得越來越多,它可以極大地提高企事業(yè)單位的工作效率,改善企業(yè)的管理,提升競爭力。圖1為現(xiàn)有通用的語音會(huì)議系統(tǒng)的架構(gòu)原理圖。在該架構(gòu)中,當(dāng)用戶加入到語音會(huì)議時(shí),首先會(huì)和語音交換服務(wù)器建立連接,語音交換服務(wù)器針對(duì)每一個(gè)連接會(huì)創(chuàng)建兩個(gè)語音流通道:音頻數(shù)據(jù)發(fā)布流通道和音頻數(shù)據(jù)播放流通道。其中,音頻數(shù)據(jù)發(fā)布流通道用于會(huì)議發(fā)言服務(wù),即用于傳送與音頻數(shù)據(jù)發(fā)布流通道連接的語音會(huì)議客戶端發(fā)布的音頻數(shù)據(jù)流,從而將從該語音會(huì)議客戶端采集的音頻數(shù)據(jù)廣播給語音會(huì)議的每個(gè)語音會(huì)議客戶端。音頻數(shù)據(jù)播放流通道用于會(huì)議收聽服務(wù),將經(jīng)過語音交換服務(wù)混音后的音頻數(shù)據(jù)流傳送給與音頻數(shù)據(jù)播放流通道相連的語音會(huì)議客戶端??梢钥闯?,只要語音會(huì)議客戶端加入到語音會(huì)議系統(tǒng)中后,兩個(gè)語音通道會(huì)同時(shí)存在,當(dāng)會(huì)議參與者不發(fā)言(實(shí)際會(huì)議中會(huì)議參與者發(fā)言時(shí)間少,聽的時(shí)間多)時(shí),音頻數(shù)據(jù)發(fā)布流通道并未閑置,雖然用戶沒有發(fā)言,但語音會(huì)議客戶端仍然會(huì)采集噪聲數(shù)據(jù),不斷將噪聲數(shù)據(jù)發(fā)送到語音交換服務(wù)器,語音交換服務(wù)器將接收到的多路音頻數(shù)據(jù)進(jìn)行多路混音。由于混音過程會(huì)消耗大量的系統(tǒng)資源,這意味著這些噪聲數(shù)據(jù)流都會(huì)持續(xù)地消耗系統(tǒng)資源,另外,與此同時(shí),為了避免發(fā)言人所在客戶端播放自己的發(fā)言聲音,造成干擾,當(dāng)每個(gè)客戶端同時(shí)具有發(fā)言和收聽功能時(shí),系統(tǒng)必須為每個(gè)客戶端獨(dú)立地建立兩個(gè)語音流通道,一個(gè)是音頻數(shù)據(jù)發(fā)布流通道,另一個(gè)音頻數(shù)據(jù)播放流通道。多個(gè)客戶端之間的音頻數(shù)據(jù)播放流通道并不能共享,因?yàn)檎Z音交換服務(wù)器為每個(gè)客戶端播放音頻數(shù)據(jù)流時(shí),不能包含來自該客戶端所發(fā)布的音頻數(shù)據(jù)。由此可見,語音交換服務(wù)器需為每個(gè)客戶端發(fā)送不同的混音結(jié)果。這造成混音消耗的系統(tǒng)資源與所需混音的路數(shù)成正比,當(dāng)會(huì)議參與者人數(shù)較多時(shí),會(huì)進(jìn)一步加重語音交換服務(wù)器的負(fù)擔(dān),導(dǎo)致更多的系統(tǒng)資源消耗和浪費(fèi)。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種語音會(huì)議會(huì)場建立方法及系統(tǒng),旨在解決由于現(xiàn)有技術(shù)無法提供一種有效的語音會(huì)議方法,導(dǎo)致語音會(huì)議系統(tǒng)資源消耗過大的問題。本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種語音會(huì)議會(huì)場建立方法,所述方法包括下述步驟:接收會(huì)議主持者通過對(duì)應(yīng)的語音會(huì)議客戶端發(fā)送的會(huì)議建立請(qǐng)求,所述會(huì)議建立請(qǐng)求中包括請(qǐng)求的會(huì)議模式、會(huì)議主持者的標(biāo)識(shí)信息;根據(jù)所述會(huì)議主持者的標(biāo)識(shí)信息對(duì)所述會(huì)議建立請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證所述會(huì)議建立請(qǐng)求合法時(shí),獲取所述會(huì)議模式,將所述會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端記為第一主持者客戶端;當(dāng)所述會(huì)議模式為第一會(huì)議模式時(shí),為第一主持者客戶端建立一個(gè)會(huì)場,所述會(huì)場包括一個(gè)音頻數(shù)據(jù)發(fā)布流通道以及一個(gè)音頻數(shù)據(jù)播放流通道,在所述第一會(huì)議模式中,所述第一主持者客戶端連接在所述音頻數(shù)據(jù)發(fā)布流通道上,所述會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端連接在所述音頻數(shù)據(jù)播放流通道上。本發(fā)明實(shí)施例的另一目的在于提供一種語音會(huì)議會(huì)場建立系統(tǒng),所述系統(tǒng)包括:會(huì)議建立請(qǐng)求接收單元,用于接收會(huì)議主持者通過對(duì)應(yīng)的語音會(huì)議客戶端發(fā)送的會(huì)議建立請(qǐng)求,所述會(huì)議建立請(qǐng)求中包括請(qǐng)求的會(huì)議模式、會(huì)議主持者的標(biāo)識(shí)信息;會(huì)議模式獲取單元,用于根據(jù)所述會(huì)議主持者的標(biāo)識(shí)信息對(duì)所述會(huì)議建立請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證所述會(huì)議建立請(qǐng)求合法時(shí),獲取所述會(huì)議模式,將所述會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端記為第一主持者客戶端;以及第一會(huì)場建立單元,用于當(dāng)所述會(huì)議模式為第一會(huì)議模式時(shí),為第一主持者客戶端建立一個(gè)會(huì)場,所述會(huì)場包括一個(gè)音頻數(shù)據(jù)發(fā)布流通道以及一個(gè)音頻數(shù)據(jù)播放流通道,在所述第一會(huì)議模式中,所述第一主持者客戶端連接在所述音頻數(shù)據(jù)發(fā)布流通道上,所述會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端連接在所述音頻數(shù)據(jù)播放流通道上。在本發(fā)明實(shí)施例中,當(dāng)會(huì)議主持者選擇第一會(huì)議模式時(shí),為會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端建立一個(gè)會(huì)場,該會(huì)場包括一個(gè)音頻數(shù)據(jù)發(fā)布流通道以及一個(gè)音頻數(shù)據(jù)播放流通道,會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端連接在音頻數(shù)據(jù)發(fā)布流通道上,會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端連接在音頻數(shù)據(jù)播放流通道上,在第一會(huì)議模式中,整個(gè)會(huì)議會(huì)場只建立了兩個(gè)數(shù)據(jù)流通道,因此語音交換服務(wù)器不需要進(jìn)行混音操作,從而有效減少了語音會(huì)議時(shí)語音交換服務(wù)器系統(tǒng)資源的消耗,提高了音頻數(shù)據(jù)流在語音交換服務(wù)器上的處理速度,從而提高了語音會(huì)議的實(shí)時(shí)性。
圖1是現(xiàn)有通用的語音會(huì)議系統(tǒng)的架構(gòu)原理圖;圖2是本發(fā)明實(shí)施例一提供的語音會(huì)議會(huì)場建立方法的實(shí)現(xiàn)流程圖;圖3是本發(fā)明實(shí)施例一提供的語音會(huì)議會(huì)場的示意圖;圖4是本發(fā)明實(shí)施例二提供的語音會(huì)議會(huì)場建立方法的實(shí)現(xiàn)流程圖;圖5是本發(fā)明實(shí)施例三提供的語音會(huì)議會(huì)場建立方法的實(shí)現(xiàn)流程圖;圖6是本發(fā)明實(shí)施例三提供的語音會(huì)議會(huì)場的示意圖;圖7是本發(fā)明實(shí)施例四提供的語音會(huì)議會(huì)場建立系統(tǒng)的結(jié)構(gòu)圖;以及圖8是本發(fā)明實(shí)施例五提供的語音會(huì)議會(huì)場建立系統(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。以下結(jié)合具體實(shí)施例對(duì)本發(fā)明的具體實(shí)現(xiàn)進(jìn)行詳細(xì)描述:實(shí)施例一:
圖2示出了本發(fā)明實(shí)施例一提供的語音會(huì)議會(huì)場建立方法的實(shí)現(xiàn)流程,詳述如下:在步驟S201中,接收會(huì)議主持者通過對(duì)應(yīng)的語音會(huì)議客戶端發(fā)送的會(huì)議建立請(qǐng)求,所述會(huì)議建立請(qǐng)求中包括請(qǐng)求的會(huì)議模式、會(huì)議主持者的標(biāo)識(shí)信息。在本發(fā)明實(shí)施例中,需要召開電話/語音會(huì)議的會(huì)議主持者可以通過其對(duì)應(yīng)的語音會(huì)議客戶端向語音交換服務(wù)器或軟交換服務(wù)器遞交會(huì)議建立請(qǐng)求,在該會(huì)議建立請(qǐng)求中可以包括請(qǐng)求的會(huì)議模式、會(huì)議主持者的標(biāo)識(shí)信息。在本發(fā)明實(shí)施例中,會(huì)議模式包括第一會(huì)議模式以及第二會(huì)議模式。第一會(huì)議模式為演講模式,在該模式中,只有會(huì)議主持者可以發(fā)言,會(huì)議參與者只進(jìn)行收聽。當(dāng)請(qǐng)求的會(huì)議模式為第一會(huì)議模式時(shí),為會(huì)議主持者建立一個(gè)會(huì)場,該會(huì)場包括一個(gè)音頻數(shù)據(jù)發(fā)布流通道以及一個(gè)音頻數(shù)據(jù)播放流通道,連接在音頻數(shù)據(jù)發(fā)布流通道上的語音會(huì)議客戶端采集音頻數(shù)據(jù)后進(jìn)行流化,通過音頻數(shù)據(jù)發(fā)布流通道將流化后的音頻數(shù)據(jù)流傳輸給語音交換服務(wù)器,語音交換服務(wù)器接收到音頻數(shù)據(jù)流后,通過音頻數(shù)據(jù)播放流通道傳輸給與音頻數(shù)據(jù)播放流通道連接的語音會(huì)議客戶端。在第一會(huì)議模式中,會(huì)議主持者對(duì)應(yīng)的客戶端連接在音頻數(shù)據(jù)發(fā)布流通道上,所有會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端連接在音頻數(shù)據(jù)播放流通道上。作為示例地,會(huì)議主持者的標(biāo)識(shí)信息可以包括會(huì)議主持者用戶名、密碼等身份標(biāo)識(shí)信息,以驗(yàn)證用戶是否具有會(huì)議主持者的權(quán)限。在步驟S202中,根據(jù)所述會(huì)議主持者的標(biāo)識(shí)信息對(duì)所述會(huì)議建立請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證所述會(huì)議建立請(qǐng)求合法時(shí),獲取所述會(huì)議模式,將所述會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端記為第一主持者客戶端。在本發(fā)明實(shí)施例中,根據(jù)會(huì)議主持者的標(biāo)識(shí)信息對(duì)會(huì)議建立請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證會(huì)議建立請(qǐng)求合法時(shí),獲取請(qǐng)求建立的會(huì)議模式,為了方便后續(xù)描述,在這里將會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端記為第一主持者客戶端。在步驟S203中,當(dāng)所述會(huì)議模式為第一會(huì)議模式時(shí),為第一主持者客戶端建立一個(gè)會(huì)場,所述會(huì)場包括一個(gè)音頻數(shù)據(jù)發(fā)布流通道以及一個(gè)音頻數(shù)據(jù)播放流通道,在所述第一會(huì)議模式中,所述第一主持者客戶端連接在所述音頻數(shù)據(jù)發(fā)布流通道上,所述會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端連接在所述音頻數(shù)據(jù)播放流通道上。在本發(fā)明實(shí)施例中,當(dāng)接收到來自參議參與者對(duì)應(yīng)的語音會(huì)議客戶端的會(huì)場加入請(qǐng)求時(shí),根據(jù)會(huì)議參與者的標(biāo)識(shí)信息對(duì)會(huì)場加入請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證會(huì)場加入請(qǐng)求合法時(shí),將語音會(huì)議客戶端連接在音頻數(shù)據(jù)播放流通道上。會(huì)議開始后,采集第一主持者客戶端的音頻數(shù)據(jù),經(jīng)流化后通過第一主持者客戶端連接的音頻數(shù)據(jù)發(fā)布流通道傳送到語音交換服務(wù)器,進(jìn)行相應(yīng)處理后通過音頻數(shù)據(jù)播放流通道發(fā)送給所有會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端進(jìn)行播放。在本發(fā)明實(shí)施例中,當(dāng)召開的會(huì)議為發(fā)言-收聽方式的會(huì)議,或會(huì)議過程中一人發(fā)言,其他會(huì)議參與者收聽時(shí),會(huì)議主持者可以選擇第一會(huì)議模式,在該模式中,為會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端建立的會(huì)場只包括一個(gè)音頻數(shù)據(jù)發(fā)布流通道以及一個(gè)音頻數(shù)據(jù)播放流通道,會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端獨(dú)占一個(gè)音頻數(shù)據(jù)發(fā)布流通道,所有會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端共享一個(gè)音頻數(shù)據(jù)播放流通道,整個(gè)會(huì)議只建立了兩個(gè)數(shù)據(jù)流通道,從而有效減少了語音會(huì)議時(shí)的系統(tǒng)資源的消耗,提高了音頻數(shù)據(jù)流在語音交換服務(wù)器上的處理速度,從而提高了語音會(huì)議的實(shí)時(shí)性。作為示例地,圖3示出了第一會(huì)議模式下的會(huì)議會(huì)場。在該示例中,流媒體服務(wù)器用于對(duì)音頻數(shù)據(jù)進(jìn)行流化的過程。具體地,第一主持者客戶端連接在音頻數(shù)據(jù)發(fā)布流通道上,第一主持者客戶端采集的音頻數(shù)據(jù)經(jīng)流媒體服務(wù)器流化后,通過音頻數(shù)據(jù)發(fā)布流通道發(fā)送給語音交換服務(wù)器,語音交換服務(wù)器通過音頻播放流通道將其轉(zhuǎn)發(fā)給第一會(huì)議模式下的所有語音會(huì)議客戶端,在圖中,會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端使用會(huì)議參與者客戶端進(jìn)行表示。實(shí)施例二:圖4示出了本發(fā)明實(shí)施例二提供的語音會(huì)議會(huì)場建立方法的實(shí)現(xiàn)流程,詳述如下:在步驟S401中,接收會(huì)議主持者通過對(duì)應(yīng)的語音會(huì)議客戶端發(fā)送的會(huì)議建立請(qǐng)求,所述會(huì)議建立請(qǐng)求中包括請(qǐng)求的會(huì)議模式、會(huì)議主持者的標(biāo)識(shí)信息。在步驟S402中,根據(jù)所述會(huì)議主持者的標(biāo)識(shí)信息對(duì)所述會(huì)議建立請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證所述會(huì)議建立請(qǐng)求合法時(shí),獲取所述會(huì)議模式,將所述會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端記為第一主持者客戶端。在步驟S403中,當(dāng)所述會(huì)議模式為第一會(huì)議模式時(shí),為第一主持者客戶端建立一個(gè)會(huì)場,所述會(huì)場包括一個(gè)音頻數(shù)據(jù)發(fā)布流通道以及一個(gè)音頻數(shù)據(jù)播放流通道,在所述第一會(huì)議模式中,所述第一主持者客戶端連接在所述音頻數(shù)據(jù)發(fā)布流通道上,所述會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端連接在所述音頻數(shù)據(jù)播放流通道上。在步驟S404中,當(dāng)接收到一會(huì)議參與者發(fā)送切換會(huì)議主持者的請(qǐng)求時(shí),根據(jù)該會(huì)議參與者的標(biāo)識(shí)信息對(duì)該會(huì)議參與者是否具有會(huì)議主持者權(quán)限進(jìn)行驗(yàn)證。在本發(fā)明實(shí)施例中,會(huì)議參與者的標(biāo)識(shí)信息可以包括會(huì)議參與者用戶名、密碼等身份標(biāo)識(shí)信息,以驗(yàn)證請(qǐng)求加入的用戶是否具有會(huì)議參與者權(quán)限,或用于向加入的會(huì)議參與者發(fā)送會(huì)議參與請(qǐng)求。當(dāng)位于第一會(huì)議模式下的會(huì)議參與者要求發(fā)言時(shí),必須獲取會(huì)議主持者權(quán)限。此時(shí),該會(huì)議參與者可以通過其對(duì)應(yīng)的語音會(huì)議客戶端發(fā)送切換會(huì)議主持者的請(qǐng)求,根據(jù)該會(huì)議參與者的標(biāo)識(shí)信息對(duì)該會(huì)議參與者是否具有會(huì)議主持者權(quán)限進(jìn)行驗(yàn)證。在步驟S405中,當(dāng)驗(yàn)證該會(huì)議參與者具有會(huì)議主持者權(quán)限時(shí),將該會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端記為第二主持者客戶端,將所述第一主持者客戶端連接到所述音頻數(shù)據(jù)播放流通道,釋放所述第一主持者客戶端與所述音頻數(shù)據(jù)發(fā)布流通道的連接,從而將所述第一主持者客戶端對(duì)應(yīng)的主持者切換為一會(huì)議參與者。在步驟S406中,將所述第二主持者客戶端連接到所述音頻數(shù)據(jù)發(fā)布流通道,并釋放所述第二主持者客戶端與音頻數(shù)據(jù)播放流通道的連接,從而完成會(huì)議主持者的切換。在本發(fā)明實(shí)施例子中,當(dāng)位于第一會(huì)議模式下的會(huì)議參與者要求發(fā)言時(shí),將該第一主持者客戶端連接到音頻數(shù)據(jù)播放流通道,釋放其與音頻數(shù)據(jù)發(fā)布流通道的連接,從而將第一主持者客戶端對(duì)應(yīng)的主持者切換為一會(huì)議參與者,并將請(qǐng)求發(fā)言的會(huì)議參與者對(duì)應(yīng)的客戶端連接到音頻數(shù)據(jù)發(fā)布流通道,并釋放其與音頻數(shù)據(jù)播放流通道的連接,從而將請(qǐng)求發(fā)言的會(huì)議參與者轉(zhuǎn)換為會(huì)議主持者。在第一會(huì)議模式下,整個(gè)會(huì)議始終只存在兩個(gè)數(shù)據(jù)流通道,從而有效減少了語音會(huì)議時(shí)的系統(tǒng)資源的消耗,提高音頻數(shù)據(jù)流在語音交換服務(wù)器上的處理速度,從而提高了語音會(huì)議的實(shí)時(shí)性。實(shí)施例三:圖5示出了本發(fā)明實(shí)施例三提供的語音會(huì)議會(huì)場建立方法的實(shí)現(xiàn)流程,詳述如下:在步驟S501中,接收會(huì)議主持者通過對(duì)應(yīng)的語音會(huì)議客戶端發(fā)送的會(huì)議建立請(qǐng)求,所述會(huì)議建立請(qǐng)求中包括請(qǐng)求的會(huì)議模式、會(huì)議主持者的標(biāo)識(shí)信息。在步驟S502中,根據(jù)所述會(huì)議主持者的標(biāo)識(shí)信息對(duì)所述會(huì)議建立請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證所述會(huì)議建立請(qǐng)求合法時(shí),獲取所述會(huì)議模式,將所述會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端記為第一主持者客戶端。在步驟S503中,當(dāng)所述會(huì)議模式為第二會(huì)議模式時(shí),為所述第一主持者客戶端建立一個(gè)會(huì)場,在所述第二會(huì)議模式中,為每個(gè)語音會(huì)議客戶端建立兩個(gè)數(shù)據(jù)流通道連接,所述兩個(gè)數(shù)據(jù)流通道中的一個(gè)為音頻數(shù)據(jù)發(fā)布流通道,另一個(gè)為音頻數(shù)據(jù)播放流通道。在本發(fā)明實(shí)施例中,第二會(huì)議模式為討論模式,位于該模式下的會(huì)議參與者可以收聽到其他會(huì)議參與者的發(fā)言,自身也可以發(fā)言。在該模式中,為每個(gè)語音會(huì)議客戶端建立兩個(gè)數(shù)據(jù)流通道連接,這樣,每個(gè)語音會(huì)議客戶端擁有兩個(gè)獨(dú)立的數(shù)據(jù)流通道連接,兩個(gè)數(shù)據(jù)流通道中的一個(gè)為音頻數(shù)據(jù)發(fā)布流通道,另一個(gè)為音頻數(shù)據(jù)播放流通道。即第二會(huì)議模式中的每個(gè)客戶端擁有獨(dú)立的音頻數(shù)據(jù)發(fā)布、播放流通道,作為示例地,可以參考圖6所示的示例。圖中的第一主持者客戶端和一會(huì)議參與者客戶端位于第二會(huì)議模式中,這兩個(gè)客戶端各自連接在對(duì)應(yīng)的兩個(gè)數(shù)據(jù)流通道上,而位于第一模式下會(huì)議參與者對(duì)應(yīng)的客戶端共享一個(gè)音頻數(shù)據(jù)播放流通道。在步驟S504中,當(dāng)接收到會(huì)議主持者發(fā)送的將所述第一會(huì)議模式轉(zhuǎn)換到所述第二會(huì)議模式的請(qǐng)求時(shí),為會(huì)議主持者建立的一個(gè)音頻數(shù)據(jù)播放流通道,并將會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端連接到該音頻數(shù)據(jù)播放流通道;在本發(fā)明實(shí)施例中,若會(huì)議開始時(shí),位于第一會(huì)議模式下的會(huì)議主持者想收聽會(huì)議參與者的發(fā)言時(shí),則發(fā)送將第一會(huì)議模式轉(zhuǎn)換到第二會(huì)議模式的請(qǐng)求,此時(shí),為會(huì)議主持者建立的一個(gè)音頻數(shù)據(jù)播放流通道,并將會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端連接到該音頻數(shù)據(jù)播放流通道。在步驟S505中,當(dāng)接收到會(huì)議參與者發(fā)送的將所述第一會(huì)議模式轉(zhuǎn)換到所述第二會(huì)議模式的請(qǐng)求時(shí),釋放該會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端與音頻數(shù)據(jù)播放流通道的連接,為該會(huì)議參與者建立兩個(gè)數(shù)據(jù)流通道,將該會(huì)議參與者對(duì)應(yīng)的語音客戶端連接到所述兩個(gè)數(shù)據(jù)流通道,所述兩個(gè)數(shù)據(jù)流通道中的一個(gè)為音頻數(shù)據(jù)發(fā)布流通道,另一個(gè)為音頻數(shù)據(jù)播放流通道。在本發(fā)明實(shí)施例中,當(dāng)位于第一會(huì)議模式下的會(huì)議參與者想?yún)⑴c會(huì)議的討論時(shí),可以發(fā)送將第一會(huì)議模式轉(zhuǎn)換到第二會(huì)議模式的請(qǐng)求,此時(shí),釋放該會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端與音頻數(shù)據(jù)播放流通道的連接,為該會(huì)議參與者獨(dú)立地建立兩個(gè)數(shù)據(jù)流通道,將該會(huì)議參與者對(duì)應(yīng)的語音客戶端連接到兩個(gè)數(shù)據(jù)流通道,兩個(gè)數(shù)據(jù)流通道中的一個(gè)為音頻數(shù)據(jù)發(fā)布流通道,另一個(gè)為音頻數(shù)據(jù)播放流通道。這樣,該會(huì)議參與者進(jìn)入了討論模式,既能夠收聽別人的發(fā)言,自己也能夠發(fā)言。
進(jìn)一步地,當(dāng)接收到位于第二會(huì)議模式下的會(huì)議主持者發(fā)送的將第二會(huì)議模式轉(zhuǎn)換到第一會(huì)議模式的請(qǐng)求時(shí),釋放會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端與音頻數(shù)據(jù)播放流通道的連接,這樣,會(huì)議主持者只能夠發(fā)言,而不能收聽到會(huì)議參與者的發(fā)言,從而將會(huì)議主持者對(duì)應(yīng)的客戶端切換到了第一會(huì)議模式。當(dāng)接收到位于第二會(huì)議模式下的會(huì)議參與者不需要發(fā)言時(shí),可以發(fā)送將轉(zhuǎn)換到第一會(huì)議模式的請(qǐng)求,從而減少了發(fā)送到語音交換服務(wù)器的音頻數(shù)據(jù),減少了語音交換服務(wù)器濁音時(shí)系統(tǒng)資源的消耗。此時(shí),釋放該會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端與音頻數(shù)據(jù)發(fā)布流通道和音頻數(shù)據(jù)播放流通道的連接,并將該會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端連接到第一會(huì)議模式下為會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端建立的音頻數(shù)據(jù)播放流通道上,與第一會(huì)議模式下會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端共享一音頻數(shù)據(jù)播放流通道。在本發(fā)明實(shí)施例中,當(dāng)召開的會(huì)議為討論方式的會(huì)議,或會(huì)議過程中需要進(jìn)行討論時(shí),會(huì)議主持者可以選擇第二會(huì)議模式,在該模式中,會(huì)議參與者可以發(fā)言,同時(shí)也能收聽到其他參與者的發(fā)言,當(dāng)會(huì)議參與者或會(huì)議主持者不需要發(fā)言時(shí),可以切換到第一會(huì)議模式,從而減少了發(fā)送到語音交換服務(wù)器的音頻數(shù)據(jù),減少了語音交換服務(wù)器濁音時(shí)系統(tǒng)資源的消耗。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如R0M/RAM、磁盤、光盤等。實(shí)施例四:圖7示出了本發(fā)明實(shí)施例四提供的語音會(huì)議會(huì)場建立系統(tǒng)的結(jié)構(gòu),為了便于說明,僅不出了與本發(fā)明實(shí)施例相關(guān)的部分,其中包括:會(huì)議建立請(qǐng)求接收單元71,用于接收會(huì)議主持者通過對(duì)應(yīng)的語音會(huì)議客戶端發(fā)送的會(huì)議建立請(qǐng)求,所述會(huì)議建立請(qǐng)求中包括請(qǐng)求的會(huì)議模式、會(huì)議主持者的標(biāo)識(shí)信息;會(huì)議模式獲取單元72,用于根據(jù)所述會(huì)議主持者的標(biāo)識(shí)信息對(duì)所述會(huì)議建立請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證所述會(huì)議建立請(qǐng)求合法時(shí),獲取所述會(huì)議模式,將所述會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端記為第一主持者客戶端;第一會(huì)場建立單兀73,用于當(dāng)所述會(huì)議模式為第一會(huì)議模式時(shí),為第一主持者客戶端建立一個(gè)會(huì)場,所述會(huì)場包括一個(gè)音頻數(shù)據(jù)發(fā)布流通道以及一個(gè)音頻數(shù)據(jù)播放流通道,在所述第一會(huì)議模式中,所述第一主持者客戶端連接在所述音頻數(shù)據(jù)發(fā)布流通道上,所述會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端連接在所述音頻數(shù)據(jù)播放流通道上;權(quán)限驗(yàn)證單元74,用于當(dāng)接收到一會(huì)議參與者發(fā)送切換會(huì)議主持者的請(qǐng)求時(shí),根據(jù)該會(huì)議參與者的標(biāo)識(shí)信息對(duì)該會(huì)議參與者是否具有會(huì)議主持者權(quán)限進(jìn)行驗(yàn)證;第一切換單元75,用于當(dāng)驗(yàn)證該會(huì)議參與者具有會(huì)議主持者權(quán)限時(shí),將該會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端記為第二主持者客戶端,將所述第一主持者客戶端連接到所述音頻數(shù)據(jù)播放流通道,釋放所述第一主持者客戶端與所述音頻數(shù)據(jù)發(fā)布流通道的連接,從而將所述第一主持者客戶端對(duì)應(yīng)的主持者切換為一會(huì)議參與者;第二切換單元76,用于將所述第二主持者客戶端連接到所述音頻數(shù)據(jù)發(fā)布流通道,并釋放所述第二主持者客戶端與音頻數(shù)據(jù)播放流通道的連接,從而完成會(huì)議主持者的切換。
在本發(fā)明實(shí)施例子中,當(dāng)位于第一會(huì)議模式下的會(huì)議參與者要求發(fā)言時(shí),將該第一主持者客戶端連接到音頻數(shù)據(jù)播放流通道,釋放其與音頻數(shù)據(jù)發(fā)布流通道的連接,從而將第一主持者客戶端對(duì)應(yīng)的主持者切換為一會(huì)議參與者,并將請(qǐng)求發(fā)言的會(huì)議參與者對(duì)應(yīng)的客戶端連接到音頻數(shù)據(jù)發(fā)布流通道,并釋放其與音頻數(shù)據(jù)播放流通道的連接,從而將請(qǐng)求發(fā)言的會(huì)議參與者轉(zhuǎn)換為會(huì)議主持者。在第一會(huì)議模式下,整個(gè)會(huì)議始終只存在兩個(gè)數(shù)據(jù)流通道,從而有效減少了語音會(huì)議時(shí)的系統(tǒng)資源的消耗,提高音頻數(shù)據(jù)流在語音交換服務(wù)器上的處理速度,從而提高了語音會(huì)議的實(shí)時(shí)性。實(shí)施例五:圖8示出了本發(fā)明實(shí)施例五提供的語音會(huì)議會(huì)場建立系統(tǒng)的結(jié)構(gòu),為了便于說明,僅不出了與本發(fā)明實(shí)施例相關(guān)的部分,其中包括:會(huì)議建立請(qǐng)求接收單元81,用于接收會(huì)議主持者通過對(duì)應(yīng)的語音會(huì)議客戶端發(fā)送的會(huì)議建立請(qǐng)求,所述會(huì)議建立請(qǐng)求中包括請(qǐng)求的會(huì)議模式、會(huì)議主持者的標(biāo)識(shí)信息;會(huì)議模式獲取單元82,用于根據(jù)所述會(huì)議主持者的標(biāo)識(shí)信息對(duì)所述會(huì)議建立請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證所述會(huì)議建立請(qǐng)求合法時(shí),獲取所述會(huì)議模式,將所述會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端記為第一主持者客戶端;第一會(huì)場建立單兀83,用于當(dāng)所述會(huì)議模式為第一會(huì)議模式時(shí),為第一主持者客戶端建立一個(gè)會(huì)場,所述會(huì)場包括一個(gè)音頻數(shù)據(jù)發(fā)布流通道以及一個(gè)音頻數(shù)據(jù)播放流通道,在所述第一會(huì)議模式中,所述第一主持者客戶端連接在所述音頻數(shù)據(jù)發(fā)布流通道上,所述會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端連接在所述音頻數(shù)據(jù)播放流通道上;第二會(huì)場建立單元84,用于當(dāng)所述會(huì)議模式為第二會(huì)議模式時(shí),為所述第一主持者客戶端建立一個(gè)會(huì)場,在所述第二會(huì)議模式中,為每個(gè)語音會(huì)議客戶端建立兩個(gè)數(shù)據(jù)流通道連接,所述兩個(gè)數(shù)據(jù)流通道中的一個(gè)為音頻數(shù)據(jù)發(fā)布流通道,另一個(gè)為音頻數(shù)據(jù)播放流通道;第一會(huì)議加入單元85,用于當(dāng)接收到來自語音會(huì)議客戶端的第一會(huì)議模式加入請(qǐng)求時(shí),根據(jù)所述會(huì)議參與者的標(biāo)識(shí)信息對(duì)所述第一會(huì)議模式加入請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證所述第一會(huì)議模式加入請(qǐng)求合法時(shí),將該語音會(huì)議客戶端連接在所述音頻數(shù)據(jù)播放流通道上;第二會(huì)議加入單元86,用于當(dāng)接收到來自語音會(huì)議客戶端的第二會(huì)議模式加入請(qǐng)求時(shí),根據(jù)所述會(huì)議參與者的標(biāo)識(shí)信息對(duì)所述第二會(huì)議模式加入請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證所述第二會(huì)議模式加入請(qǐng)求合法時(shí),為該語音會(huì)議客戶端建立兩個(gè)數(shù)據(jù)流通道,將該語音會(huì)議客戶端連接在該兩個(gè)數(shù)據(jù)流通道上,該兩個(gè)數(shù)據(jù)流通道中的一個(gè)為音頻數(shù)據(jù)發(fā)布流通道,另一個(gè)為音頻數(shù)據(jù)播放流通道;第一會(huì)議轉(zhuǎn)換單元87,用于當(dāng)接收到會(huì)議主持者發(fā)送的將所述第一會(huì)議模式轉(zhuǎn)換到所述第二會(huì)議模式的請(qǐng)求時(shí),為會(huì)議主持者建立的一個(gè)音頻數(shù)據(jù)播放流通道,并將會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端連接到該音頻數(shù)據(jù)播放流通道;以及第二會(huì)議轉(zhuǎn)換單元88,用于當(dāng)接收到會(huì)議參與者發(fā)送的將所述第一會(huì)議模式轉(zhuǎn)換到所述第二會(huì)議模式的請(qǐng)求時(shí),釋放該會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端與音頻數(shù)據(jù)播放流通道的連接,為該會(huì)議參與者建立兩個(gè)數(shù)據(jù)流通道,將該會(huì)議參與者對(duì)應(yīng)的語音客戶端連接到所述兩個(gè)數(shù)據(jù)流通道,所述兩個(gè)數(shù)據(jù)流通道中的一個(gè)為音頻數(shù)據(jù)發(fā)布流通道,另一個(gè)為音頻數(shù)據(jù)播放流通道。在本發(fā)明實(shí)施例中,當(dāng)會(huì)議主持者選擇第一會(huì)議模式時(shí),會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端獨(dú)占一個(gè)音頻數(shù)據(jù)發(fā)布流通道,所有會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端共享一個(gè)音頻數(shù)據(jù)播放流通道,整個(gè)會(huì)議只建立了兩個(gè)數(shù)據(jù)流通道,從而有效減少了語音會(huì)議時(shí)的系統(tǒng)資源的消耗,提高了音頻數(shù)據(jù)流在語音交換服務(wù)器上的處理速度,從而提高了語音會(huì)議的實(shí)時(shí)性,同時(shí),當(dāng)會(huì)議需要進(jìn)行討論時(shí),需要討論的參與者可以請(qǐng)求加入到第二會(huì)議模式,此時(shí)只有需要討論的參與者對(duì)應(yīng)的客戶端才會(huì)擁有獨(dú)立的語音發(fā)布、廣播流通道,從而有效減少了語音交換服務(wù)器混音時(shí)系統(tǒng)資源的消耗,提高了音頻數(shù)據(jù)流在語音交換服務(wù)器上的處理速度。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種語音會(huì)議會(huì)場建立方法,其特征在于,所述方法包括下述步驟: 接收會(huì)議主持者通過對(duì)應(yīng)的語音會(huì)議客戶端發(fā)送的會(huì)議建立請(qǐng)求,所述會(huì)議建立請(qǐng)求中包括請(qǐng)求的會(huì)議模式、會(huì)議主持者的標(biāo)識(shí)信息; 根據(jù)所述會(huì)議主持者的標(biāo)識(shí)信息對(duì)所述會(huì)議建立請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證所述會(huì)議建立請(qǐng)求合法時(shí),獲取所述會(huì)議模式,將所述會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端記為第一主持者客戶端; 當(dāng)所述會(huì)議模式為第一會(huì)議模式時(shí),為第一主持者客戶端建立一個(gè)會(huì)場,所述會(huì)場包括一個(gè)音頻數(shù)據(jù)發(fā)布流通道以及一個(gè)音頻數(shù)據(jù)播放流通道,在所述第一會(huì)議模式中,所述第一主持者客戶端連接在所述音頻數(shù)據(jù)發(fā)布流通道上,所述會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端連接在所述音頻數(shù)據(jù)播放流通道上。
2.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)接收到一會(huì)議參與者發(fā)送切換會(huì)議主持者的請(qǐng)求時(shí),根據(jù)該會(huì)議參與者的標(biāo)識(shí)信息對(duì)該會(huì)議參與者是否具有會(huì)議主持者權(quán)限進(jìn)行驗(yàn)證; 當(dāng)驗(yàn)證該會(huì)議參與者具有會(huì)議主持者權(quán)限時(shí),將該會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端記為第二主持者客戶端,將所述第一主持者客戶端連接到所述音頻數(shù)據(jù)播放流通道,釋放所述第一主持者客戶端與所述音頻數(shù)據(jù)發(fā)布流通道的連接,從而將所述第一主持者客戶端對(duì)應(yīng)的主持者切換為一會(huì)議參與者; 將所述第二主持者客戶端連接到所述音頻數(shù)據(jù)發(fā)布流通道,并釋放所述第二主持者客戶端與音頻數(shù)據(jù)播放流通道的連接,從而完成會(huì)議主持者的切換。
3.如權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括: 當(dāng)所述會(huì)議模式為第二會(huì)議模式時(shí),為所述第一主持者客戶端建立一個(gè)會(huì)場,在所述第二會(huì)議模式中,為每個(gè)語音會(huì)議客戶端建立兩個(gè)數(shù)據(jù)流通道連接,所述兩個(gè)數(shù)據(jù)流通道中的一個(gè)為音頻數(shù)據(jù)發(fā)布流通道,另一個(gè)為音頻數(shù)據(jù)播放流通道。
4.如權(quán)利要求3所述的方法,其特征在于,所述方法還包括: 當(dāng)接收到來自語音會(huì)議客戶端的第一會(huì)議模式加入請(qǐng)求時(shí),根據(jù)所述會(huì)議參與者的標(biāo)識(shí)信息對(duì)所述第一會(huì)議模式加入請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證所述第一會(huì)議模式加入請(qǐng)求合法時(shí),將該語音會(huì)議客戶端連接在所述音頻數(shù)據(jù)播放流通道上; 當(dāng)接收到來自語音會(huì)議客戶端的第二會(huì)議模式加入請(qǐng)求時(shí),根據(jù)所述會(huì)議參與者的標(biāo)識(shí)信息對(duì)所述第二會(huì)議模式加入請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證所述第二會(huì)議模式加入請(qǐng)求合法時(shí),為該語音會(huì)議客戶端建立兩個(gè)數(shù)據(jù)流通道,將該語音會(huì)議客戶端連接在該兩個(gè)數(shù)據(jù)流通道上,該兩個(gè)數(shù)據(jù)流通道中的一個(gè)為音頻數(shù)據(jù)發(fā)布流通道,另一個(gè)為音頻數(shù)據(jù)播放流通道。
5.如權(quán)利要求3所述的方法,其特征在于,所述方法還包括: 當(dāng)接收到會(huì)議主持者發(fā)送的將所述第一會(huì)議模式轉(zhuǎn)換到所述第二會(huì)議模式的請(qǐng)求時(shí),為會(huì)議主持者建立的一個(gè)音頻數(shù)據(jù)播放流通道,并將會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端連接到該音頻數(shù)據(jù)播放流通道; 當(dāng)接收到會(huì)議參與者發(fā)送的將所述第一會(huì)議模式轉(zhuǎn)換到所述第二會(huì)議模式的請(qǐng)求時(shí),釋放該會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端與音頻數(shù)據(jù)播放流通道的連接,為該會(huì)議參與者建立兩個(gè)數(shù)據(jù)流通道,將該會(huì)議參與者對(duì)應(yīng)的語音客戶端連接到所述兩個(gè)數(shù)據(jù)流通道,所述兩個(gè)數(shù)據(jù)流通道中的一個(gè)為音頻數(shù)據(jù)發(fā)布流通道,另一個(gè)為音頻數(shù)據(jù)播放流通道。
6.—種語音會(huì)議會(huì)場建立系統(tǒng),其特征在于,所述系統(tǒng)包括: 會(huì)議建立請(qǐng)求接收單元,用于接收會(huì)議主持者通過對(duì)應(yīng)的語音會(huì)議客戶端發(fā)送的會(huì)議建立請(qǐng)求,所述會(huì)議建立請(qǐng)求中包括請(qǐng)求的會(huì)議模式、會(huì)議主持者的標(biāo)識(shí)信息; 會(huì)議模式獲取單元,用于根據(jù)所述會(huì)議主持者的標(biāo)識(shí)信息對(duì)所述會(huì)議建立請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證所述會(huì)議建立請(qǐng)求合法時(shí),獲取所述會(huì)議模式,將所述會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端記為第一主持者客戶端;以及 第一會(huì)場建立單元,用于當(dāng)所述會(huì)議模式為第一會(huì)議模式時(shí),為第一主持者客戶端建立一個(gè)會(huì)場,所述會(huì)場包括一個(gè)音頻數(shù)據(jù)發(fā)布流通道以及一個(gè)音頻數(shù)據(jù)播放流通道,在所述第一會(huì)議模式中,所述第一主持者客戶端連接在所述音頻數(shù)據(jù)發(fā)布流通道上,所述會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端連接在所述音頻數(shù)據(jù)播放流通道上。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 權(quán)限驗(yàn)證單元,用于當(dāng)接收到一會(huì)議參與者發(fā)送切換會(huì)議主持者的請(qǐng)求時(shí),根據(jù)該會(huì)議參與者的標(biāo)識(shí)信息對(duì)該會(huì)議參與者是否具有會(huì)議主持者權(quán)限進(jìn)行驗(yàn)證; 第一切換單元,用于當(dāng)驗(yàn)證該會(huì)議參與者具有會(huì)議主持者權(quán)限時(shí),將該會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端記為第二主持者客戶端,將所述第一主持者客戶端連接到所述音頻數(shù)據(jù)播放流通道,釋放所述第一主持者客戶端與所述音頻數(shù)據(jù)發(fā)布流通道的連接,從而將所述第一主持者客戶端對(duì)應(yīng)的主持者切換為一會(huì)議參與者;以及 第二切換單元,用于將所述第二主持者客戶端連接到所述音頻數(shù)據(jù)發(fā)布流通道,并釋放所述第二主持者客戶端與音頻數(shù)據(jù)播放流通道的連接,從而完成會(huì)議主持者的切換。
8.如權(quán)利要求6或7所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 第二會(huì)場建立單元,用于當(dāng)所述會(huì)議模式為第二會(huì)議模式時(shí),為所述第一主持者客戶端建立一個(gè)會(huì)場,在所述第二會(huì)議模式中,每個(gè)語音會(huì)議客戶端建立兩個(gè)數(shù)據(jù)流通道連接,所述兩個(gè)數(shù)據(jù)流通道中的一個(gè)為音頻數(shù)據(jù)發(fā)布流通道,另一個(gè)為音頻數(shù)據(jù)播放流通道。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 第一會(huì)議加入單元,用于當(dāng)接收到來自語音會(huì)議客戶端的第一會(huì)議模式加入請(qǐng)求時(shí),根據(jù)所述會(huì)議參與者的標(biāo)識(shí)信息對(duì)所述第一會(huì)議模式加入請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證所述第一會(huì)議模式加入請(qǐng)求合法時(shí),將該語音會(huì)議客戶端連接在所述音頻數(shù)據(jù)播放流通道上;以及 第二會(huì)議加入單元,用于當(dāng)接收到來自語音會(huì)議客戶端的第二會(huì)議模式加入請(qǐng)求時(shí),根據(jù)所述會(huì)議參與者的標(biāo)識(shí)信息對(duì)所述第二會(huì)議模式加入請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證所述第二會(huì)議模式加入請(qǐng)求合法時(shí),為該語音會(huì)議客戶端建立兩個(gè)數(shù)據(jù)流通道,將該語音會(huì)議客戶端連接在該兩個(gè)數(shù)據(jù)流通道上,該兩個(gè)數(shù)據(jù)流通道中的一個(gè)為音頻數(shù)據(jù)發(fā)布流通道,另一個(gè)為音頻數(shù)據(jù)播放流通道。
10.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 第一會(huì)議轉(zhuǎn)換單元,用于當(dāng)接收到會(huì)議主持者發(fā)送的將所述第一會(huì)議模式轉(zhuǎn)換到所述第二會(huì)議模式的請(qǐng)求時(shí),為會(huì)議主持者建立的一個(gè)音頻數(shù)據(jù)播放流通道,并將會(huì)議主持者對(duì)應(yīng)的語音會(huì)議客戶端連接到該音頻數(shù)據(jù)播放流通道;以及 第二會(huì)議轉(zhuǎn)換單元,用于當(dāng)接收到會(huì)議參與者發(fā)送的將所述第一會(huì)議模式轉(zhuǎn)換到所述第二會(huì)議模式的請(qǐng)求時(shí), 釋放該會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端與音頻數(shù)據(jù)播放流通道的連接,為該會(huì)議參與者建立兩個(gè)數(shù)據(jù)流通道,將該會(huì)議參與者對(duì)應(yīng)的語音客戶端連接到 所述兩個(gè)數(shù)據(jù)流通道,所述兩個(gè)數(shù)據(jù)流通道中的一個(gè)為音頻數(shù)據(jù)發(fā)布流通道,另一個(gè)為音頻數(shù)據(jù)播放流通道。
全文摘要
本發(fā)明適用計(jì)算機(jī)技術(shù)領(lǐng)域,提供了一種語音會(huì)議會(huì)場建立方法及系統(tǒng),所述方法包括接收會(huì)議主持者通過對(duì)應(yīng)的語音會(huì)議客戶端發(fā)送的會(huì)議建立請(qǐng)求;根據(jù)會(huì)議主持者的標(biāo)識(shí)信息對(duì)會(huì)議建立請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證會(huì)議建立請(qǐng)求合法時(shí),獲取會(huì)議模式;當(dāng)會(huì)議模式為第一會(huì)議模式時(shí),為第一主持者客戶端建立一個(gè)會(huì)場,在第一會(huì)議模式中,第一主持者客戶端連接在音頻數(shù)據(jù)發(fā)布流通道上,會(huì)議參與者對(duì)應(yīng)的語音會(huì)議客戶端連接在音頻數(shù)據(jù)播放流通道上。本發(fā)明的第一會(huì)議模式中,整個(gè)會(huì)議會(huì)場只建立了兩個(gè)數(shù)據(jù)流通道,有效減少了語音會(huì)議時(shí)語音交換服務(wù)器系統(tǒng)資源的消耗,提高了音頻數(shù)據(jù)流在語音交換服務(wù)器上的處理速度,從而提高了語音會(huì)議的實(shí)時(shí)性。
文檔編號(hào)H04L12/18GK103152185SQ201310061269
公開日2013年6月12日 申請(qǐng)日期2013年2月27日 優(yōu)先權(quán)日2013年2月27日
發(fā)明者朱寧武, 陳劍勇, 紀(jì)震 申請(qǐng)人:深圳大學(xué)