本發(fā)明涉及通信技術領域,尤其涉及一種PPT共享方法及移動終端。
背景技術:
隨著科學技術的發(fā)展,移動終端的應用范圍越來越廣,已經(jīng)成為人們生活中不可或缺的一部分,越來越多的功能在移動終端上得到實現(xiàn)和應用。人們利用終端與終端之間進行同屏顯示來進行會議交流,例如,主講人可以通過主控終端(主設備)與被控終端建立數(shù)據(jù)通信來共享PPT內(nèi)容,這樣給主講人與參會人員都帶來了極大的便捷。但是,上述方式只有主控終端可以對PPT內(nèi)容進行控制,如切換當前PPT內(nèi)容、對當前PPT內(nèi)容進行修改、標注等操作,這樣當進行討論的時,由于被控終端不能對PPT內(nèi)容進行控制操作,從而在討論的時候給參會人員帶來不便。因此,被控終端控制操作PPT內(nèi)容時存在操作靈活性較差的問題。
技術實現(xiàn)要素:
本發(fā)明實施例提供一種PPT共享方法及移動終端,以解決現(xiàn)有的被控終端控制操作PPT內(nèi)容時操作靈活性較差的問題。
第一方面,本發(fā)明實施例提供了一種PPT共享方法,應用于主控終端,包括:
顯示目標PPT;
將所述目標PPT分別傳輸至與所述主控終端均已建立通信通道的投影儀和每個被控終端進行同屏顯示;
接收所述被控終端基于所述目標PPT傳輸?shù)牡谝徊僮餍畔ⅲ?/p>
根據(jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息。
第二方面,本發(fā)明實施例還提供另一種PPT共享方法,應用于被控終端,包括:
接收主控終端傳輸?shù)哪繕薖PT并進行同屏顯示;
獲取被控終端用戶基于所述同屏顯示的目標PPT輸入的操作信息;
將所述操作信息傳輸至所述主控終端;
其中,所述操作信息用于:所述主控終端根據(jù)所述操作信息調(diào)整所述目標PPT的顯示信息。
第三方面,本發(fā)明實施例還提供一種移動終端,作為主控終端使用,包括:
目標PPT顯示模塊,用于顯示目標PPT;
第一傳輸模塊,用于將所述目標PPT顯示模塊顯示的所述目標PPT分別傳輸至與所述主控終端均已建立通信通道的投影儀和每個被控終端進行同屏顯示;
第一操作信息接收模塊,用于接收所述被控終端基于所述目標PPT傳輸?shù)牡谝徊僮餍畔ⅲ?/p>
第一調(diào)整模塊,用于根據(jù)所述第一操作信息接收模塊接收的所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息。
第四方面,本發(fā)明實施例還提供一種移動終端,作為被控終端使用,包括:
目標PPT接收模塊,用于接收主控終端傳輸?shù)哪繕薖PT并進行同屏顯示;
操作信息獲取模塊,用于獲取被控終端用戶基于所述同屏顯示的所述目標PPT接收模塊接收的所述目標PPT輸入的操作信息;
第二傳輸模塊,用于將所述操作信息獲取模塊獲取的所述操作信息傳輸至所述主控終端;
其中,所述操作信息用于:所述主控終端根據(jù)所述操作信息調(diào)整所述目標PPT的顯示信息。
這樣,本發(fā)明實施例中,顯示目標PPT;將所述目標PPT分別傳輸至與所述主控終端均已建立通信通道的投影儀和每個被控終端進行同屏顯示;接收所述被控終端基于所述目標PPT傳輸?shù)牡谝徊僮餍畔?;根?jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息。這樣,在進行會議討論時,用戶可以對被控終端顯示的目標PPT進行操作,然后主控終端目標PPT的顯示信息,從而提高了被控終端操作PPT內(nèi)容的靈活性,同時增加了被控終端的互動效果。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術方案,下面將對本發(fā)明實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明第一實施例提供的PPT共享方法的流程圖;
圖2是本發(fā)明第二實施例提供的目標PPT共享過程的示意圖;
圖3是本發(fā)明第三實施例提供的PPT共享方法的流程圖;
圖4是本發(fā)明第四實施例提供的PPT共享方法的流程圖;
圖5是本發(fā)明第五實施例提供的PPT共享方法的流程圖;
圖6是本發(fā)明第六實施例提供的PPT共享方法的流程圖;
圖7是本發(fā)明第七實施例提供的移動終端的結(jié)構圖之一;
圖8是本發(fā)明第七實施例提供的移動終端的結(jié)構圖之二;
圖9是本發(fā)明第七實施例提供的移動終端的結(jié)構圖之三;
圖10是本發(fā)明第七實施例提供的主控終端的結(jié)構圖之四;
圖11是本發(fā)明第七實施例提供的移動終端的結(jié)構圖之五;
圖12是本發(fā)明第七實施例提供的移動終端的結(jié)構圖之六;
圖13是本發(fā)明第七實施例提供的移動終端的結(jié)構圖之七;
圖14是本發(fā)明第八實施例提供的移動終端的結(jié)構圖之一;
圖15是本發(fā)明第八實施例提供的移動終端的操作信息獲取模塊結(jié)構圖之一;
圖16是本發(fā)明第八實施例提供的移動終端的操作信息獲取模塊結(jié)構圖之二;
圖17是本發(fā)明第八實施例提供的移動終端的操作信息獲取模塊結(jié)構圖之三;
圖18是本發(fā)明第八實施例提供的移動終端的結(jié)構圖之二;
圖19是本發(fā)明第九實施例提供的一種移動終端的結(jié)構圖;
圖20是本發(fā)明第十實施例提供的一種移動終端的結(jié)構圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
第一實施例
參見圖1,圖1是本發(fā)明實施例提供的PPT共享方法的流程圖,應用于主控終端,如圖1所示,包括以下步驟:
步驟101、顯示目標PPT。
該步驟中,上述目標PPT即主控終端上待顯示的PPT(Power Point),當用戶進行PPT演示時,主控終端接收用戶的點擊操作;判斷該點擊操作是否與預設的點擊操作一致;若一致,則打開目標PPT;并將目標PPT顯示在主控終端上,還可以將目標PPT傳輸至被控終端或投影儀進行同屏顯示。這樣,用戶在進行演示的時候更加方便操作目標PPT。
步驟102、將所述目標PPT分別傳輸至與所述主控終端均已建立通信通道的投影儀和每個被控終端進行同屏顯示。
本發(fā)明實施例提供的PPT共享方法主要應用在主控終端與被控終端之間的互動,用于在主控終端在被控終端之間進行基于用戶在被控終端的互動操作而傳輸數(shù)據(jù),提高被控終端操作PPT內(nèi)容的靈活性和增加被控終端與主控終端之間的互動效果。具體地,上述主控終端為手機、PAD等具有PPT共享功能的移動終端,如PPT共享功能的手機或者PPT共享功能的PC終端;上述被控終端可以是手機、PAD等具有PPT共享功能的移動終端以及具有PPT共享功能的PC終端。例如,主控終端為PC終端,被控終端為移動終端;或者主控終端為移動終端,被控終端為PC終端;或者主控終端為移動終端,被控終端為移動終端;或者主控終端為PC終端,被控終端為PC終端。接收用戶的控制命令或者系統(tǒng)的控制命令控制主控終端顯示目標PPT內(nèi)容,通過預設通信協(xié)議傳輸至與主控終端均建立通信通道的投影儀和每個被控終端進行同屏顯示,其中,可以通過HTTP協(xié)議、WEBSOCKET協(xié)議、TCP協(xié)議進行數(shù)據(jù)通信,從而可以在主控終端與被控終端之間進行通信和管理,如管理被控終端的加入、退出等行為。上述同屏顯示采用同屏傳輸協(xié)議將目標PPT內(nèi)容以圖片、視頻流的方式實時顯示在投影儀和被控終端上,其中同屏傳輸協(xié)議可以是實時傳輸協(xié)議RTP(Realtime Transport Protocol)、實時傳輸控制協(xié)議RTCP(Realtime Transport Control Protocol)、會話初始協(xié)議SIP(Session Initiation Protocol)等,這樣,當目標PPT的顯示內(nèi)容發(fā)生變化時會第一時間在投影儀和被控終端進行更新顯示,提高PPT共享的及時性。實時更新傳輸過程可以是通過檢測目標PPT是否變化;若檢測到目標PPT內(nèi)容發(fā)生變化,將最新的目標共享內(nèi)容傳輸至被控終端進行顯示,這樣,只有當目標PPT發(fā)生變化時才進行同屏顯示,可以節(jié)省主控終端的功耗。需要說明的是上述被控終端可以一個也可以是多個,當主控終端與多個被控終端進行通信時,可以將目標PPT與任何一個或者多個被控終端進行同屏顯示。
步驟103、接收所述被控終端基于所述目標PPT傳輸?shù)牡谝徊僮餍畔ⅰ?/p>
該步驟中,第一操作信息可以是滑動操作信息、編輯操作信息、涂寫操作信息等等,以上第一操作信息僅僅是舉例說明,例如,參會人員在談論時可以在被控終端上滑動顯示的目標PPT,然后主控終端和其他被控終端顯示的目標PPT也會一起滑動,這樣可以有效地保持被控終端的可操作性。通過上述被控終端上的第一操作信息繼而控制被控終端進行數(shù)據(jù)傳輸,這樣在會議交流時,參會人員可以對被控終端進行操作從而與主控終端以及其他被控終端進行互動,從而增加了互動效果。
步驟104、根據(jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息。
該步驟中,根據(jù)步驟103的滑動操作信息、編輯操作信息或者涂寫操作信息調(diào)整目標PPT的顯示狀態(tài),當用戶在被控終端上的操作信息為滑動操作信息時,獲取滑動操作信息的滑動方向,如向左滑動目標PPT內(nèi)容或者向右滑動目標PPT,主控終端就會控制其他的被控終端也滑動其顯示的目標PPT,這樣當進行討論時,參會人員通過控制向左或者向右滑動來實現(xiàn)主控終端以及被控終端的PPT內(nèi)容的切換,從而使參會人員更加方便和高效地參與討論,增加了互動效果。當用戶在被控終端上的操作信息為編輯操作信息時,獲取編輯操作信息的編輯內(nèi)容以及編輯內(nèi)容對應的坐標,如在某一坐標位置上輸入文字內(nèi)容進行編輯。用戶可以是通過按壓屏幕某處,通過判斷按壓的壓力值是否大于或者等于預設壓力值,若按壓的壓力值大于或者等于預設壓力值,在按壓處或者預設區(qū)域彈出編輯框;或者通過判斷按壓的時長是否大于或者等于預設時長,若按壓的時長大于或者等于預設時長,在按壓處或者預設區(qū)域彈出編輯框;這樣,只有用戶的按壓操作信息符合上述判斷條件才進行相應的編輯操作,可以減少誤操作,增加操作的準確性。需要說明的是上述操作信息還可以是涂寫操作信息或者是輸入彈幕信息的操作信息,通過上述操作對目標PPT進行滑動、編輯等操作,從而使同屏顯示的目標PPT進行實時更新。
應理解,上述操作信息的不同實施方式之間可以相互組合實現(xiàn),如編輯操作與涂寫操作的結(jié)合,并能達到相同的技術效果,為了避免重復,此處不再累述。
本發(fā)明實施例中,上述移動終端可以任何具備PPT共享顯示功能的移動終端,例如:手機、平板電腦(Tablet Personal Computer)、膝上型電腦(Laptop Computer)、個人數(shù)字助理(personal digital assistant,簡稱PDA)、移動上網(wǎng)裝置(Mobile Internet Device,MID)或可穿戴式設備(Wearable Device)等。
這樣,本發(fā)明實施例的PPT共享方法中,顯示目標PPT;將所述目標PPT分別傳輸至與所述主控終端均已建立通信通道的投影儀和每個被控終端進行同屏顯示;接收所述被控終端基于所述目標PPT傳輸?shù)牡谝徊僮餍畔?;根?jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息。這樣,在進行會議討論時,用戶可以對被控終端顯示的目標PPT進行操作,然后主控終端目標PPT的顯示信息,從而提高了被控終端操作PPT內(nèi)容的靈活性,同時增加了被控終端的互動效果。
第二實施例
參見圖2,圖2是本發(fā)明實施例提供的PPT共享方法的示意圖,如圖2所示,主控終端顯示目標PPT,主控終端分別與被控終端A與被控終端B建立數(shù)據(jù)通信,當主控終端接收被控終端A發(fā)送的第一操作信息時,被控終端B為其他被控終端,當主控終端接收被控終端B發(fā)送的第一操作信息時,被控終端A為其他被控終端。這里以第一種方式進行舉例說明,其中,其他被控終端不限于上述的一個被控終端,還可以包括多個被控終端和投影儀。建立數(shù)據(jù)通信可以參考第一實施例的通信方式,主控終端顯示目標PPT,并將目標PPT傳輸至被控終端A以及被控終端B上進行同屏顯示,這樣,當主控終端上顯示的目標PPT發(fā)生改變時實時在被控終端A和被控終端B上進行更新并顯示。例如,主控終端接收到用戶基于被控終端A的滑動操作信息、編輯操作信息或者涂寫操作信息等,基于這些操作信息對目標PPT進行調(diào)整,若用戶在被控終端A上滑動目標PPT,這時主控終端控制顯示滑動后的目標PPT,并且在被控終端B上實時更新。當用戶在被控終端A上輸入彈幕信息后,被控終端將彈幕信息發(fā)送給主控終端,然后主控終端將彈幕信息在本終端上顯示以及發(fā)送給被控終端B上顯示,被控終端A也可以直接將彈幕信息發(fā)送至被控終端B上顯示,其中,該彈幕信息包括文字、速度、大小等彈幕信息,彈幕信息在終端上可以由一端向另一終端移動的方式進行顯示。這樣,通過增加了被控終端與主控終端之間的互動數(shù)據(jù)傳輸以及被控終端與其他被控終端的互動,而不是僅僅由主控終端進行控制,提高了被控終端操作PPT內(nèi)容的靈活性,增加了PPT共享的互動效果以及用戶的體驗。
參見圖3,圖3是本發(fā)明實施例提供的PPT共享方法的流程圖,如圖3所示,包括以下步驟:
步驟301、顯示目標PPT。
該步驟中,上述目標PPT即主控終端上待顯示的PPT(Power Point),當用戶進行PPT演示時,主控終端接收用戶的點擊操作;判斷該點擊操作是否與預設的點擊操作一致;若一致,則打開目標PPT;并將目標PPT顯示在主控終端上,還可以將目標PPT傳輸至被控終端或投影儀進行同屏顯示。這樣,用戶在進行演示的時候更加方便操作目標PPT。
步驟302、將所述目標PPT分別傳輸至與所述主控終端均已建立通信通道的投影儀和每個被控終端進行同屏顯示。
本發(fā)明實施例提供的PPT共享方法主要應用在主控終端與被控終端之間的互動,用于在主控終端在被控終端之間進行基于用戶在被控終端的互動操作而傳輸數(shù)據(jù),提高被控終端操作PPT內(nèi)容的靈活性和增加被控終端與主控終端之間的互動效果。具體地,上述主控終端為手機、PAD等具有PPT共享功能的移動終端,如PPT共享功能的手機或者PPT共享功能的PC終端;上述被控終端可以是手機、PAD等具有PPT共享功能的移動終端以及具有PPT共享功能的PC終端。例如,主控終端為PC終端,被控終端為移動終端;或者主控終端為移動終端,被控終端為PC終端;或者主控終端為移動終端,被控終端為移動終端;或者主控終端為PC終端,被控終端為PC終端。接收用戶的控制命令或者系統(tǒng)的控制命令控制主控終端顯示目標PPT內(nèi)容,通過預設通信協(xié)議傳輸至與主控終端均建立通信通道的投影儀和每個被控終端進行同屏顯示,其中,可以通過HTTP協(xié)議、WEBSOCKET協(xié)議、TCP協(xié)議進行數(shù)據(jù)通信,從而可以在主控終端與被控終端之間進行通信和管理,如管理被控終端的加入、退出等行為。上述同屏顯示采用同屏傳輸協(xié)議將目標PPT內(nèi)容以圖片、視頻流的方式實時顯示在投影儀和被控終端上,其中同屏傳輸協(xié)議可以是實時傳輸協(xié)議RTP(Realtime Transport Protocol)、實時傳輸控制協(xié)議RTCP(Realtime Transport Control Protocol)、會話初始協(xié)議SIP(Session Initiation Protocol)等,這樣,當目標PPT的顯示內(nèi)容發(fā)生變化時會第一時間在投影儀和被控終端進行更新顯示,提高PPT共享的及時性。實時傳輸過程可以是通過檢測目標PPT是否變化;若檢測到目標PPT內(nèi)容發(fā)生變化,將最新的目標共享內(nèi)容傳輸至被控終端進行顯示,這樣,只有當目標PPT發(fā)生變化時才進行同屏顯示,可以節(jié)省主控終端的功耗。需要說明的是上述被控終端可以一個也可以是多個,當主控終端與多個被控終端進行通信時,可以將目標PPT與任何一個或者多個被控終端進行同屏顯示。
步驟303、接收所述被控終端基于所述目標PPT傳輸?shù)牡谝徊僮餍畔ⅰ?/p>
該步驟中,第一操作信息可以是滑動操作信息、編輯操作信息、涂寫操作信息等等,以上第一操作信息僅僅是舉例說明,例如,參會人員在談論時可以在被控終端上滑動顯示的目標PPT,然后主控終端和其他被控終端顯示的目標PPT也會一起滑動,這樣可以有效地保持被控終端的可操作性。通過上述被控終端上的第一操作信息繼而控制被控終端進行數(shù)據(jù)傳輸,這樣在會議交流時,參會人員可以對被控終端進行操作從而與主控終端以及其他被控終端進行互動,從而增加了互動效果。
步驟304、所述第一操作信息包括滑動操作,獲取所述滑動操作信息中的滑動方向。
該步驟中,上述獲取滑動操作的滑動方向可以由滑動操作的坐標信息或者滑動操作的壓力值信息,例如,獲取滑動操作的各個點的坐標,根據(jù)起始滑動的坐標和結(jié)束滑動的坐標確定方向矢量。
步驟305、基于所述滑動方向,控制所述目標PPT的頁面內(nèi)容切換,并同步更新所述投影儀和每個被控終端所顯示的所述目標PPT的頁面內(nèi)容。
該步驟中,基于步驟304的滑動方向控制目標PPT的頁面內(nèi)容切換例如,用戶向左滑動PPT或者向右滑動PPT,這時主控終端就會控制其他的被控終端也滑動其顯示的目標PPT,這樣當進行討論時,參會人員通過控制向左或者向右滑動來實現(xiàn)主控終端以及被控終端的PPT內(nèi)容的切換,從而使參會人員更加方便和高效地參與討論,增加了互動效果。當檢測到主控終端上的目標PPT內(nèi)容發(fā)生變化,獲取主控制終端上顯示的圖片數(shù)據(jù)或者視頻流數(shù)據(jù),并將圖片數(shù)據(jù)或者視頻流數(shù)據(jù)通過同屏傳輸協(xié)議傳輸至投影儀和被控終端上同步更新或者每隔預設時間獲取上述信息并實時更新。同屏傳輸協(xié)議可以是實時傳輸協(xié)議RTP(Realtime Transport Protocol)、實時傳輸控制協(xié)議RTCP(Realtime Transport Control Protocol)、會話初始協(xié)議SIP(Session Initiation Protocol)等,這樣,當目標PPT的顯示內(nèi)容發(fā)生變化時會第一時間在投影儀和被控終端進行更新顯示,提高PPT共享的及時性。
可選的,所述根據(jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息的步驟之后,所述方法還包括:接收所述被控終端發(fā)送的彈幕信息,所述彈幕信息包括顯示文字信息、顯示速度信息和顯示字體信息;將所述彈幕信息顯示在所述主控終端上,并傳輸至與所述主控終端連接的所述投影儀和每個被控終端進行同步顯示。
該實施方式中,通過接收用戶在被控終端上輸入的彈幕信息,將彈幕信息顯示在主控終端以及傳輸至與主控終端連接的投影儀和每個被控終端上進行同步顯示,而不是僅僅是主控終端控制被控終端的互動,增加了被控終端控制被控終端的互動以及被控終端控制主控終端以及投影儀的互動,增加了互動的多樣性,提高了與會者的積極性。需要說明的是該實施方式也可以在第一實施例中的相應步驟之后執(zhí)行,并能達到相同的技術效果。
可選的,所述根據(jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息的步驟之后,所述方法還包括:接收主控終端用戶輸入的第二操作信息;根據(jù)所述第二操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個所述被控終端同步顯示調(diào)整后的顯示信息;其中,所述第二操作信息包括:滑動操作信息、編輯操作信息、涂寫操作信息和彈幕信息中的至少一項。
該實施方式中,通過將用戶在主控終端上輸入的第二操作信息,并根據(jù)第二操作信息調(diào)整目標PPT,其中,第二操作信息包括:滑動操作信息、編輯操作信息、涂寫操作信息和彈幕信息中的至少一項。這樣,主講人在主控終端上通過第二操作信息與投影儀和被控終端進行多樣性操作,提高了互動的多樣性。需要說明的是該實施方式也可以在第一實施例中的相應步驟之后執(zhí)行,并能達到相同的技術效果。
這樣,本發(fā)明實施例的PPT共享方法,顯示目標PPT;將所述目標PPT分別傳輸至與所述主控終端均已建立通信通道的投影儀和每個被控終端進行同屏顯示;接收所述被控終端基于所述目標PPT傳輸?shù)牡谝徊僮餍畔?;所述第一操作信息包括滑動操作信息,獲取所述滑動操作信息中的滑動方向;基于所述滑動方向,控制所述目標PPT的頁面內(nèi)容切換,并同步更新所述投影儀和每個被控終端所顯示的所述目標PPT的頁面內(nèi)容。這樣,在進行會議討論時,用戶可以對被控終端顯示的目標PPT進行操作,然后主控終端目標PPT的顯示信息,從而提高了被控終端操作PPT內(nèi)容的靈活性,同時增加了被控終端的互動效果。
第四實施例
參見圖4,圖4是本發(fā)明實施例提供的PPT共享方法的流程圖,如圖4所示,包括以下步驟:
步驟401、顯示目標PPT。
該步驟中,上述目標PPT即主控終端上待顯示的PPT(Power Point),當用戶進行PPT演示時,主控終端接收用戶的點擊操作;判斷該點擊操作是否與預設的點擊操作一致;若一致,則打開目標PPT;并將目標PPT顯示在主控終端上,還可以將目標PPT傳輸至被控終端或投影儀進行同屏顯示。這樣,用戶在進行演示的時候更加方便操作目標PPT。
步驟402、將所述目標PPT分別傳輸至與所述主控終端均已建立通信通道的投影儀和每個被控終端進行同屏顯示。
本發(fā)明實施例提供的PPT共享方法主要應用在主控終端與被控終端之間的互動,用于在主控終端在被控終端之間進行基于用戶在被控終端的互動操作而傳輸數(shù)據(jù),提高被控終端操作PPT內(nèi)容的靈活性和增加被控終端與主控終端之間的互動效果。具體地,上述主控終端為手機、PAD等具有PPT共享功能的移動終端,如PPT共享功能的手機或者PPT共享功能的PC終端;上述被控終端可以是手機、PAD等具有PPT共享功能的移動終端以及具有PPT共享功能的PC終端。例如,主控終端為PC終端,被控終端為移動終端;或者主控終端為移動終端,被控終端為PC終端;或者主控終端為移動終端,被控終端為移動終端;或者主控終端為PC終端,被控終端為PC終端。接收用戶的控制命令或者系統(tǒng)的控制命令控制主控終端顯示目標PPT內(nèi)容,通過預設通信協(xié)議傳輸至與主控終端均建立通信通道的投影儀和每個被控終端進行同屏顯示,其中,可以通過HTTP協(xié)議、WEBSOCKET協(xié)議、TCP協(xié)議進行數(shù)據(jù)通信,從而可以在主控終端與被控終端之間進行通信和管理,如管理被控終端的加入、退出等行為。上述同屏顯示采用同屏傳輸協(xié)議將目標PPT內(nèi)容以圖片、視頻流的方式實時顯示在投影儀和被控終端上,其中同屏傳輸協(xié)議可以是實時傳輸協(xié)議RTP(Realtime Transport Protocol)、實時傳輸控制協(xié)議RTCP(Realtime Transport Control Protocol)、會話初始協(xié)議SIP(Session Initiation Protocol)等,這樣,當目標PPT的顯示內(nèi)容發(fā)生變化時會第一時間在投影儀和被控終端進行更新顯示,提高PPT共享的及時性。實時傳輸過程可以是通過檢測目標PPT是否變化;若檢測到目標PPT內(nèi)容發(fā)生變化,將最新的目標共享內(nèi)容傳輸至被控終端進行顯示,這樣,只有當目標PPT發(fā)生變化時才進行同屏顯示,可以節(jié)省主控終端的功耗。需要說明的是上述被控終端可以一個也可以是多個,當主控終端與多個被控終端進行通信時,可以將目標PPT與任何一個或者多個被控終端進行同屏顯示。
步驟403、接收所述被控終端基于所述目標PPT傳輸?shù)牡谝徊僮餍畔ⅰ?/p>
該步驟中,第一操作信息可以是滑動操作信息、編輯操作信息、涂寫操作信息等等,以上第一操作信息僅僅是舉例說明,例如,參會人員在談論時可以在被控終端上滑動顯示的目標PPT,然后主控終端和其他被控終端顯示的目標PPT也會一起滑動,這樣可以有效地保持被控終端的可操作性。通過上述被控終端上的第一操作信息繼而控制被控終端進行數(shù)據(jù)傳輸,這樣在會議交流時,參會人員可以對被控終端進行操作從而與主控終端以及其他被控終端進行互動,從而增加了互動效果。
步驟404、所述第一操作信息包括編輯操作信息,獲取所述編輯操作信息中的編輯內(nèi)容和所述編輯內(nèi)容對應的坐標。
該步驟中,編輯操作信息可以是改變目標PPT內(nèi)容的相關操作信息,如在目標PPT中增加備注信息或者更改目標PPT內(nèi)容,例如,在PPT內(nèi)容的中間輸入“重要PPT”的編輯內(nèi)容,這時將“重要PPT”以及其對應的坐標存儲到存儲器中。操作過程中,不僅獲取編輯操作信息中的編輯內(nèi),而且獲取編輯內(nèi)容對應的坐標,這樣可以更加精確編輯目標PPT的內(nèi)容。
步驟405、基于所述編輯內(nèi)容和所述編輯內(nèi)容對應的坐標,更新所述目標PPT的顯示內(nèi)容,并將所述編輯內(nèi)容同步更新至所述投影儀和每個被控終端所顯示的所述目標PPT中。
該步驟中,獲取編輯操作信息的編輯內(nèi)容以及編輯內(nèi)容對應的坐標,如在某一坐標位置上輸入文字內(nèi)容進行編輯,并結(jié)合坐標位置與文字內(nèi)容對目標PPT進行更新,并將編輯內(nèi)容同步更新至投影儀和每個被控終端所顯示的目標PPT中。當檢測到主控終端上的目標PPT內(nèi)容發(fā)生變化,獲取主控制終端上顯示的圖片數(shù)據(jù)或者視頻流數(shù)據(jù),并將圖片數(shù)據(jù)或者視頻流數(shù)據(jù)通過同屏傳輸協(xié)議傳輸至投影儀和被控終端上同步更新或者每隔預設時間獲取上述信息并實時更新。同屏傳輸協(xié)議可以是實時傳輸協(xié)議RTP(Realtime Transport Protocol)、實時傳輸控制協(xié)議RTCP(Realtime Transport Control Protocol)、會話初始協(xié)議SIP(Session Initiation Protocol)等,這樣,當目標PPT的顯示內(nèi)容發(fā)生變化時會第一時間在投影儀和被控終端進行更新顯示,提高PPT共享的及時性。需要說明的是用戶可以是通過按壓屏幕某處,通過判斷按壓的壓力值是否大于或者等于預設壓力值,若按壓的壓力值大于或者等于預設壓力值,在按壓處或者預設區(qū)域彈出編輯框;或者通過判斷按壓的時長是否大于或者等于預設時長,若按壓的時長大于或者等于預設時長,在按壓處或者預設區(qū)域彈出編輯框;這樣,只有用戶的按壓操作信息符合上述判斷條件才進行相應的編輯操作,可以減少誤操作,增加操作的準確性。
可選的,所述根據(jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息的步驟之后,所述方法還包括:接收所述被控終端發(fā)送的彈幕信息,所述彈幕信息包括顯示文字信息、顯示速度信息和顯示字體信息;將所述彈幕信息顯示在所述主控終端上,并傳輸至與所述主控終端連接的所述投影儀和每個被控終端進行同步顯示。
該實施方式中,通過接收用戶在被控終端上輸入的彈幕信息,將彈幕信息顯示在主控終端以及傳輸至與主控終端連接的投影儀和每個被控終端上進行同步顯示,而不是僅僅是主控終端控制被控終端的互動,增加了被控終端控制被控終端的互動以及被控終端控制主控終端以及投影儀的互動,增加了互動的多樣性,提高了與會者的積極性。需要說明的是該實施方式也可以在第一實施例中的相應步驟之后執(zhí)行,并能達到相同的技術效果。
可選的,所述根據(jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息的步驟之后,所述方法還包括:接收主控終端用戶輸入的第二操作信息;根據(jù)所述第二操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個所述被控終端同步顯示調(diào)整后的顯示信息;其中,所述第二操作信息包括:滑動操作信息、編輯操作信息、涂寫操作信息和彈幕信息中的至少一項。
該實施方式中,通過將用戶在主控終端上輸入的第二操作信息,并根據(jù)第二操作信息調(diào)整目標PPT,其中,第二操作信息包括:滑動操作信息、編輯操作信息、涂寫操作信息和彈幕信息中的至少一項。這樣,主講人在主控終端上通過第二操作信息與投影儀和被控終端進行多樣性操作,提高了互動的多樣性。需要說明的是該實施方式也可以在第一實施例中的相應步驟之后執(zhí)行,并能達到相同的技術效果。
這樣,本發(fā)明實施例的內(nèi)容顯示處理方法中,顯示目標PPT;將所述目標PPT分別傳輸至與所述主控終端均已建立通信通道的投影儀和每個被控終端進行同屏顯示;接收所述被控終端基于所述目標PPT傳輸?shù)牡谝徊僮餍畔?;所述第一操作信息包括編輯操作信息,獲取所述編輯操作信息中的編輯內(nèi)容和所述編輯內(nèi)容對應的坐標;基于所述編輯內(nèi)容和所述編輯內(nèi)容對應的坐標,更新所述目標PPT的顯示內(nèi)容,并將所述編輯內(nèi)容同步更新至所述投影儀和每個被控終端所顯示的所述目標PPT中。這樣,在進行會議討論時,用戶可以對被控終端顯示的目標PPT進行操作,然后主控終端目標PPT的顯示信息,從而提高了被控終端操作PPT內(nèi)容的靈活性,同時增加了被控終端的互動效果。
第五實施例
參見圖5,圖5是本發(fā)明實施例提供的PPT共享方法的流程圖,如圖5所示,包括以下步驟:
步驟501、顯示目標PPT。
該步驟中,上述目標PPT即主控終端上待顯示的PPT(Power Point),當用戶進行PPT演示時,主控終端接收用戶的點擊操作;判斷該點擊操作是否與預設的點擊操作一致;若一致,則打開目標PPT;并將目標PPT顯示在主控終端上,還可以將目標PPT傳輸至被控終端或投影儀進行同屏顯示。這樣,用戶在進行演示的時候更加方便操作目標PPT。
步驟502、將所述目標PPT分別傳輸至與所述主控終端均已建立通信通道的投影儀和每個被控終端進行同屏顯示。
本發(fā)明實施例提供的PPT共享方法主要應用在主控終端與被控終端之間的互動,用于在主控終端在被控終端之間進行基于用戶在被控終端的互動操作而傳輸數(shù)據(jù),提高被控終端操作PPT內(nèi)容的靈活性和增加被控終端與主控終端之間的互動效果。具體地,上述主控終端為手機、PAD等具有PPT共享功能的移動終端,如PPT共享功能的手機或者PPT共享功能的PC終端;上述被控終端可以是手機、PAD等具有PPT共享功能的移動終端以及具有PPT共享功能的PC終端。例如,主控終端為PC終端,被控終端為移動終端;或者主控終端為移動終端,被控終端為PC終端;或者主控終端為移動終端,被控終端為移動終端;或者主控終端為PC終端,被控終端為PC終端。接收用戶的控制命令或者系統(tǒng)的控制命令控制主控終端顯示目標PPT內(nèi)容,通過預設通信協(xié)議傳輸至與主控終端均建立通信通道的投影儀和每個被控終端進行同屏顯示,其中,可以通過HTTP協(xié)議、WEBSOCKET協(xié)議、TCP協(xié)議進行數(shù)據(jù)通信,從而可以在主控終端與被控終端之間進行通信和管理,如管理被控終端的加入、退出等行為。上述同屏顯示采用同屏傳輸協(xié)議將目標PPT內(nèi)容以圖片、視頻流的方式實時顯示在投影儀和被控終端上,其中同屏傳輸協(xié)議可以是實時傳輸協(xié)議RTP(Realtime Transport Protocol)、實時傳輸控制協(xié)議RTCP(Realtime Transport Control Protocol)、會話初始協(xié)議SIP(Session Initiation Protocol)等,這樣,當目標PPT的顯示內(nèi)容發(fā)生變化時會第一時間在投影儀和被控終端進行更新顯示,提高PPT共享的及時性。實時傳輸過程可以是通過檢測目標PPT是否變化;若檢測到目標PPT內(nèi)容發(fā)生變化,將最新的目標共享內(nèi)容傳輸至被控終端進行顯示,這樣,只有當目標PPT發(fā)生變化時才進行同屏顯示,可以節(jié)省主控終端的功耗。需要說明的是上述被控終端可以一個也可以是多個,當主控終端與多個被控終端進行通信時,可以將目標PPT與任何一個或者多個被控終端進行同屏顯示。
步驟503、接收所述被控終端基于所述目標PPT傳輸?shù)牡谝徊僮餍畔ⅰ?/p>
該步驟中,第一操作信息可以是滑動操作信息、編輯操作信息、涂寫操作信息等等,以上第一操作信息僅僅是舉例說明,例如,參會人員在談論時可以在被控終端上滑動顯示的目標PPT,然后主控終端和其他被控終端顯示的目標PPT也會一起滑動,這樣可以有效地保持被控終端的可操作性。通過上述被控終端上的第一操作信息繼而控制被控終端進行數(shù)據(jù)傳輸,這樣在會議交流時,參會人員可以對被控終端進行操作從而與主控終端以及其他被控終端進行互動,從而增加了互動效果。
步驟504、所述第一操作信息包括涂寫操作信息,獲取所述涂寫操作信息中的涂寫軌跡和所述涂寫軌跡的坐標。
該步驟中,涂寫操作信息可以是改變目標PPT突出顯示的標記信息,如涂寫操作信息為波浪線涂寫、畫圓圈涂寫、方形涂寫等操作,并且將涂寫操作信息的軌跡和軌跡的坐標進行存儲,這樣,將存儲后的涂寫軌跡和涂寫軌跡的坐標發(fā)送給主控終端,以實現(xiàn)投影儀和被控終端的同屏顯示,這樣可以更加精確對目標PPT進行涂寫操作。
步驟505、基于所述涂寫軌跡的坐標,將所述涂寫軌跡添加至所述目標PPT,并將所述涂寫軌跡同步更新至所述投影儀和每個被控終端所顯示的所述目標PPT中。
該步驟中,當用戶在被控終端上的操作信息為涂寫操作信息時,如對重要的PPT內(nèi)容涂寫一個圓形軌跡或者一個矩形或者在文字內(nèi)容進行下劃線涂寫,這些涂寫操作都會產(chǎn)生一些軌跡,獲取這些涂寫軌跡和涂寫軌跡的坐標,并基于涂寫軌跡的坐標,將涂寫軌跡添加至目標PPT,這樣,將涂寫軌跡同步更新至投影儀和每個被控終端所顯示的目標PPT中,從而給其他參會人員起到較好的提醒作用。其中,當檢測到主控終端上的目標PPT內(nèi)容發(fā)生變化,獲取主控制終端上顯示的圖片數(shù)據(jù)或者視頻流數(shù)據(jù),并將圖片數(shù)據(jù)或者視頻流數(shù)據(jù)通過同屏傳輸協(xié)議傳輸至投影儀和被控終端上同步更新或者每隔預設時間獲取上述信息并實時更新。同屏傳輸協(xié)議可以是實時傳輸協(xié)議RTP(Realtime Transport Protocol)、實時傳輸控制協(xié)議RTCP(Realtime Transport Control Protocol)、會話初始協(xié)議SIP(Session Initiation Protocol)等,這樣,當目標PPT的顯示內(nèi)容發(fā)生變化時會第一時間在投影儀和被控終端進行更新顯示,提高PPT共享的及時性。
可選的,所述根據(jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息的步驟之后,所述方法還包括:接收所述被控終端發(fā)送的彈幕信息,所述彈幕信息包括顯示文字信息、顯示速度信息和顯示字體信息;將所述彈幕信息顯示在所述主控終端上,并傳輸至與所述主控終端連接的所述投影儀和每個被控終端進行同步顯示。
該實施方式中,通過接收用戶在被控終端上輸入的彈幕信息,將彈幕信息顯示在主控終端以及傳輸至與主控終端連接的投影儀和每個被控終端上進行同步顯示,而不是僅僅是主控終端控制被控終端的互動,增加了被控終端控制被控終端的互動以及被控終端控制主控終端以及投影儀的互動,增加了互動的多樣性,提高了與會者的積極性。需要說明的是該實施方式也可以在第一實施例中的相應步驟之后執(zhí)行,并能達到相同的技術效果。
可選的,所述根據(jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息的步驟之后,所述方法還包括:接收主控終端用戶輸入的第二操作信息;根據(jù)所述第二操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個所述被控終端同步顯示調(diào)整后的顯示信息;其中,所述第二操作信息包括:滑動操作信息、編輯操作信息、涂寫操作信息和彈幕信息中的至少一項。
該實施方式中,通過將用戶在主控終端上輸入的第二操作信息,并根據(jù)第二操作信息調(diào)整目標PPT,其中,第二操作信息包括:滑動操作信息、編輯操作信息、涂寫操作信息和彈幕信息中的至少一項。這樣,主講人在主控終端上通過第二操作信息與投影儀和被控終端進行多樣性操作,提高了互動的多樣性。需要說明的是該實施方式也可以在第一實施例中的相應步驟之后執(zhí)行,并能達到相同的技術效果。
這樣,本發(fā)明實施例的PPT共享方法中,顯示目標PPT;將所述目標PPT分別傳輸至與所述主控終端均已建立通信通道的投影儀和每個被控終端進行同屏顯示;接收所述被控終端基于所述目標PPT傳輸?shù)牡谝徊僮餍畔?;所述第一操作信息包括涂寫操作信息,獲取所述涂寫操作信息中的涂寫軌跡和所述涂寫軌跡的坐標;基于所述涂寫軌跡的坐標,將所述涂寫軌跡添加至所述目標PPT,并將所述涂寫軌跡同步更新至所述投影儀和每個被控終端所顯示的所述目標PPT中。這樣,在進行會議討論時,用戶可以對被控終端顯示的目標PPT進行操作,然后主控終端目標PPT的顯示信息,從而提高了被控終端操作PPT內(nèi)容的靈活性,同時增加了被控終端的互動效果。
第六實施例
參見圖6,圖6是本發(fā)明實施例提供的PPT共享方法的流程圖,應用于被控終端,如圖6所示,包括以下步驟:
步驟601、接收主控終端傳輸?shù)哪繕薖PT并進行同屏顯示。
本發(fā)明實施例提供的PPT共享方法主要應用在主控終端與被控終端之間的互動,用于在主控終端在被控終端之間進行基于用戶在被控終端的互動操作而傳輸數(shù)據(jù),提高被控終端操作PPT內(nèi)容的靈活性和增加被控終端與主控終端之間的互動效果。具體地,上述主控終端為手機、PAD等具有PPT共享功能的移動終端,如PPT共享功能的手機或者PPT共享功能的PC終端;上述被控終端可以是手機、PAD等具有PPT共享功能的移動終端以及具有PPT共享功能的PC終端。例如,主控終端為PC終端,被控終端為移動終端;或者主控終端為移動終端,被控終端為PC終端;或者主控終端為移動終端,被控終端為移動終端;或者主控終端為PC終端,被控終端為PC終端。接收用戶的控制命令或者系統(tǒng)的控制命令控制主控終端顯示目標PPT內(nèi)容,通過預設通信協(xié)議傳輸至與主控終端均建立通信通道的投影儀和每個被控終端進行同屏顯示,其中,可以通過HTTP協(xié)議、WEBSOCKET協(xié)議、TCP協(xié)議進行數(shù)據(jù)通信,從而可以在主控終端與被控終端之間進行通信和管理,如管理被控終端的加入、退出等行為。上述同屏顯示采用同屏傳輸協(xié)議將目標PPT內(nèi)容以圖片、視頻流的方式實時顯示在投影儀和被控終端上,其中同屏傳輸協(xié)議可以是實時傳輸協(xié)議RTP(Realtime Transport Protocol)、實時傳輸控制協(xié)議RTCP(Realtime Transport Control Protocol)、會話初始協(xié)議SIP(Session Initiation Protocol)等,這樣,當目標PPT的顯示內(nèi)容發(fā)生變化時會第一時間在投影儀和被控終端進行更新顯示,提高PPT共享的及時性。實時更新傳輸過程可以是通過檢測目標PPT是否變化;若檢測到目標PPT內(nèi)容發(fā)生變化,將最新的目標共享內(nèi)容傳輸至被控終端進行顯示,這樣,只有當目標PPT發(fā)生變化時才進行同屏顯示,可以節(jié)省主控終端的功耗。需要說明的是上述被控終端可以一個也可以是多個,當主控終端與多個被控終端進行通信時,可以將目標PPT與任何一個或者多個被控終端進行同屏顯示。
步驟602、獲取被控終端用戶基于所述同屏顯示的目標PPT輸入的操作信息,其中,所述操作信息用于:所述主控終端根據(jù)所述操作信息調(diào)整所述目標PPT的顯示信息。
該步驟中,操作信息可以是滑動操作信息、編輯操作信息、涂寫操作信息等等,以上操作信息僅僅是舉例說明,例如,參會人員在談論時可以在被控終端上滑動顯示的目標PPT,然后主控終端和其他被控終端顯示的目標PPT也會一起滑動,這樣可以有效地保持被控終端的可操作性。通過上述被控終端上的操作信息繼而控制被控終端進行數(shù)據(jù)傳輸,這樣在會議交流時,參會人員可以對被控終端進行操作從而與主控終端以及其他被控終端進行互動,從而增加了互動效果。當用戶在被控終端上的操作信息為滑動操作信息時,獲取滑動操作信息的滑動方向,如向左滑動目標PPT內(nèi)容或者向右滑動目標PPT,主控終端就會控制其他的被控終端也滑動其顯示的目標PPT,這樣當進行討論時,參會人員通過控制向左或者向右滑動來實現(xiàn)主控終端以及被控終端的PPT內(nèi)容的切換,從而使參會人員更加方便和高效地參與討論,增加了互動效果。當用戶在被控終端上的操作信息為編輯操作信息時,獲取編輯操作信息的編輯內(nèi)容以及編輯內(nèi)容對應的坐標,如在某一坐標位置上輸入文字內(nèi)容進行編輯。用戶可以是通過按壓屏幕某處,通過判斷按壓的壓力值是否大于或者等于預設壓力值,若按壓的壓力值大于或者等于預設壓力值,在按壓處或者預設區(qū)域彈出編輯框;或者通過判斷按壓的時長是否大于或者等于預設時長,若按壓的時長大于或者等于預設時長,在按壓處或者預設區(qū)域彈出編輯框;這樣,只有用戶的按壓操作信息符合上述判斷條件才進行相應的編輯操作,可以減少誤操作,增加操作的準確性。需要說明的是上述操作信息還可以是涂寫操作信息或者是輸入彈幕信息的操作信息,通過上述操作對目標PPT進行滑動、編輯等操作,從而使同屏顯示的目標PPT進行實時更新。
應理解,上述操作信息的不同實施方式之間可以相互組合實現(xiàn),如編輯操作與涂寫操作的結(jié)合,并能達到相同的技術效果,為了避免重復,此處不再累述。
步驟603、將所述操作信息傳輸至所述主控終端。
該步驟中,將所述操作信息傳輸至所述主控終端,主控制終端根據(jù)所述操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息。
可選的,所述操作信息包括滑動操作信息,所述獲取被控終端用戶基于所述同屏顯示的目標PPT輸入的操作信息的步驟,包括:檢測被控終端用戶在所述目標PPT上的滑動操作;當檢測到滑動操作時,獲取所述滑動操作的滑動方向;將所述滑動方向確定為所述操作信息。
可選的,檢測被控終端用戶在所述目標PPT上的編輯操作;當檢測到編輯操作時,獲取所述編輯操作的編輯內(nèi)容和所述編輯內(nèi)容對應的坐標;將所述編輯內(nèi)容和所述編輯內(nèi)容對應的坐標確定為所述操作信息。
可選的,檢測被控終端用戶在所述目標PPT上的涂寫操作;當檢測到涂寫操作時,獲取所述涂寫操作的涂寫軌跡和所述涂寫軌跡的坐標;將所述涂寫軌跡和所述涂寫軌跡的坐標確定為所述操作信息。
可選的,所述將所述操作信息傳輸至所述主控終端的步驟之后,所述方法還包括:獲取被控終端用戶輸入的彈幕信息;發(fā)送彈幕信息給所述主控終端或發(fā)送彈幕信息至與所述被控終端連接的其他被控終端進行顯示;其中,所述彈幕信息包括顯示文字信息、顯示速度信息和顯示字體信息中的至少一項。
該實施方式中,當用戶在被控終端上輸入彈幕信息時,其共享彈幕信息的途徑分為兩種情形,一種情形是發(fā)送彈幕信息給主控終端,然后主終端將該彈幕消息發(fā)送給與主終端建立通信通道的投影儀或者與主終端建立通信通道的其他被控終端,以實現(xiàn)彈幕信息的共享,彈幕信息包括顯示文字信息、顯示速度信息和顯示字體信息中的至少一項,例如,彈幕信息發(fā)送至其他被控終端上從其他被控終端的一端向另一端移動的方式顯示在屏幕上。
可選的,所述將所述操作信息傳輸至所述主控終端的步驟,包括:將所述操作信息通過預設的通信協(xié)議傳輸至所述主控終端;其中,所述預設通信協(xié)議包括實時傳輸協(xié)議、實時傳輸控制協(xié)議、會話初始協(xié)議或HTTP通信協(xié)議。
需要說明的是本實施例能夠?qū)崿F(xiàn)第一實施例至第五實施的各個過程,且能達到相同的技術效果,為避免重復,這里不再贅述。
本發(fā)明實施例提供的PPT共享方法中,接收主控終端傳輸?shù)哪繕薖PT并進行同屏顯示;獲取被控終端用戶基于所述同屏顯示的目標PPT輸入的操作信息;將所述操作信息傳輸至所述主控終端;其中,所述操作信息用于:所述主控終端根據(jù)所述操作信息調(diào)整所述目標PPT的顯示信息。這樣,在進行會議討論時,用戶可以對被控終端顯示的目標PPT進行操作,然后主控終端目標PPT的顯示信息,從而提高了被控終端操作PPT內(nèi)容的靈活性,同時增加了被控終端的互動效果。
第七實施例
參見圖7,圖7是本發(fā)明實施提供的移動終端的結(jié)構圖,能實現(xiàn)第一實施例至第五實施例中的PPT共享方法的細節(jié),并達到相同的效果。如圖7所示移動終端700作為主控終端使用,移動終端700包括目標PPT顯示模塊701、第一傳輸模塊702、第一操作信息接收模塊703和第一調(diào)整模塊704,其中,目標PPT顯示模塊701與第一傳輸模塊702連接,第一傳輸模塊702與第一操作信息接收模塊703連接,第一操作信息接收模塊703與第一調(diào)整模塊704連接。
目標PPT顯示模塊701,用于顯示目標PPT;
第一傳輸模塊702,用于將所述目標PPT顯示模塊701顯示的所述目標PPT分別傳輸至與所述主控終端均已建立通信通道的投影儀和每個被控終端進行同屏顯示;
第一操作信息接收模塊703,用于接收所述被控終端基于所述目標PPT傳輸?shù)牡谝徊僮餍畔ⅲ?/p>
第一調(diào)整模塊704,用于根據(jù)所述第一操作信息接收模塊703接收的所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息。
可選的,如圖8所示,所述第一操作信息包括滑動操作信息,所述第一調(diào)整模塊704包括:
滑動方向獲取單元7041,用于獲取所述滑動操作信息中的滑動方向;
切換單元7042,用于基于所述滑動方向獲取單元7041獲取的所述滑動方向,控制所述目標PPT的頁面內(nèi)容切換,并同步更新所述投影儀和每個被控終端所顯示的所述目標PPT的頁面內(nèi)容。
可選的,如圖9所示,所述第一操作信息包括編輯操作信息,所述第一調(diào)整模塊704包括:
編輯操作信息獲取單元7043,用于獲取所述編輯操作信息中的編輯內(nèi)容和所述編輯內(nèi)容對應的坐標;
更新單元7044,用于基于編輯操作信息獲取單元7043獲取的所述編輯內(nèi)容和所述編輯內(nèi)容對應的坐標,更新所述目標PPT的顯示內(nèi)容,并將所述編輯內(nèi)容同步更新至所述投影儀和每個被控終端所顯示的所述目標PPT中。
可選的,如圖10所示,所述第一操作信息包括涂寫操作信息,所述第一調(diào)整模塊704包括:
涂寫操作信息獲取單元7045,用于獲取所述涂寫操作信息中的涂寫軌跡和所述涂寫軌跡的坐標;
添加單元7046,用于基于涂寫操作信息獲取單元7045獲取的所述涂寫軌跡的坐標,將所述涂寫軌跡添加至所述目標PPT,并將所述涂寫軌跡同步更新至所述投影儀和每個被控終端所顯示的所述目標PPT中。
可選的,如圖11所示,所述移動終端700還包括:
彈幕信息接收模塊705,用于接收所述被控終端發(fā)送的彈幕信息,所述彈幕信息包括顯示文字信息、顯示速度信息和顯示字體信息;
彈幕信息顯示模塊706,用于將所述彈幕信息接收模塊705接收的所述彈幕信息顯示在所述主控終端上,并傳輸至與所述主控終端連接的所述投影儀和每個被控終端進行同步顯示。
可選的,如圖12所示,所述移動終端700還包括:
第二操作信息接收模塊707,用于接收主控終端用戶輸入的第二操作信息;
第二調(diào)整模塊708,用于根據(jù)所述第二操作信息接收模塊707接收的所述第二操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個所述被控終端同步顯示調(diào)整后的顯示信息;其中,所述第二操作信息包括:滑動操作信息、編輯操作信息、涂寫操作信息和彈幕信息中的至少一項。
可選的,如圖13所示,所述移動終端700還包括:通信通道建立模塊709,用于與所述投影儀和至少一個所述被控終端通過預設通信協(xié)議分別建立通信通道;其中,所述預設通信協(xié)議包括實時傳輸協(xié)議、實時傳輸控制協(xié)議、會話初始協(xié)議或HTTP通信協(xié)議。
移動終端700能夠?qū)崿F(xiàn)圖1至圖5的方法實施例中移動終端實現(xiàn)的各個過程,且能達到相同的技術效果,為避免重復,這里不再贅述。
這樣,本發(fā)明實施例的移動終端中,顯示目標PPT;將所述目標PPT分別傳輸至與所述主控終端均已建立通信通道的投影儀和每個被控終端進行同屏顯示;接收所述被控終端基于所述目標PPT傳輸?shù)牡谝徊僮餍畔ⅲ桓鶕?jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息。這樣,在進行會議討論時,用戶可以對被控終端顯示的目標PPT進行操作,然后主控終端目標PPT的顯示信息,從而提高了被控終端操作PPT內(nèi)容的靈活性,同時增加了被控終端的互動效果。
第八實施例
參見圖14,圖14是本發(fā)明實施提供的移動終端的結(jié)構圖,能實現(xiàn)第五實施例中的PPT共享方法的細節(jié),并達到相同的效果。如圖14所示,移動終端1400作為被控終端使用,移動終端1400包括目標PPT接收模塊1401、操作信息獲取模塊1402和第二傳輸模塊1403,其中,目標PPT接收模塊1401與操作信息獲取模塊1402連接,操作信息獲取模塊1402與第二傳輸模塊1403連接。
目標PPT接收模塊1401,用于接收主控終端傳輸?shù)哪繕薖PT并進行同屏顯示;
操作信息獲取模塊1402,用于獲取被控終端用戶基于所述同屏顯示的所述目標PPT接收模塊1401接收的所述目標PPT輸入的操作信息;
第二傳輸模塊1403,用于將所述操作信息獲取模塊1402獲取的所述操作信息傳輸至所述主控終端;
其中,所述操作信息用于:所述主控終端根據(jù)所述操作信息調(diào)整所述目標PPT的顯示信息。
可選的,如圖15所示,所述操作信息獲取模塊1402包括:
滑動操作檢測單元14021,用于檢測被控終端用戶在所述目標PPT上的滑動操作;
滑動方向獲取單元14022,用于當檢測到滑動操作時,獲取所述滑動操作檢測單元14021檢測的所述滑動操作的滑動方向;
第一確定單元14023,用于將所述滑動方向獲取單元14022獲取的所述滑動方向確定為所述操作信息。
可選的,如圖16所示,所述操作信息獲取模塊1402包括:
編輯操作檢測單元14024,用于檢測被控終端用戶在所述目標PPT上的編輯操作;
第一獲取單元14025,用于當檢測到編輯操作時,獲取所述編輯操作檢測單元14024檢測的所述編輯操作的編輯內(nèi)容和所述編輯內(nèi)容對應的坐標;
第二確定單元14026,用于將所述第一獲取單元14025獲取的所述編輯內(nèi)容和所述編輯內(nèi)容對應的坐標確定為所述操作信息。
可選的,如圖17所示,所述操作信息獲取模塊1402包括:
涂寫操作檢測單元14027,用于檢測被控終端用戶在所述目標PPT上的涂寫操作;
第二獲取單元14028,用于當檢測到涂寫操作時,獲取所述涂寫操作檢測單元14027檢測的所述涂寫操作的涂寫軌跡和所述涂寫軌跡的坐標;
第三確定單元14029,用于將所述第二獲取單元14028獲取的所述涂寫軌跡和所述涂寫軌跡的坐標確定為所述操作信息。
可選的,如圖18所示,所述移動終端1400還包括:
彈幕信息獲取模塊1404,用于獲取被控終端用戶輸入的彈幕信息;
彈幕信息發(fā)送模塊1405,用于發(fā)送所述彈幕信息獲取模塊1404接收的所述彈幕信息給所述主控終端或發(fā)送所述彈幕信息獲取模塊接收的所述彈幕信息至與所述被控終端連接的其他被控終端進行顯示;
其中,所述彈幕信息包括顯示文字信息、顯示速度信息和顯示字體信息中的至少一項。
可選的,第二傳輸模塊1403用于將所述操作信息通過預設的通信協(xié)議傳輸至所述主控終端;
其中,所述預設通信協(xié)議包括實時傳輸協(xié)議、實時傳輸控制協(xié)議、會話初始協(xié)議或HTTP通信協(xié)議。
移動終端1400能夠?qū)崿F(xiàn)圖6的方法實施例中移動終端實現(xiàn)的各個過程,且能達到相同的技術效果,為避免重復,這里不再贅述。
這樣,本發(fā)明實施例的移動終端中,接收主控終端傳輸?shù)哪繕薖PT并進行同屏顯示;獲取被控終端用戶基于所述同屏顯示的目標PPT輸入的操作信息;將所述操作信息傳輸至所述主控終端;其中,所述操作信息用于:所述主控終端根據(jù)所述操作信息調(diào)整所述目標PPT的顯示信息。這樣,在進行會議討論時,用戶可以對被控終端顯示的目標PPT進行操作,然后主控終端目標PPT的顯示信息,從而提高了被控終端操作PPT內(nèi)容的靈活性,同時增加了被控終端的互動效果。
第九實施例
參見圖19,圖19是本發(fā)明實施提供的移動終端的結(jié)構圖,能實現(xiàn)第一實施例至第五實施例中的PPT共享方法的細節(jié),并達到相同的效果。如圖19所示,移動終端1900作為主控終端使用,移動終端1900包括:至少一個處理器1901、存儲器1902、至少一個網(wǎng)絡接口1904和用戶接口1903。移動終端1900中的各個組件通過總線系統(tǒng)1905耦合在一起??衫斫?,總線系統(tǒng)1905用于實現(xiàn)這些組件之間的連接通信??偩€系統(tǒng)1905除包括數(shù)據(jù)總線之外,還包括電源總線、控制總線和狀態(tài)信號總線但是為了清楚說明起見,在圖19中將各種總線都標為總線系統(tǒng)1905。
其中,用戶接口1903可以包括顯示器、鍵盤或者點擊設備(例如,鼠標,軌跡球(trackball)、觸感板或者觸摸屏等,該觸摸屏為柔性屏幕。
可以理解,本發(fā)明實施例中的存儲器1902可以是易失性存儲器或非易失性存儲器,或可包括易失性和非易失性存儲器兩者。其中,非易失性存儲器可以是只讀存儲器(Read-Only Memory,ROM)、可編程只讀存儲器(Programmable ROM,PROM)、可擦除可編程只讀存儲器(Erasable PROM,EPROM)、電可擦除可編程只讀存儲器(Electrically EPROM,EEPROM)或閃存。易失性存儲器可以是隨機存取存儲器(Random Access Memory,RAM),其用作外部高速緩存。通過示例性但不是限制性說明,許多形式的RAM可用,例如靜態(tài)隨機存取存儲器(Static RAM,SRAM)、動態(tài)隨機存取存儲器(Dynamic RAM,DRAM)、同步動態(tài)隨機存取存儲器(Synchronous DRAM,SDRAM)、雙倍數(shù)據(jù)速率同步動態(tài)隨機存取存儲器(Double Data Rate SDRAM,DDRSDRAM)、增強型同步動態(tài)隨機存取存儲器(Enhanced SDRAM,ESDRAM)、同步連接動態(tài)隨機存取存儲器(Synch link DRAM,SLDRAM)和直接內(nèi)存總線隨機存取存儲器(Direct Rambus RAM,DRRAM)。本文描述的系統(tǒng)和方法的存儲器1902旨在包括但不限于這些和任意其它適合類型的存儲器。
在一些實施方式中,存儲器1902存儲了如下的元素,可執(zhí)行模塊或者數(shù)據(jù)結(jié)構,或者他們的子集,或者他們的擴展集:操作系統(tǒng)19021和應用程序19022。
其中,操作系統(tǒng)19021,包含各種系統(tǒng)程序,例如框架層、核心庫層、驅(qū)動層等,用于實現(xiàn)各種基礎業(yè)務以及處理基于硬件的任務。應用程序19022,包含各種應用程序,例如媒體播放器(Media Player)、瀏覽器(Browser)等,用于實現(xiàn)各種應用業(yè)務。實現(xiàn)本發(fā)明實施例方法的程序可以包含在應用程序19022中。
在本發(fā)明實施例中,通過調(diào)用存儲器1902存儲的程序或指令,具體的,可以是應用程序19022中存儲的程序或指令,處理器1901用于:顯示目標PPT;將所述目標PPT分別傳輸至與所述主控終端均已建立通信通道的投影儀和每個被控終端進行同屏顯示;接收所述被控終端基于所述目標PPT傳輸?shù)牡谝徊僮餍畔?;根?jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息。上述本發(fā)明實施例揭示的方法可以應用于處理器1901中,或者由處理器1901實現(xiàn)。處理器1901可能是一種集成電路芯片,具有信號的處理能力。在實現(xiàn)過程中,上述方法的各步驟可以通過處理器1901中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器1901可以是通用處理器、數(shù)字信號處理器(Digital Signal Processor,DSP)、專用集成電路(Application Specific Integrated Circuit,ASIC)、現(xiàn)成可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫崿F(xiàn)或者執(zhí)行本發(fā)明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實施例所公開的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領域成熟的存儲介質(zhì)中。該存儲介質(zhì)位于存儲器1902,處理器1901讀取存儲器1902中的信息,結(jié)合其硬件完成上述方法的步驟。
可以理解的是,本文描述的這些實施例可以用硬件、軟件、固件、中間件、微碼或其組合來實現(xiàn)。對于硬件實現(xiàn),處理單元可以實現(xiàn)在一個或多個專用集成電路(Application Specific Integrated Circuits,ASIC)、數(shù)字信號處理器(Digital Signal Processing,DSP)、數(shù)字信號處理設備(DSP Device,DSPD)、可編程邏輯設備(Programmable Logic Device,PLD)、現(xiàn)場可編程門陣列(Field-Programmable Gate Array,F(xiàn)PGA)、通用處理器、控制器、微控制器、微處理器、用于執(zhí)行本申請所述功能的其它電子單元或其組合中。
對于軟件實現(xiàn),可通過執(zhí)行本文所述功能的模塊(例如過程、函數(shù)等)來實現(xiàn)本文所述的技術。軟件代碼可存儲在存儲器中并通過處理器執(zhí)行。存儲器可以在處理器中或在處理器外部實現(xiàn)。
可選的,所述第一操作信息包括滑動操作信息,處理器1901還用于:所述根據(jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息的步驟,包括:獲取所述滑動操作信息中的滑動方向;基于所述滑動方向,控制所述目標PPT的頁面內(nèi)容切換,并同步更新所述投影儀和每個被控終端所顯示的所述目標PPT的頁面內(nèi)容。
可選的,所述第一操作信息包括編輯操作信息,處理器1901還用于:所述根據(jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息的步驟,包括:獲取所述編輯操作信息中的編輯內(nèi)容和所述編輯內(nèi)容對應的坐標;基于所述編輯內(nèi)容和所述編輯內(nèi)容對應的坐標,更新所述目標PPT的顯示內(nèi)容,并將所述編輯內(nèi)容同步更新至所述投影儀和每個被控終端所顯示的所述目標PPT中。
可選的,所述第一操作信息包括涂寫操作信息,處理器1901還用于:所述根據(jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息的步驟,包括:獲取所述涂寫操作信息中的涂寫軌跡和所述涂寫軌跡的坐標;基于所述涂寫軌跡的坐標,將所述涂寫軌跡添加至所述目標PPT,并將所述涂寫軌跡同步更新至所述投影儀和每個被控終端所顯示的所述目標PPT中。
可選的,在所述根據(jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息的步驟之后,處理器1901還用于:接收所述被控終端發(fā)送的彈幕信息,所述彈幕信息包括顯示文字信息、顯示速度信息和顯示字體信息;將所述彈幕信息顯示在所述主控終端上,并傳輸至與所述主控終端連接的所述投影儀和每個被控終端進行同步顯示。
可選的,在所述根據(jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息的步驟之后,處理器1901還用于:接收主控終端用戶輸入的第二操作信息;根據(jù)所述第二操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個所述被控終端同步顯示調(diào)整后的顯示信息;其中,所述第二操作信息包括:滑動操作信息、編輯操作信息、涂寫操作信息和彈幕信息中的至少一項。
可選的,在所述顯示目標PPT的步驟之后,所述將所述目標PPT分別傳輸至與所述主控終端建立通信通道的投影儀和每個被控終端和進行同屏顯示的步驟之前,處理器1901還用于:與所述投影儀和至少一個所述被控終端通過預設通信協(xié)議分別建立通信通道;其中,所述預設通信協(xié)議包括實時傳輸協(xié)議、實時傳輸控制協(xié)議、會話初始協(xié)議或HTTP通信協(xié)議。
移動終端1900能夠?qū)崿F(xiàn)前述實施例中移動終端實現(xiàn)的各個過程,且能達到相同的技術效果,為避免重復,這里不再贅述。
這樣,本發(fā)明實施例的移動終端1900中,顯示目標PPT;將所述目標PPT分別傳輸至與所述主控終端均已建立通信通道的投影儀和每個被控終端進行同屏顯示;接收所述被控終端基于所述目標PPT傳輸?shù)牡谝徊僮餍畔?;根?jù)所述第一操作信息,調(diào)整所述目標PPT的顯示信息,并控制所述投影儀和每個被控終端同屏顯示調(diào)整后的所述目標PPT的顯示信息。這樣,在進行會議討論時,用戶可以對被控終端顯示的目標PPT進行操作,然后主控終端目標PPT的顯示信息,從而提高了被控終端操作PPT內(nèi)容的靈活性,同時增加了被控終端的互動效果。
第十實施例
請參閱圖20,圖20是本發(fā)明實施提供的移動終端的結(jié)構圖,能實現(xiàn)第六實施例中的PPT共享方法的細節(jié),并達到相同的效果。如圖20所示,移動終端1800作為被控終端使用,移動終端2000包括射頻(Radio Frequency,RF)電路2010、存儲器2020、輸入單元2030、顯示單元2040、處理器2050、音頻電路2060、通信模塊2070、和電源2080。
其中,輸入單元2030可用于接收用戶輸入的數(shù)字或字符信息,以及產(chǎn)生與移動終端2000的用戶設置以及功能控制有關的信號輸入。具體地,本發(fā)明實施例中,該輸入單元2030可以包括觸控面板2031。觸控面板2031,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板2031上的操作),并根據(jù)預先設定的程式驅(qū)動相應的連接裝置??蛇x的,觸控面板2031可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標,再送給該處理器2050,并能接收處理器2050發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸控面板2031。除了觸控面板2031,輸入單元2030還可以包括其他輸入設備2032,其他輸入設備2032可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。
其中,顯示單元2040可用于顯示由用戶輸入的信息或提供給用戶的信息以及移動終端2000的各種菜單界面。顯示單元2040可包括顯示面板2041,可選的,可以采用LCD或有機發(fā)光二極管(Organic Light-Emitting Diode,OLED)等形式來配置顯示面板2041。
應注意,觸控面板2031可以覆蓋顯示面板2041,形成觸摸顯示屏,當該觸摸顯示屏檢測到在其上或附近的觸摸操作后,傳送給處理器2050以確定觸摸事件的類型,隨后處理器2050根據(jù)觸摸事件的類型在觸摸顯示屏上提供相應的視覺輸出。
觸摸顯示屏包括應用程序界面顯示區(qū)及常用控件顯示區(qū)。該應用程序界面顯示區(qū)及該常用控件顯示區(qū)的排列方式并不限定,可以為上下排列、左右排列等可以區(qū)分兩個顯示區(qū)的排列方式。該應用程序界面顯示區(qū)可以用于顯示應用程序的界面。每一個界面可以包含至少一個應用程序的圖標和/或widget桌面控件等界面元素。該應用程序界面顯示區(qū)也可以為不包含任何內(nèi)容的空界面。該常用控件顯示區(qū)用于顯示使用率較高的控件,例如,設置按鈕、界面編號、滾動條、電話本圖標等應用程序圖標等。
其中處理器2050是移動終端2000的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執(zhí)行存儲在第一存儲器2021內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在第二存儲器2022內(nèi)的數(shù)據(jù),執(zhí)行移動終端2000的各種功能和處理數(shù)據(jù),從而對移動終端2000進行整體監(jiān)控。可選的,處理器2050可包括一個或多個處理單元。
在本發(fā)明實施例中,通過調(diào)用存儲該第一存儲器2021內(nèi)的軟件程序和/或模塊和/或該第二存儲器2022內(nèi)的數(shù)據(jù),處理器2050用于:接收主控終端傳輸?shù)哪繕薖PT并進行同屏顯示;獲取被控終端用戶基于所述同屏顯示的目標PPT輸入的操作信息;將所述操作信息傳輸至所述主控終端;其中,所述操作信息用于:所述主控終端根據(jù)所述操作信息調(diào)整所述目標PPT的顯示信息。
可選的,處理器2050還用于:所述操作信息包括滑動操作信息,所述獲取被控終端用戶基于所述同屏顯示的目標PPT輸入的操作信息的步驟,包括:檢測被控終端用戶在所述目標PPT上的滑動操作;當檢測到滑動操作時,獲取所述滑動操作的滑動方向;將所述滑動方向確定為所述操作信息。
可選的,處理器2050還用于:所述操作信息包括編輯操作信息,所述獲取被控終端用戶基于所述同屏顯示的目標PPT輸入的操作信息的步驟,包括:檢測被控終端用戶在所述目標PPT上的編輯操作;當檢測到編輯操作時,獲取所述編輯操作的編輯內(nèi)容和所述編輯內(nèi)容對應的坐標;將所述編輯內(nèi)容和所述編輯內(nèi)容對應的坐標確定為所述操作信息。
可選的,處理器2050還用于:所述操作信息包括涂寫操作信息,所述獲取被控終端用戶基于所述同屏顯示的目標PPT輸入的操作信息的步驟,包括:檢測被控終端用戶在所述目標PPT上的涂寫操作;當檢測到涂寫操作時,獲取所述涂寫操作的涂寫軌跡和所述涂寫軌跡的坐標;將所述涂寫軌跡和所述涂寫軌跡的坐標確定為所述操作信息。
可選的,在所述將所述操作信息傳輸至所述主控終端的步驟之后,處理器2050還用于:獲取被控終端用戶輸入的彈幕信息;發(fā)送彈幕信息給所述主控終端或發(fā)送彈幕信息至與所述被控終端連接的其他被控終端進行顯示;其中,所述彈幕信息包括顯示文字信息、顯示速度信息和顯示字體信息中的至少一項。
可選的,處理器2050還用于:所述將所述操作信息傳輸至所述主控終端的步驟,包括:將所述操作信息通過預設的通信協(xié)議傳輸至所述主控終端;其中,所述預設通信協(xié)議包括實時傳輸協(xié)議、實時傳輸控制協(xié)議、會話初始協(xié)議或HTTP通信協(xié)議。
移動終端2000能夠?qū)崿F(xiàn)前述實施例中移動終端實現(xiàn)的各個過程,且能達到相同的技術效果,為避免重復,這里不再贅述。
這樣,本發(fā)明實施例的移動終端2000中,接收主控終端傳輸?shù)哪繕薖PT并進行同屏顯示;獲取被控終端用戶基于所述同屏顯示的目標PPT輸入的操作信息;將所述操作信息傳輸至所述主控終端;其中,所述操作信息用于:所述主控終端根據(jù)所述操作信息調(diào)整所述目標PPT的顯示信息。這樣,在進行會議討論時,用戶可以對被控終端顯示的目標PPT進行操作,然后主控終端目標PPT的顯示信息,從而提高了被控終端操作PPT內(nèi)容的靈活性,同時增加了被控終端的互動效果。
本領域普通技術人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結(jié)合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術方案的特定應用和設計約束條件。專業(yè)技術人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本發(fā)明的范圍。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本申請所提供的實施例中,應該理解到,所揭露的裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本發(fā)明實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。
所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以權利要求的保護范圍為準。