自建视频会议系统,好使?
大家好,我是阿森最近疫情反复,大家要注意安全呐。最近逛开源社区发现一款挺好使的会议系统 Nettu Meet ,可以用来远程辅导作业、讲课等,感觉主要是给教师用的,特别好使~简介Nettu Meet 是一个开源教辅视频会议应用。老师可以在上面分享白板,实时讲解课程、演绎公式、画草图等等。学生可以远程
大家好,我是阿森 最近疫情反复,大家要注意安全呐。最近逛开源社区发现一款挺好使的会议系统 Nettu Meet ,可以用来远程辅导作业、讲课等,感觉主要是给教师用的,特别好使~
简介
Nettu Meet 是一个开源教辅视频会议应用。老师可以在上面分享白板,实时讲解课程、演绎公式、画草图等等。学生可以远程观看老师分享的白板,同时也可以和其他同学做简单的讨论交流。
功能
- 音视频:音视频实时交互。
- 共享白板:在共享白板上与远程参与人员协作。
- 屏幕共享:通过共享屏幕进入演示模式。
- 聊天:向其他与会者发送简单消息。
- 文件共享:可以即时上传相关文件到会议。
- 绘图仪:将数学图表插入白板。
- 可定制:创建一个帐户并上传您自己的徽标。

部署
在终端中运行 Node.js 服务器应用程序:
$ cd server
#复制 .env.template 配置文件并根据需要进行调整
$ cp integrations/.env.template integrations/.env
#使用 docker compose 启动 redis 和 mongodb
$ npm run infra
#安装服务器依赖项
$ npm i
#启动服务器
$ npm start
注:官方提供的部署方式是采用docker compose,如需自己部署,需要提前准备好环境。或者自行修改配置,提前部署好 mongodb 及 redis 两个服务并启动。
在另一台设备创建运行浏览器应用程序
$ cd frontend
$ npm i
$ npm start
创建会议
## 响应会提供会议的网址
$ curl -X POST "http://localhost:5000/api/v1/meeting" -H "authorization: nettu_meet_default_secret" -H "Content-Type: application/json" -d "{ \"title\": \"First Nettu Meet meeting\"}"
小结
这里只是简单的介绍了下 Nettu Meet 这个项目,它的用途很多,可以用来远程辅导作业,远程会议等等,大家可以自行部署下,继续挖掘下。
相关文章
projects
YY 直播团队的开源项目,极力推荐
大家好 今天发现一款由YY直播团队开源的全新的移动端视频动画解决方案 - YYEVA 简介 YYEVA(YY Effect Video Animate)是YY直播团队开源的移动端适配动画解决方案,该方案包含了客户端渲染引擎,设计配套工具等,可以说是很全面,很完善的一套方案。 项目流程图 YYEVA工具链 工作流程 通过 A...
tools
震惊,项目编码竟然可以被996指数化
大家好,最近逛 Github 发现一开源项目,可以分析出我们的真实编码强度,看看我们是真的996还是摸鱼的。简介code996 是一个代码分析工具,它将 Git 项目中的 commit 时间分布进行了可视化的展示,进而可以轻松的看出编码工作的实际强度。使用linux 环境在 Git
projects
又一个完整的开源商城
大家好,我是阿白今天产品说要整个一套的商城系统,速度要快,最好几天之内搞定…还让人愉快的玩耍吗?作为程序员怎么能不尝试下就放弃呢~要快还要好使,想想,只能去 GitHub 里面找找了。好在上天眷顾,找到了 Mall4j 这个项目。简介Mall4j项目是一个完整的开源的电商系统,采用现阶段流行技术实现
这篇文章有帮助吗?
感谢反馈。