Downloading/Fetching 来自 tokbox Inspector 的客户端会话元数据

Downloading/Fetching Client session metadata from tokbox Inspector

给定会话 ID 或最近 10 个会话,Inspector 工具会提供有关比特率、数据包丢失和延迟的有趣指标。 是否有现有的 API 或我们可以为每个会话 ID 下载此信息的方法?

是否也可以通过 API 获取不是最近 10 个会话的信息?如果没有 API,有没有办法将每个 ClientEventClientQos 网络请求的信息记录到数据库?

我还在学习 Tokbox API。 目前,inspector 被限制为最后 10 个会话,而且我从未遇到过使用 Tokbox API 调用 inspector 的方法。因此,最好的办法是自己记录信息。

在 GitHub 示例 [https://github.com/opentok/opentok-network-test] 中,Tokbox 提到如果您使用 Tokbox 媒体,可以使用网络统计 API 获取有关丢包和音频/视频帧率的信息路由器。 Tokbox js 开发人员参考具有相同的信息,我将其复制粘贴在下面。 https://tokbox.com/developer/sdks/js/reference/Subscriber.html#getStats

getStats(completionHandler)

Returns the details on the subscriber stream quality, including the following:

• Total audio and video packets lost

• Total audio and video packets received

• Total audio and video bytes received

• Current video frame rate

您应该能够定期将通过调用 getStats() 方法收到的统计信息保存到数据库中。

我会根据空闲时间发布一个示例。