问题标签 [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 回答
140 浏览

docker - 如果对韵律进行了一些更改,为什么需要重新启动 jitsi 中的每个服务?

我正在使用 docker setup 并且每当我对其进行任何更改时,prosody我都必须删除以前的配置,jicofo然后jvb需要重新启动这两个服务。如果我不重新启动然后jicofo开始显示错误,如unable to connect to xmpp.meet.jitsi. 有可能解决这个问题吗?请帮忙。

0 投票
1 回答
1065 浏览

c# - 如何为 Jitsi 有效负载生成 JWT 令牌

我无法在 C# 中生成以下有效负载。如果有人可以指导。 在此处输入图像描述

我正在使用下面的代码生成错误的输出。

我得到错误的输出:

在此处输入图像描述

先感谢您。我正在为 JITSI 构建这个。

0 投票
1 回答
1648 浏览

puppeteer - 无法在无头浏览器中加入由 lib-jitsi-meet 创建的会议

我正在尝试lib-jitsi-meet使用 Puppeteer 在无头 Chrome 实例中创建会议,并使用来自另一个浏览器的 Jitsi External API (iframe API) 加入会议。目前,我可以在无头浏览器中创建会议,但无法从其他浏览器加入创建的会议。当我尝试这样做时,会创建另一个具有相同名称的新会议,并且我是其中唯一的参与者。

有人可以为我提供有关此问题的有用建议吗?您可以查看index.htmlexample.js

提前致谢

木偶代码

0 投票
1 回答
496 浏览

android - 将 Jitsi Meet Sdk 与 linphone 集成的问题

我在 linphone android app 开源项目上使用 JItsi meet api 进行视频通话。我已按照 jitsi meet 手册在 linphone 上进行集成。

这是我的示例代码:

}

我在调试模式下成功拨打电话,在发布模式下拨打 apk 后,当我尝试拨打视频电话并转到主页时,它会刷新活动。你能给我一个解决这个问题的指南吗?我已经在 Android 10 操作系统上测试了 apk。

--在发布模式下调试后我发现了这个错误

020-09-24 16:50:12.383 10364-10364/org.linphone E/AndroidRuntime: 致命例外: 主进程: org.linphone, PID: 10364 java.lang.IllegalArgumentException: reportSizeConfigurations: ActivityRecord not found for: Token{2329006 ActivityRecord{cf5fae1 u0 org.linphone/.activities.JitsiActivity d-1 s-1 t-1 f}} 在 android.os.Parcel.createException(Parcel.java:1967) 在 android.os.Parcel.readException(Parcel. java:1931) 在 android.app.IActivityManager$Stub$Proxy.reportSizeConfigurations(IActivityManager.java:8621) 在 android.app.ActivityThread.reportSizeConfigurations(ActivityThread.java) 的 android.os.Parcel.readException(Parcel.java:1881) :3360) 在 android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78) 在 android.app.servertransaction 的 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3318)。TransactionExecutor.executeCallbacks(TransactionExecutor.java:113) 在 android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:71) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:2043) 在 android.os.Handler .dispatchMessage(Handler.java:106) 在 android.os.Looper.loop(Looper.java:224) 在 android.app.ActivityThread.main(ActivityThread.java:7096) 在 java.lang.reflect.Method.invoke( Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:536) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:928) 原因:android.os。 RemoteException:远程堆栈跟踪:在 com.android.server.am.ActivityManagerService.reportSizeConfigurations(ActivityManagerService.java:10305) 在 android.app.IActivityManager$Stub.onTransact$reportSizeConfigurations$(IActivityManager.java:12560) 在 android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2357) 在 com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3841) 在 android.os.Binder.execTransact(Binder.java :750)

0 投票
1 回答
286 浏览

linux - 吉布里 | 我已经更改了 sip-communicator.properties 中的条目,但 jibri 没有反映它

所以,我在/etc/jitsi/jicofo/sip-communicator.properties文件中犯了一个错误,我稍后修复了它,但即使在进行了更改并重新启动所有服务之后,它也没有反映jibri给我一个错误:

