PassNAT LogoPassNAT

MiroTalk P2P 免费开源视频会议系统 支持8K高清通话 NAS极简部署 帕斯内网穿透远程访问

作者

小编

发布时间

Curving abstract shapes with an orange and blue gradient

项目介绍

MiroTalk P2P 是一个免费开源的 WebRTC 视频会议解决方案,支持点对点实时视频通话,最多支持 8K 分辨率和 60fps 的高清画质。这是一个完全基于浏览器的视频会议系统,无需下载任何插件或登录,即开即用。

该项目具有强大的功能特性:支持无限制的会议室和时长、133种语言翻译、房间密码保护、屏幕共享、文件共享、实时聊天、白板协作、录制功能等。特别适合需要快速搭建视频会议系统的个人或企业用户,支持桌面和移动设备,界面简洁美观,操作简单直观。

项目完全开源且自托管,保证数据隐私安全,同时支持 REST API 集成,可以轻松嵌入到现有的应用系统中。

项目地址: 点我跳转

部署安装

如需在外也打开项目需要配置内网穿透使用,点击前往 帕斯内网穿透,先注册好账号备用。

复制下列的配置文件

1services:
2 mirotalk:
3 image: mirotalk/p2p:latest
4 container_name: mirotalk
5 hostname: mirotalk
6 restart: unless-stopped
7 ports:
8 - '3000:3000'
9 volumes:
10 - ./.env:/src/.env:ro

打开飞牛 NAS 或其他的 NAS 设备

项目名称可以随便填,点击创建 docker-compose.yml

点击 Compose -> 新建项目

其他的保持不变即可,默认端口为 3000。

如果提示端口被占用可以修改 3000:3000 中第一个 3000 为其他端口,但是需要保持格式正确。

创建成功后可以访问 ip:3000 到这里就可以正常显示项目了

穿透公网

打开帕斯内网穿透控制台,点击隧道管理-隧道列表

点击创建新隧道

隧道节点可以随便选,一般选个负载低的就可以

接下来填写信息,隧道名称可以随便填写

本地 IP 默认就可以

传输协议可以选择 TCP 也可以选择 HTTP/HTTPS

HTTP 就是域名的形式,教程以使用 TCP 为演示

本项目中如果没有修改端口的话默认是 3000 端口,这里本地 IP 就填 3000

远程端口可以留空也可以自定义。下图仅做参考,请按照实际项目端口添加。

填写完毕点击确定

点击刚才创建好的隧道,点击获取配置文件

回到飞牛 NAS,点击应用中心下载 frpc 客户端

打开后粘贴刚才复制的配置文件,点击确定即可

复制帕斯内网穿透控制台的访问 IP 和端口

可以看到已经正常穿透成功了

本篇教程结束