一种ppt播放控制方法、手持终端、播放终端及服务器
技术领域
1.本发明属于ppt控制领域,更具体地,涉及一种ppt播放控制方法、手持终端、播放终端及服务器。
背景技术:2.利用pc和投影仪在进行教学演讲的过程中,往往需要守在电脑旁边,一边操作电脑一边进行讲解,可将电脑理解为播放终端。这种方式不仅费力,而且演讲者不能很好地与听讲者实现互动。因此,需要一种便携的ppt翻页、批注控制设备。同时由于手持终端的智能性,其可以提供与pc同步的ppt画面,使得演讲者在背对或远离播放屏幕时也能了解ppt的当前播放画面,以及当前ppt的备注信息。
3.但是现有技术仅提供了手持终端到播放终端的单向控制。而播放终端不返回任何ppt信息,即手持终端无法查看ppt详细信息。同时现有技术仅提供ppt上下翻页的效果,而在演讲答辩、解疑等过程中,通常需要对听众所关注的某页进行详细说明,因此带来巨大不便。另外,现有技术虽然在手持终端提供了ppt批注的功能,如写字、划线,但是却没有对画笔功能进行区分,导致一些不必要的批注永久写在ppt中,造成不必要批注的非必要保存或遮挡ppt页面上的实质内容,影响观看者的观感。
技术实现要素:4.针对现有技术的缺陷,本发明的目的在于提供一种ppt播放控制方法、手持终端、播放终端及服务器,旨在解决现有手持终端控制ppt播放的方法对ppt翻页只能进行上下翻页,且演讲者无法从手持终端中查看ppt的详情信息,很不便利,以及现有手持终端对ppt批注功能划分不细致,可能影响观看者观感的问题。
5.为实现上述目的,第一方面,本发明提供一种手持终端,包括:
6.通信模块,用于与服务器实时交互,以通过服务器实现手持终端和播放终端的双向实时交互;
7.接收模块,用于接收服务器发送的待控制ppt的信息;所述待控制ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;所述待控制ppt在播放终端上播放,所述待控制ppt的信息由播放终端发送给服务器;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;
8.显示模块,用于按照两种显示模式对ppt进行显示;当处于第一种显示模式时,在第一预设区域预览显示ppt的所有页面,在第二预设区域显示ppt当前播放页面和当前播放页面上的批注,在第三预设区域显示当前播放页面的备注;当处于第二种显示模式时,只显示当前播放ppt当前播放页面和当前播放页面上的批注;
9.控制模块,用于接收用户输入的显示模式控制信息和ppt控制信息;所述ppt控制信息包括ppt播放指示、ppt备注字体调整指示以及ppt批注信息;所述ppt播放指示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示;
10.处理模块,用于根据显示模式控制信息控制显示模块按照对应显示模式对ppt进行显示,根据ppt播放指示控制显示模块对相应的ppt内容进行播放,根据ppt备注字体调整指示控制显示模块调整所显示备注字体的大小,以及根据ppt批注信息对显示模块播放的ppt页面进行批注编辑,并控制显示模块显示所编辑的批注;
11.所述显示模块,还用于根据处理模块的控制指令调整第二预设区域和第三预设区域的显示内容;
12.发送模块,用于将所述ppt播放指示和ppt批注信息发送给服务器,以便服务器将对应信息发送给播放终端,以使播放终端对应调整ppt的播放内容和批注,且将对应的批注在ppt中保存。
13.在一个可选的示例中,该手持终端还包括:
14.输入模块,用于接收用户向显示模块播放的ppt页面输入的批注,将其作为ppt批注信息发送给控制模块;所述ppt批注信息包括持久性批注和指示性批注;
15.所述处理模块根据ppt批注信息对显示模块播放的ppt页面进行批注编辑,若所述批注信息为持久性批注,则调用输入模块的长期保存模式,向ppt页面输入相关批注,并在ppt中长期保存;若所述批注信息为指示性批注,则调用输入模块的短期保存模式,向ppt页面输入相关批注,并在预设时间段后在ppt中清除对应批注。
16.第二方面,本发明提供一种服务器,包括:
17.通信模块,用于分别与手持终端和播放终端实时交互,以实现手持终端和播放之间的双向实时交互;所述播放终端用于播放ppt,所述手持终端用于对播放终端所播放的ppt进行控制,所述控制包括:播放控制和批注编辑;
18.接收模块,用于接收播放终端发送的待控制ppt的信息;所述待控制ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;
19.发送模块,用于将接收的待控制ppt信息发送给手持终端,以便手持终端对待控制ppt按照ppt播放指示进行ppt内容播放、按照预设字体大小显示备注以及对当前播放页面进行批注编辑;
20.所述接收模块,还用于接收手持终端发送的ppt控制信息;所述ppt控制信息包括:ppt播放指示和ppt批注信息;所述ppt播放指示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示;
21.所述发送模块,还用于将所述ppt控制信息发送给播放终端,以便播放终端根据所述ppt播放指示对应调整ppt的播放内容和根据所述ppt批注信息编辑当前播放页面的批注,且将对应的批注在ppt中保存。
22.第三方面,本发明提供一种播放终端,包括:
23.通信模块,用于与服务器实时交互,以通过服务器实现播放终端和手持终端的双向实时交互;
24.显示模块,用于显示ppt当前播放页面和当前播放页面的批注;
25.发送模块,用于向服务器发送ppt的信息,以便服务器将ppt信息发送给手持终端,使手持终端对对待控制ppt按照ppt播放指示进行ppt内容播放、按照预设字体大小显示当前播放页面备注以及对当前播放页面批注进行编辑;所述ppt的信息包括:ppt所有页面的
内容、当前播放页面,各个页面的备注以及各个页面上的批注;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;
26.接收模块,用于接收服务器发送的ppt控制信息;所述ppt控制信息包括:ppt播放指示和ppt批注信息;所述ppt播放指示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示;
27.处理模块,用于根据所述ppt播放指示控制显示模块播放对应的ppt内容,实现和手持终端的同步播放显示,根据所述ppt批注信息对当前播放页面进行同步批注编辑,并控制显示模块将相应批注内容同步显示;
28.所述显示模块,还用于显示新编辑的批注。
29.在一个可选的示例中,所述接收模块接收的ppt批注信息包括:持久性批注和指示性批注;
30.所述处理模块根据ppt批注信息对当前播放页面进行同步批注编辑,若编辑的是持久性批注,则向ppt页面输入相关批注,并在ppt中长期保存;若编辑的是指示性批注,则向ppt页面输入相关批注,并在预设时间段后在ppt中清除对应批注。
31.第四方面,本发明提供一种ppt播放控制方法,包括如下步骤:
32.接收服务器发送的待控制ppt的信息;所述待控制ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;所述待控制ppt在播放终端上播放,所述待控制ppt的信息由播放终端发送给服务器;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;
33.按照两种显示模式对ppt进行显示;当处于第一种显示模式时,在第一预设区域预览显示ppt的所有页面,在第二预设区域显示ppt当前播放页面和当前播放页面上的批注,在第三预设区域显示当前播放页面的备注;当处于第二种显示模式时,只显示当前播放ppt当前播放页面和当前播放页面上的批注;
34.接收用户输入的显示模式控制信息和ppt控制信息;所述ppt控制信息包括ppt播放指示、ppt备注字体调整指示以及ppt批注信息;所述ppt播放示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示;
35.根据显示模式控制信息按照对应显示模式对ppt进行显示,根据ppt播放指示对相应的ppt内容进行播放,根据ppt备注字体调整指示调整所显示备注字体的大小,以及根据ppt批注信息对播放的ppt页面进行批注编辑,并显示所编辑的批注;
36.将所述ppt播放指示和ppt批注信息发送给服务器,以便服务器将对应信息发送给播放终端,以使播放终端对应调整ppt的播放内容和批注,且将对应的批注在ppt中保存。
37.在一个可选的示例中,该方法还包括:
38.接收用户向播放的ppt页面输入的批注,将其作为ppt批注信息;所述ppt批注信息包括持久性批注和指示性批注;
39.根据ppt批注信息对播放的ppt页面进行批注编辑,若所述批注信息为持久性批注,则调用长期保存模式,向ppt页面输入相关批注,并在ppt中长期保存;若所述批注信息为指示性批注,则调用短期保存模式,向ppt页面输入相关批注,并在预设时间段后在ppt中清除对应批注。
40.第五方面,本发明提供一种ppt播放控制方法,包括如下步骤:
41.接收播放终端发送的待控制ppt的信息;所述待控制ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;
42.将接收的待控制ppt信息发送给手持终端,以便手持终端对待控制ppt按照ppt播放指示进行ppt内容播放、按照预设字体大小显示备注以及对当前播放页面进行批注编辑;
43.接收手持终端发送的ppt控制信息;所述ppt控制信息包括:ppt播放指示和ppt批注信息;所述ppt播放指示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示;
44.将所述ppt控制信息发送给播放终端,以便播放终端根据所述ppt播放指示对应调整ppt的播放内容和根据所述ppt批注信息编辑当前播放页面的批注,且将对应的批注在ppt中保存。
45.第六方面,本发明提供一种ppt播放控制方法,包括如下步骤:
46.显示ppt当前播放页面和当前播放页面的批注;
47.向服务器发送ppt的信息,以便服务器将ppt信息发送给手持终端,使手持终端对待控制ppt按照ppt播放指示进行ppt内容播放、按照预设字体大小显示当前播放页面备注以及对当前播放页面批注进行编辑;所述ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;
48.接收服务器发送的ppt控制信息;所述ppt控制信息包括:ppt播放指示和ppt批注信息;所述ppt播放指示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示;
49.根据所述ppt播放指示播放对应的ppt内容,实现和手持终端的同步播放显示,根据所述ppt批注信息对当前播放页面进行同步批注编辑,并将相应批注内容同步显示。
50.在一个可选的示例中,所述ppt批注信息包括:持久性批注和指示性批注;
51.根据ppt批注信息对当前播放页面进行同步批注编辑,若编辑的是持久性批注,则向ppt页面输入相关批注,并在ppt中长期保存;若编辑的是指示性批注,则向ppt页面输入相关批注,并在预设时间段后在ppt中清除对应批注。
52.总体而言,通过本发明所构思的以上技术方案与现有技术相比,具有以下有益效果:
53.本发明提供一种ppt播放控制方法、手持终端、播放终端及服务器,实时的双向交互功能,在其他控制技术中主要是手机端对pc端ppt的单向控制方式。但是无论是授课还是演讲等均会出现在讲台等电脑端直接操作和与他人互动时的远程操作。因此本技术不但能实现手机端对pc端ppt的控制。还能通过ppt插件的使用使得pc端所有ppt幻灯片信息及备注显示在手机端。
54.本发明提供一种ppt播放控制方法、手持终端、播放终端及服务器,该技术不但能控制pc端进行上下翻页,还可对任意页面进行选择播放以及动画播放。同时手机端可调用画笔功能,画笔分为两种模式,一种能够对批注内容进行永久保存,用于对重要信息的记录、显示。另一种为计时消失,在演讲者对关键信息标注说明后,对画笔所写信息能够及时清除。
55.本发明提供一种ppt播放控制方法、手持终端、播放终端及服务器,备注字体大小
为可选择模式,可以根据用户需求对字体大小进行调整。
附图说明
56.图1是本发明实施例提供的ppt播放控制系统架构图;
57.图2是本发明实施例提供的ppt播放控制方法的信令交互图;
58.图3是本发明实施例提供的手持终端侧ppt播放控制方法流程图;
59.图4是本发明实施例提供的服务器侧ppt播放控制方法流程图;
60.图5是本发明实施例提供的播放终端侧ppt播放控制方法流程图;
61.图6是本发明实施例提供的ppt播放控制系统效果图;
62.图7是本发明实施例提供的手持终端架构图;
63.图8是本发明实施例提供的服务器架构图;
64.图9是本发明实施例提供的播放终端架构图。
具体实施方式
65.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
66.图1是本发明实施例提供的ppt播放控制系统架构图,如图1所示,包括:播放终端、服务器以及手持终端。用户通过手持终端对所有ppt页面进行预览,并通过手持终端控制ppt任意翻页或进行动画播放控制,以及在ppt中输入批注,并可控制批注短期显示或者长期保存。手持终端将用户输入的ppt播放指示和批注信息通过服务器发送给播放终端,以控制播放终端按照ppt播放指示播放对应的ppt内容且在播放终端播放的ppt页面输入相关批注,并对相关批注进行相应的短期显示或长期保存。
67.可以理解的是,本发明中播放终端可以为:电脑或平板等任何可以播放ppt的设备,手持终端可以为手机、平板或掌上电脑等任何可以播放并输入批注的设备。播放终端和手持终端均通过socket网络通信技术与服务器实时交互,实现播放终端和手持终端之间的实时交互,以便手持终端能够实时根据用户的播放指示控制ppt翻页、ppt动画播放、按照预设字体显示备注以及接收用户输入的ppt批注,同时实时控制播放终端按照用户翻页指示播放对应ppt页面且根据用户输入的批注显示并更改保存ppt批注。
68.图2是本发明实施例提供的ppt播放控制方法的信令交互图,如图2所示,包括如下步骤:
69.s11,播放终端显示ppt当前播放页面和当前播放页面的批注。
70.s12,播放终端向服务器发送ppt信息。
71.s13,服务器向手持终端发送接收到的ppt信息。
72.其中,所述ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;其中,ppt每个页面的内容被打包成一张图片,ppt信息被打包成一个数据包。
73.s14,用户向手持终端输入显示模式控制信息和ppt控制信息。
74.其中,所述显示模式控制信息指示手持终端按照对应的显示模式对ppt进行显示。
75.其中,所述ppt控制信息包括ppt播放指示、ppt备注字体调整指示以及ppt批注信息;所述ppt播放指示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示。
76.s15,手持终端根据显示模式控制信息按照对应的显示模式对ppt进行播放。
77.s16,手持终端根据ppt控制信息对ppt进行翻页播放、动画播放、调整备注字体大小以及编辑显示对应的批注。
78.s17,手持终端向服务器发送ppt播放指示和ppt批注信息。
79.其中,ppt批注信息用于对ppt页面进行批注编辑。
80.s18,服务器向播放终端发送接收到的ppt播放指示和ppt批注信息。
81.s19,播放终端根据ppt播放指示播放对应的ppt内容,根据ppt批注信息对当前播放页面进行批注编辑。
82.需要说明的是,上述信令交互实时进行,即播放终端向服务器实时发送ppt信息,手持终端向服务器实时发送ppt播放指示和ppt批注信息。
83.更进一步地,在手持终端侧,如图3所示,本发明提供的ppt播放控制方法,包括如下步骤:
84.s101,接收服务器发送的待控制ppt的信息;所述待控制ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;所述待控制ppt在播放终端上播放,所述待控制ppt的信息由播放终端发送给服务器;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;
85.s102,按照两种显示模式对ppt进行显示;当处于第一种显示模式时,在第一预设区域预览显示ppt的所有页面,在第二预设区域显示ppt当前播放页面和当前播放页面上的批注,在第三预设区域显示当前播放页面的备注;当处于第二种显示模式时,只显示当前播放ppt当前播放页面和当前播放页面上的批注;
86.s103,接收用户输入的显示模式控制信息和ppt控制信息;所述ppt控制信息包括ppt播放指示、ppt备注字体调整指示以及ppt批注信息;所述ppt播放示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示;
87.s104,根据显示模式控制信息按照对应显示模式对ppt进行显示,根据ppt播放指示对相应的ppt内容进行播放,根据ppt备注字体调整指示调整所显示备注字体的大小,以及根据ppt批注信息对播放的ppt页面进行批注编辑,并显示所编辑的批注;
88.s105,将所述ppt播放指示和ppt批注信息发送给服务器,以便服务器将对应信息发送给播放终端,以使播放终端对应调整ppt的播放内容和批注,且将对应的批注在ppt中保存。
89.具体地,该方法还包括:
90.接收用户向播放的ppt页面输入的批注,将其作为ppt批注信息;所述ppt批注信息包括持久性批注和指示性批注;
91.根据ppt批注信息对播放的ppt页面进行批注编辑,若所述批注信息为持久性批注,则调用长期保存模式,向ppt页面输入相关批注,并在ppt中长期保存;若所述批注信息为指示性批注,则调用短期保存模式,向ppt页面输入相关批注,并在预设时间段后在ppt中清除对应批注。
92.更进一步地,在服务器侧,如图4所示,本发明提供的ppt播放控制方法,包括如下
步骤:
93.s201,接收播放终端发送的待控制ppt的信息;所述待控制ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;
94.s202,将接收的待控制ppt信息发送给手持终端,以便手持终端对待控制ppt按照ppt播放指示进行ppt内容播放、按照预设字体大小显示备注以及对当前播放页面进行批注编辑;
95.s203,接收手持终端发送的ppt控制信息;所述ppt控制信息包括:ppt播放指示和ppt批注信息;所述ppt播放指示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示;
96.s204,将所述ppt控制信息发送给播放终端,以便播放终端根据所述ppt播放指示对应调整ppt的播放内容和根据所述ppt批注信息编辑当前播放页面的批注,且将对应的批注在ppt中保存。
97.更进一步地,在播放终端侧,如图5所示,本发明提供的ppt播放控制方法,包括如下步骤:
98.s301,显示ppt当前播放页面和当前播放页面的批注;
99.s302,向服务器发送ppt的信息,以便服务器将ppt信息发送给手持终端,使手持终端对对待控制ppt按照ppt播放指示进行ppt内容播放、按照预设字体大小显示当前播放页面备注以及对当前播放页面批注进行编辑;所述ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;
100.s303,接收服务器发送的ppt控制信息;所述ppt控制信息包括:ppt播放指示和ppt批注信息;所述ppt播放指示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示;
101.s304,根据所述ppt播放指示播放对应的ppt内容,实现和手持终端的同步播放显示,根据所述ppt批注信息对当前播放页面进行同步批注编辑,并将相应批注内容同步显示。
102.在一个可选的示例中,所述ppt批注信息包括:持久性批注和指示性批注;
103.根据ppt批注信息对当前播放页面进行同步批注编辑,若编辑的是持久性批注,则向ppt页面输入相关批注,并在ppt中长期保存;若编辑的是指示性批注,则向ppt页面输入相关批注,并在预设时间段后在ppt中清除对应批注。
104.在一个更为具体的实施例中,本发明通过服务器实现手机端与pc端ppt的双向交互,其系统架构图如图6所示。
105.电脑端通过预编辑的插件来获取ppt信息,以及将ppt信息进行打包发送,使其能够在手机端显示所有幻灯片页面,以及ppt备注信息。电脑端的插件所要执行的操作为:当ppt开始在电脑端播放时,获取播放ppt的所有内容、当前播放页面信息、各页面的批注和备注信息,并将每个ppt页面打包成一张图片,将获取的所有ppt信息打包成一个数据包,随后该插件将获取的ppt信息发送到电脑端处理器,以便电脑端将ppt信息通过服务器转发给手机端。
106.同时手机端通过预先编辑功能模块或插件对ppt播放;播放模式可以选择两种,一种模式下仅显示当前播放页面和其页面上的批注,另一种模式下可对任意页面预览、显示当前播放页面和其页面上的批注以及当前播放页面的备注。综上可知,手机端可进行ppt任意页预览,并能够实现对上下或跳动翻页和动画播放控制,以进行任意ppt内容选择播放、放大缩小显示备注的字体以及对当前页面进行批注。进一步地,手机端的批注功能可选择两种模式,一种为持久性批注,则调用批注输入工具的长期输入保存模式,并输入对应批注,且在ppt中长期保存,另一种为指示性批注,则调用输入工具的短期输入模式,输入对应批注,并在短时间内清除。具体实现步骤和功能如下所示:
107.①
电脑端获取当前播放状态ppt的ppt信息。
108.②
通过socket网络通信技术实现手机和服务器的连接访问,在手机app端登录用户信息,服务器接收、识别手机端用户信息,并等待pc端相同用户信息登录。
109.③
在pc服务程序也通过socket网络通信技术实现电脑端与服务器的访问连接,将pc服务程序上登录的用户信息发送给服务器。
110.④
服务器识别到分别来自手机端和pc端的同名用户,便会将同名用户建为一组,在该组中建立交互缓冲区。
111.⑤
当ppt为放映状态时,将ppt所有幻灯片页面转化为图片并连同备注及批注信息一起打包成数据包发给pc服务程序。并实时接收来自移动端的控制信息。
112.⑥
pc程序再将数据包发送至服务器。服务器再将其转发给同名的手机app端。手机程序对其信息进行解释,最后将根据这些信息,在手机ppt上进行响应变化。
113.⑦
同理,手机app将ppt上的所有信息,包括操作信息打包发送给服务器。服务器再将其信息转发到pc服务程序。pc服务程序最终将信息转发至ppt插件进行解析响应。
114.本发明建立了一套双向交互的协议,基于该协议才能够实现批注、页面选择播放、翻页、动画播放、幻灯片及备注的传递查看等功能。本发明通过电脑端预先编辑的插件获取ppt页面信息,通过将幻灯片转化为图片的形式连同备注和批注一起打包成数据包发送给移动端。同时移动端将控制信息发送到pc端。是一种双向交互过程;
115.本发明的手持终端为手机终端,手机app端提供两种界面模式,以实现手持终端的两种显示模式。第一种模式为基本界面,该界面上方显示所有ppt页面,并可进行滑动选择所需播放界面。中间部分为当前ppt播放界面,可通过左右滑动以控制ppt翻页,通过点击实现ppt动画效果播放。下方为当前页的备注信息,备注信息可根据需求进行字体大小控制。第二种模式为批注模式,进入该模式后只显示当前ppt信息以及可选择画笔进行批注。且画笔有两种功能,一种画笔的批注信息可以长期保存。另一种画笔的批注信息则在短时间内会自动清除,保证ppt内容能够清楚展示。
116.需要说明的是,画笔只是一种输入批注的工具,本领域技术人员还可根据实际需要选择手机自带输入法等等工具在手持终端界面向ppt输入批注,因此本发明将不再对此做特别说明和限定。
117.本发明中的手机端可实现对所有ppt页面的显示及选择播放,不局限于上下翻页、跳转翻页以及动画播放。本发明中的手机端可实现对当前播放页面进行批注和ppt备注信息的查看。同时采用两种画笔功能分别输入持久性批注和指示性批注,以满足不同需求。
118.office导入插件后,插件会监控ppt状态,如果ppt处于播放状态,那么插件会把
ppt信息发给windows服务,这两者交互是通过进程消息。然后windows服务通过socket通信网络技术,实现与服务器交互。服务器再把消息发送到手机端。同理,手机对ppt的控制信息通过服务器发送到windows服务,windows服务和插件交互,最终插件将控制信息反应在电脑端ppt界面上。
119.图7是本发明实施例提供的手持终端架构图;如图7所示,包括:
120.通信模块710,用于与服务器实时交互,以通过服务器实现手持终端和播放终端的双向实时交互;
121.接收模块720,用于接收服务器发送的待控制ppt的信息;所述待控制ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;所述待控制ppt在播放终端上播放,所述待控制ppt的信息由播放终端发送给服务器;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;
122.显示模块730,用于按照两种显示模式对ppt进行显示;当处于第一种显示模式时,在第一预设区域预览显示ppt的所有页面,在第二预设区域显示ppt当前播放页面和当前播放页面上的批注,在第三预设区域显示当前播放页面的备注;当处于第二种显示模式时,只显示当前播放ppt当前播放页面和当前播放页面上的批注;
123.控制模块740,用于接收用户输入的显示模式控制信息和ppt控制信息;所述ppt控制信息包括ppt播放指示、ppt备注字体调整指示以及ppt批注信息;所述ppt播放指示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示;
124.处理模块750,用于根据显示模式控制信息控制显示模块按照对应显示模式对ppt进行显示,根据ppt播放指示控制显示模块对相应的ppt内容进行播放,根据ppt备注字体调整指示控制显示模块调整所显示备注字体的大小,以及根据ppt批注信息对显示模块播放的ppt页面进行批注编辑,并控制显示模块显示所编辑的批注;
125.显示模块730,还用于根据处理模块的控制指令调整第二预设区域和第三预设区域的显示内容;
126.发送模块760,用于将所述ppt播放指示和ppt批注信息发送给服务器,以便服务器将对应信息发送给播放终端,以使播放终端对应调整ppt的播放内容和批注,且将对应的批注在ppt中保存。
127.输入模块770,用于接收用户向显示模块播放的ppt页面输入的批注,将其作为ppt批注信息发送给控制模块;所述ppt批注信息包括持久性批注和指示性批注;
128.处理模块750根据ppt批注信息对显示模块播放的ppt页面进行批注编辑,若所述批注信息为持久性批注,则调用输入模块的长期保存模式,向ppt页面输入相关批注,并在ppt中长期保存;若所述批注信息为指示性批注,则调用输入模块的短期保存模式,向ppt页面输入相关批注,并在预设时间段后在ppt中清除对应批注。
129.可以理解的是,图7中各个模块的详细功能实现可参见前述方法实施例中的介绍,在此不做赘述。
130.图8是本发明实施例提供的服务器架构图;如图8所示,包括:
131.通信模块810,通信模块,用于分别与手持终端和播放终端实时交互,以实现手持终端和播放之间的双向实时交互;所述播放终端用于播放ppt,所述手持终端用于对播放终端所播放的ppt进行控制,所述控制包括:播放控制和批注编辑;
132.接收模块820,用于接收播放终端发送的待控制ppt的信息;所述待控制ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;
133.发送模块830,用于将接收的待控制ppt信息发送给手持终端,以便手持终端对待控制ppt按照ppt播放指示进行ppt内容播放、按照预设字体大小显示备注以及对当前播放页面进行批注编辑;
134.接收模块820,还用于接收手持终端发送的ppt控制信息;所述ppt控制信息包括:ppt播放指示和ppt批注信息;所述ppt播放指示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示;
135.发送模块830,还用于将所述ppt控制信息发送给播放终端,以便播放终端根据所述ppt播放指示对应调整ppt的播放内容和根据所述ppt批注信息编辑当前播放页面的批注,且将对应的批注在ppt中保存。
136.可以理解的是,图8中各个模块的详细功能实现可参见前述方法实施例中的介绍,在此不做赘述。
137.图9是本发明实施例提供的播放终端架构图,如图9所示,包括:
138.通信模块910,用于与服务器实时交互,以通过服务器实现播放终端和手持终端的双向实时交互;
139.显示模块920,用于显示ppt当前播放页面和当前播放页面的批注;
140.发送模块930,用于向服务器发送ppt的信息,以便服务器将ppt信息发送给手持终端,使手持终端对对待控制ppt按照ppt播放指示进行ppt内容播放、按照预设字体大小显示当前播放页面备注以及对当前播放页面批注进行编辑;所述ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;
141.接收模块940,用于接收服务器发送的ppt控制信息;所述ppt控制信息包括:ppt播放指示和ppt批注信息;所述ppt播放指示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示;
142.处理模块950,用于根据所述ppt播放指示控制显示模块播放对应的ppt内容,实现和手持终端的同步播放显示,根据所述ppt批注信息对当前播放页面进行同步批注编辑,并控制显示模块将相应批注内容同步显示;
143.显示模块920,还用于显示新编辑的批注。
144.可以理解的是,图9中各个模块的详细功能实现可参见前述方法实施例中的介绍,在此不做赘述。
145.本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
技术特征:1.一种手持终端,其特征在于,包括:通信模块,用于与服务器实时交互,以通过服务器实现手持终端和播放终端的双向实时交互;接收模块,用于接收服务器发送的待控制ppt的信息;所述待控制ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;所述待控制ppt在播放终端上播放,所述待控制ppt的信息由播放终端发送给服务器;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;显示模块,用于按照两种显示模式对ppt进行显示;当处于第一种显示模式时,在第一预设区域预览显示ppt的所有页面,在第二预设区域显示ppt当前播放页面和当前播放页面上的批注,在第三预设区域显示当前播放页面的备注;当处于第二种显示模式时,只显示当前播放ppt当前播放页面和当前播放页面上的批注;控制模块,用于接收用户输入的显示模式控制信息和ppt控制信息;所述ppt控制信息包括ppt播放指示、ppt备注字体调整指示以及ppt批注信息;所述ppt播放指示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示;处理模块,用于根据显示模式控制信息控制显示模块按照对应显示模式对ppt进行显示,根据ppt播放指示控制显示模块对相应的ppt内容进行播放,根据ppt备注字体调整指示控制显示模块调整所显示备注字体的大小,以及根据ppt批注信息对显示模块播放的ppt页面进行批注编辑,并控制显示模块显示所编辑的批注;所述显示模块,还用于根据处理模块的控制指令调整第二预设区域和第三预设区域的显示内容;发送模块,用于将所述ppt播放指示和ppt批注信息发送给服务器,以便服务器将对应信息发送给播放终端,以使播放终端对应调整ppt的播放内容和批注,且将对应的批注在ppt中保存。2.根据权利要求1所述的手持终端,其特征在于,还包括:输入模块,用于接收用户向显示模块播放的ppt页面输入的批注,将其作为ppt批注信息发送给控制模块;所述ppt批注信息包括持久性批注和指示性批注;所述处理模块根据ppt批注信息对显示模块播放的ppt页面进行批注编辑,若所述批注信息为持久性批注,则调用输入模块的长期保存模式,向ppt页面输入相关批注,并在ppt中长期保存;若所述批注信息为指示性批注,则调用输入模块的短期保存模式,向ppt页面输入相关批注,并在预设时间段后在ppt中清除对应批注。3.一种服务器,其特征在于,包括:通信模块,用于分别与手持终端和播放终端实时交互,以实现手持终端和播放之间的双向实时交互;所述播放终端用于播放ppt,所述手持终端用于对播放终端所播放的ppt进行控制,所述控制包括:播放控制和批注编辑;接收模块,用于接收播放终端发送的待控制ppt的信息;所述待控制ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;发送模块,用于将接收的待控制ppt信息发送给手持终端,以便手持终端对待控制ppt按照ppt播放指示进行ppt内容播放、按照预设字体大小显示备注以及对当前播放页面进行
批注编辑;所述接收模块,还用于接收手持终端发送的ppt控制信息;所述ppt控制信息包括:ppt播放指示和ppt批注信息;所述ppt播放指示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示;所述发送模块,还用于将所述ppt控制信息发送给播放终端,以便播放终端根据所述ppt播放指示对应调整ppt的播放内容和根据所述ppt批注信息编辑当前播放页面的批注,且将对应的批注在ppt中保存。4.一种播放终端,其特征在于,包括:通信模块,用于与服务器实时交互,以通过服务器实现播放终端和手持终端的双向实时交互;显示模块,用于显示ppt当前播放页面和当前播放页面的批注;发送模块,用于向服务器发送ppt的信息,以便服务器将ppt信息发送给手持终端,使手持终端对对待控制ppt按照ppt播放指示进行ppt内容播放、按照预设字体大小显示当前播放页面备注以及对当前播放页面批注进行编辑;所述ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;接收模块,用于接收服务器发送的ppt控制信息;所述ppt控制信息包括:ppt播放指示和ppt批注信息;所述ppt播放指示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示;处理模块,用于根据所述ppt播放指示控制显示模块播放对应的ppt内容,实现和手持终端的同步播放显示,根据所述ppt批注信息对当前播放页面进行同步批注编辑,并控制显示模块将相应批注内容同步显示;所述显示模块,还用于显示新编辑的批注。5.根据权利要求4所述的播放终端,其特征在于,所述接收模块接收的ppt批注信息包括:持久性批注和指示性批注;所述处理模块根据ppt批注信息对当前播放页面进行同步批注编辑,若编辑的是持久性批注,则向ppt页面输入相关批注,并在ppt中长期保存;若编辑的是指示性批注,则向ppt页面输入相关批注,并在预设时间段后在ppt中清除对应批注。6.一种ppt播放控制方法,其特征在于,包括如下步骤:接收服务器发送的待控制ppt的信息;所述待控制ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;所述待控制ppt在播放终端上播放,所述待控制ppt的信息由播放终端发送给服务器;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;按照两种显示模式对ppt进行显示;当处于第一种显示模式时,在第一预设区域预览显示ppt的所有页面,在第二预设区域显示ppt当前播放页面和当前播放页面上的批注,在第三预设区域显示当前播放页面的备注;当处于第二种显示模式时,只显示当前播放ppt当前播放页面和当前播放页面上的批注;接收用户输入的显示模式控制信息和ppt控制信息;所述ppt控制信息包括ppt播放指示、ppt备注字体调整指示以及ppt批注信息;所述ppt播放示包括:ppt前后翻页指示、ppt跳
转翻页指示以及ppt动画播放指示;根据显示模式控制信息按照对应显示模式对ppt进行显示,根据ppt播放指示对相应的ppt内容进行播放,根据ppt备注字体调整指示调整所显示备注字体的大小,以及根据ppt批注信息对播放的ppt页面进行批注编辑,并显示所编辑的批注;将所述ppt播放指示和ppt批注信息发送给服务器,以便服务器将对应信息发送给播放终端,以使播放终端对应调整ppt的播放内容和批注,且将对应的批注在ppt中保存。7.根据权利要求6所述的方法,其特征在于,还包括:接收用户向播放的ppt页面输入的批注,将其作为ppt批注信息;所述ppt批注信息包括持久性批注和指示性批注;根据ppt批注信息对播放的ppt页面进行批注编辑,若所述批注信息为持久性批注,则调用长期保存模式,向ppt页面输入相关批注,并在ppt中长期保存;若所述批注信息为指示性批注,则调用短期保存模式,向ppt页面输入相关批注,并在预设时间段后在ppt中清除对应批注。8.一种ppt播放控制方法,其特征在于,包括如下步骤:接收播放终端发送的待控制ppt的信息;所述待控制ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;将接收的待控制ppt信息发送给手持终端,以便手持终端对待控制ppt按照ppt播放指示进行ppt内容播放、按照预设字体大小显示备注以及对当前播放页面进行批注编辑;接收手持终端发送的ppt控制信息;所述ppt控制信息包括:ppt播放指示和ppt批注信息;所述ppt播放指示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示;将所述ppt控制信息发送给播放终端,以便播放终端根据所述ppt播放指示对应调整ppt的播放内容和根据所述ppt批注信息编辑当前播放页面的批注,且将对应的批注在ppt中保存。9.一种ppt播放控制方法,其特征在于,包括如下步骤:显示ppt当前播放页面和当前播放页面的批注;向服务器发送ppt的信息,以便服务器将ppt信息发送给手持终端,使手持终端对待控制ppt按照ppt播放指示进行ppt内容播放、按照预设字体大小显示当前播放页面备注以及对当前播放页面批注进行编辑;所述ppt的信息包括:ppt所有页面的内容、当前播放页面,各个页面的备注以及各个页面上的批注;其中,ppt每个页面的内容被打包成一张图片,待控制ppt信息被打包成一个数据包;接收服务器发送的ppt控制信息;所述ppt控制信息包括:ppt播放指示和ppt批注信息;所述ppt播放指示包括:ppt前后翻页指示、ppt跳转翻页指示以及ppt动画播放指示;根据所述ppt播放指示播放对应的ppt内容,实现和手持终端的同步播放显示,根据所述ppt批注信息对当前播放页面进行同步批注编辑,并将相应批注内容同步显示。10.根据权利要求9所述的方法,其特征在于,所述ppt批注信息包括:持久性批注和指示性批注;根据ppt批注信息对当前播放页面进行同步批注编辑,若编辑的是持久性批注,则向ppt页面输入相关批注,并在ppt中长期保存;若编辑的是指示性批注,则向ppt页面输入相
关批注,并在预设时间段后在ppt中清除对应批注。
技术总结本发明提供一种PPT播放控制方法、手持终端、播放终端及服务器,包括:播放终端显示PPT当前播放页面和当前播放页面的批注;向服务器发送PPT信息;服务器向手持终端发送PPT信息;用户向手持终端输入显示控制信息和PPT控制信息;手持终端根据显示控制信息按照对应的显示模式播放PPT;根据PPT控制信息对PPT进行内容播放、显示页面备注、调整备注字体以及编辑批注;向服务器发送PPT播放指示和PPT批注信息;服务器向播放终端发送PPT播放指示和PPT批注信息;播放终端根据PPT播放指示播放对应的PPT内容,根据PPT批注信息在编辑批注。本发明手持终端可以对播放终端PPT进行任意翻页和动画播放并有两种批注模式,可以按照需求短期和长期保存批注。保存批注。保存批注。
技术研发人员:陈增照 林梦婷 王梦珂 何秀玲 张维 戴志诚 王卓 冯子祚 龚斌 姜新星
受保护的技术使用者:华中师范大学
技术研发日:2022.07.13
技术公布日:2022/11/1