欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

視頻通話的方法以及裝置與流程

文檔序號:11524404閱讀:288來源:國知局
視頻通話的方法以及裝置與流程

本發(fā)明涉及視頻通話領域,具體而言,涉及一種視頻通話的方法以及裝置。



背景技術:

目前,隨著高科技的發(fā)展,手機不僅僅只是用于單一通話而是具有多媒體功能的智能設備,尤其針對攝像功能比較受歡迎。

現(xiàn)有的手機大多只是手機背面殼體上設有一個攝像頭,不能使用兩個攝像頭同時拍照,用戶在需要自拍的時候需要將手機反過來拍攝,嚴重影響了拍攝效果,如果要使用手機進行視頻通話,還需將手機翻面,這樣用戶無法看到屏幕中的自己。因此,具有一個攝像頭的手機已經(jīng)無法滿足市場的需求了。

針對上述的問題,目前尚未提出有效的解決方案。



技術實現(xiàn)要素:

本發(fā)明實施例提供了一種視頻通話的方法以及裝置,以至少解決使用單個攝像頭拍照導致用戶體驗程度差的技術問題。

根據(jù)本發(fā)明實施例的一個方面,提供了一種視頻通話的方法,包括:接收用戶在終端設備上輸入的第一觸發(fā)信號,其中,第一觸發(fā)信號用于觸發(fā)啟動視頻通話;根據(jù)第一觸發(fā)信號啟動視頻通話;獲取終端設備中的攝像頭的數(shù)量;在攝像頭的數(shù)量大于等于兩個的情況下,展示所有的攝像頭供用戶進行選擇;接收用戶在終端設備上輸入的第二觸發(fā)信號,其中,第二觸發(fā)信號用于選擇用于進行視頻通話的攝像頭。

進一步地,展示所有的攝像頭供用戶進行選擇包括:通過一個多項選擇控件展示所有的攝像頭供用戶進行選擇;第二觸發(fā)信號為在多項選擇控件中選擇了多個攝像頭的信號,調(diào)用第二觸發(fā)信號選擇的攝像頭進行視頻通話。

進一步地,調(diào)用第二觸發(fā)信號選擇的攝像頭進行視頻通話包括:獲取終端設備的屏幕參數(shù);根據(jù)屏幕參數(shù)和用戶選擇的進行視頻通話的攝像頭的數(shù)量,在視頻通話的界面中排列進行視頻通話的攝像頭。

進一步地,排列進行視頻通話的攝像頭包括:獲取進行視頻通話的多個攝像頭支持的像素值;根據(jù)像素值的高低對進行視頻通話的多個攝像頭進行排列。

進一步地,方法還包括:在視頻通話的過程中,通過顯示在每個攝像頭界面上的關閉控件接收第三觸發(fā)信號;響應于第三觸發(fā)信號,關閉第三觸發(fā)信號對應攝像頭。

根據(jù)本發(fā)明實施例的另一方面,還提供了一種視頻通話的裝置,包括:

第一接收模塊,用于接收用戶在終端設備上輸入的第一觸發(fā)信號;啟動模塊,用于根據(jù)第一觸發(fā)信號啟動視頻通話;第一獲取模塊,用于獲取終端設備中的攝像頭的數(shù)量;第一展示模塊,用于在攝像頭的數(shù)量大于等于兩個的情況下,展示所有的攝像頭供用戶進行選擇;第二接收模塊,用于接收用戶在終端設備上輸入的第二觸發(fā)信號;調(diào)用模塊,用于調(diào)用第二觸發(fā)信號選擇的攝像頭進行視頻通話。

進一步地,第一展示模塊包括:第二展示單元,用于通過一個多項選擇控件展示所有的攝像頭供用戶進行選擇;選擇單元,在第二觸發(fā)信號為在多項選擇控件中選擇了多個攝像頭的信號,用于調(diào)用第二觸發(fā)信號選擇的攝像頭進行視頻通話。

