一種基于移動(dòng)終端進(jìn)行即時(shí)語音通訊的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)終端應(yīng)用程序技術(shù)領(lǐng)域,特別涉及一種基于移動(dòng)終端進(jìn)行即時(shí)語音通訊的方法和裝置。
【背景技術(shù)】
[0002]隨著信息技術(shù)的不斷發(fā)展,移動(dòng)終端,尤其是各種手機(jī)App的開發(fā)和應(yīng)用,使得手機(jī)在社會(huì)生活中擔(dān)當(dāng)越來越重要的角色,成為人們進(jìn)行即時(shí)通訊、社交、出行等生活各方面不可或缺的工具,如何開發(fā)出更方便更快捷為人們生活服務(wù)的移動(dòng)終端App是該領(lǐng)域技術(shù)人員研究的課題。
[0003]現(xiàn)有技術(shù)中,依靠手機(jī)進(jìn)行即時(shí)語音通訊的方式有多種,除去最原始的通過移動(dòng)通信網(wǎng)絡(luò)建立通話的方式以外,目前應(yīng)用最多的則是基于App通過移動(dòng)數(shù)據(jù)占用數(shù)據(jù)流量進(jìn)行語音交流,例如微信。通過App走數(shù)據(jù)流量進(jìn)行語音通話的方式,尤其是多人一起通話時(shí),會(huì)占用較多的數(shù)據(jù)流量,在WiFi環(huán)境下一般溝通較為順暢,當(dāng)用戶遠(yuǎn)離WiFi環(huán)境時(shí),一則使用的數(shù)據(jù)流量較大使得費(fèi)用較高,二則移動(dòng)數(shù)據(jù)往往帶寬有限,使得溝通延遲滯后,不順暢。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種基于移動(dòng)終端進(jìn)行即時(shí)語音通訊的方法和裝置,以解決上述問題。
[0005]本發(fā)明實(shí)施例提供了一種基于移動(dòng)終端進(jìn)行即時(shí)語音通訊的方法,包括步驟:
[0006]步驟A,接收移動(dòng)終端用戶發(fā)出的請(qǐng)求即時(shí)通訊的請(qǐng)求指令,判斷該指令是否為多人通話請(qǐng)求指令,是則執(zhí)行步驟B;
[0007]步驟B,后臺(tái)服務(wù)器獲取所述多人通話請(qǐng)求指令中的多個(gè)被叫方的身份編碼信息,向第三方服務(wù)器發(fā)送多人通話請(qǐng)求消息,所述多人通話請(qǐng)求消息中包括多個(gè)被叫方以及主叫方的身份編碼信息;
[0008]步驟C,根據(jù)所述身份編碼信息,第三方服務(wù)器基于移動(dòng)通信網(wǎng)絡(luò)同時(shí)呼叫所述主叫方和多個(gè)被叫方,待主叫方和被叫方接聽后實(shí)現(xiàn)多人通話。
[0009]其中,步驟A還包括步驟:
[0010]判斷用戶發(fā)出的請(qǐng)求指令是否為第一通話請(qǐng)求指令,是,則獲取第一通話請(qǐng)求指令中的被叫方的身份編碼信息,并啟動(dòng)移動(dòng)終端的撥打電話程序,基于移動(dòng)通信網(wǎng)絡(luò)進(jìn)行一對(duì)一通話ο
[0011 ] 其中,所述步驟Α還包括步驟:
[0012]判斷用戶發(fā)出的請(qǐng)求指令是否為第二通話請(qǐng)求指令,是,則獲取第二通話請(qǐng)求指令中的被叫方的身份編碼信息,通過寬帶網(wǎng)絡(luò)建立主叫方和被叫方之間的語音通話。
[0013]其中,所述步驟通過寬帶網(wǎng)絡(luò)建立主叫方和被叫方之間的語音通話包括步驟:接收主叫方的語音數(shù)據(jù)并進(jìn)行加密壓縮后,通過寬帶網(wǎng)絡(luò)傳送至被叫方,被叫方的移動(dòng)終端進(jìn)行解壓后播放。
[0014]其中,所述移動(dòng)終端為手機(jī),所述身份編碼為手機(jī)號(hào)碼。
[0015]本發(fā)明還提供一種基于移動(dòng)終端進(jìn)行即時(shí)語音通訊的裝置,包括:
[0016]判斷模塊,用于接收移動(dòng)終端用戶發(fā)出的請(qǐng)求即時(shí)通訊的請(qǐng)求指令,判斷該是否為多人通話請(qǐng)求指令;
[0017]后臺(tái)服務(wù)器,用于獲取所述多人通話請(qǐng)求指令中的多個(gè)被叫方的身份編碼信息,向第三方服務(wù)器發(fā)送多人通話請(qǐng)求消息,所述多人通話請(qǐng)求消息中包括多個(gè)被叫方以及主叫方的身份編碼信息;
[0018]第三方服務(wù)器,用于根據(jù)所述身份編碼信息,基于移動(dòng)通信網(wǎng)絡(luò)同時(shí)呼叫所述主叫方和多個(gè)被叫方,待主叫方和被叫方接聽后實(shí)現(xiàn)多人通話。
[0019]其中,所述判斷模塊,還用于:
[0020]判斷用戶發(fā)出的請(qǐng)求指令是否為第一通話請(qǐng)求指令,是,則獲取第一通話請(qǐng)求指令中的被叫方的身份編碼信息,并啟動(dòng)移動(dòng)終端的撥打電話程序,基于移動(dòng)通信網(wǎng)絡(luò)進(jìn)行一對(duì)一通話ο
[0021 ]其中,所述判斷模塊,還用于:
[0022]判斷用戶發(fā)出的請(qǐng)求指令是否為第二通話請(qǐng)求指令,是,則獲取第二通話請(qǐng)求指令中的被叫方的身份編碼信息,通過寬帶網(wǎng)絡(luò)建立主叫方和被叫方之間的語音通話。
[0023]本發(fā)明實(shí)施例提供了一種基于移動(dòng)終端進(jìn)行即時(shí)語音通訊的方法和裝置,通過移動(dòng)終端App后臺(tái)服務(wù)器向移動(dòng)通信網(wǎng)絡(luò)服務(wù)器(第三方服務(wù)器)發(fā)起多人通話請(qǐng)求,第三方服務(wù)器基于移動(dòng)通信網(wǎng)絡(luò)實(shí)現(xiàn)多人同時(shí)通話,這樣相比于基于移動(dòng)寬帶數(shù)據(jù)進(jìn)行多人通話,不占用網(wǎng)絡(luò)帶寬,不走數(shù)據(jù)流量,同時(shí)能夠?qū)崿F(xiàn)多人同時(shí)通話的會(huì)議模式,主叫方一次撥打即可實(shí)現(xiàn)同時(shí)呼叫多個(gè)被叫方,而現(xiàn)有的移動(dòng)通信網(wǎng)絡(luò)一次撥打僅能呼叫一個(gè)被叫方,本發(fā)明的溝通效率相比于現(xiàn)有技術(shù),溝通效率更高,不占用移動(dòng)數(shù)據(jù)帶寬,溝通成本相對(duì)較低。
【附圖說明】
[0024]圖1為本發(fā)明基于移動(dòng)終端進(jìn)行即時(shí)語音通訊的方法的實(shí)施例一的流程示意圖;
[0025]圖2為本發(fā)明基于移動(dòng)終端進(jìn)行即時(shí)語音通訊的方法的另一個(gè)實(shí)施例的流程示意圖;
[0026]圖3為本發(fā)明基于移動(dòng)終端進(jìn)行即時(shí)語音通訊的裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0027]本發(fā)明實(shí)施例提供了一種基于移動(dòng)終端進(jìn)行即時(shí)語音通訊的方法和裝置。
[0028]實(shí)施例一
[0029]該實(shí)施例一提供了一種基于移動(dòng)終端進(jìn)行即時(shí)語音通訊的方法。
[0030]參見圖1所示,該方法包括步驟:
[0031]步驟S110,接收移動(dòng)終端用戶發(fā)出的請(qǐng)求即時(shí)通訊的請(qǐng)求指令。
[0032]步驟S111,判斷該指令是否為多人通話請(qǐng)求指令,是則執(zhí)行步驟S112。
[0033]移動(dòng)終端包括各種可以進(jìn)行無線通信的終端,例如手機(jī)、平板電腦等。
[0034]步驟S112,后臺(tái)服務(wù)器獲取多人通話請(qǐng)求指令中的多個(gè)被叫方的身份編碼信息,向第三方服務(wù)器發(fā)送多人通話請(qǐng)求消息。
[0035]多人通話請(qǐng)求消息中包括多個(gè)被叫方以及主叫方的身份編碼信息。優(yōu)選地,該身份編碼?目息可以是手機(jī)號(hào)。
[0036]步驟S113,根據(jù)身份編碼信息,第三方服務(wù)器基于移動(dòng)通信網(wǎng)絡(luò)同時(shí)呼叫主叫方和多個(gè)被叫方,待主叫方和被叫方接聽后實(shí)現(xiàn)多人通話。
[0037]實(shí)施例二
[0038]本實(shí)施例二液提供了一種基于移動(dòng)終端進(jìn)行即時(shí)語音通訊的方法的另一種可實(shí)施方式,參見圖2所示,包括如下步驟:
[0039]步驟S210,接收移動(dòng)終端用戶發(fā)出的請(qǐng)求即時(shí)通訊的請(qǐng)求指令。
[0040]步驟S211,判斷用戶發(fā)出的請(qǐng)求指令是多人通話請(qǐng)求指令、第一通話請(qǐng)求指令還是第二通話請(qǐng)求指令,多人通話請(qǐng)求指令則執(zhí)行步驟S212,第一通話請(qǐng)求指令執(zhí)行步驟S213,第二通話請(qǐng)求指令執(zhí)行步驟S214。
[0041]步驟S212,后臺(tái)服務(wù)器獲取多人通話請(qǐng)求指令中的多個(gè)被叫方的身份編碼信息,向第三方服