一種控制處理方法及用戶終端的制作方法
【技術領域】
[0001]本發明涉及終端控制技術領域,尤其涉及一種控制處理方法及用戶終端。
【背景技術】
[0002]在某些活動現場例如演唱會、國際比賽、聯歡晚會、話劇或講座等等,由于場地有限、時間或地點等各種原因,部分人可能無法親臨現場參加活動或觀看比賽,因此,需要通過觀看現場攝像來獲知活動情況。
[0003]隨著網絡通信技術的發展和用戶終端的普及,人們可以通過終端實現信息共享,例如,用戶甲想觀看某場比賽,可以向正在現場觀看比賽的用戶乙的終端發送控制請求,通過控制現場視頻拍攝來獲取比賽進展情況。然而,通過上述方式雖然能夠實現遠程控制拍攝,但由于是點對點控制,無法實現全方位的多角度拍攝,拍攝效果不佳。
【發明內容】
[0004]本發明實施例提供一種控制處理方法及用戶終端,可提升終端的拍攝效果。
[0005]本發明實施例第一方面提供了一種控制處理方法,包括:
[0006]主控終端與至少一個成員終端建立網絡連接關系,并發送第一時間校準請求到所述至少一個成員終端,以使所述至少一個成員終端返回各成員終端的第一成員時間戳;
[0007]所述主控終端根據與所述第一時間校準請求對應的所述本地時間戳與所述各成員終端的第一成員時間戳,分別計算與所述各成員終端的第一相對時間差,并將所述各成員終端的第一相對時間差分別發送到各對應的成員終端;
[0008]所述主控終端發送攜帶有啟動時間信息的拍攝控制請求到所述各成員終端,以便于所述主控終端同步顯示所述各成員終端所拍攝的圖像數據,所述拍攝控制請求用于指示所述各成員終端分別根據所述啟動時間信息和所述第一相對時間差確定對應的拍攝啟動時間。
[0009]本發明實施例第二方面提供了一種控制處理方法,包括:
[0010]成員終端與主控終端建立網絡連接關系,并接收所述主控終端發送的第一時間校準請求;
[0011]所述成員終端根據所述第一時間校準請求返回成員時間戳,;
[0012]所述成員終端接收所述主控終端發送的所述第一相對時間差以及攜帶有啟動時間信息的拍攝控制請求,并根據所述啟動時間信息和所述第一相對時間差確定對應的拍攝啟動時間,所述第一相對時間差是由所述主控終端根據所述第一時間校準請求對應的所述本地時間戳與所述成員終端的成員時間戳計算所獲得。
[0013]本發明實施例第三方面提供了一種終端,包括:
[0014]第一校準單元,用于與至少一個成員終端建立網絡連接關系,并發送第一時間校準請求到所述至少一個成員終端,以使所述至少一個成員終端返回各成員終端的第一成員時間戳;
[0015]計算單元,用于根據與所述第一時間校準請求對應的所述本地時間戳與所述各成員終端的第一成員時間戳,分別計算與所述各成員終端的第一相對時間差,并將所述各成員終端的第一相對時間差分別發送到各對應的成員終端;
[0016]控制單元,用于發送攜帶有啟動時間信息的拍攝控制請求到所述各成員終端,以便于所述主控終端同步顯示所述各成員終端所拍攝的圖像數據,所述拍攝控制請求用于指示所述各成員終端分別根據所述啟動時間信息和所述第一相對時間差確定對應的拍攝啟動時間。
[0017]本發明實施例第四方面提供了一種終端,包括:
[0018]接收單元,用于與主控終端建立網絡連接關系,并接收所述主控終端發送的第一時間校準請求;
[0019]發送單元,用于根據所述第一時間校準請求返回成員時間戳至所述主控終端;
[0020]啟動單元,用于接收所述主控終端發送的所述第一相對時間差以及攜帶有啟動時間信息的拍攝控制請求,并根據所述啟動時間信息和所述第一相對時間差確定對應的拍攝啟動時間,所述第一相對時間差是由所述主控終端根據所述第一時間校準請求對應的所述本地時間戳與所述成員終端的成員時間戳計算所獲得。
[0021]采用本發明實施例,可通過主控終端與至少一個成員終端建立網絡連接關系,并發送第一時間校準請求到所述至少一個成員終端,然后根據與所述第一時間校準請求對應的所述本地時間戳與所述各成員終端的第一成員時間戳,分別計算與所述各成員終端的第一相對時間差,并將所述各成員終端的第一相對時間差分別發送到各對應的成員終端,最后發送攜帶有啟動時間信息的拍攝控制請求到所述各成員終端,以便于所述主控終端同步顯示所述各成員終端所拍攝的圖像數據,通過相對時間差對各成員終端進行時間校準,確定拍攝啟動時間,實現了各用戶終端的同步拍攝操作和全方位的多角度拍攝,提升了終端的拍攝效果。
【附圖說明】
[0022]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0023]圖1是本發明實施例提供的一種控制處理方法的流程示意圖;
[0024]圖2是本發明實施例提供的另一種控制處理方法的流程示意圖;
[0025]圖3是本發明實施例提供的另一種控制處理方法的流程示意圖;
[0026]圖4是本發明實施例提供的一種終端的結構示意圖;
[0027]圖5是本發明實施例提供的另一種終端的結構示意圖;
[0028]圖6是本發明實施例提供的另一種終端的結構示意圖。
【具體實施方式】
[0029]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他施例,都屬于本發明保護的范圍。
[0030]下述實施例中所提到的終端為安裝有攝像頭且具有拍攝功能的終端,可以包括智能手機、平板電腦、智能可穿戴設備等。實施例中的主控終端和成員終端為可建立網絡連接關系的終端,所有終端中的任意一個終端如主動發起與其它終端建立網絡連接關系,則該終端將被確定為主控終端,其它允許建立網絡連接關系的終端將被確定為成員終端。下面將對實施例進行具體詳述。
[0031 ] 請參照圖1,為本發明實施例提供的一種控制處理方法的流程示意圖,該方法包括以下步驟S101-S103。
[0032]S101,主控終端與至少一個成員終端建立網絡連接關系,并發送第一時間校準請求到所述至少一個成員終端,以使所述至少一個成員終端返回各成員終端的第一成員時間戳。
[0033]具體實現中,主控終端與至少一個成員終端建立網絡連接關系,例如將終端A確定為主控終端,由終端A建立網絡連接后,其它終端加入連接,主控終端從其它終端中選擇至少一個終端作為成員終端如終端B、C、D、E、F,以實現主控終端與至少一個成員終端建立網絡連接關系。所述主控終端發送第一時間校準請求到所述至少一個成員終端,所述第一時間校準請求中可以包含主控終端本地的當前時間戳T。,以使所述至少一個成員終端返回各成員終端的第一成員時間戳如成員終端B、C、D、E、F對應的時間戳為1\、T2, T3, T4, T5,其中,終端B、C、D、E、F對應的時間戳1\、T2, T3, T4,1~5均應大于或等于T。。需要說明的是,在本實施例中,主控終端可以作為單機設備進行拍攝,也可以作為控制設備來預覽成員終端所發送的圖像數據,當作為控制設備時,主控終端可以根據用戶需要,選擇是否啟動自身的拍攝功能。
[0034]S102,所述主控終端根據與所述第一時間校準請求對應的所述本地時間戳與所述各成員終端的第一成員時間戳,分別計算與所述各成員終端的第一相對時間差,并將所述各成員終端的第一相對時間差分別發送到各對應的成員終端。
[0035]具體實現中,所述主控終端根據與所述第一時間校準請求對應的所述本地時間戳與所述各成員終端的第一成員時間戳,分別計算與所述各成員終端的第一相對時間差,并將所述各成員終端的第一相對時間差分別發送到各對應的成員終端。例如所述第一時間校準請求對應的所述本地時間戳為T。,所述各成員終端B、C、D、E、F對應的時間戳為mT4、T5,計算出所述各成員終端的第一相對時間差為H T2-T0, T3-T0, T4-T0, Τ5-Τ。。
[0036]S103,所述主控終端發送攜帶有啟動時間信息的拍攝控制請求到所述各成員終端,以便于所述主控終端同步顯示所述各成員終端所拍攝的圖像數據,所述拍攝控制請求用于指示所述各成員終端分別根據所述啟動時間信息和所述第一相對時間差確定對應的拍攝啟動時間。
[0037]具體實現中,所述主控終端發送攜帶有啟動時間信息的拍攝控制請求到所述各成員終端。在本實施例中,主控終端可以根據第一相對時間差來確定啟動時間信息,為了將各成員終端同步,本實施例優選采用各成員終端的第一相對時間差中差值較大的一個作為啟動時間的參考值,以確保所有的成員終端能夠調整到同步,例如當最大時間差為3秒時,可以設置啟動時間為大于3秒,如設置啟動時間為5秒。當所述各成員終端接收到所述啟動時間信息時,可以根據所述啟動時間信息和所述第一相對時間差確定對應的拍攝啟動時間,如成員終端B和C獲取到的啟動時間為5秒,所述第一相對時間差分別為I秒和3秒,則成員終端B和C分別對應的拍攝啟動時間為延時4秒和2秒,才能夠在所述主控終端顯示拍攝的圖像數據時達到同步。
[0038]采用本發明實施例,可通過主控終端與至少一個成員終端建立網絡連接關系,并發送第一時間校準請求到所述至少一個成員終端,然后根據與所述第一時間校準請求對應的所述本地時間戳與所述各成員終端的第一成員時間戳,分別計算與所述各成員終端的第一相對時間差,并將所述各成員終端的第一相對時間差分別發送到各對應的成員終端,最后發送攜帶有啟動時間信息的拍攝控制請求到所述各成員終端,以便于所述主控終端同步顯示所述各成員終端所拍攝的圖像數據,通過相對時間差對各成員終端進行時間校準,確定拍攝啟動時間,實現了各用戶終端的同步拍攝操作和全方位的多角度拍攝,提升了終端的拍攝效果。
[0039]請參照圖2,為本發明實施例提供的另一種控制處理方法的流程示意圖,該方法包括以下步驟S201-S209。
[0040]S201,主控終端與至少一個成員終端建立網絡連接關系,并發送第一時間校準請求到所述至少一個成員終端,以使所述至少一個成員終端返回各成員終端的第一成員時間戳。
[0041]具體實現中,本發明實施例步驟S201可以參見圖2所示的步驟S101,在此不再進行贅述。
[0042]S202,所述主控終端根據與所述第一時間校準請求對應的所述本地時間戳與所述各成員終端的第一成員時間戳,分別計算與所述各成員終端的第一相對時間差,并將所述各成員終端的第一相對時間差分別發送到各對應的成員終端。
[0043]具體實現中,本發明實施