问题标签 [bandwidth-throttling]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
443 浏览

macos - 在 OS X 中限制我的应用程序的带宽

我想编写同步文件并在后台运行的应用程序(守护进程)。而且我只想使用一部分带宽(百分比更好,但可以接受固定限制),因为完全访问带宽会干扰用户的应用程序。我怎样才能以编程方式做到这一点?ipfw 会影响任何应用程序(我只想限制我的应用程序),并且在苹果手册页中它已被弃用。而且我使用 https 端口,所以我不能只限制与该端口的连接。还有其他解决方案吗?谢谢你。

0 投票
1 回答
191 浏览

video-streaming - 音频和视频流 - 管理 CPU 和带宽

我正在研究提供商和消费者之间的音频和视频流(同时),我想知道在 CPU 和带宽方面处理音频和视频之间平衡的最佳/常用解决方案是什么。

这是一个概念证明,只是为了了解背后的想法,所以我没有研究实现任何这些的库,而是我对算法和设计概念/模式更感兴趣,以处理两者的带宽和 CPU 管理流(音频和视频)。

一般来说,常见的做法是什么?有什么好的入门书吗?

干杯

0 投票
2 回答
1000 浏览

php - 使用 PHP 或 swfupload 限制每个用户的上传速度

我有一个用 PHP 和 Yii 编写的 Web 应用程序,它允许用户使用swfupload上传图像和视频。有两种类型的用户:高级用户和普通用户。

我想限制普通用户的上传速度,但我找不到任何非全球性的方式。

PHP、Yii 或 swfupload 是否可以限制每个用户的上传速度?

0 投票
1 回答
586 浏览

windows - 限制本地 IIS(环回)和本地计算机上浏览器之间流量的免费工具?

我想在我的开发盒上进行一些性能测试,并想限制/减慢本地 IIS 和浏览器之间的流量。我使用了免费的 NetBalanacer 工具,但它似乎不支持本地流量(使用环回适配器)。

有什么建议么?

0 投票
3 回答
2388 浏览

bandwidth - 用于 Web 开发的 localhost 的带宽限制器

我在 Windows 7 的 localhost 上运行 XAMPP。我试图找到一种方法来模拟拨号和 3G 连接的带宽。

当前是否有适用于 localhost 和 Windows 7 的解决方案,并且可以根据需要直接启用和禁用?

0 投票
1 回答
462 浏览

actionscript-3 - 如何在 ActionScript 3.0 中限制视频流接收端的带宽使用?

现在,我正在进行一个项目,该项目主要使用 ActionScript 3.0(在服务器端使用一点 2.0)在 RTMP 上移动视频流,并且我们已经具备了限制客户端上这些视频流的带​​宽使用的功能等级。然而,我们只是通过调用 Camera 类的 setQuality() 方法来做到这一点,这会影响该视频流的每个接收器。现在虽然我们确实需要一种方法来有效地设置各个接收器的带宽使用情况,但显然 VideoDisplay、NetStream 和 NetConnection 都几乎没有这种功能。在 AS3 中没有一些体面的方法可以做到这一点吗?如果有办法,怎么做?谢谢!

编辑:为清楚起见,假设视频流的发送者将其相机对象的质量设置为使用 1 兆带宽。我怎样才能让该流的接收者只使用半兆带宽来流式传输该视频而不会弄乱发送者的 1 兆设置?

0 投票
0 回答
411 浏览

ios - 这个部分下载的图像是否可以通过运营商数据连接限制来解释?

我在一个新的、具体的假设下重新提出这个问题。如果这是答案,我将更新/折叠/合并两者。

AT&T 是否可以限制订阅者的数据使用量来解释当我们的 iOS 应用程序加载时看起来像这样的图像:

在此处输入图像描述

最初我认为内容长度标头与发回的实际内容之间可能存在差异。我模拟了服务器发回的正文比报告的内容长度短并且我的客户端不以这种方式运行的情况;相反,客户端等待 60 秒,然后无法加载图像。这是一个很好的结果。

这里这个问题的后果是我的客户端认为它已经成功下载了图像并正在缓存它,永远不会再次重新下载,导致图像的所有后续视图都有不正确的灰色区域。

看到此图像的用户在 AT&T 4G、HSPA+ 上运行,并且非常接近他的最大值。AT&T 给他发了一条短信,说他们正在限制他。

请注意,提供此图像的服务器是 amazon S3;客户端已直接连接到 S3 以获取图像。

如果有人可以讨论当 AT&T 报告他们正在限制数据连接时会发生什么,我将不胜感激!

0 投票
0 回答
417 浏览

android - 在 Android 上管理网络带宽

是否有一个 API 可以动态控制每个应用程序在 Android 中占用多少带宽?

例如,如果我想开始使用 VOIP 应用程序并且我想确保它获得所有/大部分可用带宽?

0 投票
2 回答
2150 浏览

python - 使用 Twisted 限制带宽

我正在尝试设置下载/上传文件的速度限制,发现twisted 提供了twisted.protocols.policies.ThrottlingFactory来处理这项工作,但我做错了。我设置了readLimitand writeLimit,但文件仍在以最大速度下载。我究竟做错了什么?

更新

所以在我运行它之后的某个时候:

我知道我不应该像我知道的那样分配生产者tsite.protocol.producer = producer,我是 Twisted 的新手,我不知道如何以另一种方式做到这一点。

0 投票
1 回答
2156 浏览

ios - 限制 NSURLConnection 数据速率?(带宽限制)

有没有办法限制 NSURLConnection 使用的带宽,或者我被迫使用 CFNetwork 方法?