问题标签 [vidyo]

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 投票
1 回答
41 浏览

docker - Vidyo 问题:在 mediabrige 容器中,当所有参与者离开时,“呼叫”过程并未结束

每当在我的实例(服务器)上运行超过 1 个 mediabridge docker 容器时,即使在最后一位参与者离开会议后,容器内的“呼叫”进程也不会结束。

我正在使用以下代码来监视“呼叫”过程

docker exec <contaierId> pgrep -x call

同时,当服务器上只有一个容器运行时,成功结束。

用例:如果用户在没有单击停止/离开按钮的情况下离开会议,那么在这种情况下,我会监控在 mediabridge 容器映像中运行的“呼叫”进程。

如果调用没有返回任何内容,那么我传输文件并停止+删除容器,当我在服务器上只运行一个容器时,这非常有效。

如果有多个容器,“呼叫”过程仅在其他容器中的“呼叫”过程停止或超出最大时间限制后才结束。

谁能帮我解决这个问题?

0 投票
1 回答
36 浏览

vidyo - Vidyo 可以集成到 Unity 中吗?

我想用 Unity 2D 制作一个手机游戏,其中包括两个玩家之间的视频通话。是否可以使用vidyo来制作?

谢谢你。

0 投票
0 回答
25 浏览

vidyo - Vidyo Android SDK 和循环麦克风/扬声器

当我为扬声器和/或麦克风注册回调时,我只能为每个设备获取 1 个设备,分别命名为“Speaker”(onLocalSpeakerAdded()) 和“Micro Phone”(onLocalMicrophoneAdded())。我还收到了上述已识别设备的 onLocalSpeakerSelected() 和 onLocalSpeakerStateUpdated() 回调。之后,如果添加了其他设备,我不会收到 onLocalSpeakerAdded() 或 onLocalMicrophoneAdded() 的任何回调。

当我执行以下功能时: vidyoConnector.CycleMicrophone() 或 vidyoConnector.CycleSpeaker() 那么 localMicroPhone 或 localSpeaker 选择没有变化。在调用 CycleSpeaker() 函数时,我也没有收到“onLocalSpeakerSelected”的回调。

另一个结果:我在通话时连接了蓝牙耳机,我可以听到那个蓝牙设备的声音。然后我在通话时断开了我的蓝牙耳机,当蓝牙耳机断开但我没有调用回调时,通话会自动切换到手机扬声器。

查询: - 你能帮我解决我失踪的问题吗?- 有没有办法找到所有可用的设备(即扬声器和麦克风)?- 另外,我们可以区分它们以识别蓝牙扬声器、电话的扬声器或默认呼叫扬声器等吗?

0 投票
1 回答
29 浏览

vidyo - 是否有任何解决方案可以继续在 vidyo.io 库中进行低带宽电话会议?

我正在使用 vidyo.io 库开发应用程序,并面临低带宽连接问题,即在电话会议期间由于网络问题或低互联网问题而断开连接。请分享有关此的任何解决方案。

0 投票
1 回答
106 浏览

angular - Vidyo.io 远程 JS 不可用

我试图将 vidyo.io 集成到我的 Angular Web 应用程序中。在执行此操作时,我正在尝试使用以下方式加载 Vidyo SDK,

在名为 的回调方法上onVidyoClientLoaded,放置了以下开关盒,

现在,在运行我的 Angular 项目之后,使用ng serve --host 0.0.0.0,如果我将 url 打为http://localhost:4200,则“READY”案例被击中。但是,如果我将 url 设为http://192.168.X.X:4200,则“NOTAVAILABLE”案例会受到打击。

我无法理解为什么会这样。请帮忙。提前致谢。

0 投票
1 回答
100 浏览

vidyo - Vidyo.io 相机和麦克风无法在 chrome 上运行

Chrome 版本 83.0.4103.97(官方版本)(64 位)

vidyo.io 演示应用程序默认为 Chrome 上的视频占位符图像。如下图所示。 在此处输入图像描述

