# MeetingWeb
视频会议的前端
使用webrtc实现图像传输。
vue+elementui
## 功能
视频通话
语音通话
共享桌面
大屏预览
聊天室
管理员控制成员视频麦克风等
不限制人数(人多可能会卡)
## 预览图
![](image/1.jpg)
![2](image/2.jpg)
![3](image/3.jpg)
![4](image/4.jpg)
## 主要代码
`MeetingWeb\src\views\meeting`里是视频会议功能的模块代码
`index.vue` webrtc、websocket和界面布局的主要实现
`clients`变量内存储所有人的信息,`clients[0]`固定为自己。`clients[userId]`根据userId存放所有参加会议的人的信息和webrtc链接
`components`内的`Chat.vue`封装了聊天室控件
`components`内的`Preview.vue`封装了顶部所有人的视频小窗看控件
## 运行:
先部署后端
https://github.com/nnn149/MeetingServer
然后全局替换ip,
具体看这次提交
https://github.com/nnn149/MeetingWeb/commit/77a8e09309eb49d252b328b854476dcd6c95dbb7
然后参照
https://github.com/PanJiaChen/vue-element-admin
(npm run dev)
运行
删除https方法,这次commit提交对应的代码的全部删掉。
https://github.com/nnn149/MeetingWeb/commit/ef43a9af7d9e8a5855f7c7abb2bd04a3e080a878
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
MeetingWeb 视频会议的前端 使用webrtc实现图像传输。 vue+elementui 功能 视频通话 语音通话 共享桌面 大屏预览 聊天室 管理员控制成员视频麦克风等 不限制人数(人多可能会卡) 预览图 主要代码 MeetingWeb\src\views\meeting里是视频会议功能的模块代码 index.vue webrtc、websocket和界面布局的主要实现 clients变量内存储所有人的信息,clients[0]固定为自己。clients[userId]根据userId存放所有参加会议的人的信息和webrtc链接 components内的Chat.vue封装了聊天室控件 components内的Preview.vue封装了顶部所有人的视频小窗看控件 运行: 先部署后端 然后全局替换ip, 具体看这次提交 然后参照 (npm run dev) 运行 删除h
资源详情
资源评论
资源推荐
收起资源包目录
MeetingWeb:webrtc vue项目,在线会议,多人视频 (252个子文件)
certrequest.csr 603B
index.css 414KB
waves.css 825B
.env.development 559B
.editorconfig 244B
.eslintignore 34B
401.gif 160KB
.gitignore 255B
index.hbs 302B
index.hbs 302B
index.hbs 185B
index.html 488B
favicon.ico 66KB
4.jpg 555KB
3.jpg 279KB
1.jpg 258KB
2.jpg 235KB
routes.js 12KB
index.js 8KB
language.js 7KB
Export2Excel.js 5KB
.eslintrc.js 5KB
vue.config.js 4KB
index.js 4KB
tagsView.js 4KB
user.js 3KB
article.js 3KB
drag.js 2KB
sticky.js 2KB
permission.js 2KB
mock-server.js 2KB
request.js 2KB
waves.js 2KB
validate.js 2KB
index.js 2KB
scroll-to.js 2KB
index.js 2KB
dynamicLoadScript.js 2KB
resize.js 2KB
user.js 2KB
clipboard.js 2KB
index.js 1KB
resize.js 1KB
effectRipple.js 1KB
permission.js 1KB
prompt.js 1KB
app.js 1KB
ResizeHandler.js 1KB
prompt.js 1KB
open-window.js 1KB
adaptive.js 1KB
prompt.js 1KB
parseTime.spec.js 1KB
validate.spec.js 1KB
remote-search.js 1KB
formatTime.spec.js 1KB
dictionaryType.js 924B
error-log.js 920B
dictionary.js 917B
index.js 892B
systemUser.js 864B
settings.js 805B
main.js 805B
dictionary.js 775B
jest.config.js 766B
article.js 744B
index.js 687B
Hamburger.spec.js 641B
settings.js 638B
clipboard.js 633B
FixiOSBug.js 633B
SvgIcon.spec.js 621B
data2blob.js 616B
permission.js 604B
Export2Zip.js 602B
plugins.js 569B
permission.js 562B
default-options.js 556B
role.js 555B
getters.js 549B
user.js 518B
user.js 516B
toolbar.js 484B
errorLog.js 406B
plopfile.js 379B
remote-search.js 336B
index.js 288B
index.js 287B
auth.js 271B
index.js 271B
index.js 260B
index.js 257B
index.js 243B
get-page-title.js 234B
index.js 228B
qiniu.js 170B
utils.js 154B
mimes.js 139B
websocketInfo.js 136B
postcss.config.js 59B
共 252 条
- 1
- 2
- 3
Rainy.凌霄
- 粉丝: 23
- 资源: 4601
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0