草庐IT

bandwidth

全部标签

javascript - WebRTC:使用 getStats()

我正在尝试获取webRTC应用程序的统计信息以测量音频/视频流带宽。我检查了这个question我发现它非常有用;但是,当我尝试使用它时,我得到了TypeError:NotenoughargumentstoRTCPeerConnection.getStats.我认为这是因为2016年webRTC发生了一些变化,现在有了mediaStreamTracks;但是我在没有使用mediaStreamTracks的情况下构建了项目,我不知道如何更改此功能以使其正常工作。你有什么想法吗?感谢您的支持!更新:我的电话是peer.pc.onaddstream=function(event){peer.

javascript - 检查某人的带宽并根据它加载内容

我看到很多问题都没有回答这个问题,是否可以使用java脚本检查某人的带宽并根据它加载特定内容?当我在荒无人烟的地方使用手机时,BBC似乎给我提供了低质量的图像。从这个很酷的服务的外观来看,它是一个CDN,所以它可以在服务器端。http://www.resrc.it/docs/有人知道他们是怎么做到的吗?或者我如何使用asp.net或javascript,或社区开源插件来完成。我认为https://github.com/yahoo/boomerang/可能可行但不确定这是它的真正目的。 最佳答案 基本上你是这样做的:开始计时通过aja

windows - perl on win2003 (strawberry perl) - 如何获取当前带宽使用情况?

标题几乎说明了一切。是否可以通过perl脚本(使用strawberryperl)在windows2003中获取当前带宽使用情况? 最佳答案 我很少使用Windows,目前无法访问Windows计算机,但您应该能够使用WMI/WQL来获得所需的东西。此发行版为WMI提供了一个DBI接口(interface):https://metacpan.org/release/DBD-WMI正确的查询应该是SelectName,currentbandwidthFROMWin32_PerfFormattedData_Tcpip_NetworkInt

windows - 计算可用带宽

我需要在Windows中用C++编写代码,以计算可用带宽。我目前正计划使用云杉算法。我想知道在Windows中是否有任何代码可用于此算法。或者是否有任何其他技术来获取互联网带宽。 最佳答案 搜索“sprucealgorithm”会得到这个结果http://iris.csail.mit.edu/spruce/:SpruceisatoolformeasuringavailablebandwidthoverInternetpaths.Downloadsourcecode它是GPLv2并用C编写-应该很容易移植到C++。

c - Windows 上的定时器和 sleep

我正在尝试将一些使用nanosleep()和get_clocktime()的linux代码移植到Windows。据我所知,Windows上确实没有那么多性能计时器,并且除了Sleep()之外没有真正的sleep功能。我在Windows上找到了QueryPerformanceCounter和QueryPerformanceFrequency,但我该如何调整它们以使用快速sleep功能。我尝试移植的代码位于这篇StackOverflow帖子中:https://stackoverflow.com/a/13559213/1161270总的来说,我正在尝试将linux代码移植到使用nanosle

linux - iperf3 Windows带宽比linux慢很多

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭5年前。Improvethisquestion我遇到了一个很奇怪的问题。我有2台服务器,一台运行redhatLinuxserver764位,另一台运行Windowsserver2

c# - 更新大于 1GB 的文件?

目前我正在使用xdelta来制作更新文件并仅发送用户当前应用程序版本的差异,但我想知道是否有更好的方法或其他方法来处理这种情况以及社区可以提供的建议给我。我们的应用程序是用C#编写的,我们的网络服务器运行在带有apachehttpd的Linux上。使用xdelta新补丁缩小到新旧文件之间的大小差异,因此更新在10mb到500mb之间变化,避免了每次我们更改某些内容时都需要重新上传这1GB。我还有哪些其他选择可以推荐给我?在这种情况下我还应该考虑什么?PS:老实说,我真的很茫然,这是我制作的第一个更新应用程序,我真的不知道我做的对不对。如果可能推荐开源或非商业应用

c# - 如何以编程方式限制我的 C# 应用程序的带宽使用?

我这里有一个备份应用程序,它连接到各种网络服务并从ftp或http服务器下载/上传文件。限制我的应用程序带宽使用的最简单方法是什么?我需要这样做,因为该应用程序一旦安装并运行,将减慢所有办公室人员的互联网访问速度,这最终会让我陷入困境。所以我想实现限速,它在工作时间处于事件状态,在晚上被禁用。 最佳答案 您正在寻找的是带宽限制,这里是goodexample这是如何完成的,还可以查看评论以了解客户端是如何完成的。您可能还想看看thisexample同样,把东西放在一个真正的应用程序中 关于

c# - C# 中的带宽限制

我正在开发一个在后台持续发送数据流的程序,我希望允许用户设置上传和下载限制的上限。我已经阅读了tokenbucket和leakybucket算法,并且看起来后者似乎符合描述,因为这不是最大化网络带宽的问题,而是尽可能不引人注目的问题。不过,我有点不确定我将如何实现它。一种自然的方法是扩展抽象Stream类,以简化现有流量的扩展,但这是否需要额外线程的参与来发送数据,同时接收数据(漏桶)?任何有关执行相同操作的其他实现的提示都将不胜感激。此外,虽然我可以修改程序接收的数据量,但带宽限制在C#级别的效果如何?计算机是否仍会接收数据并简单地保存它,从而有效地取消throttle效果,或者它会

php - 用于 php 脚本的超快速服务器

我有一个不需要虚拟主机或磁盘空间等的php脚本。该脚本只是从服务器检索信息,对该信息进行一些处理然后将其传递给客户端(在本例中为iPhone应用程序)。唯一的问题是,如果流量变高,那么对带宽和速度的需求就会很高。有谁知道可以让您托管(在静态ip上)这样的php脚本的高速和带宽服务(除了网络托管服务)?谢谢。 最佳答案 您可能想尝试某种云服务,您可以在其中设置您实际需要的环境。假设您的脚本需要大量RAM但只需要很少的CPU能力(或相反),您就可以拥有这样一个系统。AmazonEC2是众多云计算提供商之一。