Results 1 to 14 of 14
  1. #1

    Need to stream video to 28k users...

    Hello, this is the vague of the project:

    We will be streaming WMV files to up to 28,000 users at once. (file size range from 10-15meg on avg)
    The quality of the WMV file is still in question, but will either be:
    1) 22Kbps
    2) 300Kbps
    3) 1Mbps

    So that ruffly gives me 616Mbps of traffic (with out TCP overhead) for option 1, 8.46Gbps for option 2, and 28Gbps for option 3

    My question is..

    What type of hardware will we need to do this ? Should be use just one DC? or use 2 or 3?


  2. #2
    Join Date
    Oct 2005
    Fleet Street

  3. #3
    Cool, just emailed him.. thanks.. also, I need

    2)bandwidth estimates as well
    3)estimates on how much it would cost for 28k users to poll a DB server every 5 to 10 minutes.. by poll I mean login and run a query or two.
    Last edited by fredit; 09-14-2006 at 02:03 AM.

  4. #4
    Join Date
    Oct 2005
    Fleet Street
    Well...28,000 users x 22Kbps is 616,000

    About .6 Gbps x say, an hour? 2160 Gbps/hour, excluding your 28k users polling a db server.
    Roughly 270 gb an hour at 22Kbps.

    Assuming my math is right, anyway

  5. #5
    Join Date
    Apr 2003
    San Jose, CA.
    Frankly, I'd just suggest you contact an edge distribution network that specializes in doing this sort of thing such as LimeLight Networks, Akamai, etc etc...

    Trying to do it yourself you're probably going to need setup costs of tens to hundreds of thousands of dollars just in servers & load balancers... tens of thousands to millions of dollars in capable routers... and several hundred thousand dollars a month for bandwidth costs.

    You're saying that you want to beable to support "up to" 28,000 users at once... and are basing your bandwidth requirements based on that. But, from those numbers you fully expect those 28,000 people to be downloading those files 24 hours a day every day of the month.

    The bandwidth capabilities you're asking for is more then many providers here have for their entire network.

  6. #6
    Join Date
    Apr 2005
    That's some massive bandwidth, sir.
    Zach E. -
    Shared Web Hosting, Reseller Hosting, Cloud VPS & Dedicated Servers
    UK: 0800 138 3235 ❘ USA: 1-800-995-8256

  7. #7
    Join Date
    Oct 2005

  8. #8
    It is enormous. Try to ask partnerships with large operators in exchange of publicity considering the size of the radio/tv

  9. #9
    Join Date
    Aug 2006
    Ashburn VA, San Diego CA
    Option 2 and 3 will probably need to be distributed, you're best contacting a company which specializes in this type of thing... there's A TON involved in doing it properly. Spending thje type of money involved each month on the advise of a forum post is not a good idea!
    Fast Serv Networks, LLC | AS29889 | Fully Managed Cloud, Streaming, Dedicated Servers, Colo by-the-U
    Since 2003 - Ashburn VA + San Diego CA Datacenters

  10. #10
    Join Date
    Oct 2004
    you cant stream video at 22 kbps, minimum is around 330 kbps for decent quality.
    There is minimal improvement between 750 kbps and 1 mbps encoding

    What type of hardware will we need to do this? Depends on the quanity of files / storage requirements. We just set up a client for 10 gbps of download streaming per location, in multiple locations using 2U servers with 1333 mhz motherboards, 2 x 2.4 ghz dual core cpus, 16 GB ram, 6 x 300 GB SAS drives in raid 10, and Intel quad GigE nics trunked together to the 10 Gig switch. We figure that each server will do 2.4 gbps, so we cluster 6 of them together to get 10 gbps. Dont need two CPUs-only reason that we did it is so that we can run Xen and use the servers for windows streaming during down times. (1 cpu for linux, 1 cpu for windows)

    Should be use just one DC? We have found that it is far better to use multiple data centers, and direct the clients to the closest datacenter using geo ip location. Assuming that your target market is in North America -- the majority of the population is on the east coast, then midwest, then a small portion on the west coast. So would suggest that you set up in NYC or NJ, Ashburn, Chicago, and Los Angeles or San Jose.

    someone needs to make a streaming bittorent program to avoid such bandwidth-- Several companies have it now, with mixed results, for downloading streaming.

  11. #11
    Hello... is it streaming on demand or live event?

  12. #12
    Join Date
    May 2006
    maybe 100mbps unmetered will do this for you.... not sure that's a massive bandwidth requirment.

  13. #13
    Join Date
    Nov 2003
    Newport Beach, CA
    LOL a small portion on the west coast. That always kills me. It's true of course, but it just sounds crazy calling the section with california in it small.
    Last edited by fastnoc; 09-15-2006 at 07:41 AM.

  14. #14
    This will be streaming on-demand. Not a live event.

Posting Permissions

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