【文件属性】:
文件名称:vonage-roundtable
文件大小:1.31MB
文件格式:ZIP
更新时间:2021-05-05 03:03:49
HTML
多方会议的圆桌会议
当参与者成为最活跃的演讲者之一时,具有自动订阅/取消订阅视频的圆桌示例应用程序。 这样可以减少保持沉默的参与者在视频上的带宽消耗。 除非参与者决定静音,否则音频将继续发布和订阅。
设置(本地)
克隆此仓库。
确保您使用的是nodejs v12.x,因为它不适用于nodejsv14.x。
运行npm install 。
安装数据库(mysql / postgres)。
设置.env根据.env.example 。
运行npm run migrate 。
运行npm start 。
设置(Heroku)
使用应用程序
房间数
圆桌会议使用会议室的概念。 人类可读的房间名称用于标识房间。 每个会议室都有一个会话ID,该会话ID自会议室的上一个操作(获取令牌,全部静音)起2小时30分钟(可配置)后会过期。 此后,将生成一个新的会话ID,并且新的参与者将加入另一个
【文件预览】:
vonage-roundtable-master
----.gitignore(69B)
----.env.example(353B)
----images()
--------settings.png(34KB)
--------chat2.png(29KB)
--------admin.png(15KB)
--------main.png(374KB)
--------chat.png(90KB)
--------signin.png(16KB)
--------control.png(6KB)
----.eslintrc(377B)
----package.json(1KB)
----package-lock.json(282KB)
----src()
--------database()
--------server.js(10KB)
----public()
--------vonage-logo.svg(3KB)
--------fonts()
--------volta.min.css(337KB)
--------tooltip.min.js(6KB)
--------popper.min.js(20KB)
--------volta.min.js(25KB)
--------volta-icons.svg(336KB)
--------vonage-simple-gray.svg(645B)
--------index.html(83KB)
--------sounds()
--------lib()
--------favicon.ico(5KB)
--------thankyou.html(2KB)
--------vonage-logo-white.svg(3KB)
----README.md(7KB)
----app.json(1KB)
----.sequelizerc(314B)