首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux系统之部署WBO在线协作白板

一、WBO白板工具介绍1.1 WBO白板简介WBO是一个自由和开源的在线协作白板。它允许多个用户同时在一个虚拟的大型白板上画图。该白板对所有线上用户实时更新,并且状态始终保持。...1.2 WBO白板特点要与某人实时协作绘制图形,只需向他们发送白板的URL。每个人都可以使用公共白板。创建一个带有随机名称的私有白板,该白板只能通过其链接访问。...6.2 创建私人白板创建可命名的私人白板,可以愉快的使用wbo白板了。6.3 在线协作进入公共白板,进行绘图操作。在另外一台电脑或浏览器打开,可以进行协作绘图。...八、WBO在线协作白板使用总结wbo白板工具目前仅支持基本的绘画、文字和标注工具,暂不支持高级功能如形状、图表等。此外,在进行协作时,需要确保网络连接稳定,否则可能会发生卡顿或数据丢失等问题。...总体而言,wbo是一款简单易用的在线白板协作工具,广泛应用于团队合作、教学、头脑风暴等场景,具有较高的应用价值。我正在参与2023腾讯技术创作特训营第三期有奖征文,组队打卡瓜分大奖!

36032
您找到你想要的搜索结果了吗?
是的
没有找到

使用React和Node构建实时协作白板应用

本文将展示如何使用React和Node构建一个提供实时协作白板的Web应用程序。 实时协作涉及多个用户在共同任务或项目上进行动态和即时的互动。...实时协作有不同的形式,例如:文档协作、视频会议、即时消息和聊天、项目管理工具、共同浏览、共享日历、互动演示、社交媒体协作和多人游戏。在本文中,我们将重点关注实时白板。...实时白板是一种动态数字工具,在在线环境中复制了传统白板的功能。它为个人和团队提供了一个共享画布,可以实时协作,允许创造、操作和可视化想法、概念和信息。...collaborate_client 进入项目目录:要进入新创建的项目目录; cd collaborate_client 安装依赖 在我们的项目初始化完成后,现在是时候安装必要的依赖项,以支持我们的实时协作白板了...; npm install --save roughjs 使用React创建协作板用户界面 ‘Canvas’组件是我们实时协作白板的核心。

31920

互动协作白板与音视频实时同步技术实践

本文整理自即构科技互动白板技术负责人陈晓聪在LiveVideoStack的线上分享,内容主要围绕白板与音视频的同步和白板的多端实时互动两个角度,深度解析即构在互动白板方面的技术探索实践。...本次分享先主要围绕以下3个方面展开,互动白板的产品能力简要介绍,互动白板的整体技术框架介绍还有互动白板的技术优势解析。技术点主要围绕音视频与白板的同步和多端实时互动同步讲解。...解决方案 (1)多端操作同步 针对以上痛点我们分别对其进行了优化,其实在线协作文档里面临的最大问题就是多端同步问题,这方面比较成熟的方案是用OT算法。...互动白板协作性上其实和在线文档较为类似,因此,我们在互动白板上借鉴了该思路,采用了中心化的思想来做多端同步。...互动白板里其实比较难的点应该是文本编辑,这里可以做的很简单,也可以做的很复杂,如果做的很复杂的话,其实有点类似于在线协作文档,如果有对这方面感兴趣的同学,可以去网上搜一些相关的OT开源算法进行了解,我们不在这里对这个点进行阐述

3.6K54

Linux部署WBO创作白板结合cpolar实现公网远程访问在线协作

