[發(fā)明專利]一種實現(xiàn)多用戶語音會話的方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 200610168343.4 | 申請日: | 2006-12-26 |
| 公開(公告)號: | CN101183961A | 公開(公告)日: | 2008-05-21 |
| 發(fā)明(設計)人: | 李斌 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L12/18 | 分類號: | H04L12/18;H04L12/58 |
| 代理公司: | 北京同達信恒知識產(chǎn)權代理有限公司 | 代理人: | 黃志華 |
| 地址: | 518044廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現(xiàn) 多用戶 語音 會話 方法 系統(tǒng) | ||
技術領域
本發(fā)明涉及計算機網(wǎng)絡及通信技術領域,尤其涉及一種實現(xiàn)多用戶語音會話的方法及系統(tǒng)。
背景技術
網(wǎng)絡即時通信(IM)工具發(fā)展到今天,已經(jīng)被大多數(shù)的網(wǎng)民所接受,進行日常的交流與溝通,對于IM即時通信軟件的發(fā)展過程來說,已經(jīng)從最早的只支持普通的文本溝通逐步變成了更加豐富的包括圖文混合溝通以及語音與視頻的溝通方式,通過實現(xiàn)語音與視頻的交流方式,使得在不同地點無法見面的IM用戶之間的溝通變得更加及時有效和生動豐富,極大的滿足了用戶的使用需求。
隨著網(wǎng)絡技術的不斷發(fā)展,用戶都不再局限于進行單對單的語音會話,而是實現(xiàn)了多用戶語音會話,滿足用戶更豐富更多場景下的交流與溝通,用戶之間進行語音會話即為用戶之間發(fā)送語音數(shù)據(jù)包。
下面用IM軟件來說明現(xiàn)有技術中實現(xiàn)多用戶語音傳輸?shù)姆椒ǎ摲椒òㄒ韵虏襟E:
步驟一:會話發(fā)起用戶終端運行、登陸該IM軟件,并向為該IM軟件提供服務的IM服務器發(fā)起建立會話請求,要求建立有效可信任的IM多用戶語音群組,該請求中包括會話發(fā)起用戶終端標識和參與該會話的其他用戶終端的標識。
步驟二:IM服務器對該會話發(fā)起用戶終端進行鑒權,當滿足要求后向該用戶終端返回建立成功提示消息,則該會話發(fā)起用戶終端通過該IM服務器向參與會話的其他用戶終端發(fā)送建立傳輸控制協(xié)議(TCP)長鏈接通道的請求。
步驟三:參與會話的用戶終端接收到該長鏈接請求后,則利用鏈接參數(shù)中新建立的語音群組標識更新本地語音群組信息,并對該發(fā)起會話用戶終端進行鑒權,當滿足要求后則與會話發(fā)起人建立長鏈接通道。
步驟四:每一參與會話用戶終端根據(jù)IM多用戶語音群組信息中其他成員信息發(fā)起與其他參與會話用戶終端之間的語音傳輸長鏈接過程,通過這種方式,多用戶會話語音群組的成員之間兩兩建立了語音傳輸通道。
步驟五:當參與會話的成員之間建立成功語音傳輸通道后,任一成員都可以在任意時間向其他成員發(fā)送語音數(shù)據(jù)流,并且接收其他成員發(fā)送的語音數(shù)據(jù)流,即實現(xiàn)多用戶語音傳輸過程。
現(xiàn)有的實現(xiàn)多用戶語音傳輸?shù)姆椒▽儆谌p工的處理方法,即在同一通道中同時進行了語音數(shù)據(jù)流的發(fā)送與接收過程,這樣占用了大量的帶寬,并且對于低配置的用戶終端而言,由于資源占用率高,可能會影響該用戶終端的其他工作;另外,由于任意用戶可以在任意時間發(fā)送語音數(shù)據(jù)流,會使得語音數(shù)據(jù)流混雜,并不能達到用戶之間的有效溝通,多用戶之間的語音數(shù)據(jù)傳輸?shù)挠行院涂煽匦圆睿脩趔w驗較差。
發(fā)明內容
本發(fā)明提供一種實現(xiàn)多用戶語音會話的方法及系統(tǒng),以解決現(xiàn)有技術中存在的多用戶語音傳輸時占有帶寬較大、用戶終端資源占用率高和語音數(shù)據(jù)傳輸?shù)挠行院涂煽匦圆畹膯栴}。
本發(fā)明提供一種實現(xiàn)多用戶語音會話的方法,應用于即時通信系統(tǒng)中,在該即時通信系統(tǒng)中建立即時通信多用戶語音群組,并為該語音群組設置群組控制設備,該方法包括:
用戶終端向所述群組控制設備發(fā)送含有用戶標識的會話請求;
所述群組控制設備收到該會話請求后,將該會話請求中的用戶標識置于為該群組創(chuàng)建的隊列中;
發(fā)起會話請求的用戶終端按照所述隊列中的排列順序,在該群組中進行會話。
所述群組控制設備為所述群組中的第一用戶終端,或該即時通信系統(tǒng)中的服務器,當所述群組控制設備為所述群組中的第一用戶終端時,所述設置群組控制設備包括:
所述第一用戶終端向所述群組中的用戶終端發(fā)送控制請求,該控制請求中包括自身用戶標識;
接收到所述控制請求的用戶終端對該控制請求中含有的用戶標識進行鑒權,在鑒權通過后,保存該用戶標識,并向第一用戶終端返回響應信息。
所述群組控制設備將該會話請求中的用戶標識置于該群組的語音隊列中的步驟包括:
所述群組控制設備按照發(fā)送會話請求的先后順序和/或用戶終端優(yōu)先級,將該會話請求進行排隊;
所述群組控制設備將該會話請求中的用戶標識,按照排隊的順序置于所述語音隊列中的對應位置。
所述發(fā)起會話請求的用戶終端按照所述隊列中的排列順序,在該群組中進行會話的步驟包括:
A1、判斷當前隊列中發(fā)送語音數(shù)據(jù)的用戶終端的傳輸持續(xù)時間是否達到預先設定值,或傳輸通道中數(shù)據(jù)傳輸?shù)某掷m(xù)時間是否達到預先設定值,如果是,則中斷該當前用戶終端的會話;
A2、將隊列中的下一用戶終端作為當前用戶終端進行會話,返回步驟A1。
所述發(fā)起會話請求的用戶終端進行會話的步驟包括:
發(fā)起會話請求的用戶終端向所述群組中的用戶終端發(fā)送語音數(shù)據(jù);或,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610168343.4/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 互動業(yè)務終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲實現(xiàn)系統(tǒng)和游戲實現(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設備實現(xiàn)方法及其實現(xiàn)裝置





