问题标签 [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.
ios - Jitsi - meet framework configuration in iOS
How to configure Jitsi-meet framework in iOS swift project to enable video call service?
jitsi - jitsi room如何设置最大用户数
我想更改 jitsi 在一个房间内的最大用户限制的设置,因为我看到有,那么我应该notifyMaxUsersLimitReached
在UI.js
哪里设置这个值?在 jicofo 或 videobridge 中?它在那里: https ://github.com/jitsi/jicofo/blob/master/src/main/java/org/jitsi/jicofo/JitsiMeetGlobalConfig.java#L60
或其他地方?
docker - 来自移动客户端的 Docker 环境连接中的 Jitsi 服务器
我已经在 Docker 中安装了 jitsi 环境。docker-compose 命令创建了 4 个容器,一切似乎都运行良好。我什至可以在几个成员之间召开会议,在我的本地网络中,每个成员都成功地将其 Web 浏览器指向 docker 主机。
我有另一个 Jitsi 环境,通过 apt-get 包安装,它也可以正常工作。干得好Jitsiers。
这里的问题是,我的官方移动 jitsi 客户端无法加入 Docker Jitsi 服务器中的任何对话,但他们可以在通过 apt-get 安装的 jitsi local 中顺利进行。
你知道发生了什么吗?我认为它是一个 OOBox 安装。
在此先感谢,丹尼尔。
java - 启动 Jitsi 视频通话活动时的问题
当我将主要视频通话活动添加为应用程序的启动器活动时,我能够成功运行 Jitsi 视频通话 android sdk,视频连接流畅且无后顾之忧。但是,当我更改代码以从另一个活动调用相同的活动时,它会引发活动未找到异常。
这是我的清单文件
这是我应该进行视频通话的活动
公共类 JitsiVideoCallActivity 扩展 AppCompatActivity {
这就是我启动意图的方式
我在我的应用程序级别的 gradle 文件中添加了 JAVA 8 兼容性以及对这两个 gradle 文件的依赖项
我尝试 将启动模式更改为单任务应用程序崩溃 使启动器应用程序工作 的视频通话活动扩展 AppCombactActivity 和/或 JitsiMee 活动应用程序崩溃
这是我的崩溃日志
如果需要更多信息,请告诉我,提前感谢,请帮助
audio - 需要帮助来运行 libjitsi 示例
我正在尝试使用 libjitsi 流式传输一些音频,但我无法让它工作。我在 Windows 10 上。这是我所做的:
- 克隆https://github.com/jitsi/libjitsi.git
- 作为 Maven 项目导入 Eclipse。一切都编译得很好。
- 我最终意识到(通过查看 Ant 构建文件)我需要一些本地库,所以我将这些库添加
/lib/native
到java.library.path
. - 我正在运行
AVTransmit2
和--local-port-base=5100 --remote-host=localhost --remote-port-base=5200
运行AVReceive2
。--local-port-base=5200 --remote-host=localhost --remote-port-base=5100
当我运行任一文件时,我都会收到类似的错误。首先我看到
然后在我看到的日志中
由于我在不满意的链接错误中看到“ffmpeg”,我尝试从https://ffmpeg.zeranoe.com/builds/win64/shared/ffmpeg-4.1-win64-shared.zip下载 ffmpeg 。我选择了“共享”的,因为它有我认为需要链接 JNI 接口的 DLL。我将 ffmpeg 安装的 bin 文件夹添加到 java.library.path,但没有任何乐趣 - 同样的错误。似乎他们的任何安装程序都没有“安装”任何东西——他们只是将文件解压缩到磁盘上。
从错误堆栈中,我猜想我错过了一些 DirectShow 所需的本机库,但我无法弄清楚它们应该是什么。
有没有人能够让这些示例运行?我需要安装什么东西才能让它工作吗?
ios - 为原生 iOS 应用程序创建 Jitsi Meet 框架并集成到 Xcode 项目中
我已经检查了 Jitsi meet 网站和 git repo 的详细信息,以便在本机应用程序中实现它。一旦执行构建命令,我无法在提到的位置找到框架。我也无法识别符号位置(如建议的那样)。
如何获得需要包含在本机应用程序中的框架,以使 jitsi 满足视频通话工作?
jitsi - 在 jitsi-meet 中创建视频会议示例
我正在探索基于 WebRTC 的视频会议解决方案。发现 Jitsi 是从各种框架中环顾四周的杰出候选人之一。
示例代码:
我正在使用example.js
来自Jitsi-meet Git Hub 示例,并进行了以下更改:
视频在浏览器上启动但我无法获得
- 连接回调——
onConnectionSuccess
永远不会被调用。我确实把调试器放在那里。 - 在控制台上出现错误
Access to XMLHttpRequest at 'http://beta.meet.jit.si/http-bind' from origin 'http://localhost' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: Redirect is not allowed for a preflight request.
编辑:
添加https:
到bosh:'//beta.meet.jit.si/http-bind'
. CORS 错误消失了,并且 onConnectionSuccess 工作正常。
不过,需要一些关于工作会议示例的指示。
我正在尝试实现类似于以下示例的内容: jitsi-meet custom GUI
ios - Jitsi iOS sdk 和 Callkit
我正在使用 JitsiMeet iOS(为原生 iOS 应用程序创建 Jitsi Meet 框架并集成到 Xcode 项目中)在应用程序中实现视频通话。对于后台模式调用,我正在尝试实现类似 Skype 的界面。用户收到音频呼叫的地方可以通过接受该呼叫立即开始通话。因此,当我收到 时PKPushNotification
,我触发此代码以启动呼叫屏幕:
这工作正常,呼叫被触发为本机呼叫。然后我实现了,然后我实现了JMCallKitListener
,在里面performAnswerCallWithUUID
我尝试初始化我的 JitsiViewController 以加入呼叫组。
但问题是当应用程序在后台时,这些监听器不会触发。尽管当应用程序处于活动状态时它们工作正常。
ios - Jitsi On iOS 9 通话在连接几秒钟后断开连接
描述
在我的系统中,我从 Web 发起呼叫过程,并使用 XMPP 消息向客户端发送连接信息。一旦客户收到消息,它就会加入网络创建的房间并建立呼叫,这一切都适用于我的 iphone 7 和 iPad Mini iPod 第 5 代第一代。
但几秒钟后,我的 iPad Mini (iOS 9.1.3) 或 iPod (IOS 9.1.1) 通话会自动断开。
当前行为
活动几秒钟后呼叫自动断开。检查以下日志以获取更多详细信息
预期行为
呼叫应保持活动状态,除非呼叫方中的任何一方断开连接。
可能的解决方案
我认为这与设备功能有关,因此更好的资源管理会有所帮助。
重现步骤
- 在 iPad mini 第一代或 ipod 5th gen 上启动应用程序
- 接听电话
- 让它打开大约 60-12 秒
这将自动断开呼叫。
环境细节
设备:iPod 第 5 代、iPad Mini iOS:9.1.1、9.1.3 互联网:40 Mbps Wifi 连接 一个呼叫端是 Web。