Jitsi meet 退出房间后,用户还在房间内

前言

Jitsi Meet 如果客户端非正常退出会议,会产生用户还在房间内,实际用户已经退出的情况,需要一段时间内,才会在UI离开房间,虽然影响不大,但是也容易导致体验不好。

保活

Jitsi Meet 会和前端做一个保活,分为长轮训和websocket,默认是使用长轮训,我们可以在保活上做一点文章

解决方案

  • 进入服务器
  • 进入lua脚本
cd /usr/lib/prosody/modules
  • 修改bosh文件
mod_bosh.lua
  • 修改参数
-- The number of seconds a BOSH session should remain open with no requests
local bosh_max_inactivity = module:get_option_number("bosh_max_inactivity", 10);
-- The minimum amount of time between requests with no payload
local bosh_max_polling = module:get_option_number("bosh_max_polling", 5);
-- The maximum amount of time that the server will hold onto a request before replying
-- (the client can set this to a lower value when it connects, if it chooses)
local bosh_max_wait = module:get_option_number("bosh_max_wait", 15);
  • 重启prosody
service porsody restart

相关推荐

  1. Jitsi meet 退出房间用户房间

    2024-06-07 09:42:05       28 阅读
  2. 如何断线不重连加入音视频房间

    2024-06-07 09:42:05       70 阅读
  3. 算法----钥匙和房间

    2024-06-07 09:42:05       57 阅读
  4. c# cass10 获取宗地所有算房产房屋建筑面积

    2024-06-07 09:42:05       51 阅读
  5. 图论|841钥匙和房间

    2024-06-07 09:42:05       61 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-07 09:42:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-07 09:42:05       101 阅读
  3. 在Django里面运行非项目文件

    2024-06-07 09:42:05       82 阅读
  4. Python语言-面向对象

    2024-06-07 09:42:05       91 阅读

热门阅读

  1. lua vm 四: 表达式

    2024-06-07 09:42:05       24 阅读
  2. 获取gitee上某个组织所有仓库的介绍

    2024-06-07 09:42:05       28 阅读
  3. 系统研发安全漏洞

    2024-06-07 09:42:05       26 阅读
  4. vue el-dialog封装成子组件(组件化)

    2024-06-07 09:42:05       26 阅读
  5. react-intl国际化在项目中的使用

    2024-06-07 09:42:05       29 阅读
  6. 浅谈人机交互

    2024-06-07 09:42:05       25 阅读
  7. 人机交互中的阴差阳错

    2024-06-07 09:42:05       25 阅读
  8. 解决nginx无法获取带下划线的header值

    2024-06-07 09:42:05       31 阅读
  9. 单双目视频转图片

    2024-06-07 09:42:05       24 阅读
  10. 常见排序算法,快排,希尔,归并,堆排

    2024-06-07 09:42:05       23 阅读