侧边栏壁纸
  • 累计撰写 30 篇文章
  • 累计创建 3 个标签
  • 累计收到 4 条评论
标签搜索

目 录CONTENT

文章目录

开源视频会议项目——Jitsi

小裴
2024-03-09 / 3 评论 / 0 点赞 / 708 阅读 / 575 字

Jitsi是一款开源的视频会议服务,允许用户通过网络进行实时音视频通话、文本聊天以及屏幕共享等功能。Jitsi Meet 是 Jitsi 项目的一个子项目,专注于提供简单易用的在线会议解决方案,其主要优点包括:

  1. 开源免费:Jitsi Meet完全开源,用户可以免费使用,甚至可以根据自身需求对其进行定制和二次开发。
  2. 隐私保护:Jitsi Meet支持端到端加密,确保用户通话过程的隐私安全。
  3. 无需安装客户端:用户只需使用现代浏览器访问Jitsi Meet的网址即可加入或创建视频会议,无需下载安装任何客户端软件。
  4. 跨平台兼容:Jitsi Meet支持多种操作系统和设备,包括 Windows、macOS、Linux、Android 和 iOS 等。
  5. 高质量音视频:采用先进的音视频编解码技术,保证通话质量清晰稳定。
  6. 功能丰富:除了基本的音视频通话功能外,Jitsi Meet 还提供屏幕共享、录制会议、实时字幕等实用功能。

运行 Docker 和 Docker Compose 的计算机上快速运行 Jitsi Meet,请按照以下步骤操作:

需要先安装docker和docker compose

创建一下安装的目录:

mkdir -p /root/data/docker_data/jitsi

cd /root/data/docker_data/jitsi

下载并解压最新版本。不要克隆 git 存储库。

wget $(curl -s https://api.github.com/repos/jitsi/docker-jitsi-meet/releases/latest | grep 'zip' | cut -d\" -f4)

解压包:

unzip stable-9258 

.env通过复制和调整创建文件env.example:

cp env.example .env

.env通过运行以下 bash 脚本在文件的安全部分选项中设置强密码

./gen-passwords.sh

编辑配置文件找到以下配置

vim .env
CONFIG=/root/data/docker_data/jitsi

# Exposed HTTP port
HTTP_PORT=8000

# Exposed HTTPS port
HTTPS_PORT=8443

# System time zone
TZ=Asia/Shanghai

# Public URL for the web service (required)
PUBLIC_URL=https://ip:8443

# Enable guest access
ENABLE_GUESTS=1

# Select authentication type: internal, jwt, ldap or matrix
AUTH_TYPE=internal

ENABLE_XMPP_WEBSOCKET=0

启动 jitsi

docker compose up -d 

等待拉拉取镜像并启动
浏览器输入显示如下
https://ip:8443
微信图片_20240309123203
微信图片_20240309125105

0

评论区