This is our old Q&A Site. Please post any new questions and answers at

Is it possible to get an accurate calculation of download speed using wireshark, and how is this done?

I am streaming a video and each time the video changes quality (automatically) I want to see what the bandwidth speed was at that point in time.

Thanks in advance.

asked 28 Mar '14, 15:47

jimmy967's gravatar image

accept rate: 0%

If you have a trace running as you stream the video go to Statistics - IO Graph draw a graph in the outbound direction only. Change the Y-axis to bits/tick if you want to see bandwidth. alt text

permanent link

answered 28 Mar '14, 21:56

mrEEde's gravatar image

accept rate: 20%

I have that done, I am also outputting when the quality change has occured and which bitrate the video has changed to.

When I am comparing the two, they do not match. Some of the reading i get are 0. why is this?

(29 Mar '14, 09:29) jimmy967

Hard to say without more details... Which software, which protocol etc...? Can you paste a trace snippet to ?

(29 Mar '14, 11:00) mrEEde2

Im using Microsoft Smooth Streaming, which is requesting the segmented video file using a HTTP GET request and TCP for delivering the video files.

(29 Mar '14, 11:57) jimmy967

Some of the reading i get are 0. why is this?

Maybe due to prefetching and buffering in the client application.

(29 Mar '14, 12:15) Kurt Knochner ♦

So TCP protocol being used. Anything outstanding with tcp.analysis.flags filter? What is the windowsize offering of the client? What is the RTT of the connection? Where do you see the most significant delays frame.time_delay? Just a few questions to get you started ;-)

(29 Mar '14, 15:44) mrEEde2
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 28 Mar '14, 15:47

question was seen: 32,220 times

last updated: 29 Mar '14, 15:44

p​o​w​e​r​e​d by O​S​Q​A