本發明實施例涉及通信技術領域,特別是涉及一種視頻通話方法和裝置。
背景技術:
隨著電子技術的發展,智能手機、智能電視和智能路由器等智能設備也成為人們生活工作中不可或缺的必備品,為人們的生活和工作帶來極大的幫助和方便。隨著寬帶速度的提升,通過以上智能設備進行視頻通話也成為了人們重要的交流工具。在目前的視頻通話產品中,系統所傳輸的視頻的分辨率是固定的,而播放該視頻的通話終端的顯示屏的尺寸且千差萬別。例如,對于能夠清晰播放在智能手機的顯示屏的視頻圖像來說,如果利用智能電視進行播放,則因為智能電視的顯示屏過大導致圖像不清晰;反之,適合智能電視較大的顯示屏的視頻對于智能手機較小的顯示屏來說會造成帶寬浪費。總之,目前的視頻通話產品因為采用固定分辨率而導致用戶無法得到良好的使用體驗。
技術實現要素:
有鑒于此,本發明實施例提供了一種視頻通話方法和裝置,以解決視頻通話過程中因分辨率固定而導致的用戶體驗較差的問題。
為了解決上述問題,本發明實施例公開了一種視頻通話方法,應用于智能終端,所述視頻通話方法具體包括步驟:
在作為主叫方的智能終端向作為被叫方的智能終端發起通話請求時,獲取所述主叫方的第一屏幕尺寸;
在向所述被叫方發送通話請求指令的同時,將所述第一屏幕尺寸一并發送至所述被叫方,所述被叫方用于根據所述第一屏幕尺寸將待發送的第一視頻內容的分辨率設定為第一預設分辨率;
接收所述被叫方發送的所述第一視頻內容;
利用播放設備按所述第一預設分辨率播放所述第一視頻內容。
可選的,所述第一屏幕尺寸與所述第一預設分辨率成正比關系。
可選的,還包括步驟:
在所述被叫方根據所述通話請求指令發回反饋信息時,接收所述被叫方反饋的所述被叫方的第二屏幕尺寸;
根據所述第二屏幕尺寸確定第二預設分辨率;
利用所述主叫方的攝像設備獲取第二視頻內容;
按所述第二預設分辨率將所述第二視頻內容發送到所述被叫方,所述被叫方用于根據所述第二預設分辨率播放所述第二視頻內容。
可選的,所述按所述第二預設分辨率將所述第二視頻內容發送到所述被叫方,包括:
如果所述第二視頻內容的實際分辨率大于所述第二預設分辨率,則按所述第二預設分辨率發送所述第二視頻內容;
如果所述實際分辨率小于所述第二預設分辨率,則按所述實際分辨率發送所述第二視頻內容。
可選的,所述利用播放設備按所述第一預設分辨率播放所述第一視頻內容,包括:
在按所述第一預設分辨率播放所述第一視頻內容的同時,在所述播放設備上播放所述第二視頻內容。
可選的,所述在所述播放設備上播放所述第二視頻內容,包括:
以分屏播放方式或畫中畫播放方式播放所述第二視頻內容。
相應地,為了保障上述方法的實施,本發明實施例還提供了一種視頻通話裝置,應用于智能終端,所述視頻通話裝置具體包括:
屏幕尺寸獲取模塊,用于在作為主叫方的智能終端向作為被叫方的智能終端發起通話請求時,獲取所述主叫方的第一屏幕尺寸;
屏幕尺寸發送模塊,用于在向所述被叫方發送通話請求指令的同時,將所述第一屏幕尺寸一并發送至所述被叫方,所述被叫方用于根據所述第一屏幕尺寸將待發送的第一視頻內容的分辨率設定為第一預設分辨率;
視頻內容接收模塊,用于接收所述被叫方發送的所述第一視頻內容;
視頻內容播放模塊,用于利用播放設備按所述第一預設分辨率播放所述第一視頻內容。
可選的,所述第一屏幕尺寸與所述第一預設分辨率成正比關系。
可選的,還包括:
屏幕尺寸接收模塊,用于在所述被叫方根據所述通話請求指令發回反饋信息時,接收所述被叫方反饋的所述被叫方的第二屏幕尺寸;
分辨率確定模塊,用于根據所述第二屏幕尺寸確定第二預設分辨率;
視頻內容獲取模塊,用于利用所述主叫方的攝像設備獲取第二視頻內容;
視頻內容發送模塊,用于按所述第二預設分辨率將所述第二視頻內容發送到所述被叫方,所述被叫方用于根據所述第二預設分辨率播放所述第二視頻內容。
可選的,所述視頻內容發送模塊包括:
第一發送單元,用于在所述第二視頻內容的實際分辨率大于所述第二預設分辨率時,按所述第二預設分辨率發送所述第二視頻內容;
第二發送單元,用于在所述實際分辨率小于所述第二預設分辨率時,按所述實際分辨率發送所述第二視頻內容。
可選的,所述視頻內容播放模塊還用于:
在按所述第一預設分辨率播放所述第一視頻內容的同時,在所述播放設備上播放所述第二視頻內容。
可選的,所述視頻內容播放模塊用于
在按所述第一預設分辨率播放所述第一視頻內容的同時,以分屏播放方式或畫中畫播放方式播放所述第二視頻內容。
從上述技術方案可以看出,本發明實施例提供了一種視頻通話方法和裝置,該方法和裝置應用于智能終端,具體為在作為主叫方的智能終端向作為被叫方的智能終端發起通話請求時,獲取主叫方的第一屏幕尺寸;在向被叫方發送通話請求指令的同時,將第一屏幕尺寸一并發送至被叫方,被叫方用于根據第一屏幕尺寸將待發送的第一視頻內容的分辨率設定為第一預設分辨率;接收被叫方發送的第一視頻內容;利用播放設備按第一預設分辨率播放第一視頻內容。從上述描述可以看出,作為主叫方的智能終端接收到被叫方發送的第一視頻內容的分辨率與主叫方的屏幕尺寸相匹配,而不再是固定不變,從而能夠使用戶能夠通過作為主叫方的智能終端得到良好的播放效果,進而能夠使用戶的使用體驗得到顯著的提高。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明實施例的一種視頻通話方法實施例的步驟流程圖;
圖2為本發明實施例的另一種視頻通話方法實施例的步驟流程圖;
圖3為本發明實施例的一種視頻通話裝置實施例的結構框圖;
圖4為本發明實施例的另一種視頻通話裝置實施例的結構框圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
實施例一
圖1為本發明實施例的一種視頻通話方法實施例的步驟流程圖。
參照圖1所示,本實施例提供的視頻通話方法應用于智能終端,當兩個智能終端在進行視頻通話時,本實施例提供的技術方案用于使視頻內容的分辨率適應進行視頻通話的智能終端的屏幕尺寸。
當兩個智能終端進行視頻通話時,為描述方便,將發起視頻通話的智能終端稱為主叫方,將接受視頻通話的智能終端稱為被叫方,當智能終端作為主叫方時,本實施例提供的視頻通話方法具體包括如下步驟:
S101:獲取主叫方的第一屏幕尺寸。
作為主叫方的智能終端在用戶的操作下向作為被叫方的智能終端發起通話請求時,獲取主叫方的第一屏幕尺寸,即獲取作為主叫方的智能終端的屏幕尺寸,為了與作為被叫方的智能終端的屏幕尺寸相區別,這里將主叫方的屏幕尺寸稱為第一屏幕尺寸。
當主叫方為運行安卓操作系統的智能終端時,可以利用下面的程序代碼獲取該第一屏幕尺寸:
S102:將第一屏幕尺寸發送至被叫方。
在主叫方向被叫方發送通話請求指令的同時,也即主叫方向被叫方發起通話請求的同時,將第一屏幕尺寸一并發送至被叫方;另外,也可以將第一屏幕尺寸作為通話請求指令的一個參數發送到被叫方,因此發送第一屏幕尺寸不限于以單獨發送的方式發送。
作為被叫方的智能終端在接收到通話請求指令的時候,開始通過自身的攝像設備獲取用于向主叫方待發送的視頻內容,為了描述方便,將該視頻內容成為第一視頻內容;同時,將該第一視頻內容的分辨率設置為與第一屏幕尺寸相對應的第一預設分辨率,被叫方可以直接根據該第一屏幕尺寸獲取第一預設分辨率的第一視頻內容,也可以在將攝像設備獲取的第一視頻內容進行處理,從而將非第一預設分辨率的第一視頻內容的分辨率調整為第一預設分辨率。
第一屏幕尺寸與第一預設分辨率成正比關系,根據實踐經驗和用戶的使用要求,第一屏幕尺寸與第一預設分辨率的對應關系如下:
當第一屏幕尺寸小于7英寸時,第一預設分辨率優選320x240像素;
當第一屏幕尺寸大于或等于7英寸、且小于或等于15英寸時,第一預設分辨率優選640x280像素;
當第一屏幕尺寸大于15英寸時,第一分辨率優選1280x720像素。
S103:接收被叫方發送的第一視頻內容。
由于作為被叫方的智能終端發送的第一視頻內容的分辨率為第一預設分辨率,因此這里接收的第一視頻內容的分辨率為分別為預設的320x240像素、640x480像素或者1280x720像素,當然本實施例也不排除其他分辨率數據。
S104:利用播放設備按第一預設分辨率播放第一視頻內容。
在接收到第一視頻內容后,按上述的第一預設分辨率的第一視頻內容,從而使主叫方的用戶能夠得到滿意的播放效果。
從上述技術方案可以看出,本實施例提供了一種視頻通話方法,該方法應用于智能終端,具體為在作為主叫方的智能終端向作為被叫方的智能終端發起通話請求時,獲取主叫方的第一屏幕尺寸;在向被叫方發送通話請求指令的同時,將第一屏幕尺寸一并發送至被叫方,被叫方用于根據第一屏幕尺寸將待發送的第一視頻內容的分辨率設定為第一預設分辨率;接收被叫方發送的第一視頻內容;利用播放設備按第一預設分辨率播放第一視頻內容。從上述描述可以看出,作為主叫方的智能終端接收到被叫方發送的第一視頻內容的分辨率與主叫方的屏幕尺寸相匹配,而不再是固定不變,從而能夠使用戶能夠通過作為主叫方的智能終端得到良好的播放效果,進而能夠使用戶的使用體驗得到顯著的提高。
實施例二
圖2為本發明實施例的另一種視頻通話方法實施例的步驟流程圖。
參照圖2所示,上述實施例僅考慮了主叫方的用戶的使用體驗,而被叫方的用戶也是視頻通話的參與者,為了同時改善被叫方用戶的使用體驗,本發明還提供另一種實施例,具體步驟如下:
S201:獲取主叫方的第一屏幕尺寸。
在作為主叫方的智能終端在用戶的操作下向作為被叫方的智能終端發起通話請求時,獲取主叫方的第一屏幕尺寸,即獲取作為主叫方的智能終端的屏幕尺寸,為了與作為被叫方的智能終端的屏幕尺寸相區別,這里將主叫方的屏幕尺寸稱為第一屏幕尺寸。
S202:將第一屏幕尺寸發送至被叫方。
在向被叫方發送通話請求指令的同時,也即主叫方向被叫方發起通話請求的同時,將第一屏幕尺寸一并發送至被叫方;另外,也可以將第一屏幕尺寸作為通話請求指令的一個參數發送到被叫方,因此發送第一屏幕尺寸不限于以單獨發送的方式發送。
作為被叫方的智能終端在接收到通話請求指令的時候,開始通過自身的攝像設備獲取用于向主叫方待發送的視頻內容,為了描述方便,將該視頻內容成為第一視頻內容;同時,將該第一視頻內容的分辨率設置為與第一屏幕尺寸相對應的第一預設分辨率,被叫方可以直接根據該第一屏幕尺寸獲取第一預設分辨率的第一視頻內容,也可以在將攝像設備獲取的第一視頻內容進行處理,從而將非第一預設分辨率的第一視頻內容的分辨率調整為第一預設分辨率。
第一屏幕尺寸與第一預設分辨率成正比關系,根據實踐經驗和用戶的使用要求,第一屏幕尺寸與第一預設分辨率的對應關系如下:
當第一屏幕尺寸小于7英寸時,第一預設分辨率優選320x240像素;
當第一屏幕尺寸大于或等于7英寸、且小于或等于15英寸時,第一預設分辨率優選640x280像素;
當第一屏幕尺寸大于15英寸時,第一分辨率優選1280x720像素。
S203:接收被叫方發送的第一視頻內容。
該第二視頻內容反映被叫方一側的影像,用于使主叫方的用戶能夠查看被叫方的影像。由于作為被叫方的智能終端發送的第一視頻內容的分辨率為第一預設分辨率,因此這里接收的第一視頻內容的分辨率為分別為預設的320x240像素、640x480像素或者1280x720像素,當然本實施例也不排除其他分辨率數據。
S204:利用播放設備按第一預設分辨率播放第一視頻內容。
在接收到第一視頻內容后,按上述的第一預設分辨率的第一視頻內容,從而使主叫方的用戶能夠得到滿意的播放效果。
S205:接收被叫方的第二屏幕尺寸。
被叫方在接收到主叫方發送通話請求指令時,必然會返回一個相應的反饋信息,表示已經接收到該請求,在接收到該請求的同時向主叫方返回被叫方的第二屏幕尺寸,所謂第二屏幕尺寸,是指作為被叫方的智能終端的屏幕尺寸,這里為了描述方便,并與主叫方的屏幕尺寸相區別,因此稱之為第二屏幕尺寸。被叫方在獲取自身的第二屏幕尺寸的方法和程序代碼見上一實施例所示,這里就不再贅述。
S206:根據被叫方的第二屏幕尺寸確定第二預設分辨率。
確定方法與上一實施例的確定方法相同或相似,即第二預設分辨率與第二屏幕尺寸成正比關系。第二屏幕尺寸與第二預設分辨率的對應關系如下:
當第二屏幕尺寸小于7英寸時,第二預設分辨率優選320x240像素;
當第二屏幕尺寸大于或等于7英寸、且小于或等于15英寸時,第二預設分辨率優選640x280像素;
當第二屏幕尺寸大于15英寸時,第二分辨率優選1280x720像素。
S207:利用攝像設備獲取第二視頻內容。
即主叫方利用自身的攝像設備獲取相應的第二視頻內容,該第二視頻內容反映主叫方一側的影像。
S208:將第二視頻內容發送到被叫方。
由于主叫方獲取的第二視頻內容的分辨率未必能夠達到上述最高的分辨率,其實際分辨率受限于攝像設備的物理分辨率。因此當獲取的第二視頻內容的原始分辨率低于第二預設分辨率時,則按該原始分辨率發送;如果獲取的第二視頻內容的原始分辨率高于第二預設分辨率,則按第二預設分辨率將第二視頻內容發送到被叫方。
被叫方接收到第二視頻內容后,則利用自身的播放設備播放該反映主叫方一側的影像的第二視頻內容。這樣一來,被叫方的用戶接收到的第二視頻內容也是根據自身的屏幕尺寸確定的,從而也能夠獲得較好的使用體驗。
另外,主叫方在播放反映被叫方一側的影像時,為了能夠對向被叫方發送的自身影像的效果進行監視,在播放第一視頻內容的同時,同時播放自身攝像設備獲取的第二視頻內容。播放方式可以是分屏播放方式或者是畫中畫播放方式,所謂畫中畫播放方式是指以較大的播放窗口播放第一視頻內容,在該播放窗口內開辟一個較小的播放窗口播放第二視頻內容。
需要說明的是,對于方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發明實施例并不受所描述的動作順序的限制,因為依據本發明實施例,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優選實施例,所涉及的動作并不一定是本發明實施例所必須的。
實施例三
圖3為本發明實施例的一種視頻通話裝置實施例的結構框圖。
參照圖3所示,本實施例提供的視頻通話裝置應用于智能終端,當兩個智能終端在進行視頻通話時,本實施例提供的技術方案用于使視頻內容的分辨率適應進行視頻通話的智能終端的屏幕尺寸。
當兩個智能終端進行視頻通話時,為描述方便,將發起視頻通話的智能終端稱為主叫方,將接受視頻通話的智能終端稱為被叫方,當智能終端作為主叫方時,本實施例提供的視頻通話裝置具體包括屏幕尺寸獲取模塊10、屏幕尺寸發送模塊20、視頻內容接收模塊30和視頻內容播放模塊40。
屏幕尺寸獲取模塊10用于獲取主叫方的第一屏幕尺寸。
作為主叫方的智能終端在用戶的操作下向作為被叫方的智能終端發起通話請求時,屏幕尺寸獲取模塊10獲取主叫方的第一屏幕尺寸,即獲取作為主叫方的智能終端的屏幕尺寸,為了與作為被叫方的智能終端的屏幕尺寸相區別,這里將主叫方的屏幕尺寸稱為第一屏幕尺寸。
當主叫方為運行安卓操作系統的智能終端時,可以利用下面的程序代碼獲取該第一屏幕尺寸:
屏幕尺寸發送模塊20用于將第一屏幕尺寸發送至被叫方。
在主叫方向被叫方發送通話請求指令的同時,也即主叫方向被叫方發起通話請求的同時,將第一屏幕尺寸一并發送至被叫方;另外,也可以將第一屏幕尺寸作為通話請求指令的一個參數發送到被叫方,因此發送第一屏幕尺寸不限于以單獨發送的方式發送。
作為被叫方的智能終端在接收到通話請求指令的時候,開始通過自身的攝像設備獲取用于向主叫方待發送的視頻內容,為了描述方便,將該視頻內容成為第一視頻內容;同時,將該第一視頻內容的分辨率設置為與第一屏幕尺寸相對應的第一預設分辨率,被叫方可以直接根據該第一屏幕尺寸獲取第一預設分辨率的第一視頻內容,也可以在將攝像設備獲取的第一視頻內容進行處理,從而將非第一預設分辨率的第一視頻內容的分辨率調整為第一預設分辨率。
第一屏幕尺寸與第一預設分辨率成正比關系,根據實踐經驗和用戶的使用要求,第一屏幕尺寸與第一預設分辨率的對應關系如下:
當第一屏幕尺寸小于7英寸時,第一預設分辨率優選320x240像素;
當第一屏幕尺寸大于或等于7英寸、且小于或等于15英寸時,第一預設分辨率優選640x280像素;
當第一屏幕尺寸大于15英寸時,第一分辨率優選1280x720像素。
視頻內容接收模塊30用于接收被叫方發送的第一視頻內容。
由于作為被叫方的智能終端發送的第一視頻內容的分辨率為第一預設分辨率,因此這里接收的第一視頻內容的分辨率為分別為預設的320x240像素、640x480像素或者1280x720像素,當然本實施例也不排除其他分辨率數據。
視頻內容播放模塊40用于利用播放設備按第一預設分辨率播放第一視頻內容。
在視頻內容接收模塊30接收到第一視頻內容后,視頻內容播放模塊40按上述的第一預設分辨率的第一視頻內容,從而使主叫方的用戶能夠得到滿意的播放效果。
從上述技術方案可以看出,本實施例提供了一種視頻通話方法,該方法應用于智能終端,具體為在作為主叫方的智能終端向作為被叫方的智能終端發起通話請求時,獲取主叫方的第一屏幕尺寸;在向被叫方發送通話請求指令的同時,將第一屏幕尺寸一并發送至被叫方,被叫方用于根據第一屏幕尺寸將待發送的第一視頻內容的分辨率設定為第一預設分辨率;接收被叫方發送的第一視頻內容;利用播放設備按第一預設分辨率播放第一視頻內容。從上述描述可以看出,作為主叫方的智能終端接收到被叫方發送的第一視頻內容的分辨率與主叫方的屏幕尺寸相匹配,而不再是固定不變,從而能夠使用戶能夠通過作為主叫方的智能終端得到良好的播放效果,進而能夠使用戶的使用體驗得到顯著的提高。
實施例四
圖4為本發明實施例的另一種視頻通話裝置實施例的結構框圖。
參照圖4所示,上述實施例僅考慮了主叫方的用戶的使用體驗,而被叫方的用戶也是視頻通話的參與者,為了同時改善被叫方用戶的使用體驗,本發明還提供另一種實施例,具體是在上一實施例的基礎上增設了屏幕尺寸接收模塊50、分辨率確定模塊60、視頻內容獲取模塊70和視頻內容發送模塊80。
屏幕尺寸接收模塊50用于接收被叫方的第二屏幕尺寸。
被叫方在接收到主叫方發送通話請求指令時,必然會返回一個相應的反饋信息,表示已經接收到該請求,在接收到該請求的同時向主叫方返回被叫方的第二屏幕尺寸,所謂第二屏幕尺寸,是指作為被叫方的智能終端的屏幕尺寸,這里為了描述方便,并與主叫方的屏幕尺寸相區別,因此稱之為第二屏幕尺寸。被叫方在獲取自身的第二屏幕尺寸的方法和程序代碼見上一實施例所示,這里就不再贅述。
分辨率確定模塊60用于根據被叫方的第二屏幕尺寸確定第二預設分辨率。
確定方法與上一實施例的確定方法相同或相似,即第二預設分辨率與第二屏幕尺寸成正比關系。第二屏幕尺寸與第二預設分辨率的對應關系如下:
當第二屏幕尺寸小于7英寸時,第二預設分辨率優選320x240像素;
當第二屏幕尺寸大于或等于7英寸、且小于或等于15英寸時,第二預設分辨率優選640x280像素;
當第二屏幕尺寸大于15英寸時,第二分辨率優選1280x720像素。
視頻內容獲取模塊70用于利用攝像設備獲取第二視頻內容。
即利用自身的攝像設備獲取相應的第二視頻內容,該第二視頻內容反映主叫方一側的影像。
視頻內容發送模塊80用于將視頻內容獲取模塊70獲取的第二視頻內容發送到被叫方。視頻內容發送模塊80包括第一發送單元81和第二發送單元82。
由于主叫方獲取的第二視頻內容的分辨率未必能夠達到上述最高的分辨率,其實際分辨率受限于攝像設備的物理分辨率。第二發送單元82用于當視頻內容獲取模塊70獲取的第二視頻內容的原始分辨率低于第二預設分辨率時,按該原始分辨率發送;第一發送單元81用于當視頻內容獲取模塊70獲取的第二視頻內容的原始分辨率等于或高于第二預設分辨率,則按第二預設分辨率將第二視頻內容發送到被叫方。
被叫方接收到第二視頻內容后,則利用自身的播放設備播放該反映主叫方一側的影像的第二視頻內容。這樣一來,被叫方的用戶接收到的第二視頻內容也是根據自身的屏幕尺寸確定的,從而也能夠獲得較好的使用體驗。
另外,在播放反映被叫方一側的影像時,為了能夠對向被叫方發送的自身影像的效果進行監視,視頻內容播放模塊40在播放第一視頻內容的同時,同時還播放自身攝像設備獲取的第二視頻內容。視頻內容播放模塊40的具體播放方式可以是分屏播放方式或者是畫中畫播放方式,所謂畫中畫播放方式是指以較大的播放窗口播放第一視頻內容,在該播放窗口內開辟一個較小的播放窗口播放第二視頻內容。
對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。
本領域內的技術人員應明白,本發明實施例可提供為方法、裝置、或計算機程序產品。因此,本發明實施例可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明實施例可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。
本發明實施例是參照根據本發明實施例的方法、終端設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理終端設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理終端設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理終端設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理終端設備上,使得在計算機或其他可編程終端設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程終端設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本發明的優選實施例,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權利要求意欲解釋為包括優選實施例以及落入本發明范圍的所有變更和修改。
最后,還需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設備中還存在另外的相同要素。
以上對本發明實施例所提供的技術方案進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。