欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于網(wǎng)絡電話會議的語音對講方法及系統(tǒng)的制作方法

文檔序號:7769905閱讀:281來源:國知局
一種基于網(wǎng)絡電話會議的語音對講方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種基于網(wǎng)絡電話會議的語音對講方法及系統(tǒng),所述方法包括:步驟A,所有對講終端登錄對講終端接入管理單元;步驟B,選擇任意一個對講終端通過向呼叫控制單元發(fā)出對講請求來呼叫會議橋單元;步驟C,會議橋單元創(chuàng)建會議室,并與對應的對講終端建立語音鏈路;步驟D,對講管理單元查詢需參加會議的對講終端,并向需參加會議的對講終端發(fā)出對講邀請;步驟E,接受對講邀請的對講終端呼叫會議橋單元,加入已創(chuàng)建的會議室;步驟F,對講終端向?qū)χv管理單元發(fā)出發(fā)言請求,并將發(fā)言產(chǎn)生的語音流通過語音鏈路發(fā)送到其余會議室成員。本發(fā)明利用網(wǎng)絡電話會議實現(xiàn)對講業(yè)務,不受地域、距離、頻率限制,且能實現(xiàn)無容量限制對講。
【專利說明】一種基于網(wǎng)絡電話會議的語音對講方法及系統(tǒng)
【技術(shù)領域】
[0001]本發(fā)明涉及融合通信領域中的語音對講實現(xiàn)技術(shù),特別是涉及一種基于網(wǎng)絡電話會議的語音對講方法及系統(tǒng)。
【背景技術(shù)】
[0002]傳統(tǒng)對講系統(tǒng)使用專門的頻率和終端,用戶通過按鍵方式實現(xiàn)說聽切換對講模式,其主要依靠硬件實現(xiàn),需要基于電路域進行專門的信道連接。傳統(tǒng)語音對講系統(tǒng)應用于電話會議時,主要是用于一群人開會的場景,語音流是雙向傳輸?shù)模嗳送瑫r說話,大家同時可以使用麥克和揚聲器,且要求與會者必須使用傳統(tǒng)話機、手機等。另外,傳統(tǒng)對講由于受覆蓋范圍、干擾、搶話等影響,參與對講成員數(shù)量受限,對講距離受限,一般最遠只有幾千米;傳統(tǒng)對講由于混音引入的噪音,使信道容量受到限制,與會者最多幾十會,且同時參與對講的群組受限,最多支持十幾個群組。

【發(fā)明內(nèi)容】

