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