進一步地,啟動模塊包括:第二獲取單元,用于獲取終端設備的屏幕參數(shù);第一排列單元,用于根據(jù)屏幕參數(shù)和用戶選擇的進行視頻通話的攝像頭的數(shù)量,在視頻通話的界面中排列進行視頻通話的攝像頭。

進一步地,第一排列單元包括:第三獲取子單元,用于獲取進行視頻通話的多個攝像頭支持的像素值;第二排列子單元,用于根據(jù)像素值的高低對進行視頻通話的多個攝像頭進行排列。

進一步地,裝置還包括:顯示模塊,用于在視頻通話的過程中,通過顯示在每個攝像頭界面上的關閉控件接收第三觸發(fā)信號;響應模塊,用于響應于第三觸發(fā)信號,關閉第三觸發(fā)信號對應攝像頭。

在本發(fā)明實施例中,采用接收用戶在終端設備上輸入的第一觸發(fā)信號;根據(jù)第一觸發(fā)信號啟動視頻通話;獲取終端設備中的攝像頭的數(shù)量;在攝像頭的數(shù)量大于等于兩個的情況下,展示所有的攝像頭供用戶進行選擇的方式,通過接收用戶在終端設備上輸入的第二觸發(fā)信號;調(diào)用第二觸發(fā)信號選擇的攝像頭進行視頻通話,達到了單攝像頭拍照功能增強的目的,從而實現(xiàn)了可以使用雙攝像頭拍攝的技術效果,進而解決了使用單個攝像頭拍照導致用戶體驗程度差的技術問題。

附圖說明

此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:

圖1是根據(jù)本發(fā)明實施例的一種視頻通話的方法流程圖;

圖2是根據(jù)本發(fā)明實施例的一種可選的視頻通話的方法流程圖;

圖3是根據(jù)本發(fā)明實施例的一種可選的視頻通話的方法流程圖;

圖4是根據(jù)本發(fā)明實施例的一種可選的視頻通話的方法流程圖;

圖5是根據(jù)本發(fā)明實施例的一種可選的視頻通話的方法流程圖;以及

圖6是根據(jù)本發(fā)明實施例的一種視頻通話的裝置結(jié)構示意圖。

具體實施方式

為了使本技術領域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應當屬于本發(fā)明保護的范圍。

需要說明的是,本發(fā)明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數(shù)據(jù)在適當情況下可以互換,以便這里描述的本發(fā)明的實施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設備固有的其它步驟或單元。

實施例1

根據(jù)本發(fā)明實施例,提供了一種視頻通話的方法實施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。

圖1是根據(jù)本發(fā)明實施例的一種視頻通話的方法流程圖,如圖1所示,該方法包括如下步驟:

步驟s102,接收用戶在終端設備上輸入的第一觸發(fā)信號;其中,第一觸發(fā)信號用于觸發(fā)啟動視頻通話。

在上述步驟s102中,用戶可以在移動設備終端中拍攝應用程序的界面上觸發(fā)啟動視頻通話,也可以是調(diào)用視頻通話的應用來觸發(fā)啟動視頻通話。

通過上述步驟s102,可以實現(xiàn)接收用戶在終端設備上輸入的第一觸發(fā)信號的目的。

步驟s104,根據(jù)第一觸發(fā)信號啟動視頻通話。

在上述步驟s104中,根據(jù)視頻通話信號啟動視頻通話,手機打開調(diào)用視頻通話的應用后,進入拍攝狀態(tài)。

通過上述步驟s104,可以實現(xiàn)啟動視頻通話的目的。

步驟s106,獲取終端設備中的攝像頭的數(shù)量。

在上述步驟s106中,同時獲取終端設備的網(wǎng)絡狀況;在網(wǎng)絡狀況符合預定條件的情況下,獲取用戶歷史上進行視頻通話中使用次數(shù)最多的兩個攝像頭;保留使用次數(shù)最多的兩個攝像頭,關閉正在進行視頻通話的攝像頭中的其余攝像頭;或者;提示用戶關閉進行視頻通話的多個攝像頭中的至少一個;或者;降低進行視頻通話的多個攝像頭中的至少一個的編碼率;其中,預定條件是指可以進行視頻通話順暢的網(wǎng)絡狀況。

