whatshot【开源】视频会议项目完成,项目测试/开源

@Ta 2021-12-30发布,2021-12-30修改 15367点击

项目开源仓库,撸码不易,欢迎star

项目简介

  • Geek云会议系统是一个基于webrtc的视频会议系统

  • 项目演示:点击进入(建议电脑设备查看)

  • 平台支持

    • [x] Web
    • [ ] Android
    • [ ] Ios
    • [ ] Windows
    • [ ] Linux
  • 项目技术栈

    • 前端:Flutter
    • 后端:Go

后端说明:

Geek云视频会议后端项目

基于webrtc的视频会议系统后端,此版本使用Go语言编写

功能

  • [x] SFU转发服务
  • [x] 会议房间基本功能
    • 邮箱验证码登陆
    • 房间时长限制
    • 自动关闭无效房间
    • 支持房间 有/无 密码进入
    • 房间最大人数限制

安装

  • 项目开发环境:go1.17
  1. 安装go语言sdk
  2. 获取仓库源代码 git clone ...
  3. go build meet.go
  4. 根据配置文件样例新建配置文件
  5. 数据库脚本导入mysql
  6. ./meet --config [配置文件路径,默认问当前路径的config.toml文件]

前端说明:

geek_meeting

基于webrtc的视频会议系统前端,目前只支持完整功能发布到web端,其余端待适配

dependencies

  • flutter_webrtc
  • get

Future

Install

项目预览:
20211230154043.png
16408491202045.png
16408491264541.png
1640849131114.png
16408490644944.png
16408491047563.png

回复列表(25|隐藏机器人聊天)
添加新回复
回复需要登录