Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am working with XNA networking, on the XBOX.

I was wondering what is a safe number to stay under in the bytes sent and received when it comes to the xbox. Obviously various factors will effect the number, and you want as little packet data as possible to keep things smooth, but what is a good number for that?

(Using : networksession.bytespersecondsent and networksession.bytespersecondreceived to measure the number.)

A answer is found in the comment of the accepted post. Thanks!

share|improve this question
up vote 1 down vote accepted

8 kilobytes per second is the number I have seen tossed around on the AppHub forums. There is a short description of how headers and voice affect this number on Shawn Hargreaves blog.

share|improve this answer
I saw his topic, however it doesn't ever say what a good overall number would be. – SimpleRookie Jul 11 '12 at 1:39
The original talk Shawn gave, which is now several years old, can be downloaded at If I remember correctly he goes over a slide where data collected from XBLA games recommended the 8kB/s limit – dadoo Games Jul 11 '12 at 20:14
Oh, thank you! I hadn't seen that set of slides from him, another though, which was quite helpful but not quite as informative. – SimpleRookie Jul 25 '12 at 0:52

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.