30 Star 192 Fork 65

OpenVidu_CN / shixun

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
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.

About

多人网页视频会议开源解决方案-OpenVidu客户端(本组织开发) expand collapse
Cancel

Releases (1)

All

Contributors

All

Activities

Load More
can not load any more
Java
1
https://gitee.com/OpenVidu_CN/shixun-server.git
git@gitee.com:OpenVidu_CN/shixun-server.git
OpenVidu_CN
shixun-server
shixun
master

Search