问题标签 [jitsi]

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 投票
3 回答
8239 浏览

server - Jitsi 服务器对测试环境的硬件要求

我们正在使用 Jitsi 实施安全的视频会议/聊天。我们找不到 Jitsi 服务器的任何硬件要求。您能否分享您对测试和生产环境中 Jitsi 服务器的硬件要求的看法?

谢谢,赛义德

0 投票
0 回答
527 浏览

ios - 通知其他用户接受用户一发起的视频通话(Rocket Chat jitsi-meet 视频通话)

我们正在尝试将 Jitsi 视频通话集成到 Rocket 聊天中,我们成功地将 Jitsi SDK 集成到 Rocket 聊天中,为此我在 Rocket 聊天的聊天窗口中点击了一个按钮,点击了导航到 Jitsi 的视频视图控制器的用户,

我的问题是什么,假设“用户 1”和“用户 2”正在聊天,“用户 1”想与“用户 2”进行视频通话,为此他点击视频按钮,然后“用户 2”应该得到视频呼叫邀请接受它并开始视频会议。

Web 的 Rocket 聊天应用程序在 Rocket 聊天的聊天窗口中已经有视频按钮,并且 Web 的 Rocket 聊天提供了来自管理员帐户的设置来设置视频通话 URL 和房间 ID 名称等,所以在 Rocket 聊天的 Web 应用程序中如果'用户1'点击视频按钮'用户2'通过聊天中的'点击加入'按钮获得邀请,并通过点击按钮'点击加入'在同一窗口中开始视频会议..

就像在 iOS Rocket 聊天中一样,我们没有任何默认视频按钮或任何设置(如 web)来允许 Jitsi 视频通话与正在聊天的用户进行会议,我使用自己的视频按钮并将用户登陆到下一个 viewController 并设置为根据 Jitsi 的安装 guid,它适用于静态房间 id,但我希望它适用于不同会话/登录的不同用户..

移动 Rocket 聊天中是否有任何东西可以支持 Jitsi 视频通话,如 Web 的 Rocket 聊天..?或者我怎样才能在 Mobile Rocket 聊天中实现与 web 的 Rocket chat+Jitsi 相同的功能。

一个多星期以来,我一直在寻找相同的东西,但无法为原生 iOS 获得任何东西,是的,桌面 RocketChat + Jitsi 有很多可用的东西,但我没有为原生 iOS 获得任何东西......

请..您的任何帮助将不胜感激..

谢谢

0 投票
1 回答
227 浏览

shell - 出现对话时自动输入值(Shell)

我正在尝试编写一个脚本来jitsi-meet自动安装。

在安装过程中,会出现一个对话框。我可以从脚本中自动输入字段的值并进行模拟ENTER,以便无需任何人工干预即可安装吗?

0 投票
1 回答
633 浏览

webrtc - jitsi-videobridge 是否与其他 webrtc 的 API 兼容,还是必须与 meet 一起使用?

我想在我的 WebRTC 视频会议应用程序中实现 SFU。Jitsi Videobridge 似乎是一个不错的选择,但我可以将它与任何 webrtc API 一起使用吗?例如,我正在使用 SimpleWebRTC,在这种情况下是否可以使用 Jitsi Videobridge 实现 SFU?如果是这样,怎么做?如果没有,有什么替代方案?

0 投票
1 回答
145 浏览

javascript - stanzaio getDiscoInfo 超时失败

我正在尝试使用 stanza.io 连接到 Jitsi 的 Jabber 服务器。但这似乎比我想象的要复杂。
阅读文档Reference.md并不能帮助我理解问题。
因此,我使用 getDiscoInfo 提取了一个引发超时的最小示例。

在 stackoverflow 片段中使用以下代码失败,但由于另一个原因(访问 window.localstorage 失败)。

然而,这可以从这个JSFiddle运行。

它失败并出现错误:

错误:{"id":"5d30db9b-b2f1-4915-b387-424cb6e1673a","type":"error","error":{"condition":"timeout"}} 数据:未定义

我尝试了 getTime 和其他一些方法。
但是有些电话的工作方式就像

由于使用本地 jitsi 实例和使用公开可用的服务器 meet.jit.si 的行为是相同的,我想问题不在我的安装中。

你知道为什么几乎所有对 XMPP 服务器的请求都失败了吗?

0 投票
2 回答
7676 浏览

jitsi - 向 Jitsi Meet 添加身份验证

我想添加仅允许经过身份验证的用户在 Jitsi Meet 中创建会议的功能。我看到了外部 API 的 jwt 参数、config.tokenAuthUrl 和lib-jitsi-meet 令牌文档,但我很困惑如何将它们放在一起。

现在,我的工作流程如下:

  1. 用户通过自定义应用程序使用 Google 登录。
  2. 使用从 Google 登录信息派生的 jwt 参数将用户重定向到新的 Jitsi 会议。

我卡住的地方是验证这个令牌,以及如何设置它来验证。需要做什么配置?tokenAuthUrl 应用程序应该为有效/无效的 JWT 返回什么类型的响应?

0 投票
0 回答
3244 浏览

webrtc - Jisti Videobridge 使用 Node js

目前,我们正在使用 Kurento 使用 Node Js 进行一对多和多对多的视频通话(Kurento 教程)。

我们现在计划搬到 Jitsi-videobridge。有没有关于如何将 Jitsi-videobridge 与 NodeJs 一起使用的示例/教程?

我所能找到的只是 Jitsi-meet with nginx/apache,没有任何解释。

Jitsi-Videobridge with Node 的任何文档/教程都会很棒

谢谢

0 投票
1 回答
1198 浏览

jitsi - Jitsi-meet android在启动时释放应用程序崩溃

已发布的应用程序在启动时崩溃,没有任何提示。

  1. 我克隆了 git repo jitsi/jitsi-meet
  2. 运行npm install。SASS有一个错误。然后我将 SASS 的版本更改为“最新”。
  3. 删除node-modules目录并运行npm cache clean --force
  4. 运行npm install
  5. 运行make
  6. 生成 android 证书android/app/并将其更改build.gradle为应用证书。
  7. ./gradlew assembleRelease进去android/
  8. 运行./gradlew installRelease

我也在模拟器上尝试了该应用程序,它也崩溃了。

Android SDK 26 构建工具 26.02

0 投票
1 回答
472 浏览

ios - 是whatsapp,messenger,facebook,skype在ios中使用webrtc进行音频视频流(用于视频会议)

我正在将 jitsi-meet 用于视频会议应用程序,所以如果我使用 jitsi-meet URL 在 webview 上加载它说“您的浏览器不支持 Webrtc”,我只想知道我应该使用什么来支持 webview 中的 webrtc(在IOS迅速)

0 投票
1 回答
604 浏览

android - jitsi 遇到 android sdk 配置问题

在此处输入图像描述

我无法在 ANDROID 中加载我的 JITSI 网址,即

但它会在 Android 中加载默认 JITSI URL 以进行测试,即

它显示错误-> E/ReactNativeJS: 'Failed to load config from https://example.org/config.js?room=aayush '

详情请查看附件图片。