專利名稱:用于實(shí)時(shí)回放會(huì)議流的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通訊系統(tǒng),尤其是,涉及一種用于多媒體遠(yuǎn)程電信會(huì)議系統(tǒng)管理的改進(jìn)系統(tǒng)和方法。
背景技術(shù):
多媒體會(huì)議,尤其是聲音和視頻會(huì)議,日益成為工作環(huán)境中的越來越重要的組成部分。對這種會(huì)議系統(tǒng)的需求已經(jīng)在互聯(lián)網(wǎng)協(xié)議(IP),特別是局域網(wǎng)系統(tǒng)上的電話(ToL)的發(fā)展中扮演著重要角色。在ToL系統(tǒng)中,在電話服務(wù)器的監(jiān)督下,在用戶的局域網(wǎng)中,而不是在一個(gè)單獨(dú)的基于個(gè)人分支交換(PEX)的系統(tǒng)中提供電話屬性和對外部電話網(wǎng)絡(luò)的訪問。典型的ToL系統(tǒng)包括基于話路啟動(dòng)協(xié)議(SIP)和協(xié)議推薦H.323組的系統(tǒng)。在這種系統(tǒng)中,提供一個(gè)已知的多點(diǎn)控制單元(MCU)設(shè)備來監(jiān)督三個(gè)或者多個(gè)參與方之間的會(huì)議呼叫。
在這種會(huì)議過程中,實(shí)際上,最好在一個(gè)兩方呼叫過程中,一個(gè)參與方可能聽不清楚對方所說的內(nèi)容。在這種情況下,參與方可以請求重復(fù)陳述。但是,尤其是在一個(gè)多方會(huì)議過程中,這會(huì)導(dǎo)致發(fā)言者的流動(dòng)變化和談話內(nèi)容的混亂?;蛘?,如果談話正在被記錄,參與方可以在稍後的時(shí)間回顧會(huì)議。但是,這不允許參與方與其他的用戶相互交流,或者請求澄清談話內(nèi)容等。如果參與方局部的記錄會(huì)議,他可以倒回來回放他錯(cuò)過的部分,但是通常的記錄設(shè)備不能夠保持同時(shí)記錄和回放模式。因此,當(dāng)收聽錯(cuò)過的通話部分時(shí),參與方將不能夠記錄正在進(jìn)行的實(shí)時(shí)談話。
發(fā)明內(nèi)容
現(xiàn)有技術(shù)中的這些以及其他缺點(diǎn)大部分可以通過根據(jù)本發(fā)明的實(shí)施例的系統(tǒng)和方法克服。
根據(jù)本發(fā)明的一個(gè)實(shí)施例的一種無線通訊系統(tǒng)包括一個(gè)會(huì)議服務(wù)器,一個(gè)與會(huì)議服務(wù)器耦合操作的記錄服務(wù)器;以及一個(gè)或多個(gè)無線通訊客戶端。該無線通訊客戶端能夠使用會(huì)議服務(wù)器監(jiān)督兩個(gè)或多個(gè)參與方之間的談話。記錄服務(wù)器被用于記錄多個(gè)參與方的談話,并將它們存儲(chǔ)為一個(gè)或多個(gè)數(shù)字文件。無線通訊客戶端進(jìn)一步被提供用戶接口,以允許對記錄服務(wù)器進(jìn)行控制從而在談話過程中實(shí)時(shí)回放。用戶接口允許用戶控制倒退,正常速度播放,快進(jìn),回到起點(diǎn),以及前進(jìn)到終點(diǎn)(即回到呼叫的實(shí)時(shí)輸出)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例的一種無線通訊客戶端包括一個(gè)電話客戶端和以個(gè)記錄接口客戶端。在一個(gè)實(shí)施例中,電話客戶端是一個(gè)LAN上的電話客戶端。記錄接口客戶端提供電話呼叫過程中到記錄服務(wù)器的信號(hào)連接。記錄接口客戶端允許用戶與記錄服務(wù)器交互從而控制會(huì)話的播放,同時(shí)會(huì)話正在進(jìn)行。
根據(jù)本發(fā)明的一個(gè)實(shí)施例的一種方法,包括通過多點(diǎn)控制單元(MCU)建立一個(gè)多方會(huì)議;在MCU混合會(huì)議的媒體流;從MCU向記錄服務(wù)器提供一個(gè)混合媒體流,將其保存為一個(gè)或多個(gè)媒體文件;以及在向會(huì)議參與方發(fā)送一個(gè)實(shí)時(shí)媒體流和記錄媒體流之間進(jìn)行轉(zhuǎn)換。在一個(gè)特定時(shí)實(shí)例中,記錄媒體流以高于被記錄的速度被回放,從而允許會(huì)議參與方回放實(shí)時(shí)通話,并且實(shí)時(shí)的返回收聽,而不會(huì)跳過部分通話。
當(dāng)結(jié)合下面的附圖來考慮下面的詳細(xì)描述時(shí),會(huì)更好的理解本發(fā)明的這些以及其他優(yōu)選實(shí)施例。
附圖1是根據(jù)本發(fā)明的一個(gè)實(shí)施例的一種無線通訊系統(tǒng)的方框圖;附圖2A和2B是根據(jù)本發(fā)明的一個(gè)實(shí)施例的操作示意圖;附圖3是根據(jù)本發(fā)明的一個(gè)實(shí)施例的典型記錄服務(wù)器的方框圖;附圖4是根據(jù)本發(fā)明的一個(gè)實(shí)施例的典型多點(diǎn)控制單元的方框圖;附圖5是根據(jù)本發(fā)明的一個(gè)實(shí)施例的典型記錄接口客戶端的方框圖;附圖6是本發(fā)明的一個(gè)實(shí)施例的信令操作框圖;附圖7是根據(jù)本發(fā)明的一個(gè)實(shí)施例的記錄壓縮回放的方框圖;附圖8A-8B是說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的記錄建立的圖。
具體實(shí)施例方式
現(xiàn)在參考附圖,尤其注意附圖1,附圖1描述了根據(jù)本發(fā)明的一個(gè)實(shí)施例的一種無線通訊系統(tǒng)的方框圖。該無線通訊系統(tǒng)100包括一個(gè)打包網(wǎng)絡(luò)102,例如一個(gè)局域網(wǎng),一個(gè)多媒體服務(wù)器104,一個(gè)多點(diǎn)控制單元106。一個(gè)網(wǎng)關(guān)108,以及多個(gè)網(wǎng)絡(luò)客戶端110a-110n。打包網(wǎng)絡(luò)102可以具體為有線或者無線網(wǎng)絡(luò)。在特定實(shí)施例中,網(wǎng)絡(luò)102支持互聯(lián)網(wǎng)協(xié)議電話,已知的是LAN上的電話。IP電話協(xié)議的例子包括H.323建議組協(xié)議,以及話路啟動(dòng)協(xié)議(SIP)。網(wǎng)關(guān)108為外部網(wǎng)絡(luò),例如互聯(lián)網(wǎng)或者公共交換電話網(wǎng),提供了一個(gè)網(wǎng)關(guān)。
多點(diǎn)控制單元106協(xié)調(diào)多媒體會(huì)議。特別是,在特定的實(shí)施例中,MCU106處理呼叫信號(hào),混合音頻和視頻流,執(zhí)行多種代碼之間的轉(zhuǎn)碼,將結(jié)果重新發(fā)送給會(huì)議參與方。此外,下面將詳細(xì)描述,多點(diǎn)控制單元106可以包括一個(gè)或多個(gè)記錄轉(zhuǎn)換單元116,用于在向請求用戶發(fā)送“現(xiàn)場”媒體流和“記錄”媒體流之間進(jìn)行轉(zhuǎn)換。此外,下面將詳細(xì)描述,根據(jù)本發(fā)明的實(shí)施例中的記錄服務(wù)器114可以被連接到多點(diǎn)控制單元106。
多媒體服務(wù)器104能夠執(zhí)行從終端和網(wǎng)絡(luò)混疊的LAN到IP或IPX的地址的轉(zhuǎn)換以及帶寬管理。多媒體服務(wù)器104可以進(jìn)一步被用于呼叫路由安排并提供諸如瞬間信息和存在服務(wù)之類的服務(wù)。
網(wǎng)絡(luò)客戶端110a-110n可以由互聯(lián)網(wǎng)協(xié)議(IP)電話客戶端實(shí)現(xiàn),具體化為無線或有線的LAN電話或者個(gè)人計(jì)算機(jī)運(yùn)行電話軟件,并配備有聲卡,麥克風(fēng)和揚(yáng)聲器。此外,根據(jù)本發(fā)明的實(shí)施例,網(wǎng)絡(luò)客戶端110a-110n可以包括記錄接口客戶端112a-112n。下面將詳細(xì)描述,網(wǎng)絡(luò)客戶端110a-110n可以使用記錄接口客戶端112a-112n記錄在它們之間或者使用多點(diǎn)控制單元106所協(xié)調(diào)的會(huì)議中建立的呼叫。記錄接口客戶端112a-112n可以進(jìn)一步被用于實(shí)時(shí)回放和與記錄談話實(shí)時(shí)交互。
應(yīng)當(dāng)注意,在其他的實(shí)施例中,記錄服務(wù)器114可以直接連接到打包網(wǎng)絡(luò)102,或者與多媒體服務(wù)器104或多點(diǎn)控制單元106集成在一起。類似的,MCU106和多媒體服務(wù)器104可以集成為一個(gè)單元。因此,所示的附圖僅用來舉例。
附圖2A和2B示意性的表明了本發(fā)明的一個(gè)實(shí)施例的操作。如附圖2A所示的例子,有5個(gè)網(wǎng)絡(luò)客戶端110a-110n通過MCU106的協(xié)調(diào)參與會(huì)議。在所示的例子中,根據(jù)本發(fā)明的一個(gè)實(shí)施例,網(wǎng)絡(luò)客戶端110a配備了一個(gè)記錄用戶接口客戶端112。如上所述,網(wǎng)絡(luò)客戶端110a可以具體化為例如,一個(gè)網(wǎng)絡(luò)電話或者一個(gè)配備了電話的個(gè)人電腦。
附圖2A示出了一個(gè)記錄服務(wù)器114,該記錄服務(wù)器包括一個(gè)控制器105,媒體文件檔案206,以及回放緩沖器208。MCU106包括一個(gè)用于混合媒體流的混合器210,以及一個(gè)開關(guān)212,例如一個(gè)多路復(fù)用器。下面將詳細(xì)描述,開關(guān)212用于轉(zhuǎn)換網(wǎng)絡(luò)客戶端110a正在接收的媒體流,所述轉(zhuǎn)換是在來自于混合器210的現(xiàn)場流和來自于記錄服務(wù)器114的記錄流之間進(jìn)行的。
尤其是,混合器210在MCU106將網(wǎng)絡(luò)客戶端110b-110e的媒體流118b-118e混合。通常,使用實(shí)時(shí)協(xié)議(RTP)來執(zhí)行媒體流,但是也可以使用其他媒體協(xié)議。在標(biāo)準(zhǔn)操作中,媒體流118a通過開關(guān)212被提供給網(wǎng)絡(luò)客戶端110a,混合器210為記錄服務(wù)器114提供一個(gè)媒體流117,用于在文件檔案206中存儲(chǔ)。此外,網(wǎng)絡(luò)客戶端110a,特別是其記錄接口可以建立與記錄服務(wù)器114的記錄控制信道115。在特定的實(shí)施例中,該信道經(jīng)過MCU206,其也接收控制信號(hào),并根據(jù)相應(yīng)的控制信號(hào)進(jìn)行操作。在其他的實(shí)施例中,記錄控制信號(hào)115可以是客戶端110a和記錄服務(wù)器114之間的直接信道,而繞開MCU106。應(yīng)當(dāng)注意,可以建立幾種類型的控制連接。例如,連接可以是使用網(wǎng)絡(luò)類型接口的基于連接的HTTP(超文本轉(zhuǎn)換協(xié)議)?;蛘?,可以使用帶寬控制信號(hào),例如通過DTMF或者多頻話音。
如圖2B所示,網(wǎng)絡(luò)客戶端110a能夠通過信道115向記錄服務(wù)器114發(fā)送一個(gè)或多個(gè)控制信號(hào)從而訪問所記錄的談話。然后MCU106使用開關(guān)212將正被客戶端110a接收的媒體流從附圖2A所示的現(xiàn)場流118a轉(zhuǎn)換為從記錄服務(wù)器114接收的新的媒體流120。記錄服務(wù)器114按照控制信號(hào)的指定訪問記錄談話,即訪問存儲(chǔ)器206中的媒體文件,將一個(gè)或多個(gè)媒體文件傳送到回放緩沖器208,并向MCU106提供一個(gè)新的媒體流120,MCU106將該媒體流轉(zhuǎn)送到客戶端110a。如上所述,用戶可以有多種選擇來控制記錄媒體流,例如倒退,正常速度播放,快進(jìn),回到起點(diǎn),前進(jìn)到終點(diǎn)。應(yīng)當(dāng)注意,除了音頻文件以外,這種媒體文件還可以是視頻或者其他的媒體或會(huì)議文件。因此,本發(fā)明不局限于音頻會(huì)議。
附圖3是表明根據(jù)本發(fā)明的一個(gè)實(shí)施例的典型的記錄服務(wù)器的方框圖。如圖所示,記錄服務(wù)器114包括一個(gè)控制處理器105,一個(gè)輸入媒體接口304,文件存儲(chǔ)器206以及一個(gè)回放緩沖器208??刂铺幚砥?05可以由例如具有合適編程的微處理器來實(shí)現(xiàn)??刂铺幚砥?05網(wǎng)絡(luò)客戶端105a接收控制輸入,根據(jù)本發(fā)明的一個(gè)實(shí)施例,網(wǎng)絡(luò)客戶端110a配備了一個(gè)記錄接口。媒體接口304接收輸入媒體流,例如RTP音頻和/或視頻流。媒體流被編入索引,并作為數(shù)字媒體文件被存儲(chǔ)在文件檔案206中,其通過回放緩沖器208被回放。合適的格式包括MP3和.wav,但是也可以使用其他的數(shù)字媒體格式。下面將詳細(xì)描述,控制處理器105接收以多個(gè)回放模式之一進(jìn)行回放的命令??刂铺幚砥?05訪問文件檔案206讀出合適的文件,然后將該文件緩存在回放緩沖器中,用于通過媒體接口304回放。然后媒體接口304建立一個(gè)到MCU106(附圖2B)的新的連接,隨后,MCU將記錄的媒體轉(zhuǎn)送到網(wǎng)絡(luò)客戶端110a。如上所述,媒體接口304可以實(shí)現(xiàn)基于打包網(wǎng)絡(luò)協(xié)議(例如H.323或SIP)的多種多媒體,并且可以將數(shù)字文件轉(zhuǎn)換成適于在網(wǎng)絡(luò)上傳輸?shù)母袷健Mǔ?,?yōu)先選擇的媒體流是一個(gè)RTP流。
附圖4表明了根據(jù)本發(fā)明的一個(gè)實(shí)施例的典型多點(diǎn)控制單元106??梢詮脑S多制造商那里獲得適于在本發(fā)明的實(shí)施例中使用的合適的基礎(chǔ)多點(diǎn)控制單元。如圖所示,MCU106包括一個(gè)或多個(gè)多點(diǎn)處理器400,混合器210,和記錄轉(zhuǎn)換單元116。記錄轉(zhuǎn)換單元116包括開關(guān)212和控制接口406。圖中也示出了媒體接口401,408,記錄接口402以及記錄傳送接口404。注意,盡管所示的都是分離元件,但是各種接口也可以由或多或少的集成單元來實(shí)現(xiàn)。而且,應(yīng)當(dāng)注意,如果需要也可以提供更多或更少的開關(guān)和接口。
記錄傳送接口404從記錄服務(wù)器104接收記錄的媒體流,并將其提供給開關(guān)212。媒體接口401,408與各個(gè)網(wǎng)絡(luò)客戶端110a-110n連接。因此媒體接口接收每個(gè)媒體流并將其提供給混合器210;它們進(jìn)一步將從混合器210接收到的混合媒體流傳送給網(wǎng)絡(luò)客戶端?;旌掀?10也通過開關(guān)將混合的媒體流提供給媒體接口401。記錄流接口402通常與媒體接口401類似,但在通常的操作中,記錄流接口將混合媒體流提供給記錄服務(wù)器104。
控制接口406用于從網(wǎng)絡(luò)客戶端110a接收控制輸入并向記錄服務(wù)器104和開關(guān)212傳送命令。開關(guān)212響應(yīng)于這些命令在從混合器210接收的媒體流和記錄傳送接口之間進(jìn)行轉(zhuǎn)換。
在通常的操作中,多點(diǎn)控制器400使用混合器210協(xié)調(diào)管理多點(diǎn)會(huì)議,并通過記錄流接口402向記錄服務(wù)器傳送媒體流。然后記錄服務(wù)器記錄會(huì)議。如果已經(jīng)確定一個(gè)或多個(gè)客戶端具有記錄接口,例如在呼叫建立或者性能轉(zhuǎn)換的過程中,它們接收到的混合流將通過開關(guān)212傳送。在其他的實(shí)施例中,所有的流都通過開關(guān)212傳送。然后控制接口406可以從記錄接口配備客戶端接收一個(gè)或多個(gè)控制信號(hào);這使得控制接口向記錄服務(wù)器104和開關(guān)212發(fā)布相應(yīng)的控制命令。然后MCU106通過記錄傳送接口404接收記錄媒體流,MCU將接收到的流提供給開關(guān)212??刂平涌谑归_關(guān)212將其輸出從混合器轉(zhuǎn)換到記錄接收接口404。產(chǎn)生的媒體流通過接口408被提供給客戶端。
現(xiàn)在參考附圖5,表明了一種典型的記錄控制系統(tǒng)的方框圖。在所示的實(shí)施例中,記錄接口112包括一個(gè)圖形用戶接口501和一個(gè)記錄控制模塊503。記錄控制模塊503可以是在微處理器(例如一個(gè)奔騰處理器)上安裝的一個(gè)或多個(gè)軟件程序。記錄控制模塊503從圖形用戶接口501接收輸入并將其傳送到記錄服務(wù)器114。如上所述,在特定的實(shí)施例中,控制信令可以是通過網(wǎng)絡(luò)類型接口的HTTP類型的信令,也可以是其他的信令。實(shí)際上,該信令可以是與呼叫有關(guān)的信令或者與呼叫無關(guān)的信令。而且,應(yīng)當(dāng)注意在其他的實(shí)施例中,可以使用分離的按鈕或鍵序列來實(shí)現(xiàn)接口功能。因此,圖示僅是舉例。
如圖所示,圖形用戶接口501包括多種回放控制,包括播放502,快進(jìn)504,快速倒退506,停止508,暫停510,回到起點(diǎn)512,以及前進(jìn)到終點(diǎn)514。此外,可以使用滑動(dòng)控制516設(shè)置從談話的某一特定開始記錄回放。類似的,可以提供一個(gè)“時(shí)間窗”來接收一個(gè)早于當(dāng)前時(shí)間的“返回”時(shí)間,回放將從該時(shí)間開始。
參考附圖6,表明了本發(fā)明的一個(gè)實(shí)施例的信號(hào)操作流程。圖中描述了客戶端110a,MCU106,記錄服務(wù)器114以及客戶端110b。注意,為了清楚,圖中僅表明了兩個(gè)會(huì)議參與方。會(huì)議可以類似的擴(kuò)大到更多的參與方。而且,在所示的例子中,假設(shè)所使用的協(xié)議是話路啟動(dòng)協(xié)議(SIP),網(wǎng)絡(luò)結(jié)構(gòu)是LAN上的電話。但是要注意本發(fā)明的教導(dǎo)同樣可以應(yīng)用于其他的ToL協(xié)議(例如建議H.323)和其他的網(wǎng)絡(luò)結(jié)構(gòu)。
在602,客戶端A110a向MCU106發(fā)送一個(gè)SIP邀請請求。該邀請請求可以包括一個(gè)會(huì)議標(biāo)識(shí)符和記錄會(huì)議請求?;蛘撸梢栽趯?shí)際的會(huì)議過程中,稍后再作記錄會(huì)議請求。在604,MCU106響應(yīng)于SIP OK信號(hào),得知一切準(zhǔn)備就緒。在606,客戶端A110a和MCU106之間的RTP媒體信號(hào)打開。在客戶端B110b和MCU106之間可以進(jìn)行相似的交換。來自于客戶端B110b的邀請請求,包括會(huì)議標(biāo)識(shí)符再次被發(fā)送給MCU106。在610,MCU106響應(yīng)于OK信號(hào),在611打開RTP媒體連接。然后MCU106為客戶端A和客戶端B混合會(huì)議。
為了調(diào)用記錄,在所示的例子中,記錄服務(wù)器104被做成一個(gè)會(huì)議參與方。為此,在612,MCU106向記錄服務(wù)器114發(fā)布提交命令。提交命令識(shí)別會(huì)議并表明該會(huì)議將被記錄。在614,記錄服務(wù)器114響應(yīng)于SIP邀請請求,并在616獲得OK響應(yīng)。然后在618,記錄服務(wù)器114從MCU106接收混合媒體流。
一旦建立了會(huì)議,并且記錄流正被提供給記錄服務(wù)器作為媒體文件存儲(chǔ),客戶端A110a就能夠訪問記錄。因此,在620,客戶端A110a使用諸如上述的圖形用戶接口的控制接口,向記錄服務(wù)器114和/或MCU106發(fā)送一個(gè)命令要求特定的紀(jì)錄。在622,MCU106將向客戶端A的輸出從實(shí)時(shí)混合流轉(zhuǎn)換到記錄服務(wù)器106所轉(zhuǎn)發(fā)的記錄流624。
如上所述,根據(jù)本發(fā)明的一個(gè)實(shí)施例,可以實(shí)時(shí)的進(jìn)行記錄回放,同時(shí)會(huì)議在其他與會(huì)方中正在進(jìn)行。例如,用戶可以選擇開始記錄時(shí)間,并且可以以高于初始記錄速度的速度回放。然后用戶可以重新加入到會(huì)議當(dāng)中。在某些實(shí)施例中,可以使用快速回放使用戶無縫的返回到會(huì)議的當(dāng)前時(shí)間。在附圖7中示意性的表明了一個(gè)實(shí)時(shí)時(shí)間線702和一個(gè)記錄時(shí)間線704。時(shí)間線702上具有時(shí)間標(biāo)記T,A,B,C,分別表示會(huì)議過程中的特定時(shí)間。在時(shí)間A,客戶端A可以請求TA期間的重復(fù)。所示的是在TA’上高速回放。一旦客戶端A已經(jīng)回放了會(huì)議中的期望段落,他可以重新加入到會(huì)議當(dāng)中,但是他將錯(cuò)過期間標(biāo)記706或AB。客戶端A可以再次以高于記錄的速度回放AB部分706,這樣他將收聽到AB’,但是會(huì)再次錯(cuò)過會(huì)議中的一部分。實(shí)際上,用戶可以選擇“快進(jìn)”鍵進(jìn)行快速回放,直到在時(shí)間點(diǎn)C和C’記錄的回放和實(shí)時(shí)會(huì)議“相遇”。
記錄服務(wù)器114可以以多種方式加入到兩方呼叫或者多方呼叫的會(huì)議當(dāng)中。上面已經(jīng)參照附圖6描述了用于多方會(huì)議記錄的方法。下面參考附圖8A和8B的信號(hào)流描述用于記錄兩方呼叫的其他方法。但是,應(yīng)當(dāng)注意,可以使用其它的方法。
現(xiàn)在參照附圖8A,表明了一個(gè)說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的記錄建立的信號(hào)圖。所示的是一個(gè)客戶端110a,MCU106,記錄服務(wù)器114,以及客戶端110b。在本實(shí)施例中,記錄服務(wù)器104本身能夠混合音頻并且提供記錄,而呼叫是通過MCU106建立的。
在820,客戶端A使用SIP邀請/OK交換建立了一個(gè)與MCU106的會(huì)議。類似的,在822,客戶端B 110b利用自身的邀請/OK交換建立了會(huì)議。在824,RTP媒體流在MCU106的混合器中混合。在826,客戶端A向記錄服務(wù)器106發(fā)送記錄請求。在828,相應(yīng)的,記錄服務(wù)器114生成一個(gè)會(huì)議標(biāo)識(shí)符,并在830將其提供給客戶端A 110a。在832,客戶端A 110a向記錄服務(wù)器114發(fā)送一個(gè)SIP邀請信號(hào)。邀請包括會(huì)議標(biāo)識(shí)符。一旦在834接收到OK,在836,客戶端A 110a向客戶端B110b發(fā)送一個(gè)SIP邀請信號(hào),然后在838,響應(yīng)一個(gè)OK信號(hào)。然后在840/842,客戶端B 110b與記錄服務(wù)器104進(jìn)行交換。邀請包括會(huì)議標(biāo)識(shí)符。最后,在844,客戶端通過MCU106停止它們之間的連接,然后開始與記錄服務(wù)器連接。
現(xiàn)在參照附圖8,表明了一個(gè)說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的記錄建立的信號(hào)框圖。特別是,所示的是一個(gè)沒有使用MCU106的用于兩方呼叫的會(huì)議記錄。所示的是一個(gè)客戶端110a,MCU106,記錄服務(wù)器114,以及客戶端110b。在該例中,記錄服務(wù)器114請求來自于每個(gè)會(huì)議參與方的復(fù)制媒體流,并將其混合記錄。
如圖所示,在850,在客戶端A 110a和客戶端B 110b之間提供一個(gè)媒體流。就是說,與會(huì)方在沒有MCU106的情況下,正在進(jìn)行兩方會(huì)談。注意,在其他的實(shí)施例中,在沒有MCU106執(zhí)行混合的情況下,可以有多于兩個(gè)與會(huì)方參加會(huì)議。在這種例子中,一個(gè)或多個(gè)終點(diǎn)可以進(jìn)行混合。為了開始記錄,在852,客戶端A 110a向記錄服務(wù)器114發(fā)送記錄請求。該記錄請求可以包括一個(gè)標(biāo)識(shí)符,該標(biāo)識(shí)符表明將要記錄哪個(gè)與會(huì)方的談話。在854,記錄服務(wù)器114向客戶端發(fā)送“記錄提交”信號(hào),該信號(hào)包括一個(gè)或多個(gè)正在請求的記錄會(huì)話。記錄提交請求與提交類似,但是也表明客戶端將要向記錄服務(wù)器提供復(fù)制信令。在856/858,客戶端接收提交請求,然后與記錄服務(wù)器114進(jìn)行邀請/ok交換。最后,在860,客戶端向記錄服務(wù)器114提供復(fù)制流以混合和記錄。
上述對本發(fā)明的詳細(xì)描述并不是為了將其限制在特定的形式中,而是想覆蓋本發(fā)明的各種替代,改變和等價(jià)物,這些各種替代,變形和等價(jià)物當(dāng)然包括在追加的權(quán)利要求所限定的精神和范圍內(nèi)。
權(quán)利要求
1.一種無線通訊方法,其特征在于在會(huì)議服務(wù)器(106)中混合從兩個(gè)或者多個(gè)會(huì)議參與方所接收到的媒體流;為記錄服務(wù)器(114)提供一個(gè)記錄流,用于記錄會(huì)議;以及選擇性地訪問所述記錄服務(wù)器(114)所記錄的會(huì)議部分,同時(shí)所述會(huì)議正在繼續(xù)進(jìn)行。
2.根據(jù)權(quán)利要求1所述的一種無線通訊方法,其中所述的選擇性訪問包括在一個(gè)實(shí)時(shí)媒體流(118)和一個(gè)來自于所述記錄服務(wù)器(114)的記錄媒體流(120)之間的轉(zhuǎn)換。
3.根據(jù)權(quán)利要求2所述的一種無線通訊方法,其中所述的會(huì)議服務(wù)器(106)是一個(gè)局域網(wǎng)會(huì)議服務(wù)器(104)上的電話。
4.根據(jù)權(quán)利要求3所述的一種無線通訊方法,其中所述的記錄媒體流(120)是一個(gè)實(shí)時(shí)協(xié)議流。
5.根據(jù)權(quán)利要求1所述的一種無線通訊方法,其中所述的選擇性訪問包括以高于記錄速率的速度回放部分記錄流(120)。
6.一種無線通訊系統(tǒng),其特征在于一個(gè)用于混合一個(gè)或多個(gè)會(huì)議流的會(huì)議服務(wù)器(106);一個(gè)與所述的會(huì)議服務(wù)器(106)耦合操作的記錄服務(wù)器(114),用于接收來自于所述會(huì)議服務(wù)器(106)的混合流;以及一個(gè)或多個(gè)電話客戶端(110),用于通過所述的會(huì)議服務(wù)器(106)參加會(huì)議,所述一個(gè)或多個(gè)電話客戶端(110)中的至少一個(gè)包括一個(gè)記錄用戶接口(112),用于控制對所述記錄服務(wù)器(114)的訪問,從而在正在進(jìn)行的會(huì)議過程中,在記錄回放和現(xiàn)場播放之間進(jìn)行轉(zhuǎn)換。
7.根據(jù)權(quán)利要求6所述的一種無線通訊系統(tǒng),進(jìn)一步包括一個(gè)局域網(wǎng)(102)。
8.根據(jù)權(quán)利要求7所述的一種無線通訊系統(tǒng),其中所述的記錄流包括一個(gè)實(shí)時(shí)協(xié)議(RTP)流。
9.根據(jù)權(quán)利要求8所述的一種無線通訊系統(tǒng),其中所述的記錄用戶接口(112)被用于控制所述記錄回放的回放速度。
10.根據(jù)權(quán)利要求7所述的一種無線通訊系統(tǒng),其中所述的記錄服務(wù)器(114)包括一個(gè)用于存儲(chǔ)所記錄的會(huì)話的一個(gè)或多個(gè)數(shù)字媒體文件的存儲(chǔ)器。
11.一種無線通訊系統(tǒng),其特征在于多個(gè)電話客戶端(110);以及一個(gè)記錄服務(wù)器(114),用于記錄所述多個(gè)電話客戶端(110)中的會(huì)話;其中所述多個(gè)電話客戶端(110)中的至少一個(gè)包括一個(gè)記錄用戶接口(112),用于控制對所述記錄服務(wù)器(114)的訪問,從而在正在進(jìn)行的會(huì)議過程中在記錄回放和現(xiàn)場播放之間轉(zhuǎn)換。
12.根據(jù)權(quán)利要求11所述的一種無線通訊系統(tǒng),包括一個(gè)會(huì)議服務(wù)器(104),該服務(wù)器包括一個(gè)混合器,并且用于在所述的多個(gè)電話客戶端(110)和所述的記錄服務(wù)器(114)之間建立一個(gè)會(huì)議。
13.根據(jù)權(quán)利要求11所述的一種無線通訊系統(tǒng),其中所述記錄服務(wù)器(114)包括一個(gè)混合器,并且用于從所述電話客戶端(110)中的至少一個(gè)接收記錄會(huì)議的請求;所述記錄服務(wù)器(114)進(jìn)一步請求會(huì)議參與方將它們的媒體流改變方向到所述的記錄服務(wù)器(114)用于所述記錄。
14.根據(jù)權(quán)利要求11所述的一種無線通訊系統(tǒng),其中所述記錄服務(wù)器(114)包括一個(gè)混合器,并且用于從所述多個(gè)電話客戶端(110)中的至少一個(gè)接收記錄會(huì)議的請求;所述記錄服務(wù)器(114)進(jìn)一步包括請求會(huì)議參與方向所述記錄服務(wù)器(114)提供復(fù)制的媒體流用于所述記錄。
15.一種無線通訊設(shè)備,其特征在于一個(gè)用于監(jiān)督電話呼叫的做出的電話客戶端(110);以及一個(gè)用于訪問記錄服務(wù)器(114)以監(jiān)督所述電話呼叫的記錄的記錄客戶端(112)。
16.根據(jù)權(quán)利要求15所述的一種無線通訊設(shè)備,其中所述的電話客戶端是一個(gè)互聯(lián)網(wǎng)協(xié)議電話客戶端。
17.根據(jù)權(quán)利要求16所述的一種無線通訊設(shè)備,其中所述的記錄客戶端(112)用于在所述的電話呼叫的現(xiàn)場播放和所述的電話呼叫的記錄回放之間進(jìn)行替換選擇,同時(shí)所述的電話呼叫中的一個(gè)呼叫正在進(jìn)行。
18.根據(jù)權(quán)利要求17所述的一種無線通訊設(shè)備,其中所述的記錄播放包括以高于記錄速度的速度回放。
19.根據(jù)權(quán)利要求18所述的一種無線通訊設(shè)備,其中所述的電話客戶端(110)通過實(shí)時(shí)協(xié)議(RTP)流監(jiān)督回放。
全文摘要
一種無線通訊系統(tǒng)包括一個(gè)會(huì)議服務(wù)器(104,106),一個(gè)與會(huì)議服務(wù)器耦合操作的記錄服務(wù)器(114),一個(gè)或多個(gè)無線通訊客戶端(110)。該無線通訊客戶端(110)能夠使用該會(huì)議服務(wù)器監(jiān)督兩個(gè)或者多個(gè)會(huì)議參與方之間的通話。該記錄服務(wù)器(114)被用于記錄參與方之間的通話并且將它們存儲(chǔ)為一個(gè)或者多個(gè)數(shù)字文件。無線通訊客戶端(110)進(jìn)一步被提供一個(gè)用戶接口(112),該接口允許控制記錄服務(wù)器(114)在通話過程中實(shí)時(shí)回放。用戶接口允許用戶控制倒退,正常速度播放,快進(jìn),回到起點(diǎn),以及前進(jìn)到終點(diǎn)(即回到呼叫的實(shí)時(shí)輸出)。
文檔編號(hào)H04M3/42GK1810028SQ200480017066
公開日2006年7月26日 申請日期2004年4月8日 優(yōu)先權(quán)日2003年4月17日
發(fā)明者R·克羅奇, T·米勒, F·尼爾豪斯 申請人:西門子通訊公司