[0003]本發(fā)明所要解決的技術(shù)問題是提供一種基于網(wǎng)絡電話會議的語音對講方法及系統(tǒng),用于解決現(xiàn)有語音對講存在的構(gòu)建復雜、容量有限等問題。
[0004]本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:一種基于網(wǎng)絡電話會議的語音對講方法,其包括:
[0005]步驟A,所有對講終端登錄對講終端接入管理單元,確定其接入狀態(tài)正常;
[0006]步驟B,選擇任意一個對講終端向呼叫控制單元發(fā)出對講請求,通過呼叫控制單元來呼叫會議橋單元;
[0007]步驟C,會議橋單元收到對講請求后,創(chuàng)建會議室,并與對應的對講終端建立語音鏈路,同時通知對講管理單元更新對講消息;
[0008]步驟D,對講管理單元查詢需參加會議的對講終端,并通過消息轉(zhuǎn)發(fā)單元向需參加會議的對講終端發(fā)出對講邀請;
[0009]步驟E,需參加會議的對講終端接受對講邀請后,通過呼叫控制單元來呼叫會議橋單元,并加入至已創(chuàng)建的會議室,建立會議橋單元與相應對講終端的語音鏈路,同時通知對講管理單元更新對講消息;
[0010]步驟F,會議室中需發(fā)言的對講終端向?qū)χv管理單元發(fā)出發(fā)言請求,在發(fā)言請求響應成功后開始發(fā)言,并將發(fā)言產(chǎn)生的語音流通過語音鏈路發(fā)送到其余會議室成員。
[0011]在上述技術(shù)方案的基礎上,本發(fā)明還可以做如下改進。
[0012]進一步,所述步驟B中通過呼叫控制單元來呼叫會議橋單元具體包括:選擇的對講終端選擇聊天對象進入聊天室,并創(chuàng)建本次對講的對講ID,再根據(jù)對講接入號和對講ID,通過呼叫控制單元呼叫會議橋單元。
[0013]進一步,所述步驟C和步驟E中的對講信息包括對講ID、對講成員ID、群組ID、會議室總?cè)藬?shù)和/或成員列表。[0014]進一步,所述步驟E中需參加會議的對講終端接受對講邀請后,通過呼叫控制單元來呼叫會議橋單元具體包括:
[0015]步驟E1,需參加會議的對講終端接受對講邀請后,向?qū)χv管理單元查詢會議室成員,對講管理單元把當前會議室人數(shù)及成員列表響應給對講終端;
[0016]步驟E2,對講終端收到對講管理單元響應后,如果同意參與對講,用對講接入號和對講ID通過呼叫控制單元向會議橋單元發(fā)起呼叫。
[0017]本發(fā)明的技術(shù)方案還涉及一種基于網(wǎng)絡電話會議的語音對講系統(tǒng),包括運行于客戶端的至少一個對講終端和運行于服務器的一個對講終端接入管理單元、一個呼叫控制單元、一個會議橋單元、一個對講管理單元及一個消息轉(zhuǎn)發(fā)單元;
[0018]所述對講終端,其與所述對講終端接入管理單元、呼叫控制單元和消息轉(zhuǎn)發(fā)單元均通信,用于執(zhí)行語音對講事務;
[0019]所述對講終端接入管理單元,其連接所述對講終端,用于確保對講終端以正常狀態(tài)接入服務器;
[0020]所述呼叫控制單元,其連接所述對講終端及所述會議橋單元,用于根據(jù)所述對講終端發(fā)出的對講請求呼叫會議橋單元;
[0021]所述會議橋單元,其連接所述呼叫控制單元及所述對講管理單元,用于接收呼叫控制單元發(fā)送的對講請求,并根據(jù)接收的對講請求創(chuàng)建會議室和建立與相應對講終端的語音鏈路,同時通知對講管理單元更新對講信息;
[0022]所述對講管理單元,其連接會議橋單元和消息轉(zhuǎn)發(fā)單元,用于根據(jù)所述會議橋單元的通知更新對講信息并發(fā)起語音對講,并通過消息轉(zhuǎn)發(fā)單元向所述對講終端發(fā)送對講邀請;
[0023]所述消息轉(zhuǎn)發(fā)單元,其連接在所述對講終端與所述對講管理單元之間,用于實現(xiàn)對講管理單元向?qū)χv終端的對講邀請發(fā)送。
[0024]這里,所述對講終端用于執(zhí)行語音對講事務具體包括:對講終端使用通訊錄好友和群組ID發(fā)起語音對講、接收對講邀請、申請發(fā)言、發(fā)言、播放其他成員發(fā)言、顯示參與對講人數(shù)及成員列表、退出對講等。
[0025]所述對講終端接入管理單元用于確定對講終端接入服務器的狀態(tài)具體包括:所述對講終端接入管理單元實現(xiàn)用戶管理、對講成員登錄認證、接收成員定時心跳等,以保持成員的在線狀態(tài)。
[0026]所述呼叫控制單元的作用主要包括:對講成員接入、發(fā)起和加入對講的呼叫控制、建立與指定會議室語音鏈路、釋放呼叫等。其中最主要的特點即是其能根據(jù)所述對講終端發(fā)出的對講請求呼叫會議橋單元。
[0027]所述會議橋單元除創(chuàng)建用于對講的會議室等功能外,其還接收成員發(fā)言語音流并分發(fā)到加入對講的其它成員客戶端。
[0028]所述對講管理功能的作用具體包括:實現(xiàn)對講應用協(xié)議,接收對講終端對講請求、接收存儲參與對講成員列表、接收并管理成員的麥克申請請求、往相關(guān)成員發(fā)送對講邀請和當前已加入對講成員列表。
[0029]所述消息轉(zhuǎn)發(fā)單元的作用具體包括:實現(xiàn)成員在線狀態(tài)管理、群組管理、消息路由表、消息接收發(fā)送等功能。[0030]進一步,所述對講終端包括用戶登錄模塊、對講業(yè)務模塊、通訊錄模塊、呼叫管理模塊、媒體流處理模塊、對講應用協(xié)議模塊和基礎協(xié)議棧模塊;
[0031]所述用戶登錄模塊,其連接對講業(yè)務模塊,用于管理對講成員的登錄事務,并將登錄成功的用戶信息發(fā)送給所述對講業(yè)務模塊;
[0032]所述對講業(yè)務模塊,其用于處理人機交互過程中的對講業(yè)務;
[0033]所述通訊錄模塊,其用于保存對講成員信息;
[0034]所述呼叫管理模塊,其用于處理相應呼叫事務;
[0035]所述媒體流處理模塊,其用于處理媒體流信息及媒體流間的轉(zhuǎn)換;
[0036]所述對講應用協(xié)議模塊,其用于實現(xiàn)對講應用的握手和消息傳遞。
[0037]所述基礎協(xié)議棧模塊,其用于提供音視頻呼叫控制協(xié)議棧和即時消息協(xié)議棧。
[0038]上述進一步方案中,用戶登錄模塊用于管理對講成員的登錄事務主要包括:實現(xiàn)用戶注冊、驗證碼、登錄等功能,并登錄成功后進入對講業(yè)務界面。所述對講業(yè)務模塊表現(xiàn)為對講業(yè)務界面形式,其處理的人機交互過程中的對講業(yè)務主要包括發(fā)起對講、加入對講、發(fā)言、收聽等。所述通訊錄模塊,其同時支持個人通訊錄和企業(yè)通訊錄,保存有對講成員信息,發(fā)起對講時需要從通訊錄模塊中選擇對講成員。所述呼叫管理模塊用于處理相應呼叫事務具體包括:實現(xiàn)電話呼入、媒體流能力協(xié)商、呼叫建立、呼叫釋放等功能。所述媒體流處理模塊用于處理媒體流信息及媒體流間的轉(zhuǎn)換具體包括:實現(xiàn)語音編碼、語音解碼、帶內(nèi)帶外DTMF處理、IP語音流與模擬語音流互相轉(zhuǎn)換。所述對講應用協(xié)議模塊用于實現(xiàn)對講應用的握手和消息傳遞具體包括:實現(xiàn)創(chuàng)建對講、邀請成員加入對講、成員加入對講、退出對講、申請使用麥克、顯示對講成員等應用功能的握手和消息傳遞等。
[0039]進一步,所述對講終端接入管理單元包括用戶注冊模塊、登錄認證模塊、用戶管理模塊、會話保持模塊和接入終端管理模塊;
[0040]所述用戶注冊模塊,其用于完成注冊相關(guān)業(yè)務;
[0041]所述登錄認證模塊,其用于驗證注冊用戶信息;
[0042]所述用戶管理模塊,其用于實現(xiàn)對用戶數(shù)據(jù)及用戶業(yè)務的管理;
[0043]所述會話保持模塊,其用于接收客戶端的定時心跳;
[0044]所述接入終端管理模塊,其用于記錄接入的對講終端的信息。
[0045]在上述進一步方案中,所述用戶注冊模塊用于完成注冊相關(guān)業(yè)務主要包括實現(xiàn)用戶注冊、驗證碼生成和發(fā)送、密碼設置和修改等。所述登錄認證模塊用于驗證注冊用戶信息具體包括:實現(xiàn)對用戶登錄帳號和密碼的驗證,驗證成功用戶進入業(yè)務正常使用界面,驗證失敗不能正常使用對講業(yè)務。所述用戶管理模塊用于實現(xiàn)對用戶數(shù)據(jù)及用戶業(yè)務的管理具體包括:實現(xiàn)用戶數(shù)據(jù)查詢、修改、刪除、添加,以及用戶業(yè)務簽約信息管理等。所述會話保持模塊用于接收客戶端的定時心跳,以便保持客戶端在線狀態(tài)。所述接入終端管理模塊用于記錄接入的對講終端的信息具體包括:記錄用戶登錄所用終端類型(手機、平板電腦、PC)及型號、操作系統(tǒng)版本等信息,以便用于不同終端信息接收、顯示的自適應。
[0046]進一步,所述呼叫控制單元包括呼叫事務管控模塊、呼叫路由模塊、呼叫協(xié)議棧模塊和媒體流網(wǎng)關(guān)模塊;
[0047]所述呼叫事務管控模塊,其用于實現(xiàn)對呼叫接續(xù)過程的控制;
[0048]所述呼叫路由模塊,其用于確定呼叫的目的被叫方;[0049]所述呼叫協(xié)議棧模塊,其用于實現(xiàn)呼叫接續(xù)過程雙方握手協(xié)議;
[0050]所述媒體流網(wǎng)關(guān)模塊,其用于實現(xiàn)媒體流業(yè)務管理。
[0051]在上述進一步方案中,所述呼叫事務管控模塊用于實現(xiàn)對呼叫接續(xù)過程的控制具體包括接收會議橋呼叫請求,如果被叫在線,尋找合適路由呼叫被叫,如果不在線,釋放呼叫;還包括呼叫釋放,任何一方掛機后,向?qū)Ψ綊鞕C,釋放雙方呼叫連接資源。所述呼叫路由模塊用于確定呼叫的目的被叫方具體包括:根據(jù)被叫號碼前綴、業(yè)務規(guī)則、被叫在線狀態(tài)等確定目的被叫。所述呼叫協(xié)議棧模塊用于實現(xiàn)呼叫接續(xù)過程雙方握手協(xié)議具體包括:發(fā)起呼叫、應答、掛機、釋放呼叫等過程。所述媒體流網(wǎng)關(guān)模塊用于實現(xiàn)媒體流業(yè)務管理具體包括實現(xiàn)媒體流代理、編碼轉(zhuǎn)換等功能。
[0052]進一步,所述會議橋單元包括會議室創(chuàng)建模塊、語音流處理模塊、通知模塊和混音處理模塊;
[0053]所述會議室創(chuàng)建模塊,其用于創(chuàng)建對講的會議室;
[0054]所述語音流處理模塊,其用于接收成員發(fā)言語音流并分發(fā)到加入對講的相應對講終端;
[0055]所述通知模塊,其用于在有成員創(chuàng)建或加入會議室時通知對講管理單元;
[0056]所述混音處理模塊,其用于在對講業(yè)務時將混音功能弱化。
[0057]在上述進一步方案中,因為對講模式時,只允許一個成員同時說話,其他成員處于靜音狀態(tài),因此不需要進行混音運算,只需把說話一方的語音流橋接到其他成員即可,這里的所述混音處理模塊即是以這種方式在對講業(yè)務時將混音功能弱化。
[0058]進一步,所述消息轉(zhuǎn)發(fā)單元包括消息控制模塊、消息路由模塊、即時消息協(xié)議棧模塊、離線消息處理模塊、在線狀態(tài)管理模塊和群組管理模塊;
[0059]所述消息控制模塊,其用于接收消息、初步解析擴展消息、尋找消息轉(zhuǎn)發(fā)路由并發(fā)送消息;
[0060]所述消息路由模塊,其用于確定消息轉(zhuǎn)發(fā)目的方;
[0061]所述即時消息協(xié)議棧模塊,其用于實現(xiàn)雙方鏈路連接和消息握手;
[0062]所述離線消息處理模塊,其用于實現(xiàn)被叫不在線時的消息處理;
[0063]所述在線狀態(tài)管理模塊,其用于實現(xiàn)被叫在線時的消息處理及狀態(tài)管理;
[0064]所述群組管理模塊,其用于處理相關(guān)群組事務。
[0065]在上述進一步方案中,所述消息路由模塊用于確定消息轉(zhuǎn)發(fā)目的方具體包括:根據(jù)被叫帳號登錄域、業(yè)務規(guī)則、被叫在線狀態(tài)等確定消息轉(zhuǎn)發(fā)目的方。所述離線消息處理模塊和所述在線狀態(tài)管理模塊進行的消息處理包括消息存儲、推送、有效期維護等功能。所述群組管理模塊處理的相關(guān)群組事務包括群組創(chuàng)建、刪除、成員加入退出等功能。另外,所述擴展消息包括發(fā)送者地址、收信者地址、擴展消息標簽、擴展消息類型、擴展消息內(nèi)容等。
[0066]本發(fā)明的有益效果是:
[0067]一、實現(xiàn)方式:本發(fā)明所述的語音對講系統(tǒng)及方法采用軟件實現(xiàn),不同于傳統(tǒng)電話會議系統(tǒng)的硬件實現(xiàn)方式。
[0068]二、傳輸網(wǎng)絡:本發(fā)明所述的語音對講系統(tǒng)及方法基于互聯(lián)網(wǎng)、尤其是移動互聯(lián)網(wǎng),不采用電路域,因此也不需要專門的信道連接。
[0069]三、業(yè)務類型:本發(fā)明適用于語音對講,同時只有一人說話,說話者需要爭搶麥克,說話完畢要釋放麥克,因此系統(tǒng)需要支持麥克管理機制;語音流是單向的,說者只發(fā)送語音流,聽者接收語音流。不同于傳統(tǒng)電話會議系統(tǒng)用于一群人開會,語音流是雙向傳輸?shù)?,多人同時說話,大家同時可以使用麥克和揚聲器。
[0070]四、終端:傳統(tǒng)電話會議系統(tǒng)與會者必須使用傳統(tǒng)話機、手機等,而本發(fā)明使用IP話機,是一種智能設備,終端豐富多樣,可以是智能手機、平板電腦、PC等等,但終端需要支持寬帶網(wǎng)絡連接(3G、無線WiF1、有線)。
[0071]五、支持容量:傳統(tǒng)電話會議系統(tǒng)由于混音引入的噪音,容量有限,與會者最多幾十方,而本發(fā)明由于只有一人說話,不需混音,參與對講人數(shù)理論上不限。
[0072]綜上所述,本發(fā)明為基于融合通信的對講機,利用網(wǎng)絡電話會議技術(shù)實現(xiàn)對講機業(yè)務,無須購買專門對講機,一鍵呼叫,快速通話,從而替代傳統(tǒng)對講機。其利用3G、WiFi等無線網(wǎng)絡通信,參與對講成員不受地域、距離、頻率限制,只要有無線網(wǎng)覆蓋的地方都能實現(xiàn)無容量限制對講;由于增加麥克管理功能,不存在同時多個人說話的情況,成員可以有序使用麥克,參與對講成員數(shù)可以很多。
【專利附圖】

