Vidyo 问题:'Call' 当所有参与者离开时,mediabrige 容器中的进程不会结束

Vidyo issue: 'Call' process does not end when all participants leave, in mediabrige container

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

我正在使用以下代码监控 'Call' 进程

docker exec <contaierId> pgrep -x call

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

用例: 如果用户没有点击 stop/leave 按钮就离开了会议,那么在这种情况下,我会在 mediabridge 容器映像中监控 'Call' 进程 运行。

如果调用 returns 什么都没有,那么我传输文件并停止+删除容器,当我在服务器上只有一个容器 运行 时,这工作得很好。

如果容器超过一个,'Call' 进程仅在其他容器中的 'Call' 进程停止或超过最大时间限制后结束。

谁能帮我解决这个问题?

因此,我与 Vidyo 团队进行了讨论,将他们的回复张贴在这里,以便其他人省去麻烦。

it seems like the recording is bounded to endpoint ID rather to the token. Endpoint ID is unique to the connected hardware. Have one participant at the same time on a few conferences is an edge case and out of usual behavior. At this point, it comes out of regular support unless you will request this feature supported