Skip to content
SealMeeting Server
Java TSQL
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
tools
.gitignore
HELP.md
LICENSE Initial commit Apr 18, 2019
README.md
mvnw
mvnw.cmd
pom.xml add sealmeeting project Apr 19, 2019

README.md

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 端需要添加信任,可以替换成您的正式证书

设计文档

You can’t perform that action at this time.