離線視頻通訊的實(shí)現(xiàn)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及通訊技術(shù)領(lǐng)域,尤其涉及離線視頻通訊的實(shí)現(xiàn)方法及裝置。
【背景技術(shù)】
[0002]隨著通信技術(shù)的發(fā)展,手機(jī)逐漸向數(shù)字化、智能化發(fā)展,其提供的功能日益豐富。其中,語音留言功能是手機(jī)眾多功能中非常實(shí)用的一個,它能使用戶在漏接電話的情況下,也能事后收聽到來電留言信息。隨之發(fā)展起來的有語音信箱這項(xiàng)電話業(yè)務(wù),語音信箱與錄音電話類似,當(dāng)用戶未能及時(shí)接聽來電時(shí),來電可以被轉(zhuǎn)移到用戶的語音信箱中,讓來電者留下語音留言。但隨著通訊技術(shù)的發(fā)展,未來的趨勢已經(jīng)不僅僅是語音通話服務(wù),而是數(shù)據(jù)和視頻通話的時(shí)代。視頻通話的用戶可以通過手機(jī)實(shí)時(shí)傳送人的語音和圖像,給用戶帶來了全新的通訊體驗(yàn),然而,相較于傳統(tǒng)的電話撥通失敗時(shí)進(jìn)行語音留言,視頻通話也常常有撥打不通的情況,因此,如何進(jìn)行離線視頻通話成為目前大眾關(guān)注的一個重要問題。
【發(fā)明內(nèi)容】
[0003]本公開提供一種離線視頻通訊的實(shí)現(xiàn)方法及裝置,用于實(shí)現(xiàn)通訊失敗時(shí)用戶能夠進(jìn)行離線視頻通訊,從而強(qiáng)化視頻通訊功能。
[0004]根據(jù)本公開實(shí)施例的第一方面,提供一種離線視頻通訊的實(shí)現(xiàn)方法,用于云端,包括:
[0005]接收到主叫端在與被叫端通訊失敗時(shí)發(fā)送來的上傳離線視頻通訊內(nèi)容的上傳請求,所述上傳請求包括所述主叫端的通訊號碼、被叫端的通訊號碼和所述離線視頻通訊內(nèi)容;
[0006]根據(jù)所述主叫端的通訊號碼,將所述離線視頻通訊內(nèi)容的相關(guān)信息保存至所述主叫端的云賬號下;
[0007]根據(jù)所述被叫端的通訊號碼,將所述離線視頻通訊內(nèi)容的相關(guān)信息發(fā)送給所述被叫端。
[0008]在一個實(shí)施例中,所述離線視頻通訊內(nèi)容的相關(guān)信息包括所述離線視頻通訊內(nèi)容、所述離線視頻通訊內(nèi)容上傳至所述云端的上傳時(shí)間、所述主叫端的通訊號碼、所述被叫端的通訊號碼、所述主叫端的云賬號和所述被叫端的云賬號中的任一個信息或多個信息。
[0009]在一個實(shí)施例中,所述將所述離線視頻通訊內(nèi)容的相關(guān)信息保存至與所述主叫端的通訊號碼關(guān)聯(lián)的云賬號下之前,所述方法還包括:
[0010]根據(jù)預(yù)存的通訊號碼和云賬號的關(guān)聯(lián)關(guān)系,確定所述主叫端的云賬號和和所述被叫端的云賬號。
[0011 ] 在一個實(shí)施例中,所述方法還包括:
[0012]當(dāng)接收到所述主叫端對所述離線視頻通訊內(nèi)容的第一執(zhí)行操作時(shí),判斷所述離線視頻通訊內(nèi)容是否已被所述被叫端讀取,所述第一執(zhí)行操作包括查看操作或刪除操作;
[0013]當(dāng)所述離線視頻通訊內(nèi)容未被所述被叫端讀取時(shí),按照所述第一執(zhí)行操作對所述離線視頻通訊內(nèi)容進(jìn)行相應(yīng)操作。
[0014]在一個實(shí)施例中,所述根據(jù)所述被叫端的通訊號碼,將所述離線視頻通訊內(nèi)容的相關(guān)信息發(fā)送給所述被叫端之前,所述方法還包括:
[0015]根據(jù)所述被叫端的通訊號碼,向所述被叫端發(fā)送通知信息,所述通知信息用于通知所述被叫端有發(fā)送給所述被叫端的離線視頻通訊內(nèi)容;
[0016]所述將所述離線視頻通訊內(nèi)容的相關(guān)信息發(fā)送給所述被叫端,包括:
[0017]當(dāng)接收到所述被叫端對所述通知信息的預(yù)設(shè)操作時(shí),將所述離線視頻通訊內(nèi)容的相關(guān)信息發(fā)送給所述被叫端。
[0018]在一個實(shí)施例中,所述向所述被叫端發(fā)送通知信息,包括:
[0019]按照預(yù)設(shè)周期向所述被叫端發(fā)送通知信息,直到接收到所述被叫端對所述通知信息的預(yù)設(shè)操作時(shí),停止向所述被叫端發(fā)送所述通知信息。
[0020]在一個實(shí)施例中,所述向所述被叫端發(fā)送通知信息之后,所述將所述離線視頻通訊內(nèi)容的相關(guān)信息發(fā)送給所述被叫端,還包括:
[0021]接收所述被叫端對所述離線視頻通訊內(nèi)容的讀取請求,所述讀取請求包括所述離線視頻通訊內(nèi)容的標(biāo)識;
[0022]根據(jù)所述離線視頻通訊內(nèi)容的標(biāo)識,提取所述標(biāo)識對應(yīng)的離線視頻通訊內(nèi)容的相關(guān)信息;
[0023]將所述標(biāo)識對應(yīng)的離線視頻通訊內(nèi)容的相關(guān)信息發(fā)送至所述被叫端顯示。
[0024]在一個實(shí)施例中,所述根據(jù)所述被叫端的通訊號碼,將所述離線視頻通訊內(nèi)容的相關(guān)信息發(fā)送至所述被叫端之后,所述方法還包括:
[0025]將所述離線視頻通訊內(nèi)容標(biāo)記為已讀;
[0026]根據(jù)所述被叫端的通訊號碼,將所述標(biāo)記后的離線視頻通訊內(nèi)容歸類至所述被叫端的云賬號下。
[0027]在一個實(shí)施例中,當(dāng)接收到所述被叫端對所述標(biāo)記后的離線視頻通訊內(nèi)容的第二執(zhí)行操作時(shí),按照所述第二執(zhí)行操作對所述離線視頻通訊內(nèi)容進(jìn)行相應(yīng)操作,所述第二執(zhí)行操作包括讀取操作或刪除操作。
[0028]在一個實(shí)施例中,所述接收到主叫端在與被叫端通訊失敗時(shí)發(fā)送來的上傳離線視頻通訊內(nèi)容的上傳請求之前,所述方法還包括:
[0029]當(dāng)所述主叫端與所述被叫端通訊失敗時(shí),分析所述通訊失敗的原因;
[0030]向所述主叫端報(bào)告所述原因,并向所述主叫端發(fā)送是否進(jìn)行離線視頻通訊的選項(xiàng);
[0031]所述接收到主叫端在與被叫端通訊失敗時(shí)發(fā)送來的上傳離線視頻通訊內(nèi)容的上傳請求,包括:
[0032]當(dāng)獲取到所述主叫端發(fā)送的確認(rèn)與所述被叫端進(jìn)行離線視頻通訊的選擇結(jié)果時(shí),接收所述主叫端發(fā)送的上傳離線視頻通訊內(nèi)容的上傳請求。
[0033]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0034]該技術(shù)方案能夠在主叫端與被叫端通訊失敗時(shí)進(jìn)行離線視頻通訊,并將離線視頻通訊內(nèi)容上傳至云端,使得被叫端可隨時(shí)獲取主叫端發(fā)來的離線視頻通訊內(nèi)容,從而為用戶提供了一種基于云賬號存儲的離線視頻通訊功能,在視頻通訊方面極大地提高用戶的體驗(yàn)度。
[0035]根據(jù)本公開實(shí)施例的第二方面,提供一種離線視頻通訊的實(shí)現(xiàn)方法,用于主叫端,包括:
[0036]當(dāng)與被叫端通訊失敗時(shí),輸出是否進(jìn)行離線視頻通訊的選項(xiàng);
[0037]當(dāng)接收到與所述被叫端進(jìn)行離線視頻通訊的選擇結(jié)果時(shí),獲取離線視頻通訊內(nèi)容;
[0038]將所述離線視頻通訊內(nèi)容發(fā)送至云端,所述離線視頻通訊內(nèi)容被所述云端保存至所述主叫端的云賬號下。
[0039]在一個實(shí)施例中,所述獲取離線視頻通訊內(nèi)容,包括:
[0040]開啟對離線視頻通訊內(nèi)容的錄入操作,獲得所述離線視頻通訊內(nèi)容;或者[0041 ] 獲取預(yù)先錄制并存儲在所述主叫端的離線視頻通訊內(nèi)容。
[0042]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0043]該技術(shù)方案能夠在主叫端與被叫端通訊失敗時(shí)進(jìn)行離線視頻通訊,并將離線視頻通訊內(nèi)容上傳至云端,使得被叫端可隨時(shí)獲取主叫端發(fā)來的離線視頻通訊內(nèi)容,從而為用戶提供了一種基于云賬號存儲的離線視頻通訊功能,在視頻通訊方面極大地提高用戶的體驗(yàn)度。
[0044]根據(jù)本公開實(shí)施例的第三方面,提供一種離線視頻通訊的實(shí)現(xiàn)裝置,用于云端,包括:
[0045]接收模塊,用于接收到主叫端在與被叫端通訊失敗時(shí)發(fā)送來的上傳離線視頻通訊內(nèi)容的上傳請求,所述上傳請求包括所述主叫端的通訊號碼、被叫端的通訊號碼和所述離線視頻通訊內(nèi)容;
[0046]保存模塊,用于根據(jù)所述主叫端的通訊號碼,將所述離線視頻通訊內(nèi)容的相關(guān)信息保存至所述主叫端的云賬號下;
[0047]第一發(fā)送模塊,用于根據(jù)所述被叫端的通訊號碼,將所述離線視頻通訊內(nèi)容的相關(guān)信息發(fā)送給所述被叫端。
[0048]在一個實(shí)施例中,所述裝置還包括:
[0049]確定模塊,用于將所述離線視頻通訊內(nèi)容的相關(guān)信息保存至與所述主叫端的通訊號碼關(guān)聯(lián)的云賬號下之前,根據(jù)預(yù)存的通訊號碼和云賬號的關(guān)聯(lián)關(guān)系,確定所述主叫端的云賬號和和所述被叫端的云賬號。
[0050]在一個實(shí)施例中,所述裝置還包括:
[0051]判斷模塊,用于當(dāng)接收到所述主叫端對所述離線視頻通訊內(nèi)容的第一執(zhí)行操作時(shí),判斷所述離線視頻通訊內(nèi)容是否已被所述被叫端讀取,所述第一執(zhí)行操作包括查看操作或刪除操作;
[0052]第一執(zhí)行模塊,用于當(dāng)所述離線視頻通訊內(nèi)容未被所述被叫端讀取時(shí),按照所述第一執(zhí)行操作對所述離線視頻通訊內(nèi)容進(jìn)行相應(yīng)操作。
[0053]在一個實(shí)施例中,所述裝置還包括:
[0054]第二發(fā)送模塊,用于根據(jù)所述被叫端的通訊號碼,向所述被叫端發(fā)送通知信息,所述通知信息用于通知所述被叫端有發(fā)送給所述被叫端的離線視頻通訊內(nèi)容;
[0055]所述第一發(fā)送模塊包括:
[0056]第一發(fā)送子模塊,用于當(dāng)接收到所述被叫端對所述通知信息的預(yù)設(shè)操作時(shí),將所述離線視頻通訊內(nèi)容的相關(guān)信息發(fā)送給所述被叫端。
[0057]在一個實(shí)施例中,所述第二發(fā)送模塊包括:
[0058]第二發(fā)送子模塊,用于按照預(yù)設(shè)周期向所述被叫端發(fā)送通知信息,直到接收到所述被叫端對所述通知信息的預(yù)設(shè)操作時(shí),停止向所述被叫端發(fā)送所述通知信息。
[0059]在一個實(shí)施例中,所述第一發(fā)送模塊還包括:
[0060]第一接收子模塊,用于向所述被叫端發(fā)送通知信息之后,接收所述被叫端對所述離線視頻通訊內(nèi)容的讀取請求,所述讀取請求包括所述離線視頻通訊內(nèi)容的標(biāo)識;
[0061]提取子模塊,用于根據(jù)所述離線視頻通訊內(nèi)容的標(biāo)識,提取所述標(biāo)識對應(yīng)的離線視頻通訊內(nèi)容的相關(guān)信息;
[0062]第三發(fā)送子模塊,用于將所述標(biāo)識對應(yīng)的離線視頻通訊內(nèi)容的相關(guān)信息發(fā)送至所述被叫端顯示。
[0063]在一個實(shí)施例中,所述裝置還包括:
[0064]標(biāo)記模塊,用于根據(jù)所述被叫端的通訊號碼,將所述離線視頻通訊內(nèi)容的相關(guān)信息發(fā)送至所述被叫端之后,將所述離線視頻通訊內(nèi)容標(biāo)記為已讀;
[0065]歸類模塊,用于根據(jù)所述被叫端的通訊號碼,將所述標(biāo)記后的離線視頻通訊內(nèi)容歸類至所述被叫端的云賬號下。
[0066]在一個實(shí)施例中,所述裝置還包括:
[0067]第二執(zhí)行模塊,用于當(dāng)接收到所述被叫端對所述標(biāo)記后的離線視頻通訊內(nèi)容的第二執(zhí)行操作時(shí),按照所述第二執(zhí)行操作對所述離線視頻通訊內(nèi)容進(jìn)行相應(yīng)操作,所述第二執(zhí)行操作包括讀取操作或刪除操作。
[0068]在一個實(shí)施例中,所述裝置還包括:
[0069]分析模塊,用于當(dāng)所述主叫端與所述被叫端通訊失敗時(shí),分析所述通訊失敗的原因;
[0070]報(bào)告模塊,用于向所述主叫端報(bào)告所述原因,并向所述主叫端發(fā)送是否進(jìn)行離線視頻通訊的選項(xiàng);
[0071]所述接收模塊包括:
[0072]第二接收子模塊,用于當(dāng)獲取到所述主叫端發(fā)送的確認(rèn)與所述被叫端進(jìn)行離線視頻通訊的選擇結(jié)果時(shí),接收所述主叫端發(fā)送的上傳離線視頻通訊內(nèi)容的上傳請求。