第一显示装置及服务器的制作方法

文档序号:34258958发布日期:2023-05-25 04:11阅读:48来源:国知局
第一显示装置及服务器的制作方法

本技术实施例涉及电子白板,尤其涉及一种第一显示装置及服务器。


背景技术:

1、电子白板是一种人机交互设备,可以用于视频会议系统或者教育教学之中。人们可以通过视频会议系统中的电子白板实现无尘书写或内容批注来进行方案讲解;在很多教学软件中也包含电子白板功能与批注功能,实现了无尘无纸化教学,并且书写空间较大,且便于内容保存至电脑。电子白板还可以支持多个终端同时书写,这样更有利于在会议或教学中,提高人们的沟通效率。

2、现有技术中,在多端同时进行书写时,书写端直接显示自身的书写笔迹,且接收其他书写端发送的书写笔迹,一并显示在自身终端,并将书写的笔迹发送给其他参与终端进行显示。

3、然而,实现本技术过程中,发明人发现现有技术中至少存在如下问题:现有方案中,各书写端显示笔迹的顺序与接收到笔迹的顺序相关,若各书写端书写笔迹的时间发生重叠时,由于书写端自身的书写笔迹是直接在自身终端显示的,传输时间短,所以会出现不同参与终端的笔迹显示顺序不同,影响显示效果。


技术实现思路

1、本技术实施例提供一种第一显示装置及服务器,以使各参与终端能够按照相同的顺序显示书写笔迹,提高显示效果。

2、第一方面,本技术实施例提供一种第一显示装置,所述第一显示装置与服务器通信连接,包括:

3、第一控制器,被配置为:

4、响应于结束当前笔迹的触控操作,采集所述当前笔迹对应的各轨迹点,生成第一笔迹消息,并将所述第一笔迹消息发送给服务器,以使服务器根据对来自多个显示装置的笔迹消息的接收顺序对所述第一笔迹消息添加服务端编号,生成第二笔迹消息,将所述第二笔迹消息发送给各所述显示装置;

5、接收服务器发送的所述第二笔迹消息,并将所述第二笔迹消息发送给显示器;

6、所述显示器,与所述第一控制器连接,用于根据所述服务编号的顺序,显示所述第二笔迹消息。

7、在一种可能的设计中,所述第一控制器在执行响应于结束当前笔迹的触控操作,采集所述当前笔迹对应的各轨迹点,生成第一笔迹消息之前,还用于:

8、响应于开始当前笔迹的触控操作,根据预设周期采集轨迹点,生成轨迹消息,并将所述轨迹消息发送给服务器,以使服务器将所述轨迹消息发送给各所述显示装置;

9、接收服务器发送的所述轨迹消息,并将所述轨迹消息进行显示。

10、在一种可能的设计中,所述第一控制器在执行将所述轨迹消息进行显示之前,还用于:

11、若所述轨迹消息的轨迹消息编号不连续,则通过插值法将缺失的轨迹点进行补充,获得新的轨迹消息;

12、所述将所述轨迹消息进行显示,包括:将新的轨迹消息进行显示。

13、在一种可能的设计中,所述第一控制器在执行轨迹消息包括终端标识和轨迹消息编号;所述轨迹消息编号与轨迹消息的生成顺序相关;所述响应于结束当前笔迹的触控操作,采集所述当前笔迹对应的各轨迹点,生成第一笔迹消息时,具体用于:

14、响应于结束当前笔迹的触控操作,根据所述当前笔迹对应的各轨迹消息,生成所述第一笔迹消息;所述第一笔迹消息包括终端标识、轨迹消息的编号信息;

15、所述第一控制器在执行接收服务器发送的所述第二笔迹消息之后,还用于:

16、根据所述显示装置标识和所述轨迹消息的编号信息,将所述第二笔迹消息对应的各轨迹点进行删除。

17、在一种可能的设计中,所述轨迹消息的编号信息包括以下中至少两项:对应的各轨迹消息编号的起始值、对应的各轨迹消息编号的终止值,对应的各轨迹消息编号的个数。

18、在一种可能的设计中,所述第一控制器在执行接收服务器发送的所述第二笔迹消息之后,还用于:

