乐趣区

关于svg:技术分享即构互动白板音视频同步多端实时互动同步技术实践

8 月 27 日晚,即构联结技术社区 LiveVideoStack 在线上举办了互动白板的技术分享直播流动,吸引了大量在线教育及音视频相干的开发者参加。即构科技互动白板研发负责人陈晓聪在流动上分享了咱们在互动白板的技术摸索与实际,并首次公开即构是如何解决“白板与音视频的同步、白板的多端实时互动同步”两个技术难点的。

在本次流动上,陈晓聪首先介绍了即构互动白板的劣势以及整体技术框架。

一、即构互动白板的劣势

  • 全面笼罩支流平台、支流框架,基于原生平台的技术框架开发,便于依据平台个性深度优化性能,升高 SDK 包大小;
  • 互动涂鸦实时同步;
  • 白板绘制与音视频实时同步;
  • 文档共享反对 10+ 支流的文档格局,反对动静 PPT,是以后市面上反对文档格局最齐全的白板零碎;
  • 丰盛的白板教具,包含画笔、文本、直线、矩形、椭圆、激光笔、橡皮擦等,同时针对教育行业的需要,有布局的丰盛教具;
  • 白板与音视频的实时同步录制,曾经开发实现,正在内测中,很快就能上线,有需要的小伙伴能够放弃关注。

二、即构互动白板整体技术框架

即构的互动白板次要是由以下几局部形成:

1 白板互动服务

数据的存储和操作信令的转发,信令的同步就是由这个服务负责。

2 文档转码服务

文档的转码、拜访鉴权,咱们的转码服务有个劣势,就是针对 Native 端转出的是 PDF,针对 Web 端转出的是 SVG,这样就能实现矢量放大,高清放大不含糊。

3 对象存储

负责文档资源的存储,采纳与文档转码服务相拆散的设计,客户除了能够应用即构的对象存储,还能够抉择本人的对象存储,能够打消客户对文档资源平安的顾虑。

4 内容散发网络

负责文档资源的寰球减速散发,实现客户端对文档资源的就近拜访,确保客户在寰球各地都能疾速共享文档。

5 云录制服务

负责对互动白板信令和音视频流进行实时采集、合成,实现互动白板和音视频的同步录制、回放,反对对课堂中的白板和音视频进行混流合成 MP4。

在介绍了即构互动白板的整体技术框架后,陈晓聪深度分享了即构是如何解决互动白板技术实现中的两大难点:音视频与白板实时同步、互动白板多端实时互动同步。

三、即构互动白板技术实际

通过理论应用的痛点形容、问题产生的起因以及对应的解决方案,层层深刻分享互动白板的技术实际。

  1. 白板音视频不同步产生的起因?
  2. 最容易呈现白板音视频不同的的两大场景?
  3. 即构白板音视频同步的解决方案是什么?
  4. 多端实时互动不同步次要由哪三方面导致的?
  5. 针对这三个痛点即构的解决方案?

下面的内容,咱们在流动中进行了具体的分享。错过直播的小伙伴,能够扫描下方二维码,获取流动的残缺视频回放、演讲 PPT、演讲文字稿。

本次流动咱们分享了整体的技术框架,并针对白板音视频同步和多端实时同步两个技术难点分享了咱们的摸索和实际,欢送更多对互动白板技术实现感兴趣的小伙伴与咱们互动交换。

退出移动版