在一種可選的實施例中,獲取手機中的攝像頭的數(shù)量是2個,分別是攝像頭a和攝像頭b同時獲取出手機的網(wǎng)絡狀況是良好;保留使用次數(shù)最多的兩個個攝像頭,關閉正在進行視頻通話的攝像頭中的其余攝像頭。

通過上述步驟s106,可以實現(xiàn)獲取手機中攝像頭數(shù)量的目的。

步驟s108,在攝像頭的數(shù)量大于等于兩個的情況下,展示所有的攝像頭供用戶進行選擇。

在上述步驟s108中,在攝像頭的數(shù)量大于等于兩個的情況下,展示所有的攝像頭供用戶進行選擇具體包括:向視頻通話的對端發(fā)送請求消息,請求消息用于提示對端選擇進行通話的攝像頭;展示對端選擇的攝像頭作為用戶進行選擇的依據(jù)。

在一種可選的實施例中,向?qū)Χ税l(fā)送請求發(fā)送視頻通話的消息,提示用戶選擇可以進行視頻通話的攝像頭a和攝像頭b。

通過上述步驟s108,可以實現(xiàn)供用戶選擇攝像頭的目的。

步驟s110,接收用戶在終端設備上輸入的第二觸發(fā)信號,其中,第二觸發(fā)信號用于選擇用于進行視頻通話的攝像頭。

在上述步驟s110中,在移動設備終端拍攝應用程序的界面上選擇用于進行視頻通話的攝像頭a和攝像頭b。

在一種可選的實施例中,在視頻通話的應用上選擇需要進行視頻通話的攝像頭。

通過上述步驟s110,可以實現(xiàn)選擇需要進行視頻通話的攝像頭的目的。

步驟s112,調(diào)用第二觸發(fā)信號選擇的攝像頭進行視頻通話。

通過上述步驟s112中,使用已經(jīng)選擇好的視頻通話攝像頭進行視頻通話。

在一種可選的實施例中,使用手機中的攝像頭a和攝像頭b進行用戶之間的視頻通話。

通過上述步驟s112,可以實現(xiàn)手機中的至少兩個攝像頭同時進行視頻通話的目的。

在本發(fā)明實施例中,采用接收用戶在終端設備上輸入的第一觸發(fā)信號;根據(jù)第一觸發(fā)信號啟動視頻通話;獲取終端設備中的攝像頭的數(shù)量;在攝像頭的數(shù)量大于等于兩個的情況下,展示所有的攝像頭供用戶進行選擇的方式,通過接收用戶在終端設備上輸入的第二觸發(fā)信號;調(diào)用第二觸發(fā)信號選擇的攝像頭進行視頻通話,達到了單攝像頭拍照功能增強的目的,從而實現(xiàn)了可以使用雙攝像頭拍攝的技術效果,進而解決了使用單個攝像頭拍照導致用戶體驗程度差的技術問題。

在一種可選的實施例中,在步驟s108展示所有的攝像頭供用戶進行選擇,可以通過如下步驟來實現(xiàn):

步驟s202,通過一個多項選擇控件展示所有的攝像頭供用戶進行選擇。

步驟s204,第二觸發(fā)信號為在多項選擇控件中選擇了多個攝像頭的信號,調(diào)用第二觸發(fā)信號選擇的攝像頭進行視頻通話。

在上述步驟s202至步驟s204中,在手機的視頻通話的應用上出現(xiàn)顯示更多拍攝角度的攝像頭選項讓用戶進行選擇,用戶使用選擇好的攝像頭進行視頻通話。

此處需要說明的是,在手機的拍攝界面上出現(xiàn)顯示更多拍攝角度的攝像頭,比如:攝像頭a、攝像頭b、攝像頭c;用戶選擇攝像頭a和攝像頭b進行視頻通話。

在一種可選的實施例中,在步驟s112調(diào)用第二觸發(fā)信號選擇的攝像頭進行視頻通話,可以通過如下步驟來實現(xiàn):

