本公開涉及通信技術(shù)領(lǐng)域,尤其涉及一種基于智能攝像機(jī)進(jìn)行通話的方法及裝置。
背景技術(shù):
隨著智能家居技術(shù)的發(fā)展,智能攝像機(jī)被廣泛的應(yīng)用于家庭、辦公等場所中。目前,智能攝像機(jī)除了一般攝像機(jī)具有的攝像功能之外,其內(nèi)部一般設(shè)置有無線網(wǎng)絡(luò)連接模塊,可以與服務(wù)器進(jìn)行連接,同時,移動終端也可以與該服務(wù)器連接,并通過該服務(wù)器對該智能攝像機(jī)進(jìn)行控制。另外,智能攝像機(jī)還內(nèi)置有語音通信模塊,能夠?qū)崿F(xiàn)遠(yuǎn)程通話。
相關(guān)技術(shù)中,智能攝像機(jī)和移動終端可以通過用戶賬號進(jìn)行綁定,當(dāng)智能攝像機(jī)向服務(wù)器發(fā)出通話請求時,服務(wù)器可以基于該通話請求,建立該智能攝像機(jī)與該移動終端之間的通話。
技術(shù)實(shí)現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問題,本公開提供一種基于智能攝像機(jī)進(jìn)行通話的方法及裝置。
根據(jù)本公開實(shí)施例的第一方面,提供一種基于智能攝像機(jī)進(jìn)行通話的方法,所述方法包括:
接收第一智能攝像機(jī)發(fā)送的通話請求,所述通話請求中攜帶所述第一智能攝像機(jī)的設(shè)備標(biāo)識;
基于所述第一智能攝像機(jī)的設(shè)備標(biāo)識,確定與所述第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識;
基于所述第二智能攝像機(jī)的設(shè)備標(biāo)識,建立所述第一智能攝像機(jī)與所述第二智能攝像機(jī)之間的通話。
可選地,所述基于所述第一智能攝像機(jī)的設(shè)備標(biāo)識,確定與所述第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識,包括:
基于所述第一智能攝像機(jī)的設(shè)備標(biāo)識,從存儲的設(shè)備綁定列表中確定與所述第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識。
可選地,所述基于所述第一智能攝像機(jī)的設(shè)備標(biāo)識,確定與所述第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識之前,還包括:
接收第一移動終端或者第二移動終端發(fā)送的設(shè)備綁定請求,所述設(shè)備綁定請求攜帶所述第一智能攝像機(jī)的設(shè)備標(biāo)識和所述第二智能攝像機(jī)的設(shè)備標(biāo)識;
其中,所述第一移動終端為當(dāng)前登錄第一用戶賬號的移動終端,所述第一用戶賬號為所述第一智能攝像機(jī)所綁定的用戶賬號,所述第二移動終端為當(dāng)前登錄第二用戶賬號的移動終端,所述第二用戶賬號為所述第二智能攝像機(jī)所綁定的用戶賬號;
將所述第一智能攝像機(jī)的設(shè)備標(biāo)識和所述第二智能攝像機(jī)的設(shè)備標(biāo)識對應(yīng)存儲至所述設(shè)備綁定列表中。
可選地,所述基于所述第二智能攝像機(jī)的設(shè)備標(biāo)識,建立所述第一智能攝像機(jī)與所述第二智能攝像機(jī)之間的通話,包括:
基于所述第二智能攝像機(jī)的設(shè)備標(biāo)識,向所述第二智能攝像機(jī)發(fā)送通話邀請請求;
當(dāng)接收到所述第二智能攝像機(jī)發(fā)送的通話接受響應(yīng)時,建立所述第一智能攝像機(jī)與所述第二智能攝像機(jī)之間的通話。
可選地,所述基于所述第二智能攝像機(jī)的設(shè)備標(biāo)識,向所述第二智能攝像機(jī)發(fā)送通話邀請請求之后,還包括:
當(dāng)在預(yù)設(shè)時長內(nèi)未接收到所述第二智能攝像機(jī)發(fā)送的通話接受響應(yīng)時,向第二移動終端發(fā)送所述通話邀請請求;
檢測是否接收到所述第二移動終端發(fā)送的控制消息,所述控制消息用于指示服務(wù)器控制所述第二智能攝像機(jī)接受所述通話邀請請求;
當(dāng)接收到所述控制消息時,控制所述第二智能攝像機(jī)接受所述通話邀請請求,以建立所述第一智能攝像機(jī)與所述第二智能攝像機(jī)之間的通話。
可選地,所述向第二移動終端發(fā)送所述通話邀請請求之后,還包括:
當(dāng)接收到所述第二移動終端發(fā)送的通話接受響應(yīng)時,建立所述第一智能攝像機(jī)與所述第二移動終端之間的通話。
根據(jù)本公開實(shí)施例的第二方面,提供一種基于智能攝像機(jī)進(jìn)行通話的裝置,所述裝置包括:
第一接收模塊,用于接收第一智能攝像機(jī)發(fā)送的通話請求,所述通話請求中攜帶所述第一智能攝像機(jī)的設(shè)備標(biāo)識;
確定模塊,用于基于所述第一智能攝像機(jī)的設(shè)備標(biāo)識,確定與所述第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識;
通話模塊,用于基于所述第二智能攝像機(jī)的設(shè)備標(biāo)識,建立所述第一智能攝像機(jī)與所述第二智能攝像機(jī)之間的通話。
可選地,所述確定模塊包括:
確定子模塊,用于基于所述第一智能攝像機(jī)的設(shè)備標(biāo)識,從存儲的設(shè)備綁定列表中確定與所述第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識。
可選地,所述裝置還包括:
第二接收模塊,用于接收第一移動終端或者第二移動終端發(fā)送的設(shè)備綁定請求,所述設(shè)備綁定請求攜帶所述第一智能攝像機(jī)的設(shè)備標(biāo)識和所述第二智能攝像機(jī)的設(shè)備標(biāo)識;
其中,所述第一移動終端為當(dāng)前登錄第一用戶賬號的移動終端,所述第一用戶賬號為所述第一智能攝像機(jī)所綁定的用戶賬號,所述第二移動終端為當(dāng)前登錄第二用戶賬號的移動終端,所述第二用戶賬號為所述第二智能攝像機(jī)所綁定的用戶賬號;
存儲模塊,用于將所述第一智能攝像機(jī)的設(shè)備標(biāo)識和所述第二智能攝像機(jī)的設(shè)備標(biāo)識對應(yīng)存儲至所述設(shè)備綁定列表中。
可選地,所述通話模塊包括:
第一發(fā)送子模塊,用于基于所述第二智能攝像機(jī)的設(shè)備標(biāo)識,向所述第二智能攝像機(jī)發(fā)送通話邀請請求;
第一通話子模塊,用于當(dāng)接收到所述第二智能攝像機(jī)發(fā)送的通話接受響應(yīng)時,建立所述第一智能攝像機(jī)與所述第二智能攝像機(jī)之間的通話。
可選地,所述通話模塊還包括:
第二發(fā)送子模塊,用于當(dāng)在預(yù)設(shè)時長內(nèi)未接收到所述第二智能攝像機(jī)發(fā)送的通話接受響應(yīng)時,向第二移動終端發(fā)送所述通話邀請請求;
檢測子模塊,用于檢測是否接收到所述第二移動終端發(fā)送的控制消息,所述控制消息用于指示服務(wù)器控制所述第二智能攝像機(jī)接受所述通話邀請請求;
控制子模塊,用于當(dāng)接收到所述控制消息時,控制所述第二智能攝像機(jī)接受所述通話邀請請求,以建立所述第一智能攝像機(jī)與所述第二智能攝像機(jī)之間的通話。
可選地,所述通話模塊還包括:
第二通話子模塊,用于當(dāng)接收到所述第二移動終端發(fā)送的通話接受響應(yīng)時,建立所述第一智能攝像機(jī)與所述第二移動終端之間的通話。
根據(jù)本公開實(shí)施例的第三方面,提供一種基于智能攝像機(jī)進(jìn)行通話的裝置,所述裝置包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
接收第一智能攝像機(jī)發(fā)送的通話請求,所述通話請求中攜帶所述第一智能攝像機(jī)的設(shè)備標(biāo)識;
基于所述第一智能攝像機(jī)的設(shè)備標(biāo)識,確定與所述第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識;
基于所述第二智能攝像機(jī)的設(shè)備標(biāo)識,建立所述第一智能攝像機(jī)與所述第二智能攝像機(jī)之間的通話。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:本公開實(shí)施例根據(jù)第一智能攝像機(jī)的設(shè)備標(biāo)識以及與第一智能攝像機(jī)綁定第二智能攝像機(jī)的設(shè)備標(biāo)識,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話,從而實(shí)現(xiàn)兩臺智能攝像機(jī)之間的通話,這樣,當(dāng)用戶使用智能攝像機(jī)進(jìn)行通話時,就不再僅局限于與當(dāng)前登錄用戶賬號的移動終端進(jìn)行通話,而是可以與其他用戶的智能攝像機(jī)直接進(jìn)行通話,擴(kuò)大了智能攝像機(jī)的通話功能的使用范圍。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實(shí)施例,并與說明書一起用于解釋本發(fā)明的原理。
圖1是根據(jù)一示例性實(shí)施例示出的一種基于智能攝像機(jī)進(jìn)行通話的方法的流程圖;
圖2是根據(jù)一示例性實(shí)施例示出的另一種基于智能攝像機(jī)進(jìn)行通話的方法的流程圖;
圖3是根據(jù)一示例性實(shí)施例示出的一種基于智能攝像機(jī)進(jìn)行通話的應(yīng)用場景圖;
圖4A是根據(jù)一示例性實(shí)施例示出的一種基于智能攝像機(jī)進(jìn)行通話的裝置的框圖;
圖4B是根據(jù)一示例性實(shí)施例示出的另一種基于智能攝像機(jī)進(jìn)行通話的裝置的框圖;
圖4C是根據(jù)一示例性實(shí)施例示出的一種通話模塊的框圖;
圖4D是根據(jù)一示例性實(shí)施例示出的另一種通話模塊的框圖;
圖4E是根據(jù)一示例性實(shí)施例示出的又一種通話模塊的框圖;
圖5是根據(jù)一示例性實(shí)施例示出的一種基于智能攝像機(jī)進(jìn)行通話的裝置的框圖。
具體實(shí)施方式
這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
在對本公開實(shí)施例進(jìn)行詳細(xì)的解釋說明之前,先對本公開實(shí)施例的應(yīng)用場景予以介紹。目前,智能攝像機(jī)可以通過內(nèi)置的無線網(wǎng)絡(luò)模塊與服務(wù)器進(jìn)行連接,且該智能攝像機(jī)可以綁定用戶賬號。同時,登錄該用戶賬號的移動終端可以通過該服務(wù)器對該智能攝像機(jī)進(jìn)行控制。另外,智能攝像機(jī)中還內(nèi)置有通信模塊,能夠?qū)崿F(xiàn)遠(yuǎn)程通話。
相關(guān)技術(shù)中,智能攝像機(jī)可以向服務(wù)器發(fā)送通話請求,服務(wù)器可以基于該通話請求,向當(dāng)前登錄該用戶賬號的移動終端發(fā)送通話邀請請求,當(dāng)接收到該移動終端的接受通話響應(yīng)時,建立該智能攝像機(jī)與該移動終端之間的通話。也即是,該智能攝像機(jī)只能與當(dāng)前登錄該用戶賬號的移動終端進(jìn)行雙向通話,而不能與其他智能設(shè)備進(jìn)行通話。在實(shí)際應(yīng)用中,由于與該用戶賬號綁定的智能攝像機(jī)和當(dāng)前登錄該用戶賬號的移動終端往往是屬于同一個用戶所有,因此,用戶通過該智能攝像機(jī)進(jìn)行通話的適用場景很局限,也即是,目前智能攝像機(jī)的通話功能的使用范圍狹小。
為了解決上述問題,本公開實(shí)施例提供了一種基于智能攝像機(jī)進(jìn)行通話的方法,該方法應(yīng)用于服務(wù)器,在該方法中,服務(wù)器可以根據(jù)第一智能攝像機(jī)的設(shè)備標(biāo)識以及與第一智能攝像機(jī)綁定第二智能攝像機(jī)的設(shè)備標(biāo)識,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話,從而實(shí)現(xiàn)兩臺智能攝像機(jī)之間的通話,這樣,當(dāng)用戶使用智能攝像機(jī)進(jìn)行通話時,就不再僅局限于與當(dāng)前登錄該用戶賬號的移動終端進(jìn)行通話,而是可以與其他用戶的智能攝像機(jī)直接進(jìn)行通話,擴(kuò)大了智能攝像機(jī)的通話功能的使用范圍。
圖1是根據(jù)一示例性實(shí)施例示出的一種基于智能攝像機(jī)進(jìn)行通話的方法的流程圖,如圖1所示,該方法用于服務(wù)器中,包括以下步驟:
在步驟101中,接收第一智能攝像機(jī)發(fā)送的通話請求,該通話請求中攜帶第一智能攝像機(jī)的設(shè)備標(biāo)識。
在步驟102中,基于第一智能攝像機(jī)的設(shè)備標(biāo)識,確定與第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識。
在步驟103中,基于第二智能攝像機(jī)的設(shè)備標(biāo)識,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話。
在本公開實(shí)施例中,服務(wù)器可以根據(jù)第一智能攝像機(jī)的設(shè)備標(biāo)識以及與第一智能攝像機(jī)綁定第二智能攝像機(jī)的設(shè)備標(biāo)識,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話,從而實(shí)現(xiàn)兩臺智能攝像機(jī)之間的通話,這樣,當(dāng)用戶使用智能攝像機(jī)進(jìn)行通話時,就不再僅局限于與當(dāng)前登錄該用戶賬號的移動終端進(jìn)行通話,而是可以與其他用戶的智能攝像機(jī)直接進(jìn)行通話,擴(kuò)大了智能攝像機(jī)的通話功能的使用范圍。
可選地,基于第一智能攝像機(jī)的設(shè)備標(biāo)識,確定與第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識,包括:
基于第一智能攝像機(jī)的設(shè)備標(biāo)識,從存儲的設(shè)備綁定列表中確定與第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識。
可選地,基于第一智能攝像機(jī)的設(shè)備標(biāo)識,確定與第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識之前,還包括:
接收第一移動終端或者第二移動終端發(fā)送的設(shè)備綁定請求,該設(shè)備綁定請求攜帶第一智能攝像機(jī)的設(shè)備標(biāo)識和第二智能攝像機(jī)的設(shè)備標(biāo)識;
其中,第一移動終端為當(dāng)前登錄第一用戶賬號的移動終端,第一用戶賬號為第一智能攝像機(jī)所綁定的用戶賬號,第二移動終端為當(dāng)前登錄第二用戶賬號的移動終端,第二用戶賬號為第二智能攝像機(jī)所綁定的用戶賬號;
將第一智能攝像機(jī)的設(shè)備標(biāo)識和第二智能攝像機(jī)的設(shè)備標(biāo)識對應(yīng)存儲至設(shè)備綁定列表中。
可選地,基于第二智能攝像機(jī)的設(shè)備標(biāo)識,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話,包括:
基于第二智能攝像機(jī)的設(shè)備標(biāo)識,向第二智能攝像機(jī)發(fā)送通話邀請請求;
當(dāng)接收到第二智能攝像機(jī)發(fā)送的通話接受響應(yīng)時,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話。
可選地,基于第二智能攝像機(jī)的設(shè)備標(biāo)識,向第二智能攝像機(jī)發(fā)送通話邀請請求之后,還包括:
當(dāng)在預(yù)設(shè)時長內(nèi)未接收到第二智能攝像機(jī)發(fā)送的通話接受響應(yīng)時,向第二移動終端發(fā)送通話邀請請求;
檢測是否接收到第二移動終端發(fā)送的控制消息,控制消息用于指示服務(wù)器控制第二智能攝像機(jī)接受通話邀請請求;
當(dāng)接收到控制消息時,控制第二智能攝像機(jī)接受通話邀請請求,以建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話。
可選地,向第二移動終端發(fā)送通話邀請請求之后,還包括:
當(dāng)接收到第二移動終端發(fā)送的通話接受響應(yīng)時,建立第一智能攝像機(jī)與第二移動終端之間的通話。
上述所有可選技術(shù)方案,均可按照任意結(jié)合形成本公開的可選實(shí)施例,本公開實(shí)施例對此不再一一贅述。
圖2是根據(jù)一示例性實(shí)施例示出的一種基于智能攝像機(jī)進(jìn)行通話的方法的流程圖,如圖2所示,該方法用于服務(wù)器中,包括以下步驟:
在步驟201中,當(dāng)接收到第一移動終端或者第二移動終端發(fā)送的設(shè)備綁定請求時,將第一智能攝像機(jī)的設(shè)備標(biāo)識和第二智能攝像機(jī)的設(shè)備標(biāo)識對應(yīng)存儲至設(shè)備綁定列表中,該設(shè)備綁定請求攜帶第一智能攝像機(jī)的設(shè)備標(biāo)識和第二智能攝像機(jī)的設(shè)備標(biāo)識。
其中,第一移動終端為當(dāng)前登錄第一用戶賬號的移動終端,第一用戶賬號為第一智能攝像機(jī)所綁定的用戶賬號,第二移動終端為當(dāng)前登錄第二用戶賬號的移動終端,第二用戶賬號為第二智能攝像機(jī)所綁定的用戶賬號。
通常,在智能攝像機(jī)的使用過程中,一般會與用戶賬號進(jìn)行綁定,而移動終端可以通過安裝的APP(Application,應(yīng)用)登錄用戶賬號。由于第一智能攝像機(jī)與第二智能攝像機(jī)沒有綁定同一用戶賬號,因此,當(dāng)用戶想要使用第一智能攝像機(jī)與第二智能攝像機(jī)進(jìn)行通話時,需要將第一智能攝像機(jī)和第二智能攝像機(jī)進(jìn)行綁定。因此,當(dāng)?shù)谝灰苿咏K端登錄第一用戶賬號時,或者當(dāng)?shù)诙苿咏K端登錄第二用戶賬號時,第一移動終端或第二移動終端可以向服務(wù)器發(fā)送設(shè)備綁定請求;當(dāng)服務(wù)器接收到該設(shè)備綁定請求時,可以將該設(shè)備綁定請求攜帶的第一智能攝像機(jī)的設(shè)備標(biāo)識和第二智能攝像機(jī)的設(shè)備標(biāo)識對應(yīng)存儲至設(shè)備綁定列表中,以完成第一智能攝像機(jī)與第二智能攝像機(jī)之間的綁定。
其中,第一智能攝像機(jī)的設(shè)備標(biāo)識可以為第一智能攝像機(jī)的設(shè)備號,也可以為第一智能攝像機(jī)對應(yīng)的IP(Internet Protocol,網(wǎng)絡(luò)之間的互聯(lián)協(xié)議)地址和MAC(Media Access Control,介質(zhì)訪問控制)地址等可以唯一標(biāo)識第一智能攝像機(jī)的信息。第二智能攝像機(jī)的設(shè)備標(biāo)識可以為第二智能攝像機(jī)的設(shè)備號,也可以為第二智能攝像機(jī)對應(yīng)的IP地址或MAC地址等可以唯一標(biāo)識第二智能攝像機(jī)的信息。
在服務(wù)器基于設(shè)備綁定請求將第一智能攝像機(jī)和第二智能攝像機(jī)進(jìn)行綁定之后,當(dāng)接收到第一智能攝像機(jī)發(fā)送的通話請求時,就可以通過步驟202-204中的操作,建立第一智能攝像機(jī)和第二智能攝像機(jī)之間的通話。當(dāng)然,如果服務(wù)器接收到第二智能攝像機(jī)發(fā)送的通話請求時,也同樣可以參考步驟202-204中的方法,建立第二智能攝像機(jī)與第一智能攝像之間的通話,在本實(shí)施例中對此不再贅述。
在步驟202中,接收第一智能攝像機(jī)發(fā)送的通話請求,該通話請求中攜帶第一智能攝像機(jī)的設(shè)備標(biāo)識。
通常,當(dāng)用戶需要使用智能攝像機(jī)進(jìn)行通話時,可以通過按動智能攝像機(jī)上的通話按鈕或者選擇智能攝像機(jī)中用于觸發(fā)通話指令的通話選項(xiàng)等通話操作來進(jìn)行通話。因此,當(dāng)?shù)谝恢悄軘z像機(jī)檢測到該類通話操作時,可以向服務(wù)器發(fā)送通話請求。為了服務(wù)器能夠確定發(fā)送該通話請求的第一智能攝像機(jī),進(jìn)而通過第一智能攝像機(jī)確定第二智能攝像,該通話請求中可以攜帶第一智能攝像機(jī)的設(shè)備標(biāo)識。
另外,由于智能攝像機(jī)可以進(jìn)行視頻采集,因此,該通話請求可以是語音通話請求,也可以是視頻通話請求。
在步驟203中,基于第一智能攝像機(jī)的設(shè)備標(biāo)識,確定與第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識。
基于步驟201中的描述,服務(wù)器中存儲有設(shè)備綁定列表,該設(shè)備綁定列表中對應(yīng)存儲有第一智能攝像機(jī)的設(shè)備標(biāo)識以及與第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識,因此,當(dāng)服務(wù)器接收到第一智能攝像機(jī)發(fā)送的語音通話請求時,可以基于該語音通話請求中攜帶的第一智能攝像機(jī)的設(shè)備標(biāo)識,從存儲的設(shè)備綁定列表中確定與第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識,以便服務(wù)器通過步驟204建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話。
在步驟204中,基于第二智能攝像機(jī)的設(shè)備標(biāo)識,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話。
當(dāng)服務(wù)器確定與第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識之后,基于第二智能攝像機(jī)的設(shè)備標(biāo)識,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話的操作可以為:基于第二智能攝像機(jī)的設(shè)備標(biāo)識,向第二智能攝像機(jī)發(fā)送通話邀請請求;當(dāng)接收到第二智能攝像機(jī)發(fā)送的通話接受響應(yīng)時,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話。
其中,服務(wù)器基于第二智能攝像機(jī)的設(shè)備標(biāo)識,向第二智能攝像機(jī)發(fā)送通話邀請請求;第二智能攝像機(jī)在接收到該通話邀請請求時,可以通過響鈴等方式對用戶發(fā)出提醒;用戶在接收到該提醒后,可以通過按動第二智能攝像機(jī)上的接聽按鍵或者選擇用于接聽通話的接聽選項(xiàng)等接聽操作來接受該通話邀請請求;當(dāng)?shù)诙悄軘z像機(jī)檢測到用戶的接聽操作時,可以向服務(wù)器發(fā)出通話接受響應(yīng);當(dāng)服務(wù)器接收到該通話接受響應(yīng)時,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話。此時,第一智能攝像機(jī)即可以通過服務(wù)器與第二智能攝像機(jī)進(jìn)行通話。
可選地,在某些情況下,當(dāng)?shù)诙悄軘z像機(jī)接收到通話邀請請求時,第二智能攝像機(jī)的用戶可能不方便對第二智能攝像機(jī)執(zhí)行接聽操作。此時,為了避免第二智能攝像機(jī)的用戶錯過該通話,服務(wù)器建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話的操作可以為:當(dāng)在預(yù)設(shè)時長內(nèi)未接收到第二智能攝像機(jī)發(fā)送的通話接受響應(yīng)時,向第二移動終端發(fā)送該通話邀請請求;檢測是否接收到第二移動終端發(fā)送的控制消息,其中,該控制消息用于指示服務(wù)器控制第二智能攝像機(jī)接受所述通話邀請請求;當(dāng)接收到該控制消息時,控制第二智能攝像機(jī)接受通話邀請請求,以建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話。
其中,如果服務(wù)器在預(yù)設(shè)時長內(nèi)未接收到第二智能攝像機(jī)發(fā)送的通話接受響應(yīng),則可以確定第二智能攝像機(jī)的用戶當(dāng)前可能并不方便對第二智能攝像機(jī)執(zhí)行接聽操作。另外,由于移動終端往往會被用戶隨身攜帶,且用戶可以通過移動終端登錄用戶賬號對智能攝像機(jī)進(jìn)行控制。因此,在這種情況下,服務(wù)器可以基于第二智能攝像機(jī)的設(shè)備標(biāo)識,確定第二用戶賬號,并向當(dāng)前登錄該第二用戶賬號的第二移動終端發(fā)送該通話邀請請求;第二移動終端在接收到該通話邀請請求時,可以在第二移動終端上顯示該通話邀請請求,并通過響鈴、震動或者其他方式對第二移動終端的用戶進(jìn)行提醒;第二移動終端的用戶在接收到該提醒后,可以利用第二移動終端中安裝的APP向服務(wù)器發(fā)送控制消息;當(dāng)服務(wù)器接收到該控制消息時,控制第二智能攝像機(jī)接受通話邀請請求,從而建立第一智能攝像機(jī)和第二智能攝像之間的通話。
進(jìn)一步地,為了擴(kuò)大智能攝像機(jī)的通話功能的使用范圍,使其不僅局限于兩臺智能攝像機(jī)之間進(jìn)行通話,也為了方便用戶進(jìn)行更多的選擇,服務(wù)器在檢測是否接收到第二移動終端發(fā)送的控制消息的同時,還可以檢測是否接收到第二移動終端發(fā)送的通話接受響應(yīng);當(dāng)服務(wù)器接收到第二移動終端發(fā)送的控制消息,且接收到通話接受響應(yīng)時,則可以建立第一智能攝像機(jī)、第二移動智能攝像機(jī)和第二移動終端之間的通話。當(dāng)服務(wù)器只接收到第二移動終端發(fā)送的通話接受響應(yīng),而未接收到控制消息,則可以只建立第一智能攝像機(jī)與第二移動終端之間的通話。這樣,當(dāng)用戶使用智能攝像機(jī)進(jìn)行通話時,可以利用智能攝像機(jī)與移動終端進(jìn)行通話,也可以實(shí)現(xiàn)兩臺智能攝像機(jī)之間通話,當(dāng)然,還可以實(shí)現(xiàn)兩臺智能攝像機(jī)和一臺移動終端三方之間的通話,進(jìn)一步地?cái)U(kuò)大了智能攝像機(jī)的通話功能的使用范圍。
圖3是本實(shí)施例提供的一種基于智能攝像機(jī)進(jìn)行通話的應(yīng)用場景圖,如圖3中所示,第二智能攝像機(jī)301安裝在家庭住所中,當(dāng)?shù)诙悄軘z像機(jī)301接收到通話邀請請求時,家庭用戶A由于正在做飯,不方便對第二智能攝像機(jī)301執(zhí)行接聽操作。而服務(wù)器302在發(fā)出該通話邀請請求后,由于在預(yù)設(shè)時長內(nèi)未接收到第二智能攝像機(jī)301的通話接受響應(yīng),因此,可以向當(dāng)前登錄第二用戶賬號的第二移動終端303發(fā)送該通話邀請請求;假設(shè)第二移動終端303的持有者為家庭用戶B,且該家庭用戶B當(dāng)前不在家庭住所中,此時,該家庭用戶B可以通過第二移動終端303中安裝的APP向服務(wù)器發(fā)送控制消息,以使服務(wù)器302控制第二智能攝像機(jī)301接受該通話邀請請求,這樣,家庭用戶A就可以直接與第一智能攝像機(jī)的用戶C進(jìn)行通話。當(dāng)然,如果家庭用戶B也想加入到家庭用戶A和第一智能攝像機(jī)304的用戶的通話中,那么,家庭用戶B可以通過第二移動終端303中安裝的APP向服務(wù)器302發(fā)送通話接受響應(yīng),服務(wù)器302在接收到該通話接受響應(yīng)后,則可以建立第一智能攝像機(jī)304、第二智能攝像機(jī)301和第二移動終端303之間的通話,從而實(shí)現(xiàn)三方通話。
在本公開實(shí)施例中,一方面,服務(wù)器可以根據(jù)第一智能攝像機(jī)的設(shè)備標(biāo)識以及與第一智能攝像機(jī)綁定第二智能攝像機(jī)的設(shè)備標(biāo)識,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話,從而實(shí)現(xiàn)兩臺智能攝像機(jī)之間的通話,這樣,當(dāng)用戶使用智能攝像機(jī)進(jìn)行通話時,就不再僅局限于與當(dāng)前登錄該用戶賬號的移動終端進(jìn)行通話,而是可以與其他用戶的智能攝像機(jī)直接進(jìn)行通話,擴(kuò)大了智能攝像機(jī)的通話功能的使用范圍。另一方面,當(dāng)?shù)诙悄軘z像機(jī)未及時接受通話邀請請求時,服務(wù)器還可以通過當(dāng)前登錄用戶賬號的移動終端發(fā)送的控制消息來控制第二智能攝像機(jī)接受該通話邀請請求,避免了用戶錯過通話,為用戶使用帶來了方便。另外,服務(wù)器還可以在接收第二移動終端發(fā)送的控制消息的同時,接收第二移動終端發(fā)送的通話接受響應(yīng),從而建立第一智能攝像機(jī)、第二智能攝像機(jī)和第二移動終端三方之間的通話,進(jìn)一步地?cái)U(kuò)大了智能攝像機(jī)通話功能的使用范圍。
圖4A是根據(jù)一示例性實(shí)施例示出的一種基于智能攝像機(jī)進(jìn)行通話的裝置400框圖。參照圖4A,該裝置包括第一接收模塊401,確定模塊402和通話模塊403。
第一接收模塊401,用于接收第一智能攝像機(jī)發(fā)送的通話請求,該通話請求中攜帶第一智能攝像機(jī)的設(shè)備標(biāo)識;
確定模塊402,用于基于第一智能攝像機(jī)的設(shè)備標(biāo)識,確定與第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識;
通話模塊403,用于基于第二智能攝像機(jī)的設(shè)備標(biāo)識,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話。
可選地,確定模塊402包括:
確定子模塊,用于基于第一智能攝像機(jī)的設(shè)備標(biāo)識,從存儲的設(shè)備綁定列表中確定與第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識。
可選地,參見圖4B,該裝置400還包括:
第二接收模塊404,用于接收第一移動終端或者第二移動終端發(fā)送的設(shè)備綁定請求,該設(shè)備綁定請求攜帶第一智能攝像機(jī)的設(shè)備標(biāo)識和第二智能攝像機(jī)的設(shè)備標(biāo)識;
其中,第一移動終端為當(dāng)前登錄第一用戶賬號的移動終端,第一用戶賬號為第一智能攝像機(jī)所綁定的用戶賬號,第二移動終端為當(dāng)前登錄第二用戶賬號的移動終端,第二用戶賬號為第二智能攝像機(jī)所綁定的用戶賬號;
存儲模塊405,用于將第一智能攝像機(jī)的設(shè)備標(biāo)識和第二智能攝像機(jī)的設(shè)備標(biāo)識對應(yīng)存儲至設(shè)備綁定列表中。
可選地,參見圖4C,通話模塊403包括:
第一發(fā)送子模塊4031,用于基于第二智能攝像機(jī)的設(shè)備標(biāo)識,向第二智能攝像機(jī)發(fā)送通話邀請請求;
第一通話子模塊4032,用于當(dāng)接收到第二智能攝像機(jī)發(fā)送的通話接受響應(yīng)時,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話。
可選地,參見圖4D,通話模塊403還包括:
第二發(fā)送子模塊4033,用于當(dāng)在預(yù)設(shè)時長內(nèi)未接收到第二智能攝像機(jī)發(fā)送的通話接受響應(yīng)時,向第二移動終端發(fā)送通話邀請請求;
檢測子模塊4034,用于檢測是否接收到第二移動終端發(fā)送的控制消息,該控制消息用于指示服務(wù)器控制第二智能攝像機(jī)接受通話邀請請求;
控制子模塊4035,用于當(dāng)接收到控制消息時,控制第二智能攝像機(jī)接受通話邀請請求,以建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話。
可選地,參見圖4E,通話模塊403還包括:
第二通話子模塊4036,用于當(dāng)接收到第二移動終端發(fā)送的通話接受響應(yīng)時,建立第一智能攝像機(jī)與第二移動終端之間的通話。
在本公開實(shí)施例中,一方面,服務(wù)器可以根據(jù)第一智能攝像機(jī)的設(shè)備標(biāo)識以及與第一智能攝像機(jī)綁定第二智能攝像機(jī)的設(shè)備標(biāo)識,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話,從而實(shí)現(xiàn)兩臺智能攝像機(jī)之間的通話,這樣,當(dāng)用戶使用智能攝像機(jī)進(jìn)行通話時,就不再僅局限于與當(dāng)前登錄該用戶賬號的移動終端進(jìn)行通話,而是可以與其他用戶的智能攝像機(jī)直接進(jìn)行通話,擴(kuò)大了智能攝像機(jī)的通話功能的使用范圍。另一方面,當(dāng)?shù)诙悄軘z像機(jī)未及時接受通話邀請請求時,服務(wù)器還可以通過當(dāng)前登錄用戶賬號的移動終端發(fā)送的控制消息來控制第二智能攝像機(jī)接受該通話邀請請求,避免了用戶錯過通話,為用戶使用帶來了方便。另外,服務(wù)器還可以在接收第二移動終端發(fā)送的控制消息的同時,接收第二移動終端發(fā)送的通話接受響應(yīng),從而建立第一智能攝像機(jī)、第二智能攝像機(jī)和第二移動終端三方之間的通話,進(jìn)一步地?cái)U(kuò)大了智能攝像機(jī)通話功能的使用范圍。
關(guān)于上述實(shí)施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
圖4是根據(jù)一示例性實(shí)施例示出的一種基于智能攝像機(jī)進(jìn)行通話的裝置500的框圖。例如,裝置500可以被提供為一服務(wù)器。參照圖4,該裝置500包括處理組件522,其進(jìn)一步包括一個或多個處理器,以及由存儲器532所代表的存儲器資源,用于存儲可由處理組件522的執(zhí)行的指令,例如應(yīng)用程序。存儲器532中存儲的應(yīng)用程序可以包括一個或一個以上的每一個對應(yīng)于一組指令的模塊。此外,處理組件522被配置為執(zhí)行指令,以執(zhí)行上述方法:
接收第一智能攝像機(jī)發(fā)送的通話請求,該通話請求中攜帶第一智能攝像機(jī)的設(shè)備標(biāo)識。
基于第一智能攝像機(jī)的設(shè)備標(biāo)識,確定與第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識。
基于第二智能攝像機(jī)的設(shè)備標(biāo)識,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話。
可選地,基于第一智能攝像機(jī)的設(shè)備標(biāo)識,確定與第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識,包括:
基于第一智能攝像機(jī)的設(shè)備標(biāo)識,從存儲的設(shè)備綁定列表中確定與第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識。
可選地,基于第一智能攝像機(jī)的設(shè)備標(biāo)識,確定與第一智能攝像機(jī)綁定的第二智能攝像機(jī)的設(shè)備標(biāo)識之前,還包括:
接收第一移動終端或者第二移動終端發(fā)送的設(shè)備綁定請求,該設(shè)備綁定請求攜帶第一智能攝像機(jī)的設(shè)備標(biāo)識和第二智能攝像機(jī)的設(shè)備標(biāo)識;
其中,第一移動終端為當(dāng)前登錄第一用戶賬號的移動終端,第一用戶賬號為第一智能攝像機(jī)所綁定的用戶賬號,第二移動終端為當(dāng)前登錄第二用戶賬號的移動終端,第二用戶賬號為第二智能攝像機(jī)所綁定的用戶賬號;
將第一智能攝像機(jī)的設(shè)備標(biāo)識和第二智能攝像機(jī)的設(shè)備標(biāo)識對應(yīng)存儲至設(shè)備綁定列表中。
可選地,基于第二智能攝像機(jī)的設(shè)備標(biāo)識,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話,包括:
基于第二智能攝像機(jī)的設(shè)備標(biāo)識,向第二智能攝像機(jī)發(fā)送通話邀請請求;
當(dāng)接收到第二智能攝像機(jī)發(fā)送的通話接受響應(yīng)時,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話。
可選地,基于第二智能攝像機(jī)的設(shè)備標(biāo)識,向第二智能攝像機(jī)發(fā)送通話邀請請求之后,還包括:
當(dāng)在預(yù)設(shè)時長內(nèi)未接收到第二智能攝像機(jī)發(fā)送的通話接受響應(yīng)時,向第二移動終端發(fā)送通話邀請請求;
檢測是否接收到第二移動終端發(fā)送的控制消息,控制消息用于指示服務(wù)器控制第二智能攝像機(jī)接受通話邀請請求;
當(dāng)接收到控制消息時,控制第二智能攝像機(jī)接受通話邀請請求,以建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話。
可選地,向第二移動終端發(fā)送通話邀請請求之后,還包括:
當(dāng)接收到第二移動終端發(fā)送的通話接受響應(yīng)時,建立第一智能攝像機(jī)與第二移動終端之間的通話。
裝置500還可以包括一個電源組件526被配置為執(zhí)行裝置500的電源管理,一個有線或無線網(wǎng)絡(luò)接口550被配置為將裝置500連接到網(wǎng)絡(luò),和一個輸入輸出(I/O)接口558。裝置500可以操作基于存儲在存儲器532的操作系統(tǒng),例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,F(xiàn)reeBSDTM或類似。
在本公開實(shí)施例中,一方面,服務(wù)器可以根據(jù)第一智能攝像機(jī)的設(shè)備標(biāo)識以及與第一智能攝像機(jī)綁定第二智能攝像機(jī)的設(shè)備標(biāo)識,建立第一智能攝像機(jī)與第二智能攝像機(jī)之間的通話,從而實(shí)現(xiàn)兩臺智能攝像機(jī)之間的通話,這樣,當(dāng)用戶使用智能攝像機(jī)進(jìn)行通話時,就不再僅局限于與當(dāng)前登錄該用戶賬號的移動終端進(jìn)行通話,而是可以與其他用戶的智能攝像機(jī)直接進(jìn)行通話,擴(kuò)大了智能攝像機(jī)的通話功能的使用范圍。另一方面,當(dāng)?shù)诙悄軘z像機(jī)未及時接受通話邀請請求時,服務(wù)器還可以通過當(dāng)前登錄用戶賬號的移動終端發(fā)送的控制消息來控制第二智能攝像機(jī)接受該通話邀請請求,避免了用戶錯過通話,為用戶使用帶來了方便。另外,服務(wù)器還可以在接收第二移動終端發(fā)送的控制消息的同時,接收第二移動終端發(fā)送的通話接受響應(yīng),從而建立第一智能攝像機(jī)、第二智能攝像機(jī)和第二移動終端三方之間的通話,進(jìn)一步地?cái)U(kuò)大了智能攝像機(jī)通話功能的使用范圍。
本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實(shí)施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。