深圳云集智

 
 

公司新闻 行业资讯
视频会议软件电子白板功能如何实现?
2022-04-02 admin 0

    完成电子白板功用我们首先想到的是用图片来完成。首先对电子白板停止图像编码,然后经过紧缩,传输到其他的客户端,最后经过解码和重绘完成数据的共享显现。该完成方式较为简单,只需求把电子白板的图像停止截图就能够完成了,但其存在的问题也十分多,该方式经过传输图片来完成,但假如实时地停止涂鸦,其每次都需求传输一幅完好的图片,这样就会有很多冗余的数据,其传输效率十分低,另外该方式不能完成多人同时涂鸦,如需多人涂鸦还需求把不同的图片停止叠加处置,处置步骤更为繁琐。因而该方式不能作为视频会议软件的电子白板的完成形式。

image.png

    点阵形式是目前完成视频会议软件电子白板的最好方式,所谓的点阵方式就是把电子白板分红不同的点阵区间,然后树立一个画图的数据链表,我们在电子白板上停止绘画的时分,把其画的点的位置写到这个数据链表里面,在这个链表里面,我们还能够辨别不同的线条、不同的字体及不同的操作,经过这个链表的数据构造,我们能够复原操作者在电子白板停止何种操作,当操作者停止完一次操作的时分,其数据链表更新并传输一次,接纳者接纳到数据链表后,对这些数据停止复原,并重绘数据,这样就能够实时复原操作者的数据。


    该方式不只能够实时地传输操作者的操作数据,还能够大大减少数据的传输量,我们传输的数据只是传输点阵数据,而不是一幅图片,因而该方式普遍应用于视频会议软件的电子白板的设计开发当中。