視頻通話連接方法、系統(tǒng)、設(shè)備及視頻服務(wù)端的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種視頻通話連接方法、系統(tǒng)、設(shè)備及視頻服務(wù)端,該方法包括:在接收到通過(guò)被呼叫方賬號(hào)觸發(fā)的呼叫指令后:獲取呼叫方賬號(hào)、呼叫方設(shè)備信息、及對(duì)應(yīng)呼叫指令的被呼叫方賬號(hào);形成包含呼叫方賬號(hào)、呼叫方設(shè)備信息和被呼叫方賬號(hào)的通話申請(qǐng);向視頻服務(wù)端發(fā)起通話申請(qǐng),以使視頻服務(wù)端根據(jù)通話申請(qǐng)向?qū)?yīng)被呼叫方賬號(hào)的所有被呼叫方設(shè)備發(fā)出來(lái)自呼叫方賬號(hào)的連接申請(qǐng)。本發(fā)明實(shí)現(xiàn)了使得呼叫方能夠向被呼叫方的所有登錄過(guò)被呼叫方賬號(hào)的設(shè)備同時(shí)發(fā)出連接請(qǐng)求的目的。
【專利說(shuō)明】
視頻通話連接方法、系統(tǒng)、設(shè)備及視頻服務(wù)端
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及視頻通話技術(shù)領(lǐng)域,更具體地,本發(fā)明涉及一種視頻通話連接方法、一種能夠?qū)崿F(xiàn)該方法的系統(tǒng)、配置有該種系統(tǒng)的設(shè)備、及支持該種方法和系統(tǒng)的視頻服務(wù)端。
【背景技術(shù)】
[0002]隨著智能終端的普及、以及網(wǎng)絡(luò)的高速發(fā)展,人與人之間的溝通越來(lái)越多地利用網(wǎng)絡(luò)實(shí)現(xiàn),例如,通過(guò)微信、QQ等客戶端應(yīng)用可以在好友之間互相發(fā)送文字、語(yǔ)音、甚至視頻,其中的視頻通話尤為方便,其可以獲得對(duì)方仿佛就在自己對(duì)面一般的感受。
[0003]現(xiàn)有的視頻通話應(yīng)用中,僅有處于登錄狀態(tài)的一臺(tái)被呼叫方設(shè)備能夠接收到來(lái)自呼叫方賬號(hào)的連接請(qǐng)求,因此,被呼叫方將無(wú)法根據(jù)當(dāng)前需要選擇合適的設(shè)備通過(guò)該連接請(qǐng)求,而且還可能導(dǎo)致呼叫方因被呼叫方未在對(duì)應(yīng)的設(shè)備附近而無(wú)法及時(shí)地聯(lián)系上被呼叫方,該問(wèn)題在能夠通過(guò)電視進(jìn)行視頻通話的應(yīng)用中尤為突出,因此,目前的視頻通話應(yīng)用基本局限在電腦與手機(jī)、手機(jī)與手機(jī)、及電腦與電腦之間,這就限制了視頻通話的應(yīng)用范圍。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的一個(gè)目的是提供一種視頻通話連接方法,該方法使得呼叫方能夠通過(guò)被呼叫方賬號(hào)向所有被呼叫方設(shè)備發(fā)出連接申請(qǐng)。
[0005]根據(jù)本發(fā)明的第一方面,提供了一種視頻通話連接方法,其包括:
[0006]在接收到通過(guò)被呼叫方賬號(hào)觸發(fā)的呼叫指令后:
[0007]獲取呼叫方賬號(hào)、呼叫方設(shè)備信息、及對(duì)應(yīng)所述呼叫指令的被呼叫方賬號(hào);
[0008]形成包含所述呼叫方賬號(hào)、呼叫方設(shè)備信息和被呼叫方賬號(hào)的通話申請(qǐng);
[0009]向視頻服務(wù)端發(fā)起所述通話申請(qǐng),以使所述視頻服務(wù)端根據(jù)所述通話申請(qǐng)向?qū)?yīng)所述被呼叫方賬號(hào)的所有被呼叫方設(shè)備發(fā)出來(lái)自所述呼叫方賬號(hào)的連接申請(qǐng)。
[0010]優(yōu)選的是,所述方法還包括:
[0011 ] 在向視頻服務(wù)端發(fā)起所述通話申請(qǐng)后,如果接收到所述視頻服務(wù)端返回的連接失敗消息,則從所述連接失敗消息中獲取具體的連接失敗事件,并通過(guò)呼叫方設(shè)備顯示所述連接失敗事件。
[0012]優(yōu)選的是,所述方法還包括:
[0013]在接收到來(lái)自呼叫方賬號(hào)的連接申請(qǐng)后:
[0014]通過(guò)被呼叫方設(shè)備產(chǎn)生響鈴和/或振動(dòng)提示直至監(jiān)測(cè)到任一提示停止事件為止,其中,所述提示停止事件包括對(duì)應(yīng)的連接申請(qǐng)已被通過(guò)、及提示時(shí)間已達(dá)到設(shè)定時(shí)間上限;
[0015]如果接收到的連接申請(qǐng)被通過(guò),則:
[0016]將通過(guò)連接申請(qǐng)的被呼叫方設(shè)備設(shè)定為應(yīng)答設(shè)備,并獲取應(yīng)答設(shè)備信息,形成包含所述應(yīng)答設(shè)備信息的連接應(yīng)答;
[0017]向視頻服務(wù)端發(fā)出所述連接應(yīng)答,以使視頻服務(wù)端根據(jù)所述連接應(yīng)答和對(duì)應(yīng)的通話申請(qǐng)?jiān)诤艚蟹皆O(shè)備與應(yīng)答設(shè)備之間建立視頻通話連接。
[0018]本發(fā)明的另一個(gè)目的是提供一種能夠?qū)崿F(xiàn)本發(fā)明視頻通話連接方法的視頻通話連接系統(tǒng)。
[0019]根據(jù)本發(fā)明的第二方面,提供了一種視頻通話連接系統(tǒng),其包括:
[0020]呼叫處理模塊,用于接收到通過(guò)被呼叫方賬號(hào)觸發(fā)的呼叫指令,并在接收到所述呼叫指令后獲取呼叫方賬號(hào)、呼叫方設(shè)備信息、及對(duì)應(yīng)所述呼叫指令的被呼叫方賬號(hào),形成包含所述呼叫方賬號(hào)、呼叫方設(shè)備信息和被呼叫方賬號(hào)的通話申請(qǐng);以及,
[0021]呼叫執(zhí)行模塊,用于在接收到所述呼叫處理模塊提供的通話申請(qǐng)后,向視頻服務(wù)端發(fā)起所述通話申請(qǐng),以使所述視頻服務(wù)端根據(jù)所述通話申請(qǐng)向?qū)?yīng)所述被呼叫方賬號(hào)的所有被呼叫方設(shè)備發(fā)出來(lái)自所述呼叫方賬號(hào)的連接申請(qǐng)。
[0022]優(yōu)選的是,所述系統(tǒng)還包括:
[0023]連接失敗處理模塊,用于在接收到所述視頻服務(wù)端返回的對(duì)應(yīng)所述通話申請(qǐng)的連接失敗消息后,從所述連接失敗消息中獲取具體的連接失敗事件,并通過(guò)呼叫方設(shè)備顯示所述連接失敗事件。
[0024]優(yōu)選的是,所述系統(tǒng)還包括:
[0025]應(yīng)答提示模塊,用于接收視頻服務(wù)端發(fā)出的來(lái)自呼叫方賬號(hào)的連接申請(qǐng),并在接收到連接申請(qǐng)后通過(guò)被呼叫方設(shè)備產(chǎn)生響鈴和/或振動(dòng)提示直至監(jiān)測(cè)到任一提示停止事件為止,其中,所述提示停止事件包括對(duì)應(yīng)的連接申請(qǐng)已被通過(guò)、及提示時(shí)間已達(dá)到設(shè)定時(shí)間上限;
[0026]應(yīng)答處理模塊,用于在接收到的連接申請(qǐng)被通過(guò)時(shí),將通過(guò)連接申請(qǐng)的被呼叫方設(shè)備設(shè)定為應(yīng)答設(shè)備,并獲取應(yīng)答設(shè)備信息,形成包含應(yīng)答設(shè)備信息的連接應(yīng)答;以及,
[0027]應(yīng)答執(zhí)行模塊,用于在接收到所述應(yīng)答處理模塊提供的連接應(yīng)答后,向視頻服務(wù)端發(fā)出所述連接應(yīng)答,以使所述視頻服務(wù)端根據(jù)所述連接應(yīng)答和對(duì)應(yīng)的通話申請(qǐng)?jiān)诤艚蟹皆O(shè)備與應(yīng)答設(shè)備之間建立視頻通話連接。
[0028]本發(fā)明的第三個(gè)目的是提供一種設(shè)備,以使該設(shè)備作為呼叫方設(shè)備能夠通過(guò)被呼叫賬號(hào)向?qū)?yīng)的所有被呼叫方設(shè)備發(fā)起通話連接,為此,本發(fā)明提供的電視具有上述視頻通話連接系統(tǒng)。
[0029]本發(fā)明的第四個(gè)目的是提供一種視頻服務(wù)端,以使該視頻服務(wù)端能夠支持本發(fā)明視頻服務(wù)連接方法、系統(tǒng)及設(shè)備。
[0030]根據(jù)本發(fā)明的第四方面,提供了一種視頻服務(wù)端,其包括:
[0031]申請(qǐng)?zhí)幚砟K,用于接收包含呼叫方賬號(hào)、呼叫方設(shè)備信息和被呼叫方賬號(hào)的通話申請(qǐng),并根據(jù)所述通話申請(qǐng)查找對(duì)應(yīng)所述被呼叫方賬號(hào)的所有被呼叫方設(shè)備信息;
[0032]連接申請(qǐng)模塊,用于根據(jù)每一所述被呼叫方設(shè)備信息,向?qū)?yīng)的被呼叫方設(shè)備發(fā)出來(lái)自所述呼叫方賬號(hào)的連接申請(qǐng);以及,
[0033]連接模塊,用于在所述連接申請(qǐng)模塊發(fā)出所述連接申請(qǐng)后,接收作為應(yīng)答設(shè)備的一被呼叫方設(shè)備返回的、包含應(yīng)答設(shè)備信息的連接應(yīng)答,并根據(jù)所述連接應(yīng)答和對(duì)應(yīng)的通話申請(qǐng)、在應(yīng)答設(shè)備與呼叫方設(shè)備之間建立視頻通話連接。
[0034]優(yōu)選的是,所述視頻服務(wù)端還包括:
[0035]狀態(tài)監(jiān)測(cè)模塊,用于在監(jiān)測(cè)到任一連接失敗事件后向?qū)?yīng)所述呼叫方信息的呼叫方設(shè)備返回連接失敗消息,其中,所述連接失敗事件包括未查找到對(duì)應(yīng)所述被呼叫方賬號(hào)的被呼叫方設(shè)備信息、在設(shè)定時(shí)間范圍內(nèi)未接收到所述連接應(yīng)答、無(wú)法發(fā)出所述連接申請(qǐng)、及無(wú)法建立所述視頻通話連接。
[0036]所述視頻服務(wù)端還包括:
[0037]信息更新模塊,用于在監(jiān)測(cè)到賬號(hào)被登錄時(shí),獲取當(dāng)前登錄設(shè)備的設(shè)備信息,并查找對(duì)應(yīng)所述賬號(hào)的設(shè)備列表中是否具有所述當(dāng)前登錄設(shè)備的設(shè)備信息,如否,則將所述當(dāng)前登錄設(shè)備的設(shè)備信息添加至對(duì)應(yīng)的設(shè)備列表中;以及,
[0038]信息存儲(chǔ)模塊,用于存儲(chǔ)以賬號(hào)進(jìn)行標(biāo)識(shí)的設(shè)備列表。
[0039]本發(fā)明的發(fā)明人發(fā)現(xiàn),在現(xiàn)有技術(shù)中,存在被呼叫方無(wú)法根據(jù)當(dāng)前需要選擇合適的設(shè)備進(jìn)行視頻通話,進(jìn)而限制了視頻通話應(yīng)用范圍的問(wèn)題。因此,本發(fā)明所要實(shí)現(xiàn)的技術(shù)任務(wù)或者所要解決的技術(shù)問(wèn)題是本領(lǐng)域技術(shù)人員從未想到的或者沒(méi)有預(yù)期到的,故本發(fā)明是一種新的技術(shù)方案。
[0040]本發(fā)明的一個(gè)有益效果在于,本發(fā)明的視頻通話連接方法、系統(tǒng)、設(shè)備及視頻服務(wù)端在用戶賬號(hào)與登錄過(guò)該用戶賬號(hào)的所有設(shè)備之間建立了對(duì)應(yīng)關(guān)系,因此,其在建立兩個(gè)用戶賬號(hào)之間的視頻通話連接時(shí),便可通過(guò)被呼叫方賬號(hào)查找到所有對(duì)應(yīng)的被呼叫方設(shè)備信息,進(jìn)而實(shí)現(xiàn)了使被呼叫方的所有被呼叫方設(shè)備均能接收到來(lái)自呼叫方賬號(hào)的連接請(qǐng)求的目的,這樣,被呼叫方便可根據(jù)當(dāng)前需要選擇合適的設(shè)備通過(guò)該連接請(qǐng)求,以進(jìn)行與呼叫方之間的視頻通話。
[0041]通過(guò)以下參照附圖對(duì)本發(fā)明的示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其它特征及其優(yōu)點(diǎn)將會(huì)變得清楚。
【附圖說(shuō)明】
[0042]被結(jié)合在說(shuō)明書(shū)中并構(gòu)成說(shuō)明書(shū)的一部分的附圖示出了本發(fā)明的實(shí)施例,并且連同其說(shuō)明一起用于解釋本發(fā)明的原理。
[0043]圖1為根據(jù)本發(fā)明視頻通話連接方法的一種實(shí)施方式的流程圖;
[0044]圖2為根據(jù)本發(fā)明視頻通話連接方法的反映呼叫方設(shè)備與被呼叫方設(shè)備之間的一種交互過(guò)程的流程圖;
[0045]圖3為根據(jù)本發(fā)明視頻通話連接系統(tǒng)的一種實(shí)施結(jié)構(gòu)的方框原理圖;
[0046]圖4為根據(jù)本發(fā)明視頻通話連接系統(tǒng)的另一種實(shí)施結(jié)構(gòu)的方框原理圖;
[0047]圖5為根據(jù)本發(fā)明視頻服務(wù)端的一種實(shí)施結(jié)構(gòu)的方框原理圖。
【具體實(shí)施方式】
[0048]現(xiàn)在將參照附圖來(lái)詳細(xì)描述本發(fā)明的各種示例性實(shí)施例。應(yīng)注意到:除非另外具體說(shuō)明,否則在這些實(shí)施例中闡述的部件和步驟的相對(duì)布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。
[0049]以下對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說(shuō)明性的,決不作為對(duì)本發(fā)明及其應(yīng)用或使用的任何限制。
[0050]對(duì)于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為說(shuō)明書(shū)的一部分。
[0051]在這里示出和討論的所有例子中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實(shí)施例的其它例子可以具有不同的值。
[0052]應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步討論。
[0053]本發(fā)明為了解決現(xiàn)有技術(shù)中存在的被呼叫方無(wú)法根據(jù)當(dāng)前需要選擇合適的設(shè)備進(jìn)行視頻通話,進(jìn)而限制了視頻通話應(yīng)用范圍的問(wèn)題,提供了一種視頻通話連接方法,如圖1所示,該方法包括如下步驟:
[0054]步驟S1:判斷是否接收到通過(guò)被呼叫方賬號(hào)觸發(fā)的呼叫指令,如是,則執(zhí)行步驟S2,如否,則繼續(xù)執(zhí)行步驟SI。
[0055]在此,用戶(作為呼叫方)需要通過(guò)呼叫方設(shè)備的例如是按鍵和/或觸摸屏的輸入模塊觸發(fā)該呼叫指令,具體地,呼叫方可以通過(guò)呼叫方設(shè)備查看呼叫方賬戶下的所有聯(lián)系人,并選定作為被呼叫方的聯(lián)系人,這樣,呼叫方便可針對(duì)選定的被呼叫方觸發(fā)該呼叫指令。
[0056]步驟S2:獲取呼叫方賬號(hào)、呼叫方設(shè)備信息、及對(duì)應(yīng)呼叫指令的被呼叫方賬號(hào),之后執(zhí)行步驟S3。
[0057]該呼叫方賬號(hào)和被呼叫方賬號(hào)即為對(duì)應(yīng)客戶端應(yīng)用的用戶賬號(hào),本文根據(jù)不同用戶賬號(hào)在視頻通話中的不同角色將用戶賬號(hào)區(qū)分為呼叫方賬號(hào)和被呼叫方賬號(hào),用戶賬號(hào)具有唯一性,其是識(shí)別用戶身份的重要憑證。
[0058]該設(shè)備信息用于識(shí)別對(duì)應(yīng)的設(shè)備,其與設(shè)備一一對(duì)應(yīng),用戶在通過(guò)任意設(shè)備登錄用戶賬號(hào)時(shí),視頻服務(wù)端將獲取并記錄對(duì)應(yīng)的設(shè)備信息,因此,視頻服務(wù)端記錄有登錄過(guò)任意用戶賬號(hào)的所有設(shè)備的設(shè)備信息。本文根據(jù)不同設(shè)備在視頻通話中的不同角色將設(shè)備區(qū)分為呼叫方設(shè)備和被呼叫方設(shè)備。
[0059]由于呼叫指令是針對(duì)選定的被呼叫方觸發(fā)的,因此,可以在對(duì)應(yīng)被呼叫方的聯(lián)系人信息中獲取被呼叫方賬號(hào)。
[0060]步驟S3:形成包含呼叫方賬號(hào)、呼叫方設(shè)備信息和被呼叫方賬號(hào)的通話申請(qǐng),之后執(zhí)行步驟S4。
[0061]步驟S4:向視頻服務(wù)端發(fā)起該通話申請(qǐng),以使視頻服務(wù)端根據(jù)通話申請(qǐng)向?qū)?yīng)被呼叫方賬號(hào)的所有被呼叫方設(shè)備發(fā)出來(lái)自呼叫方賬號(hào)的連接申請(qǐng)。
[0062]具體地,視頻服務(wù)端在接收到該通話申請(qǐng)后,將根據(jù)該通話申請(qǐng)查找對(duì)應(yīng)被呼叫方賬號(hào)的所有被呼叫方設(shè)備信息,并根據(jù)每一被呼叫方設(shè)備信息向?qū)?yīng)的呼叫方設(shè)備發(fā)出來(lái)自呼叫方賬號(hào)的連接申請(qǐng)。這樣,被呼叫方便可根據(jù)當(dāng)前需要選定一被呼叫方設(shè)備通過(guò)該連接申請(qǐng),進(jìn)而進(jìn)行與呼叫方之間的視頻通話,例如,如果此時(shí)被呼叫方正在家中,便可通過(guò)接收到連接申請(qǐng)的電視進(jìn)行與呼叫方之間的視頻通話,這不僅可以解放被呼叫方的雙手,還可以使呼叫方獲得更大的視野,如果此時(shí)被呼叫方不在家中,便可通過(guò)接收到連接申請(qǐng)的手機(jī)進(jìn)行與呼叫方之間的視頻通話。
[0063]由此可見(jiàn),本發(fā)明方法是基于在用戶賬號(hào)與登錄過(guò)該用戶賬號(hào)的所有設(shè)備之間建立對(duì)應(yīng)關(guān)進(jìn)行的,其在建立兩個(gè)用戶賬號(hào)之間的視頻通話連接時(shí),能夠通過(guò)被呼叫方賬號(hào)查找到所有對(duì)應(yīng)的被呼叫方設(shè)備信息,進(jìn)而實(shí)現(xiàn)了向?qū)?yīng)被呼叫方賬號(hào)的所有被呼叫方設(shè)備發(fā)出連接請(qǐng)求的目的,這樣,被呼叫方便可根據(jù)當(dāng)前需要選擇合適的設(shè)備通過(guò)該連接請(qǐng)求,以進(jìn)行與呼叫方之間的視頻通話,因此,本發(fā)明方法將能夠提升用戶體驗(yàn)。
[0064]為了使呼叫方能夠獲知對(duì)應(yīng)呼叫指令的中間連接狀態(tài),在本發(fā)明的一個(gè)具體實(shí)施例中,本發(fā)明方法還包括如下步驟:即在向視頻服務(wù)端發(fā)起上述通話申請(qǐng)后,如果接收到視頻服務(wù)端返回的連接失敗消息,則從所述連接失敗消息中獲取具體的連接失敗事件,并通過(guò)呼叫方設(shè)備(具體為通過(guò)呼叫方設(shè)備的顯示系統(tǒng))顯示該連接失敗事件,該連接失敗事件例如包括未查找到對(duì)應(yīng)被呼叫方賬號(hào)的被呼叫方設(shè)備信息、在設(shè)定時(shí)間范圍內(nèi)未接收到被呼叫方設(shè)備返回的連接應(yīng)答、無(wú)法發(fā)出連接申請(qǐng)(包括無(wú)法向全部被呼叫方設(shè)備發(fā)出連接申請(qǐng)和無(wú)法向部分被呼叫方設(shè)備發(fā)出連接申請(qǐng))、及無(wú)法建立該視頻通話連接等。
[0065]對(duì)應(yīng)地,視頻服務(wù)端將在接收到上述通話申請(qǐng)后監(jiān)測(cè)連接失敗事件,并在監(jiān)測(cè)到發(fā)生任一連接失敗事件時(shí),向呼叫方設(shè)備返回上述連接失敗消息。
[0066]如果出現(xiàn)無(wú)法向部分被呼叫方設(shè)備發(fā)出連接申請(qǐng)的連接失敗事件,則不影響視頻服務(wù)端向其他被呼叫方設(shè)備發(fā)出該連接申請(qǐng)。
[0067]根據(jù)上述步驟SI至步驟S4,圖2示出了一種基于本發(fā)明方法的呼叫方設(shè)備、被呼叫方設(shè)備與視頻服務(wù)端之間進(jìn)行交互的交互步驟,具體包括:
[0068]步驟S1:呼叫方設(shè)備一端接收到通過(guò)被呼叫方賬號(hào)觸發(fā)的呼叫指令。
[0069]步驟S2:呼叫方設(shè)備一端獲取呼叫方賬號(hào)、呼叫方設(shè)備信息、及對(duì)應(yīng)呼叫指令的被呼叫方賬號(hào)。
[0070]步驟S3:呼叫方設(shè)備一端形成包含呼叫方賬號(hào)、呼叫方設(shè)備信息和被呼叫方賬號(hào)的通話申請(qǐng)。
[0071]步驟S4:呼叫方設(shè)備一端向視頻服務(wù)端發(fā)起該通話申請(qǐng)。
[0072]步驟S5:視頻服務(wù)端根據(jù)通話申請(qǐng)向?qū)?yīng)被呼叫方賬號(hào)的所有被呼叫方設(shè)備發(fā)出來(lái)自呼叫方賬號(hào)的連接申請(qǐng)。
[0073]步驟S6:所有被呼叫方設(shè)備在接收到連接申請(qǐng)后進(jìn)行響鈴和/或振動(dòng)提示。
[0074]步驟S7:被呼叫方設(shè)備一端判斷是否有被呼叫方設(shè)備通過(guò)該連接申請(qǐng),如是進(jìn)行步驟S8,并使所述被呼叫方設(shè)備停止提示。
[0075]步驟S8:被呼叫方設(shè)備一端將通過(guò)連接申請(qǐng)的被呼叫方設(shè)備設(shè)定為應(yīng)答設(shè)備,并獲取應(yīng)答設(shè)備信息,形成包含應(yīng)答設(shè)備信息的連接應(yīng)答。
[0076]步驟S9:應(yīng)答設(shè)備向視頻服務(wù)端發(fā)出該連接應(yīng)答。
[0077]步驟SlO:視頻服務(wù)端根據(jù)該連接應(yīng)答和對(duì)應(yīng)的通話申請(qǐng)?jiān)诤艚蟹皆O(shè)備與應(yīng)答設(shè)備之間建立視頻通話連接。
[0078]為此,本發(fā)明方法還可包括如下步驟:
[0079]步驟S6:在接收到來(lái)自呼叫方賬號(hào)的連接申請(qǐng)后,通過(guò)被呼叫方設(shè)備(具體為通過(guò)被呼叫方設(shè)備的提示系統(tǒng))產(chǎn)生響鈴和/或振動(dòng)提示直至監(jiān)測(cè)到任一提示停止事件,該提示停止事件例如包括該連接申請(qǐng)已被通過(guò)(即已經(jīng)由任意被呼叫方設(shè)備通過(guò)該連接申請(qǐng))和提示時(shí)間達(dá)到設(shè)定時(shí)間上限。
[0080]為此,只要被呼叫方通過(guò)任意一個(gè)接收到連接申請(qǐng)的被呼叫方設(shè)備通過(guò)該連接申請(qǐng),則其他接收到連接申請(qǐng)的被呼叫方設(shè)備將停止產(chǎn)生響鈴和/或振動(dòng)提示。
[0081]步驟S7:判斷接收到的連接申請(qǐng)是否被通過(guò),如是,則執(zhí)行步驟S8,如否,則繼續(xù)執(zhí)行步驟S7。
[0082]步驟S8:將通過(guò)連接申請(qǐng)的被呼叫方設(shè)備設(shè)定為應(yīng)答設(shè)備,并獲取應(yīng)答設(shè)備信息,形成包含應(yīng)答設(shè)備信息的連接應(yīng)答,之后執(zhí)行步驟S9。
[0083]步驟S9:向視頻服務(wù)端發(fā)出該連接應(yīng)答,以使視頻服務(wù)端根據(jù)該連接應(yīng)答和對(duì)應(yīng)的通話申請(qǐng)?jiān)诤艚蟹皆O(shè)備與應(yīng)答設(shè)備之間建立視頻通話連接。
[0084]本發(fā)明還提供了一種能夠?qū)崿F(xiàn)本發(fā)明視頻通話連接方法的視頻通話連接系統(tǒng),如圖3所示,該系統(tǒng)包括呼叫處理模塊101和呼叫執(zhí)行模塊102,其中,該呼叫處理模塊101用于接收通過(guò)被呼叫方賬號(hào)觸發(fā)的呼叫指令,并在接收到呼叫指令后獲取呼叫方賬號(hào)、呼叫方設(shè)備信息、及對(duì)應(yīng)呼叫指令的被呼叫方賬號(hào),形成包含該呼叫方賬號(hào)、呼叫方設(shè)備信息和被呼叫方賬號(hào)的通話申請(qǐng);該呼叫執(zhí)行模塊102用于在接收到呼叫處理模塊101提供的通話申請(qǐng)后,向視頻服務(wù)端發(fā)起該通話申請(qǐng),以使視頻服務(wù)端根據(jù)該通話申請(qǐng)向?qū)?yīng)被呼叫方賬號(hào)的所有被呼叫方設(shè)備發(fā)出來(lái)自呼叫方賬號(hào)的連接申請(qǐng)。
[0085]本發(fā)明系統(tǒng)還可以包括連接失敗處理模塊(圖中未示出),該連接失敗處理模塊用于在接收到視頻服務(wù)端返回的對(duì)應(yīng)通話申請(qǐng)的連接失敗消息后,從連接失敗消息中獲取具體的連接失敗事件,并通過(guò)呼叫方設(shè)備顯示該連接失敗事件。
[0086]如圖4所示,本發(fā)明系統(tǒng)還可以包括應(yīng)答提示模塊201、應(yīng)答處理模塊202和應(yīng)答執(zhí)行模塊203,該應(yīng)答提示模塊201用于接收視頻服務(wù)端發(fā)出的來(lái)自呼叫方賬號(hào)的連接申請(qǐng),并在接收到連接申請(qǐng)后,通過(guò)被呼叫方設(shè)備產(chǎn)生響鈴和/或振動(dòng)提示直至監(jiān)測(cè)到任一提示停止事件為止,其中,該提示停止事件例如包括對(duì)應(yīng)的連接申請(qǐng)已被通過(guò)、及提示時(shí)間達(dá)到設(shè)定時(shí)間上限;該應(yīng)答處理模塊202用于在連接申請(qǐng)被通過(guò)時(shí),將通過(guò)連接申請(qǐng)的被呼叫方設(shè)備設(shè)定為應(yīng)答設(shè)備,并獲取應(yīng)答設(shè)備信息,形成包含應(yīng)答設(shè)備信息的連接應(yīng)答;該應(yīng)答執(zhí)行模塊203用于在接收到應(yīng)答處理模塊202提供的連接應(yīng)答后,向視頻服務(wù)端發(fā)出所述連接應(yīng)答,以使視頻服務(wù)端根據(jù)該連接應(yīng)答和對(duì)應(yīng)的通話申請(qǐng)?jiān)诤艚蟹皆O(shè)備與應(yīng)答設(shè)備之間建立視頻通話連接。
[0087]本發(fā)明還提供了一種設(shè)備,該設(shè)備包括上述視頻通話連接系統(tǒng),以使該設(shè)備能夠支持本發(fā)明視頻通話連接方法,在作為呼叫方設(shè)備時(shí)能夠同時(shí)呼叫對(duì)應(yīng)被呼叫賬號(hào)的所有被呼叫方設(shè)備,在作為被呼叫方設(shè)備時(shí)能夠根據(jù)被呼叫方的選定建立與呼叫方設(shè)備之間的視頻通話連接。該設(shè)備可以是具有視頻通話硬件基礎(chǔ)的任意設(shè)備,例如可以為手機(jī)、電視等,這樣,基于本發(fā)明設(shè)備,便可以根據(jù)用戶的選擇在電視與電視、電視與手機(jī)、手機(jī)與手機(jī)之間建立視頻通話連接。
[0088]本發(fā)明還提供了一種與本發(fā)明視頻通話連接方法、系統(tǒng)及設(shè)備相對(duì)應(yīng)的視頻服務(wù)端,如圖5所示,該視頻服務(wù)端包括申請(qǐng)?zhí)幚砟K401、連接申請(qǐng)模塊402和連接模塊403,該申請(qǐng)?zhí)幚砟K401用于接收包含呼叫方賬號(hào)、呼叫方設(shè)備信息和被呼叫方賬號(hào)的通話申請(qǐng),并根據(jù)所述通話申請(qǐng)查找對(duì)應(yīng)所述被呼叫賬號(hào)的所有被呼叫方設(shè)備信息;該連接申請(qǐng)模塊402用于根據(jù)每一被呼叫方設(shè)備信息,向?qū)?yīng)的被呼叫方設(shè)備發(fā)出來(lái)自呼叫方賬號(hào)的連接申請(qǐng);該連接模塊403用于在連接申請(qǐng)模塊402發(fā)出連接申請(qǐng)后,接收作為應(yīng)答設(shè)備的一被呼叫方設(shè)備返回的、包含應(yīng)答設(shè)備信息的連接應(yīng)答,并根據(jù)連接應(yīng)答和對(duì)應(yīng)的通話申請(qǐng)、在應(yīng)答設(shè)備與呼叫方設(shè)備之間建立視頻通話連接。
[0089]該視頻服務(wù)端還可以進(jìn)一步包括狀態(tài)監(jiān)測(cè)模塊(圖中未示出),其用于在監(jiān)測(cè)到任一連接失敗事件后向?qū)?yīng)呼叫方信息的呼叫方設(shè)備返回連接失敗消息,其中,該連接失敗事件包括未查找到對(duì)應(yīng)被呼叫方賬號(hào)的被呼叫方設(shè)備信息、在設(shè)定時(shí)間范圍內(nèi)未接收到連接應(yīng)答、無(wú)法發(fā)出連接申請(qǐng)、及無(wú)法建立視頻通話連接。
[0090]該視頻服務(wù)端還可以進(jìn)一步包括信息更新模塊和信息存儲(chǔ)模塊(圖中未示出),該信息更新模塊用于在監(jiān)測(cè)到賬號(hào)被登錄時(shí),獲取當(dāng)前登錄設(shè)備的設(shè)備信息,并查找對(duì)應(yīng)所述賬號(hào)的設(shè)備列表中是否具有所述當(dāng)前登錄設(shè)備的設(shè)備信息,如否,則將所述當(dāng)前登錄設(shè)備的設(shè)備信息添加至對(duì)應(yīng)的設(shè)備列表中;該信息存儲(chǔ)模塊用于存儲(chǔ)以賬號(hào)進(jìn)行標(biāo)識(shí)的設(shè)備列表。這樣,申請(qǐng)?zhí)幚砟K401便可以通過(guò)被呼叫方賬號(hào)快速地查找到對(duì)應(yīng)的所有被呼叫方設(shè)備信息。
[0091 ] 本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分相互參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,但本領(lǐng)域技術(shù)人員應(yīng)當(dāng)清楚的是,上述各實(shí)施例可以根據(jù)需要單獨(dú)使用或者相互結(jié)合使用。另外,對(duì)于系統(tǒng)實(shí)施例而言,由于其是與方法實(shí)施例相對(duì)應(yīng),所以描述得比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的對(duì)應(yīng)部分的說(shuō)明即可。以上所描述的系統(tǒng)實(shí)施例僅僅是示意性的,其中作為分離部件說(shuō)明的模塊可以是或者也可以不是物理上分開(kāi)的。
[0092]雖然已經(jīng)通過(guò)例子對(duì)本發(fā)明的一些特定實(shí)施例進(jìn)行了詳細(xì)說(shuō)明,但是本領(lǐng)域的技術(shù)人員應(yīng)該理解,以上例子僅是為了進(jìn)行說(shuō)明,而不是為了限制本發(fā)明的范圍。本領(lǐng)域的技術(shù)人員應(yīng)該理解,可在不脫離本發(fā)明的范圍和精神的情況下,對(duì)以上實(shí)施例進(jìn)行修改。本發(fā)明的范圍由所附權(quán)利要求來(lái)限定。
【主權(quán)項(xiàng)】
1.一種視頻通話連接方法,其特征在于,包括: 在接收到通過(guò)被呼叫方賬號(hào)觸發(fā)的呼叫指令后: 獲取呼叫方賬號(hào)、呼叫方設(shè)備信息、及對(duì)應(yīng)所述呼叫指令的被呼叫方賬號(hào); 形成包含所述呼叫方賬號(hào)、呼叫方設(shè)備信息和被呼叫方賬號(hào)的通話申請(qǐng); 向視頻服務(wù)端發(fā)起所述通話申請(qǐng),以使所述視頻服務(wù)端根據(jù)所述通話申請(qǐng)向?qū)?yīng)所述被呼叫方賬號(hào)的所有被呼叫方設(shè)備發(fā)出來(lái)自所述呼叫方賬號(hào)的連接申請(qǐng)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 在向視頻服務(wù)端發(fā)起所述通話申請(qǐng)后,如果接收到所述視頻服務(wù)端返回的連接失敗消息,則從所述連接失敗消息中獲取具體的連接失敗事件,并通過(guò)呼叫方設(shè)備顯示所述連接失敗事件。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括: 在接收到來(lái)自呼叫方賬號(hào)的連接申請(qǐng)后: 通過(guò)被呼叫方設(shè)備產(chǎn)生響鈴和/或振動(dòng)提示直至監(jiān)測(cè)到任一提示停止事件為止,其中,所述提示停止事件包括對(duì)應(yīng)的連接申請(qǐng)已被通過(guò)、及提示時(shí)間已達(dá)到設(shè)定時(shí)間上限;如果接收到的連接申請(qǐng)被通過(guò),則: 將通過(guò)連接申請(qǐng)的被呼叫方設(shè)備設(shè)定為應(yīng)答設(shè)備,并獲取應(yīng)答設(shè)備信息,形成包含所述應(yīng)答設(shè)備信息的連接應(yīng)答; 向視頻服務(wù)端發(fā)出所述連接應(yīng)答,以使視頻服務(wù)端根據(jù)所述連接應(yīng)答和對(duì)應(yīng)的通話申請(qǐng)?jiān)诤艚蟹皆O(shè)備與應(yīng)答設(shè)備之間建立視頻通話連接。4.一種視頻通話連接系統(tǒng),其特征在于,包括: 呼叫處理模塊,用于接收通過(guò)被呼叫方賬號(hào)觸發(fā)的呼叫指令,并在接收到所述呼叫指令后獲取呼叫方賬號(hào)、呼叫方設(shè)備信息、及對(duì)應(yīng)所述呼叫指令的被呼叫方賬號(hào),形成包含所述呼叫方賬號(hào)、呼叫方設(shè)備信息和被呼叫方賬號(hào)的通話申請(qǐng);以及, 呼叫執(zhí)行模塊,用于在接收到所述呼叫處理模塊提供的通話申請(qǐng)后,向視頻服務(wù)端發(fā)起所述通話申請(qǐng),以使所述視頻服務(wù)端根據(jù)所述通話申請(qǐng)向?qū)?yīng)所述被呼叫方賬號(hào)的所有被呼叫方設(shè)備發(fā)出來(lái)自所述呼叫方賬號(hào)的連接申請(qǐng)。5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 連接失敗處理模塊,用于在接收到所述視頻服務(wù)端返回的對(duì)應(yīng)所述通話申請(qǐng)的連接失敗消息后,從所述連接失敗消息中獲取具體的連接失敗事件,并通過(guò)呼叫方設(shè)備顯示所述連接失敗事件。6.根據(jù)權(quán)利要求4或5所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 應(yīng)答提示模塊,用于接收視頻服務(wù)端發(fā)出的來(lái)自呼叫方賬號(hào)的連接申請(qǐng),并在接收到連接申請(qǐng)后通過(guò)被呼叫方設(shè)備產(chǎn)生響鈴和/或振動(dòng)提示直至監(jiān)測(cè)到任一提示停止事件為止,其中,所述提示停止事件包括對(duì)應(yīng)的連接申請(qǐng)已被通過(guò)、及提示時(shí)間已達(dá)到設(shè)定時(shí)間上限; 應(yīng)答處理模塊,用于在接收到的連接申請(qǐng)被通過(guò)時(shí),將通過(guò)連接申請(qǐng)的被呼叫方設(shè)備設(shè)定為應(yīng)答設(shè)備,并獲取應(yīng)答設(shè)備信息,形成包含應(yīng)答設(shè)備信息的連接應(yīng)答;以及, 應(yīng)答執(zhí)行模塊,用于在接收到所述應(yīng)答處理模塊提供的連接應(yīng)答后,向視頻服務(wù)端發(fā)出所述連接應(yīng)答,以使所述視頻服務(wù)端根據(jù)所述連接應(yīng)答和對(duì)應(yīng)的通話申請(qǐng)?jiān)诤艚蟹皆O(shè)備與應(yīng)答設(shè)備之間建立視頻通話連接。7.一種設(shè)備,其特征在于,包括權(quán)利要求4、5或6所述的視頻通話連接系統(tǒng)。8.一種視頻服務(wù)端,其特征在于,包括: 申請(qǐng)?zhí)幚砟K,用于接收包含呼叫方賬號(hào)、呼叫方設(shè)備信息和被呼叫方賬號(hào)的通話申請(qǐng),并根據(jù)所述通話申請(qǐng)查找對(duì)應(yīng)所述被呼叫方賬號(hào)的所有被呼叫方設(shè)備信息; 連接申請(qǐng)模塊,用于根據(jù)每一所述被呼叫方設(shè)備信息,向?qū)?yīng)的被呼叫方設(shè)備發(fā)出來(lái)自所述呼叫方賬號(hào)的連接申請(qǐng);以及, 連接模塊,用于在所述連接申請(qǐng)模塊發(fā)出所述連接申請(qǐng)后,接收作為應(yīng)答設(shè)備的一被呼叫方設(shè)備返回的、包含應(yīng)答設(shè)備信息的連接應(yīng)答,并根據(jù)所述連接應(yīng)答和對(duì)應(yīng)的通話申請(qǐng)、在應(yīng)答設(shè)備與呼叫方設(shè)備之間建立視頻通話連接。9.根據(jù)權(quán)利要求8所述的視頻服務(wù)端,其特征在于,所述視頻服務(wù)端還包括: 狀態(tài)監(jiān)測(cè)模塊,用于在監(jiān)測(cè)到任一連接失敗事件后向?qū)?yīng)所述呼叫方信息的呼叫方設(shè)備返回連接失敗消息,其中,所述連接失敗事件包括未查找到對(duì)應(yīng)所述被呼叫方賬號(hào)的被呼叫方設(shè)備信息、在設(shè)定時(shí)間范圍內(nèi)未接收到所述連接應(yīng)答、無(wú)法發(fā)出所述連接申請(qǐng)、及無(wú)法建立所述視頻通話連接。10.根據(jù)權(quán)利要求8或9所述的視頻服務(wù)端,其特征在于,所述視頻服務(wù)端還包括: 信息更新模塊,用于在監(jiān)測(cè)到賬號(hào)被登錄時(shí),獲取當(dāng)前登錄設(shè)備的設(shè)備信息,并查找對(duì)應(yīng)所述賬號(hào)的設(shè)備列表中是否具有所述當(dāng)前登錄設(shè)備的設(shè)備信息,如否,則將所述當(dāng)前登錄設(shè)備的設(shè)備信息添加至對(duì)應(yīng)的設(shè)備列表中;以及, 信息存儲(chǔ)模塊,用于存儲(chǔ)以賬號(hào)進(jìn)行標(biāo)識(shí)的設(shè)備列表。
【文檔編號(hào)】H04N7/14GK105872435SQ201510786942
【公開(kāi)日】2016年8月17日
【申請(qǐng)日】2015年11月16日
【發(fā)明人】康華, 徐珣, 成寧, 彭亮
【申請(qǐng)人】樂(lè)視致新電子科技(天津)有限公司