我已经通过 RTCdatachannel 连接了两个用户。这可行,但我想监控它产生的流量,例如 1Mbit/s。有没有办法得到这个?
动机是一个用户创建内容,而另一方反映这一点,一种远程支持应用程序。用例需要非常频繁地更新内容(文本、图像、3D 模型)(主要是位置),从而导致流量增加。当它达到某个设定的阈值时,我想降低应用程序发送更新的速率,但为此应用程序需要知道当前消耗的带宽。
我想我可以编写一个间隔来收集在一秒钟内传递给发送函数的所有消息并总结大小,但也许有一些内置的方法?
我已经通过 RTCdatachannel 连接了两个用户。这可行,但我想监控它产生的流量,例如 1Mbit/s。有没有办法得到这个?
动机是一个用户创建内容,而另一方反映这一点,一种远程支持应用程序。用例需要非常频繁地更新内容(文本、图像、3D 模型)(主要是位置),从而导致流量增加。当它达到某个设定的阈值时,我想降低应用程序发送更新的速率,但为此应用程序需要知道当前消耗的带宽。
我想我可以编写一个间隔来收集在一秒钟内传递给发送函数的所有消息并总结大小,但也许有一些内置的方法?