2

我们在我们的 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 开发人员都会分享解决问题的方法,并通过细节和示例提出想法,当然,否则很难理解。

4

1 回答 1

1

一篇关于 Vidyo 支持存档的文章(撰写本文时 3 个月前)表明他们目前没有针对此类问题的任何服务器端解决方案:

问:是否有来自 Vidyo.io 云的任何 webhook 回调?

答:没有。目前一切都通过客户端 SDK 进行控制。

听起来您必须自己实施更高级的“挂断检测”:(

于 2021-01-06T09:53:21.597 回答