19、若所述第二笔迹消息的服务端编号与接收到的其他笔迹消息的服务端编号不连续,则向服务器发送数据请求以获取缺失的笔迹消息。

20、在一种可能的设计中,所述第一控制器还用于:

21、响应于对第三笔迹消息的撤销指令,生成第一撤销消息,并将所述第一撤销消息发送给服务器,以使服务器根据对来自多个所述显示装置的消息的接收顺序对所述第一撤销消息添加服务端编号,生成第二撤销消息,将所述第二撤销消息发送给各所述显示装置;所述来自多个所述显示装置的消息包括笔迹消息和撤销消息;

22、接收服务器发送的所述第二撤销消息,并根据所述第二撤销消息的服务端编号,执行撤销操作。

23、在一种可能的设计中,所述第一控制器还用于:

24、响应于第二显示装置的书写权限请求,将答复消息通过服务器发送给所述第二显示装置,以使第二显示装置根据所述答复消息获取书写权限。

25、第二方面,本技术实施例提供服务器,包括:

26、第二控制器,被配置为:

27、接收第一显示装置发送的第一笔迹消息;所述第一笔迹消息是响应于结束当前笔迹的触控操作,采集所述当前笔迹对应的各轨迹点,并根据所述各轨迹点生成的;

28、根据对来自多个显示装置的笔迹消息的接收顺序对所述第一笔迹消息添加服务端编号,生成第二笔迹消息;

29、将所述第二笔迹消息发送给各所述显示装置。

30、在一种可能的设计中,所述第一笔迹消息包括终端标识和终端编号;所述终端编号与消息在终端生成的顺序相关;所述第二控制器在执行接收所述第一显示装置发送的所述第一笔迹消息之后,还用于:

31、若所述第一笔迹消息的终端编号与接收到的其他笔迹消息的终端编号不连续,则根据所述显示装置标识向第一显示装置发送数据请求以获取缺失的笔迹消息。

32、第三方面,本技术实施例提供一种显示控制方法,包括:

33、响应于结束当前笔迹的触控操作,采集所述当前笔迹对应的各轨迹点,生成第一笔迹消息,并将所述第一笔迹消息发送给服务器,以使服务器根据对来自多个显示装置的笔迹消息的接收顺序对所述第一笔迹消息添加服务端编号,生成第二笔迹消息,将所述第二笔迹消息发送给各所述显示装置;

34、接收服务器发送的所述第二笔迹消息,并根据所述服务端编号,将所述第二笔迹消息进行顺序显示。

35、第四方面,本技术实施例提供一种服务器,包括:

36、接收第一显示装置发送的第一笔迹消息;所述第一笔迹消息是响应于结束当前笔迹的触控操作,采集所述当前笔迹对应的各轨迹点,并根据所述各轨迹点生成的;

37、根据对来自多个所述显示装置的笔迹消息的接收顺序对所述第一笔迹消息添加服务端编号,生成第二笔迹消息;

38、将所述第二笔迹消息发送给各所述显示装置。

39、本实施例提供的第一显示装置及服务器,其中,第一显示装置与服务器通信连接,包括:第一控制器,被配置为:响应于结束当前笔迹的触控操作,采集所述当前笔迹对应的各轨迹点,生成第一笔迹消息,并将所述第一笔迹消息发送给服务器,以使服务器根据对来自多个显示装置的笔迹消息的接收顺序对所述第一笔迹消息添加服务端编号,生成第二笔迹消息,将所述第二笔迹消息发送给各所述显示装置;接收服务器发送的所述第二笔迹消息,并将所述第二笔迹消息发送给显示器;所述显示器,与所述第一控制器连接,用于根据所述服务编号的顺序,显示所述第二笔迹消息。本实施例提供的第一显示装置,通过各书写端将自身生成的笔迹消息发送给服务器,并由服务器根据接收顺序为接收到的笔迹消息编号后向各参与终端进行分发,使各参与终端均按照编号的顺序进行笔迹显示,实现了各参与终端笔迹显示顺序的一致性,保证了显示效果,提高了用户体验。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1