Bandwith Requirements¶
Many people will want to know how much bandwidth can be saved by using QTV instead of speccing through Qizmo or normally without qizmo. It all depends on the game type being played and here are some examples:
- 4on4 match can take ~6,5kB/s bandwidth
- 2on2 match can take ~3kB/s bandwitdh
- 1on1 match can take ~1,5kB/s bandwidth
There are game modes that have more players around and it increases the required bandwidth. 20 player FFA can take around 16kB/s or so. This is the maximum bandwidth that is required between QTV and server. QTV to client(s) bandwidth uses the same formula, but the bandwidth is required for each client.
Let's take a look at the situation where QTV is located on another network from the QW server, it looks like this:
CLIENTS < - - (cl) - - > QTV < - - (sv) - - > MVDSV
The bandwidth of (cl) is determined by the number of clients connected to the QTV watching different streams (or the same stream), while the bandwidth of (sv) is determined by the amount of QTV connections to the servers (usually there is only one QTV connected to multiple servers). The bandwidth can vary depending on the game mode as described above.
Traffic between QTV and clients when there are four 4on4 ports and 10 QTV observers on each stream.¶
- Four different ports (4on4 games)
- Ten observers in each streams results in 40 total observers (connections)
- 4*10*6,5kB/s = 260kB/s
Traffic between QTV and 4 servers when 4on4 is being played on each port:¶
- Four ports and one QTV means four streams
- Each server port has 4on4 game running
- 4*6,5kB/s = 26kB/s
Total traffic for QTV proxy according to the situation above¶
- QTV reads in 26kB/s data from four servers
- QTV sends out 260kB/s data to 40 clients