写了个 WebRTC 在线会议系统,仿谷歌 Meet,欢迎提建议

2023-02-05 18:57:05 +08:00
 suke119
体验地址:
https://nrtc.wangsrbus.cn/#/

----------------------注意事项------------------------------
房间号填同一个则代表进入同一个会议室,默认使用自己的唯一 ID 。
----------------技能&技术----------------------
VUE+NodeJS (信令交换用);核心 WebRTC ,传前端维护核心 peerConnect,因此会议室人员太多会影响体验。
3073 次点击
所在节点    分享创造
21 条回复
io0
2023-02-05 19:33:17 +08:00
从项目的角度感觉会存在一些合规风险,如果是单纯的技术展示真的很棒
suke119
2023-02-05 21:36:56 +08:00
@io0 是的,只能作为玩玩,然后内网区域网搭建部署使用,公司内部使用也行。😭
flyqie
2023-02-06 00:36:21 +08:00
在线会议最好还是上 mcu/sfu 吧。

直接在前端维护 peer 列表有点难受啊。
qile11
2023-02-06 02:29:18 +08:00
能不能手机适配下,现在好多都手机端开会?
suke119
2023-02-06 09:06:59 +08:00
@flyqie 走 sfu/mcu 服务器遭不住,而且视频数据会过服务端这样同样录制下来,泄露数据的,所以暂定就这种 mesh 模式了
suke119
2023-02-06 09:08:40 +08:00
@flyqie 内网项目里面我做的是 MCU+SFU 配合的利用流媒体服务器,毕竟宽带服务器资源都够的
suke119
2023-02-06 09:08:54 +08:00
@qile11 嗯呢 我调下样式
hrjlhy
2023-02-06 12:47:04 +08:00
请问花了多久时间?
suke119
2023-02-06 13:04:30 +08:00
@hrjlhy 具体功能 不复杂,就是样式比较麻烦,两周左右
857681664
2023-02-06 14:43:53 +08:00
大佬有开源吗
suke119
2023-02-06 15:12:08 +08:00
@857681664 暂时还没刚写完还有很多功能没加呢,比如虚拟背景、鉴黄啥的
io0
2023-02-06 17:44:36 +08:00
@suke119 今天 刷书签中国的时候看到一个有意思的站( https://www.apowersoft.cn/free-online-screen-recorder ),可以实现浏览器上的屏幕录制,不知道能不能实现浏览器上的屏幕共享呢
suke119
2023-02-06 18:51:58 +08:00
@io0 可以的已经实现了
poupoo
2023-02-07 13:47:44 +08:00
带宽要求咋样?
suke119
2023-02-07 15:00:24 +08:00
@poupoo 分辨率和 FPS 调低,宽带要求不高,如果是分辨率调的很高的话相反;里面下拉菜单可以动态调节的
memorykki
2023-02-08 14:22:50 +08:00
很棒的参考,大学时候也想实现这个功能,奈何技术不够
suke119
2023-02-08 15:36:43 +08:00
@memorykki 🥰🥰
zxf4399
2023-02-09 12:28:53 +08:00
已购买 OP 的小册
suke119
2023-02-09 14:31:30 +08:00
@zxf4399 感谢支持
lilei2023
2023-02-16 16:24:14 +08:00
大佬有开源么,最近在学习这块内容,想膜拜一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/913394

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX