Downloading/Fetching 来自 tokbox Inspector 的客户端会话元数据
Downloading/Fetching Client session metadata from tokbox Inspector
给定会话 ID 或最近 10 个会话,Inspector 工具会提供有关比特率、数据包丢失和延迟的有趣指标。 是否有现有的 API 或我们可以为每个会话 ID 下载此信息的方法?
是否也可以通过 API 获取不是最近 10 个会话的信息?如果没有 API,有没有办法将每个 ClientEvent
或 ClientQos
网络请求的信息记录到数据库?
我还在学习 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() 方法收到的统计信息保存到数据库中。
我会根据空闲时间发布一个示例。
给定会话 ID 或最近 10 个会话,Inspector 工具会提供有关比特率、数据包丢失和延迟的有趣指标。 是否有现有的 API 或我们可以为每个会话 ID 下载此信息的方法?
是否也可以通过 API 获取不是最近 10 个会话的信息?如果没有 API,有没有办法将每个 ClientEvent
或 ClientQos
网络请求的信息记录到数据库?
我还在学习 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() 方法收到的统计信息保存到数据库中。
我会根据空闲时间发布一个示例。