问题标签 [jitsi-meet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
90 浏览

javascript - 检测 Electron 中其他应用程序对相机和/或视频的访问

我们正在使用 Electron 开发一个通过 WebRTC 加入会议的应用程序。

我们想知道是否可以检测到何时收到来自另一个应用程序(Skype、Facebook 等)的呼叫,以禁用我们应用程序的摄像头和麦克风。

当来自另一个应用程序的呼叫进入时,是否有我们可以监听的事件?或者我们能否知道其他应用程序何时也在使用摄像头或麦克风?

问候

0 投票
0 回答
1482 浏览

xmpp - Openfire 会议 - Jitsi 会议连接失败错误

我们正在尝试部署我们的 Jitsi Meet 实例。我们已经安装了 Openfire 会议插件。我可以看到插件安装成功。当我访问 Jitsi URL/ofmeet/DemoMeeting1时,它会提示我输入用户名和密码。输入两者后,它会登录。但是,我收到以下错误:

连接失败

这是浏览器日志,我在 chrome 中看到。

在 Openfire 服务器上,我可以看到创建了群聊,但房间占用者仅包含焦点用户。 群聊 - 房间占用者

谁能分析这里可能是什么问题?谢谢。

0 投票
0 回答
201 浏览

flutter - 本地化 jitsi_meet_flutter

尝试使用 jitsi_meet_flutter 插件从我的移动颤振应用程序连接到我的 jitsi 服务器,该插件像这样调用服务器

最后一行 'config.defaultLanguage':"ptBR" 是我添加的,希望能加载 ptBR 版本,但它没有(也不会抛出错误)。在服务器上,我已经更改了配置,因此在通过桌面浏览器连接时它会加载 ptBR。那行得通,但我需要移动客户端也以葡萄牙语显示用户界面。帮助表示赞赏。

0 投票
1 回答
2161 浏览

ssl - 让我们与 Jitsi Meet 一起为站点加密证书

我有一台运行 Ubuntu 18.04 和 Nginx 的服务器,并在其上托管了一个功能齐全的 Jitsi Meet 实例。另一方面,我有 2 个其他站点(一个是响应前端,另一个是后端),我需要它们拥有 ssl 证书,因为我们从前端使用 Jitsi Meet api,而 chrome 不允许我们授予权限麦克风和摄像头,因为前端不安全。

所以我尝试安装 certbot 并获取 Let's Encrypt 证书,但是当我得到它并尝试重新启动 nginx 时,它失败了。

我认为这与使用端口 443 的 Jitsi 或其他什么有关,但我真的不知道......

这是 jitsi 域的 nginx conf:

这是前端域的 nginx conf:

这是 nginx 错误日志:

我希望有人能告诉我应该如何配置它以确保 jitsi 和前端的安全。

我还要补充一点,这两个域实际上都是子域……意思是 jitsi 域是 video..com,front 是 app..com

真正的配置具有正确指定的基域和路径...如果我从前端 nginx 配置中删除所有 ssl 配置,一切都会再次运行。

0 投票
1 回答
3193 浏览

javascript - 无法加载 Jitsi Meet API - initJitsiConference 期间 lib-jitsi-meet 中的错误(类型错误:无法读取属性“substr”)

我正在尝试使用 Jitsi Meet API 创建带有自定义 GUI 的 Jitsi Meet 视频会议。

Uncaught TypeError: Cannot read property 'substr' of null在打电话时收到一个initJitsiConference()

系统环境特点:

  • 默认的 Jitsi Meet 安装没有改变;
  • 我没有安装/配置 Prosody JWT 令牌认证插件;
  • 我在一个域上运行 test.html 应用程序,例如: https : //mydomain1.com 和 Jitsi Meet 在另一个域上,例如: https ://meet.myotherdomain2.com

我收到以下错误消息(控制台 Chrome):

在第 276 行查看 JitsiConference.js,我看到了这一点:

我的 API javascript (mydomain.com/test.html) 如下所示:

我尝试了其他公共实例:

  • 遇见.jit.si
  • jitsi2.linux.it
  • jitsi-1.belnet.be
  • jitsi.riot.im
  • de-bra-1.jitsi.rocks
  • 满足.xrv.pt

并得到了类似的错误(控制台 Chrome):

日志文件 (Jicofo.log) 我发现 [WARNING] 和 [SEVERE]

我找到了日志文件 (jvb.log) [警告]

我应该犯什么错误?

提前感谢您的帮助!

*对不起,我的英语很弱。

0 投票
1 回答
866 浏览

ubuntu - 将远程视频桥安装到现有的 jitsi-meet 安装。SSL 错误

我在单个 VM 上安装了工作标准 jitsi-meet。我现在想从这个 VM 设置中“分离”videobridge2(JVB)并将其安装在另一台机器上(仅使用 https 443 端口)。

我观看了这个过时的教程,并了解了它是如何工作的。我偶然发现了这个更新的 wiki,并决定关注它。

虽然我不确定是否完全正确地遵循了它(因为某些部分对我来说不是很明确),但我在遥远的 JVB 日志中有这个错误:

如果我理解正确,远程 JVB 会尝试连接到我的 jitsi-meet VM 韵律以接收流量。但是根据上面的日志,似乎是MUC连接存在证书问题。我在社区论坛上发现了这个旧帖子,说无需担心所有这些自签名证书,但我觉得我应该尝试安装正确的证书?

这里有人最近设法将多个 JVB 实例安装到 jitsi-meet 安装中,并且可以在这里减轻我的负担吗?

谢谢

0 投票
1 回答
1999 浏览

chat - 如何在 Jitsi 中发送短信?

我正在使用 Jitsi 开发一个标准的视频通话应用程序;我想要一个额外的功能,让对方知道“我会迟到几分钟”之类的东西 Jitsi 有一个内置的文本聊天;但我不知道如何在 Jitsi 通话之外使用它。

0 投票
1 回答
4273 浏览

webrtc - 在 jitsi-meet 中单独录制参与者的视频流

我正在使用 jitsi 来满足我们的一项要求。我已经按照快速安装步骤来配置和安装 jitsi。我还使用https://jitsi.github.io/handbook/docs/dev-guide/dev-guide-iframe来创建空间以及一些配置更改。

我们的要求之一是单独录制参与者的视频。基本上保存了每个参与者的视频流。据我所知,Jibri 记录了整个会议会话,但我们需要单独的参与者视频流。有一个图书馆,现在已存档 Jirecon。我使用了它的增强版,但没有成功。

请任何人都可以帮助了解遵循哪种方法以及如何实现。

0 投票
1 回答
205 浏览

video-streaming - JICOFO:参与者不支持捆绑包,这是必需的

我正在使用自定义客户端连接到 jitsi 中创建的会议室。但我得到以下异常:

org.jitsi.jicofo.AbstractChannelAllocator.log() 创建报价时出错 org.jitsi.jicofo.UnsupportedFeatureConfigurationException:参与者不支持捆绑包,这是 org.jitsi.jicofo.Participant.setSupportedFeatures(Participant.java:280) 所必需的org.jitsi.jicofo.ParticipantChannelAllocator.createOffer(ParticipantChannelAllocator.java:93) 在 org.jitsi.jicofo.AbstractChannelAllocator.doRun(AbstractChannelAllocator.java:178) 在 org.jitsi.jicofo.AbstractChannelAllocator.run(AbstractChannelAllocator.java:150)在 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 在 java.util.concurrent.FutureTask.run(FutureTask.java:266) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java :1149) 在 java.util.concurrent.ThreadPoolExecutor$Worker。在 java.lang.Thread.run(Thread.java:748) 处运行(ThreadPoolExecutor.java:624)

我正在使用 LibJitsi ( https://github.com/jitsi/libjitsi ) 和 jirecon ( https://github.com/linhnv5/jirecon )。jirecon 是客户。客户说

无法获取 session-init 数据包,可能 MUC 已锁定

由于 jicofo 的错误,这就是 jingle session 也没有建立的原因。

任何人都可以帮助解决这个问题吗?

0 投票
1 回答
270 浏览

jitsi - 我可以更改 jitsi 前端并从自己的存储库下载吗

我想对 jitsi 进行一些更改并从我自己的存储库中安装。实际上经过一些更改后,我想将它安装在许多服务器上,每台服务器都有唯一的域。