V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
suke119
V2EX  ›  分享创造

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

  •  2
     
  •   suke119 · 2023-02-05 18:57:05 +08:00 · 3006 次点击
    这是一个创建于 639 天前的主题,其中的信息可能已经有所发展或是发生改变。
    体验地址:
    https://nrtc.wangsrbus.cn/#/

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

    直接在前端维护 peer 列表有点难受啊。
    qile11
        4
    qile11  
       2023-02-06 02:29:18 +08:00 via Android
    能不能手机适配下,现在好多都手机端开会?
    suke119
        5
    suke119  
    OP
       2023-02-06 09:06:59 +08:00
    @flyqie 走 sfu/mcu 服务器遭不住,而且视频数据会过服务端这样同样录制下来,泄露数据的,所以暂定就这种 mesh 模式了
    suke119
        6
    suke119  
    OP
       2023-02-06 09:08:40 +08:00
    @flyqie 内网项目里面我做的是 MCU+SFU 配合的利用流媒体服务器,毕竟宽带服务器资源都够的
    suke119
        7
    suke119  
    OP
       2023-02-06 09:08:54 +08:00
    @qile11 嗯呢 我调下样式
    hrjlhy
        8
    hrjlhy  
       2023-02-06 12:47:04 +08:00
    请问花了多久时间?
    suke119
        9
    suke119  
    OP
       2023-02-06 13:04:30 +08:00
    @hrjlhy 具体功能 不复杂,就是样式比较麻烦,两周左右
    857681664
        10
    857681664  
       2023-02-06 14:43:53 +08:00
    大佬有开源吗
    suke119
        11
    suke119  
    OP
       2023-02-06 15:12:08 +08:00
    @857681664 暂时还没刚写完还有很多功能没加呢,比如虚拟背景、鉴黄啥的
    io0
        12
    io0  
       2023-02-06 17:44:36 +08:00
    @suke119 今天 刷书签中国的时候看到一个有意思的站( https://www.apowersoft.cn/free-online-screen-recorder ),可以实现浏览器上的屏幕录制,不知道能不能实现浏览器上的屏幕共享呢
    suke119
        13
    suke119  
    OP
       2023-02-06 18:51:58 +08:00
    @io0 可以的已经实现了
    poupoo
        14
    poupoo  
       2023-02-07 13:47:44 +08:00
    带宽要求咋样?
    suke119
        15
    suke119  
    OP
       2023-02-07 15:00:24 +08:00
    @poupoo 分辨率和 FPS 调低,宽带要求不高,如果是分辨率调的很高的话相反;里面下拉菜单可以动态调节的
    memorykki
        16
    memorykki  
       2023-02-08 14:22:50 +08:00
    很棒的参考,大学时候也想实现这个功能,奈何技术不够
    suke119
        17
    suke119  
    OP
       2023-02-08 15:36:43 +08:00
    @memorykki 🥰🥰
    zxf4399
        18
    zxf4399  
       2023-02-09 12:28:53 +08:00
    已购买 OP 的小册
    suke119
        19
    suke119  
    OP
       2023-02-09 14:31:30 +08:00
    @zxf4399 感谢支持
    lilei2023
        20
    lilei2023  
       2023-02-16 16:24:14 +08:00
    大佬有开源么,最近在学习这块内容,想膜拜一下
    suke119
        21
    suke119  
    OP
       2023-02-16 17:24:15 +08:00 via iPhone
    @lilei2023 还在完善,虚拟背景远程控制相关的,等完善了会开源的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3078 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 13:43 · PVG 21:43 · LAX 05:43 · JFK 08:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.