文章目录 前言 WBO在线协作白板是一个自由和开源的在线协作白板,允许多个用户同时在一个虚拟的大型白板上画图。该白板对所有线上用户实时更新,并且状态始终保持。...下面结合cpolar内网穿透工具,实现远程访问我们本地的WBO白板,远程访问的好处包括: 可以让多个用户在不同的地点同时协作,提高工作效率和沟通效果。 可以随时随地访问和编辑白板,方便灵活。...可以节省时间和成本,避免因为地理位置限制而无法进行协作。 可以实时更新和保存白板状态,方便后续查看和修改。 1....部署WBO白板 官方提供了docker 一键部署启动,本例采用docker 方式部署,如需使用其他安装方式请参考官方文档,首先创建一个包含白板的目录: mkdir /usr/local/wbo-boards...本地访问WBO白板 docker部署成功后,打开浏览器,访问5001端口,即可访问WBO主页 进入白板,即可愉快的进行创作了,本地访问成功了,下面进行远程设置,安装cpolar内网穿透软件 3.

9011

互动白板----计费规则

IM应用,可使用它们的sdkappid调用互动白板接口(初始化),将会在互动白板控制台生成对应的互动白板应用,之间会有延时。...从创建白板实例开始,以销毁白板实例(断网、强杀APP)结束。 8、是如何判断用户是否在持续使用互动白板的呢?如果中间有停止还会被记录时长吗? 只要网络畅通,且白板没有被销毁就会持续计时。...9、无论是否操作白板,都会被计入使用时长吗? 是的 10、哪些情况下会终止“互动白板使用时长”的计费呢? 主动销毁白板实例 断网 强杀APP 11、有没有检测长时间不操作结束白板的机制?...没有,结束白板必须销毁白板实例 12、“互动白板录制时长”,技术上是如何判定的? 调用开始录制,并配置的回调地址收到开始录制的回调,则开始录制。...另外:房间内5分钟没有音视频上行及白板操作,以及暂停超过30分钟会导致实时录制自动停止。 13、在使用白板和音视频的时候,不把白板关掉,放在后台,不当做主屏幕显示,会产生计费白板计费吗?

5.9K11

【实用的开源项目】使用服务器部署Whiteboard,一个轻量级、可轻松定制的协作白板

