30 Star 190 Fork 65

OpenVidu_CN / shixun

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

由于新版本的官方DEMO界面更加美观,部署更加便捷,所以本演示项目将停止维护,大家可以点击此处查看翻译的官方DEMO部署文章,亲测有效,进群可以获取体验地址哈

另外急寻天(k)命(8)之(s)子(码农)加群,共同探讨云原生下的openvidu+kms集群自动编排部署


OpenVidu官方授权中文翻译网站,点击查看更详细文档

感兴趣的同学可以加入钉钉群21919158,一起交流学习🎉。

也可以关注下gitee组织帐号 :point_right: OpenVidu-KMS 兴趣圈 :point_left:

        ███████╗██╗  ██╗██╗██╗  ██╗██╗   ██╗███╗   ██╗
        ██╔════╝██║  ██║██║╚██╗██╔╝██║   ██║████╗  ██║
        ███████╗███████║██║ ╚███╔╝ ██║   ██║██╔██╗ ██║
        ╚════██║██╔══██║██║ ██╔██╗ ██║   ██║██║╚██╗██║
        ███████║██║  ██║██║██╔╝ ██╗╚██████╔╝██║ ╚████║
        ╚══════╝╚═╝  ╚═╝╚═╝╚═╝  ╚═╝ ╚═════╝ ╚═╝  ╚═══╝

介绍

网页视频会议开源解决方案

分享桌面

视频

软件架构

视频服务:

OpenVidu真的是非常好的项目,请为他star🌟

后端服务:
前端(正在邀请前端老司机扩展 @hertzz52 ):
  • h5(后端调试用的,问题应该很多)

安装使用

安装
  1. docker-ce环境

  2. OpenVidu相关安装(docker一键安装,更多方式请看文档

    • 下面的127.0.0.1这个ip改成自己的局域网ip,这样可以在局域网里使用( 注意Windows Toolbox下是固定的IP:192.168.99.100;Windows for docker使用局域网IP,并且要switch to linux );
docker run -p 4443:4443 --rm -e OPENVIDU_SECRET=wesleyone -e OPENVIDU_PUBLICURL=https://127.0.0.1:4443/ openvidu/openvidu-server-kms:2.13.0

docker镜像启动成功后,进行如下测试:

  • 浏览器打开 https://127.0.0.1:4443,并允许HTTPS访问
  • 输入帐号OPENVIDUAPP和密码wesleyone
  • 点击TEST按钮,再次输入密码wesleyone,出现如下对勾画面则表示安装成功

TEST成功

使用

docker运行shixun

  • 下面的127.0.0.1这个ip改成自己的局域网ip,这样可以在局域网里使用( 注意Windows Toolbox下是固定的IP:192.168.99.100;Windows for docker使用局域网IP,并且要switch to linux );
docker run -d -p 8899:8899 --name=shixun -e openvidu.secret=wesleyone -e openvidu.publicurl=https://127.0.0.1:4443/ registry.cn-shanghai.aliyuncs.com/openvidu_cn/shixun:2.13.0

或者idea上执行 环境要求至少jdk8,maven3.5*

  1. 将项目导入开发工具,推荐使用IDEA(安装Lombok插件)
  2. 修改配置文件application.properties中的openvidu.url为自己的局域网ip(如果前面docker部署openvidu时修改了的话)
  3. 执行com.easy.lab.shixun.ShixunApplication的main方法
  4. 打开浏览器输入 https://127.0.0.1:8899(其他局域网内的设备可以访问https://内网ip:8899) (成员帐号密码可以到db/data.sql中查看,当前使用H2数据库的内存形式)

常见问题

  • 访问8899页面前必须要先访问4443并TEST成功(建议使用chrome高版本,摄像头权限打开)
  • https://127.0.0.1:8899需要允许https访问
  • 执行restart.sh没有权限,请执行 chmod 755 restart.sh
  • windows使用时需要关闭杀毒软件或加入白名单,以及关闭防火墙
  • 查看更多问题

云上部署

阿里云ECS部署OpenVidu+KMS+COTURN,一篇文章就够了,更有官方授权的官网DOCS文档翻译 阿里云推广

鸣谢

联系

钉钉群号:21919158

扫码加入钉钉群

MIT License Copyright (c) 2020 火字旁的炜 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

多人网页视频会议开源解决方案-OpenVidu客户端(本组织开发) 展开 收起
MIT
取消

发行版 (1)

全部

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/OpenVidu_CN/shixun-server.git
git@gitee.com:OpenVidu_CN/shixun-server.git
OpenVidu_CN
shixun-server
shixun
master

搜索帮助