步驟s302,獲取終端設備的屏幕參數(shù)。

步驟s304,根據(jù)屏幕參數(shù)和用戶選擇的進行視頻通話的攝像頭的數(shù)量,在視頻通話的界面中排列進行視頻通話的攝像頭。

在上述步驟s302至步驟s304中,獲取手機的屏幕參數(shù)可以指主屏尺寸和主屏的分辨率,按照上述屏幕參數(shù)和選擇好的攝像頭的數(shù)量在手機的拍攝界面上從左至右排列視頻通話的攝像頭。

此處需要說明的是,獲取到手機的主屏尺寸是5.9英寸、主屏分辨率是1920*1080像素,按照在手機的視頻通話的應用上選擇好的攝像頭a和攝像頭b從左至右進行排列可以進行視頻通話的攝像頭。

在一種可選的實施例中,在步驟s304排列進行視頻通話的攝像頭,可以通過如下步驟來實現(xiàn):

步驟s402,獲取進行視頻通話的多個攝像頭支持的像素值。

步驟s404,根據(jù)像素值的高低對進行視頻通話的多個攝像頭進行排列。

在上述步驟s402至步驟s404中,上述像素值可以指攝像頭可以支持的最大像素值,根據(jù)每個攝像頭的可以支持的最大像素值由左至右進行排列。

此處需要說明的是,用戶選擇的攝像頭a可以支持的最大像素值為2000萬像素,攝像頭b可以支持的最大像素值為800萬像素;將攝像頭a和攝像頭b在手機的視頻通話的應用界面上由左至右進行排列。

在一種可選的實施例中,在步驟s102至步驟s112中一種視頻通話的方法可以通過如下步驟來實現(xiàn):

步驟s502,在視頻通話的過程中,通過顯示在每個攝像頭界面上的關閉控件接收第三觸發(fā)信號。

步驟s504,響應于第三觸發(fā)信號,關閉第三觸發(fā)信號對應攝像頭。

在上述步驟s502至步驟s504中,通過每個進行視頻通話的攝像頭的界面中關閉按鈕可以中斷視頻通話。

此處需要說明的是,用戶選擇的攝像頭a的關閉按鈕可以中斷視頻通話。

實施例2

根據(jù)本發(fā)明實施例,還提供了一種視頻通話的處理裝置實施例。本發(fā)明實施例1中的視頻通話的處理裝置可以在本發(fā)明實施例2的處理裝置中執(zhí)行。

圖6是根據(jù)本發(fā)明實施例的一種視頻通話的處理裝置的結(jié)構示意圖,該裝置包括:第一接收模塊101、啟動模塊103、第一獲取模塊105、第一展示模塊107、第二接收模塊109和調(diào)用模塊111。

其中,第一接收模塊101,用于接收用戶在終端設備上輸入的第一觸發(fā)信號;啟動模塊103,用于根據(jù)第一觸發(fā)信號啟動視頻通話;第一獲取模塊105,用于獲取終端設備中的攝像頭的數(shù)量;第一展示模塊107,用于在攝像頭的數(shù)量大于等于兩個的情況下,展示所有的攝像頭供用戶進行選擇;第二接收模塊109,用于接收用戶在終端設備上輸入的第二觸發(fā)信號;調(diào)用模塊111,用于調(diào)用第二觸發(fā)信號選擇的攝像頭進行視頻通話。

在本發(fā)明上述實施例所公開的方案中,采用第一接收模塊101接收用戶在終端設備上輸入的第一觸發(fā)信號;啟動模塊103根據(jù)第一觸發(fā)信號啟動視頻通話;第一獲取模塊105獲取終端設備中的攝像頭的數(shù)量;在攝像頭的數(shù)量大于等于兩個的情況下,第一展示模塊107展示所有的攝像頭供用戶進行選擇的方式,通過第二接收模塊109接收用戶在終端設備上輸入的第二觸發(fā)信號;調(diào)用模塊111調(diào)用第二觸發(fā)信號選擇的攝像頭進行視頻通話,達到了單攝像頭拍照功能增強的目的,從而實現(xiàn)了可以使用雙攝像頭拍攝的技術效果,進而解決了使用單個攝像頭拍照導致用戶體驗程度差的技術問題。