【附圖說明】
[0073]圖1為本發(fā)明所述語音對講系統(tǒng)的結(jié)構(gòu)示意圖;
[0074]圖2為本發(fā)明所述對講終端的結(jié)構(gòu)示意圖;
[0075]圖3為本發(fā)明所述對講終端接入管理單元的結(jié)構(gòu)示意圖;
[0076]圖4為本發(fā)明所述呼叫控制單元的結(jié)構(gòu)示意圖;
[0077]圖5為本發(fā)明所述會議橋單元的結(jié)構(gòu)示意圖;
[0078]圖6為本發(fā)明所述消息轉(zhuǎn)發(fā)單元的結(jié)構(gòu)示意圖;
[0079]圖7為本發(fā)明所述語音對講方法的流程示意圖;
[0080]圖8為本發(fā)明實施例所述語音對講方法的實現(xiàn)流程圖。
[0081]附圖中,各標號所代表的部件列表如下:
[0082]1、對講終端,2、對講終端接入管理單元,3、呼叫控制單元,4、會議橋單元,5、對講管理單元,6、消息轉(zhuǎn)發(fā)單元,11、用戶登錄模塊,12、對講業(yè)務模塊,13、通訊錄模塊,14、呼叫管理模塊,15、媒體流處理模塊,16、對講應用協(xié)議模塊,17、基礎協(xié)議棧模塊,21、用戶注冊模塊,22、登錄認證模塊,23、用戶管理模塊,24、會話保持模塊,25、接入終端管理模塊,31、呼叫事務管控模塊,32、呼叫路由模塊,33、呼叫協(xié)議棧模塊,34、媒體流網(wǎng)關(guān)模塊,41、會議室創(chuàng)建模塊、42、語音流處理模塊,43、通知模塊,44、混音處理模塊,61、消息控制模塊,62、消息路由模塊,63、即時消息協(xié)議棧模塊,64、離線消息處理模塊,65、在線狀態(tài)管理模塊,66、群組管理模塊。
【具體實施方式】
[0083]以下結(jié)合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0084]如圖1所示,本實施例給出了一種基于網(wǎng)絡電話會議的語音對講系統(tǒng),包括運行于客戶端的至少一個對講終端I和運行于服務器的一個對講終端接入管理單元2、一個呼叫控制單元3、一個會議橋單元4、一個對講管理單元5及一個消息轉(zhuǎn)發(fā)單元6,下面分部分說明各模塊單元的構(gòu)成及功能。
[0085]一、對講終端I
[0086]所述對講終端I與對講終端接入管理單元2、呼叫控制單元3和消息轉(zhuǎn)發(fā)單元6均通信,用于執(zhí)行語音對講事務。如圖2所示,所述各對講終端I均包括用戶登錄模塊11、對講業(yè)務模塊12、通訊錄模塊13、呼叫管理模塊14、媒體流處理模塊15、對講應用協(xié)議模塊16和基礎協(xié)議棧模塊17 ;
[0087]所述用戶登錄模塊11,其連接對講業(yè)務模塊12,用于管理對講成員的登錄事務,并將登錄成功的用戶信息發(fā)送給所述對講業(yè)務模塊;
[0088]所述對講業(yè)務模塊12,其用于處理人機交互過程中的對講業(yè)務;
[0089]所述通訊錄模塊13,其用于保存對講成員信息;
[0090]所述呼叫管理模塊14,其用于處理相應呼叫事務;
[0091]所述媒體流處理模塊15,其用于處理媒體流信息及媒體流間的轉(zhuǎn)換;
[0092]所述對講應用協(xié)議模塊16,其用于實現(xiàn)對講應用的握手和消息傳遞。
[0093]所述基礎協(xié)議棧模塊17,其用于提供音視頻呼叫控制協(xié)議棧和即時消息協(xié)議棧。
[0094]二、對講終端接入管理單元2
[0095]所述對講終端接入管理單元2連接所述對講終端1,用于確保對講終端以正常狀態(tài)接入服務器。如圖3所示,所述對講終端接入管理單元2包括用戶注冊模塊21、登錄認證模塊22、用戶管理模塊23、會話保持模塊24和接入終端管理模塊25。
[0096]所述用戶注冊模塊21,其用于完成注冊相關(guān)業(yè)務;
[0097]所述登錄認證模塊22,其用于驗證注冊用戶信息;
[0098]所述用戶管理模塊23,其用于實現(xiàn)對用戶數(shù)據(jù)及用戶業(yè)務的管理;
[0099]所述會話保持模塊24,其用于接收客戶端的定時心跳;
[0100]所述接入終端管理模塊25,其用于記錄接入的對講終端的信息。
[0101]三、呼叫控制單元3
[0102]所述呼叫控制單元3連接所述對講終端I及所述會議橋單元4,用于根據(jù)所述對講終端I發(fā)出的對講請求呼叫會議橋單元4。如圖4所示,所述呼叫控制單元3包括呼叫事務管控模塊31、呼叫路由模塊32、呼叫協(xié)議棧模塊33和媒體流網(wǎng)關(guān)模塊34 ;
[0103]所述呼叫事務管控模塊31,其用于實現(xiàn)對呼叫接續(xù)過程的控制;
[0104]所述呼叫路由模塊32,其用于確定呼叫的目的被叫方;
[0105]所述呼叫協(xié)議棧模塊33,其用于實現(xiàn)呼叫接續(xù)過程雙方握手協(xié)議;
[0106]所述媒體流網(wǎng)關(guān)模塊34,其用于實現(xiàn)媒體流業(yè)務管理。
[0107]四、會議橋單元4
[0108]所述會議橋單元4連接所述呼叫控制單元3及所述對講管理單元5,用于接收呼叫控制單元3發(fā)送的對講請求,并根據(jù)接收的對講請求創(chuàng)建會議室和建立與相應對講終端I的語音鏈路,同時通知對講管理單元更新對講信息。如圖5所示,所述會議橋單元4具體包括會議室創(chuàng)建模塊41、語音流處理模塊42、通知模塊43和混音處理模塊44 ;
[0109]所述會議室創(chuàng)建模塊41,其用于創(chuàng)建對講的會議室;
[0110]所述語音流處理模塊42,其用于接收成員發(fā)言語音流并分發(fā)到加入對講的相應對講終端;[0111]所述通知模塊43,其用于在有成員創(chuàng)建或加入會議室時通知對講管理單元;
[0112]所述混音處理模塊44,其用于在對講業(yè)務時將混音功能弱化。
[0113]五、對講管理單元5
[0114]所述對講管理單元5連接會議橋單元4和消息轉(zhuǎn)發(fā)單元6,用于根據(jù)所述會議橋單元4的通知更新對講信息并發(fā)起語音對講,并通過消息轉(zhuǎn)發(fā)單元6向所述對講終端I發(fā)送對講邀請。其具體作用包括:實現(xiàn)對講應用協(xié)議,接收對講終端對講請求、接收存儲參與對講成員列表、接收并管理成員的麥克申請請求、往相關(guān)成員發(fā)送對講邀請和當前已加入對講成員列表。
[0115]六、消息轉(zhuǎn)發(fā)單元6
[0116]所述消息轉(zhuǎn)發(fā)單元6連接在所述對講終端I與所述對講管理單元5之間,用于實現(xiàn)對講管理單元5向?qū)χv終端I的對講邀請發(fā)送。如圖6所示,所述消息轉(zhuǎn)發(fā)單元6包括消息控制模塊61、消息路由模塊62、即時消息協(xié)議棧模塊63、離線消息處理模塊64、在線狀態(tài)管理模塊65和群組管理模塊66 ;
[0117]所述消息控制模塊61,其用于接收消息、初步解析擴展消息、尋找消息轉(zhuǎn)發(fā)路由并發(fā)送消息;
[0118]所述消息路由模塊62,其用于確定消息轉(zhuǎn)發(fā)目的方;
[0119]所述即時消息協(xié)議棧模塊63,其用于實現(xiàn)雙方鏈路連接和消息握手;
[0120]所述離線消息處理模塊64,其用于實現(xiàn)被叫不在線時的消息處理;
[0121]所述在線狀態(tài)管理模塊65,其用于實現(xiàn)被叫在線時的消息處理及狀態(tài)管理;
[0122]所述群組管理模塊66,其用于處理相關(guān)群組事務。
[0123]如圖7所示,結(jié)合上述模塊功能及
【發(fā)明內(nèi)容】
部分的描述,本實施例還同時給出了采用上述語音對講系統(tǒng)的一種語音對講方法,其主要步驟包括:
[0124]步驟A,所有對講終端登錄對講終端接入管理單元,確定其接入狀態(tài)正常;
[0125]步驟B,選擇任意一個對講終端向呼叫控制單元發(fā)出對講請求,通過呼叫控制單元來呼叫會議橋單元;
[0126]步驟C,會議橋單元收到對講請求后,創(chuàng)建會議室,并與對應的對講終端建立語音鏈路,同時通知對講管理單元更新對講消息;
[0127]步驟D,對講管理單元查詢需參加會議的對講終端,并通過消息轉(zhuǎn)發(fā)單元向需參加會議的對講終端發(fā)出對講邀請;
[0128]步驟E,需參加會議的對講終端接受對講邀請后,通過呼叫控制單元來呼叫會議橋單元,并加入至已創(chuàng)建的會議室,建立會議橋單元與相應對講終端的語音鏈路,同時通知對講管理單元更新對講消息;
[0129]步驟F,會議室中需發(fā)言的對講終端向?qū)χv管理單元發(fā)出發(fā)言請求,在發(fā)言請求響應成功后開始發(fā)言,并將發(fā)言產(chǎn)生的語音流通過語音鏈路發(fā)送到其余會議室成員。
[0130]其中,所述步驟B中通過呼叫控制單元來呼叫會議橋單元具體包括:選擇的對講終端選擇聊天對象進入聊天室,并創(chuàng)建本次對講的對講ID,再根據(jù)對講接入號和對講ID,通過呼叫控制單元呼叫會議橋單元。且所述步驟E中需參加會議的對講終端接受對講邀請后,通過呼叫控制單元來呼叫會議橋單元具體包括:
[0131]步驟E1,需參加會議的對講終端接受對講邀請后,向?qū)χv管理單元查詢會議室成員,對講管理單元把當前會議室人數(shù)及成員列表響應給對講終端;
[0132]步驟E2,對講終端收到對講管理單元響應后,如果同意參與對講,用對講接入號和對講ID通過呼叫控制單元向會議橋單元發(fā)起呼叫。
[0133]另外,所述步驟C和步驟E中的對講信息包括對講ID、對講成員ID、群組ID、會議室總?cè)藬?shù)和/或成員列表。
[0134]如圖8所示,基于上述核心步驟,給出N個對講終端,則本實施例所述的語音對講方法的具體實施過程為:
[0135]步驟1:第一至第N對講終端登錄對講終端接入管理單元,對講終端登錄認證通過。
[0136]步驟2:第一對講終端選擇聊天對象進入聊天室。
[0137]步驟3:第一對講終端創(chuàng)建本次對講ID。
[0138]步驟4:第一對講終端用對講接入號、對講ID通過呼叫控制單元呼叫會議橋單元,
第一對講終端麥克默認靜音。
[0139]步驟5:會議橋單元收到對講呼叫后,根據(jù)對講ID創(chuàng)建會議室,與第一對講終端建立語音鏈路;同時通知對講管理單元發(fā)起對講,含對講ID、對講成員ID或群組ID。
[0140]步驟6:對講管理單元收到發(fā)起對講消息后,分析成員ID或群組ID,如果是群組類型,對講管理單元先從消息轉(zhuǎn)發(fā)單元查詢到群組成員列表;對講管理單元打包擴展消息,包含對講ID,通過消息轉(zhuǎn)發(fā)單元向所有對講終端發(fā)送對講邀請擴展消息。
[0141]步驟7:第二至第N對講終端收到對講邀請擴展消息后,向?qū)χv管理單元查詢會議室成員。
[0142]步驟8:對講管理單元把當前會議室人數(shù)及成員列表響應給對講終端。
[0143]步驟9:第二至第N對講終端收到對講管理單元響應后,提示有對講請求及會議室人數(shù);如果同意參與對講,用對講接入號、對講ID通過呼叫控制單元向會議橋單元發(fā)起呼叫,對講終〗而麥克默認靜首。
[0144]步驟10:會議橋單元收到對講呼叫后,根據(jù)對講ID加入會議室,對講終端進入會議室,與對講終端建立語音鏈路;同時通知對講管理單元有成員加入對講,含對講ID、成員ID0
[0145]步驟11:對講管理單元收到成員加入對講消息后,對講管理單元存儲加入成員;對講管理單元打包擴展消息,包含對講ID、會議室總?cè)藬?shù)、成員列表,通過消息轉(zhuǎn)發(fā)單元向所有對講終端發(fā)送成員加入對講擴展消息。
[0146]步驟12:對講終端收到成員加入對講后,刷新會議室人數(shù)、成員列表。
[0147]步驟13:某對講終端按下麥克按鈕,向?qū)χv管理單元請求發(fā)言。
[0148]步驟14:對講管理單元收到請求發(fā)言消息后,從狀態(tài)表里發(fā)現(xiàn)如果有成員正在發(fā)H,響應失?。环駝t響應成功,并保存該成員正在發(fā)目狀態(tài)。
[0149]步驟15:某對講終端收到響應失敗,不能發(fā)言,松開麥克;收到成功,打開麥克,開始發(fā)言,語音流通過語音鏈路發(fā)送到會議室成員。
[0150]步驟16:會議室成員實時收聽發(fā)言。
[0151]步驟17:發(fā)言結(jié)束后松開麥克,向?qū)χv管理單元響應發(fā)言結(jié)束消息。
[0152]步驟18:對講管理單元收到發(fā)言結(jié)束消息后,保存該成員沒發(fā)言狀態(tài),接受新的發(fā)目申請。
[0153]步驟19:成員掛機退出對講。
[0154]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種基于網(wǎng)絡電話會議的語音對講方法,其特征在于,包括: 步驟A,所有對講終端登錄對講終端接入管理單元,確定其接入狀態(tài)正常; 步驟B,選擇任意一個對講終端向呼叫控制單元發(fā)出對講請求,通過呼叫控制單元來呼叫會議橋單元; 步驟C,會議橋單元收到對講請求后,創(chuàng)建會議室,并與對應的對講終端建立語音鏈路,同時通知對講管理單元更新對講消息; 步驟D,對講管理單元查詢需參加會議的對講終端,并通過消息轉(zhuǎn)發(fā)單元向需參加會議的對講終端發(fā)出對講邀請; 步驟E,需參加會議的對講終端接受對講邀請后,通過呼叫控制單元來呼叫會議橋單元,并加入至已創(chuàng)建的會議室,建立會議橋單元與相應對講終端的語音鏈路,同時通知對講管理單元更新對講消息; 步驟F,會議室中需發(fā)言的對講終端向?qū)χv管理單元發(fā)出發(fā)言請求,在發(fā)言請求響應成功后開始發(fā)言,并將發(fā)言產(chǎn)生的語音流通過語音鏈路發(fā)送到其余會議室成員。
2.根據(jù)權(quán)利要求1所述的語音對講方法,其特征在于,所述步驟B中通過呼叫控制單元來呼叫會議橋單元具體包括:選擇的對講終端選擇聊天對象進入聊天室,并創(chuàng)建本次對講的對講ID,再根據(jù)對講接入號和對講ID,通過呼叫控制單元呼叫會議橋單元。
3.根據(jù)權(quán)利要求1所述的語音對講方法,其特征在于,所述步驟C和步驟E中的對講信息包括對講ID、對講成員ID、群組ID、會議室總?cè)藬?shù)和/或成員列表。
4.根據(jù)權(quán)利要求1所述的語音對講方法,其特征在于,所述步驟E中需參加會議的對講終端接受對講邀請后,通過呼叫控制單元來呼叫會議橋單元具體包括: 步驟E1,需參加會議的對講終端接受對講邀請后,向?qū)χv管理單元查詢會議室成員,對講管理單元把當前會議室人數(shù)及成員列表響應給對講終端; 步驟E2,對講終端收到對講管理單元響應后,如果同意參與對講,用對講接入號和對講ID通過呼叫控制單元向會議橋單元發(fā)起呼叫。
5.一種基于網(wǎng)絡電話會議的語音對講系統(tǒng),其特征在于,包括運行于客戶端的至少一個對講終端和運行于服務器的一個對講終端接入管理單元、一個呼叫控制單元、一個會議橋單元、一個對講管理單元及一個消息轉(zhuǎn)發(fā)單元; 所述對講終端,其與所述對講終端接入管理單元、呼叫控制單元和消息轉(zhuǎn)發(fā)單元均通信,用于執(zhí)行語音對講事務; 所述對講終端接入管理單元,其連接所述對講終端,用于確保對講終端以正常狀態(tài)接入服務器; 所述呼叫控制單元,其連接所述對講終端及所述會議橋單元,用于根據(jù)所述對講終端發(fā)出的對講請求呼叫會議橋單元; 所述會議橋單元,其連接所述呼叫控制單元及所述對講管理單元,用于接收呼叫控制單元發(fā)送的對講請求,并根據(jù)接收的對講請求創(chuàng)建會議室和建立與相應對講終端的語音鏈路,同時通知對講管理單元更新對講信息;所述對講管理單元,其連接會議橋單元和消息轉(zhuǎn)發(fā)單元,用于根據(jù)所述會議橋單元的通知更新對講信息并發(fā)起語音對講,并通過消息轉(zhuǎn)發(fā)單元向所述對講終端發(fā)送對講邀請;所述消息轉(zhuǎn)發(fā)單元,其連接在所述對講終端與所述對講管理單元之間,用于實現(xiàn)對講管理單元向?qū)χv終端的對講邀請發(fā)送。
6.根據(jù)權(quán)利要求5所述的語音對講系統(tǒng),其特征在于,所述對講終端包括用戶登錄模塊、對講業(yè)務模塊、通訊錄模塊、呼叫管理模塊、媒體流處理模塊、對講應用協(xié)議模塊和基礎協(xié)議棧模塊; 所述用戶登錄模塊,其連接對講業(yè)務模塊,用于管理對講成員的登錄事務,并將登錄成功的用戶信息發(fā)送給所述對講業(yè)務模塊; 所述對講業(yè)務模塊,其用于處理人機交互過程中的對講業(yè)務; 所述通訊錄模塊,其用于保存對講成員信息; 所述呼叫管理模塊,其用于處理相應呼叫事務; 所述媒體流處理模塊,其用于處理媒體流信息及媒體流間的轉(zhuǎn)換; 所述對講應用協(xié)議模塊,其用于實現(xiàn)對講應用的握手和消息傳遞。 所述基礎協(xié)議棧模塊,其用于提供音視頻呼叫控制協(xié)議棧和即時消息協(xié)議棧。
7.根據(jù)權(quán)利要求5所述的語音對講系統(tǒng),其特征在于,所述對講終端接入管理單元包括用戶注冊模塊、登錄認證模塊、用戶管理模塊、會話保持模塊和接入終端管理模塊; 所述用戶注冊模塊,其用于完成注冊相關(guān)業(yè)務; 所述登錄認證模塊,其用于驗證注冊用戶信息; 所述用戶管理模塊,其用于實現(xiàn)對用戶數(shù)據(jù)及用戶業(yè)務的管理; 所述會話保持模塊,其用于接收客戶端的定時心跳; 所述接入終端管理模塊,其用于記錄接入的對講終端的信息。
8.根據(jù)權(quán)利要求5所述的語音對講系統(tǒng),其特征在于,所述呼叫控制單元包括呼叫事務管控模塊、呼叫路由模塊、呼叫協(xié)議棧模塊和媒體流網(wǎng)關(guān)模塊; 所述呼叫事務管控模塊,其用于實現(xiàn)對呼叫接續(xù)過程的控制; 所述呼叫路由模塊,其用于確定呼叫的目的被叫方; 所述呼叫協(xié)議棧模塊,其用于實現(xiàn)呼叫接續(xù)過程雙方握手協(xié)議; 所述媒體流網(wǎng)關(guān)模塊,其用于實現(xiàn)媒體流業(yè)務管理。
9.根據(jù)權(quán)利要求5所述的語音對講系統(tǒng),其特征在于,所述會議橋單元包括會議室創(chuàng)建模塊、語音流處理模塊、通知模塊和混音處理模塊; 所述會議室創(chuàng)建模塊,其用于創(chuàng)建對講的會議室; 所述語音流處理模塊,其用于接收成員發(fā)言語音流并分發(fā)到加入對講的相應對講終端; 所述通知模塊,其用于在有成員創(chuàng)建或加入會議室時通知對講管理單元; 所述混音處理模塊,其用于在對講業(yè)務時將混音功能弱化。
10.根據(jù)權(quán)利要求5所述的語音對講系統(tǒng),其特征在于,所述消息轉(zhuǎn)發(fā)單元包括消息控制模塊、消息路由模塊、即時消息協(xié)議棧模塊、離線消息處理模塊、在線狀態(tài)管理模塊和群組管理模塊; 所述消息控制模塊,其用于接收消息、初步解析擴展消息、尋找消息轉(zhuǎn)發(fā)路由并發(fā)送消息; 所述消息路由模塊,其用于確定消息轉(zhuǎn)發(fā)目的方; 所述即時消息協(xié)議棧模塊,其用于實現(xiàn)雙方鏈路連接和消息握手;所述離線消息處理模塊,其用于實現(xiàn)被叫不在線時的消息處理;所述在線狀態(tài)管理模塊,其用于實現(xiàn)被叫在線時的消息處理及狀態(tài)管理;所述群組管理模塊,其用于處 理相關(guān)群組事務。
【文檔編號】H04M7/00GK103475499SQ201310410469
【公開日】2013年12月25日 申請日期:2013年9月10日 優(yōu)先權(quán)日:2013年9月10日
【發(fā)明者】鐘貴華 申請人:北京思特奇信息技術(shù)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
鄂托克旗| 温州市| 安丘市| 东辽县| 龙海市| 信丰县| 平度市| 石林| 兴化市| 新疆| 桂东县| 新龙县| 新安县| 枝江市| 连城县| 吕梁市| 康乐县| 婺源县| 金昌市| 昌乐县| 洛阳市| 西昌市| 五大连池市| 河津市| 大竹县| 衡阳县| 蒲城县| 玛多县| 南雄市| 湘乡市| 武威市| 册亨县| 翼城县| 聂拉木县| 长武县| 宿迁市| 中阳县| 习水县| 清新县| 上栗县| 噶尔县|