当前位置:视频会议/网络会议技术专区 → 正文

视频会议软件实现电子白板功能的两种方式

责任编辑:editor005 |来源:企业网D1Net  2016-09-02 15:15:44 本文摘自:投影时代

随着国家对绿色环保、开源节流的政策不断推广与实施,以软件视频会议为首的信息化产品越来越受到企事业单位的青睐,许多单位的日常会议都是通过远程视频会议来实现,视频会议软件不仅可以模拟面对面的音、视频交流,还可以进行文档共享、电子白板等多种协同功能,而在这些协同功能中,电子白板是我们经常会用到的,那我们在视频会议开发当中,应该怎样实现视频会议软件的电子白板的功能呢?实现电子白板的功能主要分为两种方式:图片模式、点阵模式,两种方式各有不同,实现的效果和难点也各有不同。下面我们对比一下这两种实现方式的实现原理与过程。

1、 图片模式

视频会议的电子白板顾名思义是在白板上进行涂鸦,然后传输到其他的客户端,从而实现协同浏览。由此我们首先想到的是用图片来实现,首先对电子白板进行图像编码,然后经过压缩,传输到其他的客户端,最后经过解码和重绘实现数据的共享显示。该实现方式较为简单,只需要把电子白板的图像进行截图就可以实现了,但其存在的问题也非常多,该方式通过传输图片来实现,但如果实时地进行涂鸦,其每次都需要传输一幅完整的图片,这样就会有很多冗余的数据,其传输效率非常低,另外该方式不能实现多人同时涂鸦,如需多人涂鸦还需要把不同的图片进行叠加处理,处理步骤更为繁琐。因此该方式不能作为视频会议软件的电子白板的实现模式。

2、 点阵模式

点阵模式是目前实现视频会议软件电子白板的最好方式,所谓的点阵方式就是把电子白板分成不同的点阵区间,而后建立一个画图的数据链表,我们在电子白板上进行绘画的时候,把其画的点的位置写到这个数据链表里面,在这个链表里面,我们还可以区分不同的线条、不同的字体及不同的操作,通过这个链表的数据结构,我们可以还原操作者在电子白板进行何种操作,当操作者进行完一次操作的时候,其数据链表更新并传输一次,接收者接收到数据链表后,对这些数据进行还原,并重绘数据,这样就可以实时还原操作者的数据。该方式不仅可以实时地传输操作者的操作数据,还可以大大减少数据的传输量,我们传输的数据只是传输点阵数据,而不是一幅图片,因此该方式广泛应用于视频会议软件的电子白板的设计开发当中。

综上所述,在视频会议软件的电子白板开发当中,点阵的模式是最好的选择,其既能提高传输的实时性,又能减少传输的带宽,虽然电子白板的实现还需要增加很多的功能,但最基本的核心就是通过点阵的模式实现数据的传输。

关键字:电子白板实现模式

本文摘自:投影时代

x 视频会议软件实现电子白板功能的两种方式 扫一扫
分享本文到朋友圈
当前位置:视频会议/网络会议技术专区 → 正文

视频会议软件实现电子白板功能的两种方式

责任编辑:editor005 |来源:企业网D1Net  2016-09-02 15:15:44 本文摘自:投影时代

随着国家对绿色环保、开源节流的政策不断推广与实施,以软件视频会议为首的信息化产品越来越受到企事业单位的青睐,许多单位的日常会议都是通过远程视频会议来实现,视频会议软件不仅可以模拟面对面的音、视频交流,还可以进行文档共享、电子白板等多种协同功能,而在这些协同功能中,电子白板是我们经常会用到的,那我们在视频会议开发当中,应该怎样实现视频会议软件的电子白板的功能呢?实现电子白板的功能主要分为两种方式:图片模式、点阵模式,两种方式各有不同,实现的效果和难点也各有不同。下面我们对比一下这两种实现方式的实现原理与过程。

1、 图片模式

视频会议的电子白板顾名思义是在白板上进行涂鸦,然后传输到其他的客户端,从而实现协同浏览。由此我们首先想到的是用图片来实现,首先对电子白板进行图像编码,然后经过压缩,传输到其他的客户端,最后经过解码和重绘实现数据的共享显示。该实现方式较为简单,只需要把电子白板的图像进行截图就可以实现了,但其存在的问题也非常多,该方式通过传输图片来实现,但如果实时地进行涂鸦,其每次都需要传输一幅完整的图片,这样就会有很多冗余的数据,其传输效率非常低,另外该方式不能实现多人同时涂鸦,如需多人涂鸦还需要把不同的图片进行叠加处理,处理步骤更为繁琐。因此该方式不能作为视频会议软件的电子白板的实现模式。

2、 点阵模式

点阵模式是目前实现视频会议软件电子白板的最好方式,所谓的点阵方式就是把电子白板分成不同的点阵区间,而后建立一个画图的数据链表,我们在电子白板上进行绘画的时候,把其画的点的位置写到这个数据链表里面,在这个链表里面,我们还可以区分不同的线条、不同的字体及不同的操作,通过这个链表的数据结构,我们可以还原操作者在电子白板进行何种操作,当操作者进行完一次操作的时候,其数据链表更新并传输一次,接收者接收到数据链表后,对这些数据进行还原,并重绘数据,这样就可以实时还原操作者的数据。该方式不仅可以实时地传输操作者的操作数据,还可以大大减少数据的传输量,我们传输的数据只是传输点阵数据,而不是一幅图片,因此该方式广泛应用于视频会议软件的电子白板的设计开发当中。

综上所述,在视频会议软件的电子白板开发当中,点阵的模式是最好的选择,其既能提高传输的实时性,又能减少传输的带宽,虽然电子白板的实现还需要增加很多的功能,但最基本的核心就是通过点阵的模式实现数据的传输。

关键字:电子白板实现模式

本文摘自:投影时代

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^