在流式传输视频时测量TCP throughput

在流式传输视频时测量TCP throughput,tcp,throughput,iperf3,Tcp,Throughput,Iperf3,我试图使用Iperf3工具测量TCP吞吐量。我现在做的是: 1-在iperf中打开三个连接-每个连接具有不同的客户端-持续900秒(视频时间) 2-运行VLC以流式传输来自这3个客户端的视频(这是使用与iperf相关的不同连接完成的) Iperf连接会消耗带宽并影响视频质量。 我需要的是: 有没有一种方法可以在不发送太多影响视频质量的数据的情况下测量3个客户端的带宽 您可以使用tcpdump捕获所有数据包的tcp头,并使用wireshark或tcptrace离线处理它。我会在接收端进行捕获。我需

我试图使用Iperf3工具测量TCP吞吐量。我现在做的是:

1-在iperf中打开三个连接-每个连接具有不同的客户端-持续900秒(视频时间)

2-运行VLC以流式传输来自这3个客户端的视频(这是使用与iperf相关的不同连接完成的)

Iperf连接会消耗带宽并影响视频质量。 我需要的是:


有没有一种方法可以在不发送太多影响视频质量的数据的情况下测量3个客户端的带宽

您可以使用tcpdump捕获所有数据包的tcp头,并使用wireshark或tcptrace离线处理它。我会在接收端进行捕获。我需要在线估计,因为我决定使用哪一个进行流式传输。这是在视频播放时完成的为什么需要在线评估?您是否使用吞吐量作为算法的输入?是的。根据这个值,我决定使用哪个dash服务器进行流媒体传输。我认为您需要测量应用程序中的吞吐量。我刚才做了一些短跑实验。看一看。也许这有帮助