此處需要說明的是,上述第一接收模塊101、啟動模塊103、第一獲取模塊105、第一展示模塊107、第二接收模塊109和調(diào)用模塊111對應于實施例1中的步驟s102至步驟s112,上述模塊與對應的步驟所實現(xiàn)的示例和應用場景相同,但不限于上述實施例1所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行。

可選的,裝置還包括:顯示模塊,用于在視頻通話的過程中,通過顯示在每個攝像頭界面上的關閉控件接收第三觸發(fā)信號;響應模塊,用于響應于第三觸發(fā)信號,關閉第三觸發(fā)信號對應攝像頭。

此處需要說明的是,上述顯示模塊和響應模塊對應于實施例1中的步驟s501至步驟s503,上述模塊與對應的步驟所實現(xiàn)的示例和應用場景相同,但不限于上述實施例1所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行。

通過上述顯示模塊和響應模塊,可以實現(xiàn)在視頻通話過程中關閉視頻通話的攝像頭的目的。

可選的,第一展示模塊107,包括:第二展示單元,用于通過一個多項選擇控件展示所有的攝像頭供用戶進行選擇;選擇單元,在第二觸發(fā)信號為在多項選擇控件中選擇了多個攝像頭的信號,用于調(diào)用第二觸發(fā)信號選擇的攝像頭進行視頻通話。

此處需要說明的是,上述第一展示模塊107對應于實施例1中的步驟s201至步驟s203,上述模塊與對應的步驟所實現(xiàn)的示例和應用場景相同,但不限于上述實施例1所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行。

通過上述第一展示模塊,可以實現(xiàn)選擇進行視頻通話的攝像頭的目的。

可選的,啟動模塊103,包括:第二獲取單元,用于獲取終端設備的屏幕參數(shù);第一排列單元,用于根據(jù)屏幕參數(shù)和用戶選擇的進行視頻通話的攝像頭的數(shù)量,在視頻通話的界面中排列進行視頻通話的攝像頭。

此處需要說明的是,上述啟動模塊103對應于實施例1中的步驟s301至步驟s303,上述模塊與對應的步驟所實現(xiàn)的示例和應用場景相同,但不限于上述實施例1所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行。

通過上述啟動模塊,可以實現(xiàn)在視頻通話的界面中排列進行視頻通話的攝像頭的目的。

可選的,第一排列單元,包括:第三子單元,用于獲取進行視頻通話的多個攝像頭支持的像素值;第二排列子單元,用于根據(jù)像素值的高低對進行視頻通話的多個攝像頭進行排列。

此處需要說明的是,上述第一排列單元對應于實施例1中的步驟s401至步驟s403,上述模塊與對應的步驟所實現(xiàn)的示例和應用場景相同,但不限于上述實施例1所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行。

通過上述第一排列單元,可以實現(xiàn)根據(jù)像素值的高低對進行視頻通話的多個攝像頭進行排列的目的。

上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。

在本發(fā)明的上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。

在本申請所提供的幾個實施例中,應該理解到,所揭露的技術內(nèi)容,可通過其它的方式實現(xiàn)。其中,以上所描述的裝置實施例僅僅是示意性的,例如所述單元的劃分,可以為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。

另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。

所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可為個人計算機、服務器或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宜兴市| 海阳市| 且末县| 衡水市| 朝阳市| 祁连县| 东阳市| 南澳县| 绥滨县| 招远市| 依安县| 贵州省| 富顺县| 岑巩县| 达日县| 灵武市| 六盘水市| 新干县| 石家庄市| 大冶市| 平远县| 昌黎县| 漳平市| 凤凰县| 河池市| 通州区| 建宁县| 泰宁县| 天津市| 疏附县| 平塘县| 阜新市| 平定县| 樟树市| 那坡县| 日土县| 黄大仙区| 古浪县| 汶川县| 定结县| 鄢陵县|