文件名称:connect-call:连接
文件大小:693KB
文件格式:ZIP
更新时间:2024-08-13 11:08:44
JavaScript
该项目是提交给 Microsoft Engage 2021 计划的。 它是一个使用 webRTC 和 socket.io 构建的视频通话应用程序。 特征: 自动生成唯一室链接我们每次点击的,可以与其他人共享。 支持一对多视频通话。 参与者可以在通话过程中打开/关闭他们的音频和视频。 具有聊天框,可让参与者在通话期间聊天。 参与者可以共享他们的屏幕。 可以放大特定参与者的视频。 有一个简单的白板,参与者可以在屏幕共享时使用它来解释一些事情。 可以离开房间并一键重新加入。 技术栈: 对于前端:HTML5、CSS3 和 JS。 后端:Nodejs、express 用于视频通话的 webRTC 网格 socket.io 启用实时、双向和基于事件的通信。 截图: 资源: 受启发的视频通话应用 白板教程
【文件预览】:
connect-call-main
----.eslintrc.json(257B)
----.dockerignore(107B)
----imgs()
--------endCall.png(529KB)
--------whiteboard.png(79KB)
--------home.png(64KB)
--------chat.png(42KB)
--------screenshare.png(72KB)
--------banner.png(65KB)
----server.js(3KB)
----www()
--------index.html(4KB)
--------hello.js(2KB)
--------styles.css(6KB)
--------images()
--------icomoon()
--------app.js(6KB)
--------whiteboard()
--------script.js(8KB)
--------whiteboard.html(2KB)
--------endCall.html(1KB)
--------endcall.css(3KB)
----icons()
--------video-call.png(9KB)
----Dockerfile(118B)
----README.md(2KB)
----docker-compose.yml(129B)
----.gitignore(108B)
----package-lock.json(19KB)
----package.json(231B)