Results 1 to 7 of 7

Thread: 1 to 1 Chat - Bandwidth used

  1. #1
    Join Date
    Oct 2008
    Posts
    126

    Default 1 to 1 Chat - Bandwidth used

    I was told that for 1 to 1 chat that it's considered 2x the bandwidth at each end. Why is it considered 2x the bandwidth and not just 1?

    Thanks

    Derrick F.

  2. #2
    Join Date
    Dec 2007
    Posts
    25,652

    Default

    Each one-to-one chat session will consist of 2 streams in and 2 streams out. If each stream is 500kbs, you will be using 2mbs bandwidth. If you are using the load test tool and only measuring outgoing bandwidth, you can divide total capacity by 4 (not 2) to get some idea. (see note below)

    Richard
    Last edited by rrlanham; 12-12-2011 at 10:02 AM.

  3. #3
    Join Date
    Oct 2008
    Posts
    126

    Default

    Ok thanks Richard.

  4. #4
    Join Date
    Dec 2007
    Posts
    25,652

    Default

    Actually, there are other limiting factors in one-to-one chat. You cannot extrapolate from one to many streaming using the Wowza load test tool. The only practical way to do this is to monitor server resources with JMX/JConsole closely under load, in production.

    Richard

  5. #5
    Join Date
    Oct 2008
    Posts
    126

    Default

    OK thanks Richard.

  6. #6
    Join Date
    Oct 2008
    Posts
    126

    Default

    Quote Originally Posted by rrlanham View Post
    Each one-to-one chat session will consist of 2 streams in and 2 streams out. If each stream is 500kbs, you will be using 2mbs bandwidth. If you are using the load test tool and only measuring outgoing bandwidth, you can divide total capacity by 4 (not 2) to get some idea. (see note below)

    Richard
    So Richard is this part still correct?

    "Each one-to-one chat session will consist of 2 streams in and 2 streams out. If each stream is 500kbs, you will be using 2mbs bandwidth"

    Derrick F.

  7. #7

    Default

    Yes, that's correct. Each video chat client will be sending a video stream, and receiving a video stream. For one-to-one chat that's 4 streams total.

    If you have three clients in a video chat together, then each client will be sending a stream, and each client will be receiving a stream from the other 2 clients. So that's 3 streams per client. So, with 3 clients, 3*3 = 9 total streams.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •