用WebRTC、Canvas、Web Audio等技术设计并实现了一个去中心化的在线教学平台。该平台具有满足现代在线教学的功能,包括白板系统、在线PPT、语音视频通信、桌面共享、在线录制和回放等功能。并且由于教学过程中通信直接在用户的浏览器之间传递,并不需要中心节点的服务器转发,大大降低了系统的负载,提高了系统的健壮性,能够支持大规模的并发教学活动。