Skip to content

angie0066/sealmeeting-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SealMeeting-Server

项目介绍

  • SealMeeting-Server 是基于 SpringBoot 框架实现
  • 依赖于 MySql 的数据存储,Redis 的数据缓存
  • 依赖白板服务,创建、销毁白板
  • 依赖融云 IM 服务,收发信令

使用方法

  • 去融云官网注册、申请 AppKey 和 Secret
  • 使用申请后的 AppKey 和 Secret 替换 application.properties下的 IM config
  • 使用 mysql 执行项目目录下的 tools/sealmeeting.sql,创建数据库
  • 通过 mvn package 编译出 jar 或者 IntelliJ IDE 运行工程
  • 通过 java -jar SealMeeting-1.0.0-SNAPSHOT.jar 启动服务,默认启用 9992 端口,默认是 HTTP 请求
  • 强烈建议开启 HTTPS: application.properties 中的 server.ssl.enabled=false,否则可能会出现 web 端无法看到音视频流
  • 若您开启了 HTTPS,目前项目中默认使用的是 sealmeeting.key 自签证书,Web 端需要添加信任,可以替换成您的正式证书

设计文档

About

SealMeeting Server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published