前言 平时小俊白板用的挺多的,前两天在学校就想着有没有一个轻量化的在线白板(?...这是一个轻量级的NodeJS协作白板/草图板,可以轻松定制... 2.2 Whiteboard 功能 3....至此,我们已经安装完成 Whiteboard 这一个一个轻量级、可轻松定制的协作白板了! 浏览器访问您刚刚设置的域名即可访问! Ps:需要在腾讯云轻量应用服务器的后台防火墙开放相应端口!...7.2 使用各种GET参数花样使用 参数名 参数用途 whiteboardid 使用同一个白板ID可以使用同一块白板 username 使用该参数可以让你在使用白板时显示用户名给同时使用同一块白板的用户...title 改变浏览器的标签页名称 randomid 如果设置为true,如果不给出,将生成一个随机的白板ID copyfromwid 仅当当前白板为空时,可以复制另一块白板的内容 7.3 启用 WebDAV

1K01

钉钉白板不走Miro老路

(无边记) 而从协作意义上来说,在线白板比物理白板更公平。...当我们用 Miro 类白板协作时,我们在白板上记录了一个想法,然后再去 IM 通知大家来协同,发给他们链接,教他们注册使用。这个流程对协作伙伴的门槛要求不低。...当我们用钉钉白板协作时,我们直接在群里发起一个白板即可,大家点击就进来了,群聊人人都会用,在群聊里用白板协作也非常顺畅。 相信你能感受到其中的差别。...其他的工具其实也意识到了这种体验上的差异,到底就是先有白板还是先有协作? 在国内,明显是先有协作关系,再有白板的共创。...而Miro们也在去年意识到了这一点,功能上开始接入各种会议软件和各种协作组织关系,但钉钉IM的生态是协作入口,在线白板则是协作场景中锦上添花的功能,让在线协作的工作流变得更顺畅。

79220

谁能想到,白板工具还能这样玩?!

白板工具一般用来头脑风暴、自由地构思想法以及做互动课程,但你是否设想过用白板用来做一张产品地图!...但是Miro这款白板工具的产品更新设计真的别出心裁:白板地图 + 白板视频交互,好像一位探索家到处探索并且还有人给你指路。 让我们一起进入城镇吧!...当我们徘徊在Miro白板的城门前,就会有这个地图的图例说明,能够让你了解如何使用这个白板。...其实这里就是一个使用白板做信息聚合的绝佳案例: 文字导航:让你能够了解主要的地图信息 视频导航:就在白板中查看视频讲解 资源导航:点击链接跳转了解更多 当我们进入Miro更新的城门后,我们可以随意探索!...这仅仅只是这张白板展示的很小的一部分,如果你想要探索更多,就可以缩小到一定范围,并且让Talktrack的朋友引导你了解有哪些好用的白板功能! 看到这里,你是否也想要体验一下这种沉浸式的白板体验呢?

8610

用Jetson Xavier NX做个AI白板

因此,我们想到了如何解决此问题的想法:我们使用普通的RGB摄像头和一个人的手将任何墙壁或平坦的表面转换为交互式白板。...研究阶段 寻找实现此想法的方法,我们假设控制AI白板最简单的方法是使用指尖并选择以下手指组合进行控制: 然后,我们寻找诸如手部和/或指尖检测器之类的解决方案,这些解决方案将帮助我们快速有效地实施该系统...、 在对不同选项进行分析和测试期间,我们决定将流程分为3个主要阶段: -图像中的手部检测 -指尖本地化 -与白板的交互 手势检测 作为一种手部检测器,我们选择了神经网络,因为它比传统的检测/跟踪对象的方法更灵活...运行我们的第一个原型所需的最后一步是实现与AI白板的各种交互,即处理指尖检测器的输出。...然后,我们可以使用此升级版本来进一步改进我们的AI白板。 性能提升 尽管Jetson Xavier NX具有相当强大的图形处理器单元,但对于我们的神经网络管道,它仍然无法实现实时视频处理。

1.4K21

互动白板----功能常见问题

不会 3、可以同时创建多个白板吗? 可以调用新增一页白板接口 4、互动白板上传文件有敏感内容审核吗? 有 5、web端集成之后,最后为什么视频是黑色的,并且要点击视频上的控件播放了才播放的?...添加的h5图片或者网页 在自己本地能够移动 但是对端是不能同步移动的 8、addImagesFile:批量导入图片到白板一次可以添加多少图片?...urls总长度不超过7K个字节 9、如何使用腾讯云 IMSDK 同步数据 移动端与pc端在初始化白板前先对IMSDK进行初始化-登录-加入群组,之后白板操作数据会自动同步到各端 web端不同于其他端,使用...IMSDK进行数据同步时,白板数据会通过回调on抛出,需要开发者再使用IM接口sendMessage接口发送数据到同一个roomId里,sdk内部会自动解析白板的数据并展示到界面上。...10、轨迹(路径)动画经常出现不同步 轨迹动画是没有状态的,没有办法保存这种路径动画的状态同步到对端,目前在白板同步时会有不同步的情况,请谨慎使用

3.5K20

我做了一个在线白板!!!

相信各位写文章的朋友平时肯定都有画图的需求,笔者平时用的是一个在线的手绘风格白板--excalidraw,使用体验上没的说,但是有一个问题,不能云端保存,不过好消息它是开源的,所以笔者就在想要不要基于它做一个支持云端保存的...,于是三下两除二写了几个接口就完成了--小白板,虽然功能完成了,但是坏消息是excalidraw是基于React的,而且代码量很庞大,对于笔者这种常年写Vue的人来说不是很友好,另外也无法在Vue项目上使用...本文的配图均使用笔者开发的白板进行绘制。 简单起见,我们以【一个矩形的一生】来看一下大致的整个流程实现。...element === activeElement; }); allElements.splice(index, 1); renderAllElements(); }; 小结 以上就是白板的核心逻辑

3.4K30
领券