Can not join 'jibribrewery@auth.example.org', because 'auth.example.org' does not provide a MUC (XEP-45) service."

而我已将其更改为“ internal.auth.example.org”,请帮助我修复它。

0 投票
1 回答
1171 浏览

android - 如果我打开应用程序,Jitsi 画中画(PiP)模式会在颤动中创建新实例

我已经使用jitsi_meet Flutter 包在 Flutter 中创建了会议应用程序,首先我从用户那里获得输入,例如房间名称、显示名称等。单击按钮后,当我按下主页按钮时会议开始,会议转到 PiP模式(画中画模式)。当我处于点子模式时,我单击我的颤振应用程序,它会创建一个新的应用程序实例,并且不会继续会议或返回会议,并且会议仍在点子模式下运行。如果我点击 pip 屏幕,它会进入会议,但点击应用程序会创建一个新实例。

0 投票
1 回答
432 浏览

java - 我怎么知道还剩下一个 JitsiMeetActivity?

我正在尝试实现这种情况:用户收到 Jitsi 电话会议请求。接受请求后,房间名称被传递给用户并JitsiMeetActivity启动一个新的。代码一直有效到这里。我可以加入对话。现在我想做的是,在加入电话会议后,如果用户想离开电话,那么应该开始另一个活动。如果我能知道用户何时离开电话,我可以这样做。

如果存在一种方法或某种类似的方法JitsiMeetActivity.isActive(),那将很有帮助。

编码:

0 投票
0 回答
267 浏览

reactjs - Jitsi Meet make 命令在 Windows 上不起作用

我在 Windows 上克隆了 Jitsi Meet repo,但是当我尝试使用make命令构建时它失败了(我从 GNUWin32安装)。我在 ubuntu 上试过,它工作正常,所以这严格来说是一个 Windows 问题。

这是我尝试构建时的错误。

好像windows make无法识别linux make的相对路径,所以我全部替换了。具有本地存储库的绝对路径,并在构建一些文件后停在此处。

我还应该改变什么才能使构建工作?

0 投票
2 回答
2685 浏览

android - Lokhttp3/internal/Util 类中没有静态方法 delimiterOffset

我正在使用 jitsi 库进行视频连接。第一次安装时它工作正常,但如果用户已经拥有应用程序并从 Play 商店更新它,它会崩溃。崩溃日志说:

Lokhttp3/internal/Util 类中没有静态方法 delimiterOffset(Ljava/lang/String;IILjava/lang/String;)I; 或其超类('okhttp3.internal.Util' 的声明出现在 base.apk!classes3.dex 中)

有 2 个自动生成的文件:1) okhttp3.JavaNetCookieJar 2) okhttp3.internal.Util。

在 classJavaNetCookieJar中,此delimiterOffset(header, pos, limit, ";,")方法在Utilclass 中被调用。

Util类的 delimiterOffset() 方法与调用的方法不兼容:

delimiterOffset(delimiters: String, startIndex: Int = 0, endIndex: Int = length)

delimiterOffset(delimiter: Char, startIndex: Int = 0, endIndex: Int = length)

上面的方法在Util类中被调用。

当我将鼠标悬停在JavaNetCookieJarclass 上时,它说它来自okhttp3-urlconnection-3.12.1package,当我将鼠标悬停在Utilpackage 上时,它说它来自okhttp-4.8.0. 我在用

implementation 'com.squareup.okhttp3:logging-interceptor:4.8.0'

有趣的事实是,即使我在 gradle 中删除 okhttp3 实现,这两个文件也不受影响。

0 投票
3 回答
1611 浏览

java - 如何在android studio的Jitsi Meet Activity中关闭邀请人选项

我正在开发一个 android 应用程序,在该应用程序中我使用 Jitsi Meet API 进行视频和会议,但在会议页面上,有一个选项可以邀请人们使用浏览器并要求下载我没有的 Jitsi Meet 应用程序'不想在我的应用中显示。我想问有什么办法可以隐藏那个按钮。