相机已启用。演示 ( https://developer.vidyo.io/#/demo ) 也适用于 Microsoft Edge 和 Mozilla。我们只是在 Chrome 中遇到了这个问题。奇怪的是,有时它会起作用。无需任何设置更改。

包含在 VidyoClient WebSDK 中的 vidyo 示例(从此处下载:https ://developer.vidyo.io/#/documentation )有同样的问题 - 它会将我重定向到默认 svg,但与 Vidyo 相比演示它甚至偶尔也没有工作过。

你有任何线索,可能是什么问题?谢谢

0 投票
1 回答
116 浏览

vidyo - 构建 vidyo.io-connector-react-native 示例应用程序时出错

我克隆了该项目并按照自述文件中的说明进行操作,基本上说要提取一个 zip 并移动到正确的位置。构建并收到此错误:

/Users/**/vidyo/vidyo.io-connector-react-native/ios/VidyoConnectorView.h:14:9: 'Lmi/VidyoClient/VidyoConnector_Objc.h' 文件未找到

这是使用 Vidyo react native SDK 时的已知问题吗?

0 投票
0 回答
261 浏览

ios - 获取“在执行本机代码时获得 segv”

我正在使用 vidyo SDK 以 Xamarin 形式进行视频通话。在升级到最新版本时,我开始在 Xamarin ios 应用程序中收到以下错误。

它在旧版本 4.1.25.30 中运行良好,升级版本为 20.1.0.9。

当我调用 ConnectToHost 方法时,它抛出异常并且 UI 被挂起我仍然无法找出错误的根本原因,有人知道吗?

这是日志。

0 投票
0 回答
47 浏览

ios - 在 iOS 上使用 Vidyo 和 Callkit - 音频问题

我已经在 iOS 上为 VOIP 集成了 Vidyo 和 CallKit,除了一个问题:音频有时在连接时静音,或者需要切换两次麦克风,或者保持静音。我正在使用 Vidyo.io 资源进行连接。我知道 Apple 在使用 voip 协议时有特殊的调用来增强音频,但我不调用这些,因为我认为 Vidyo 正在处理这里的音频(另外我不知道该调用什么!)。有没有人成功地将 CallKit 集成到 Vidyo 中,如果是,您如何配置 AVAudioSession?

0 投票
1 回答
207 浏览

javascript - 通过服务器端或其他方式结束 vidyo io 视频通话

我们在我们的 android 应用程序中使用vidyo.io,其中两个用户使用我们的应用程序从两个 android 设备连接到 vidyo io 视频通话。我们在我们的 android 应用程序中使用了 vidyo.io android sdk。应用程序中有两个按钮,一个用于结束视频通话,另一个用于开始/重新连接视频通话。

但是由于包括互联网断开在内的许多原因,正在发生的事情是这样的 - (1) 用户完成视频通话后,他们忘记按下结束通话按钮。(2)由于互联网问题,他们俩都断开了连接,因此他们无法按结束通话按钮结束视频通话。

由于上述情况,vidyo.io 将视频通话视为活动并在通话期间计算分钟数,直到通话结束。因此,我们在 vidyo.io 使用页面中看到这些呼叫需要花费大量时间,我们需要为此付费!!。当我们将来有很多电话时,这对我们来说是一个巨大的经济问题。

那么有什么方法可以从服务器端结束 vidyo.io 视频通话,比如从基于 php 的服务器或其他方式?

我解决问题的方法 - (1) 我彻底搜索了他们的 文档,但没有找到任何外部 API 与 vidyo.io 服务器交互以在通话开始后的一段时间后结束视频通话,其中包含 resourceId 等字段, token 等 (2) 联系了 vidyo.io,但由于各种原因没有得到他们支持团队的回复。

因此,这里的任何专业 vidyo.io 开发人员都会分享解决问题的方法,并通过细节和示例提出想法,当然,否则很难理解。