• SEARCH
  • DOWNLOADS
  • MY ACCOUNT
  • Buy (0)
  • CONTACT
  • Free Trial
Wowza Logo
  • PRODUCTS
  • DEVELOPER
  • SOLUTIONS
  • PRICING
  • RESOURCES
  • SUPPORT
  • My Account
  • Buy (0)
  • SEARCH
  • Ask a question
  • Forums
    • Wowza ClearCaster
    • Wowza Streaming Engine
    • Wowza Streaming Cloud
    • Wowza Player
    • Wowza GoCoder SDK
    • Wowza Developer Dojo
    • Topics
    • Questions
    • Articles
    • Users
    • Badges
  • Sign in
  • Community Home /
  • Wowza Streaming Engine /
  • Performance and Tuning /
avatar image
Question by Ali El Majdaoui · May 13, 2014 at 03:34 AM · performance and tuning

VPS minimum requirements for video chat app

Hello, I made a video chat app using Wowza and want to ask about the requirements to bearing about 100 connections(text chat, camera published for each connection).

I had follow a post in Wowza forums about requirements and I saw that need to 1Gbs NIC !

What is NIC? Is there a difference between Bandwidth, NIC and Net-port? What about bearing 100 connections on a VPS (CPU 3 Cores, 4G RAM, Bandwidth 100Mbps)?
Comment

People who like this

0 Show 0
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

2 Replies

· Add your reply
  • Sort: 
avatar image

Answer by Richard Lanham · May 13, 2014 at 11:44 AM

NIC is Network Interface Card. If you have a 1gbs nic, you have 1gbs of throughput. Actually you have about 80-90% of that, you can estimate 800mbs per 1gbs nic. Some nic cards have 10gbs throughput, but Wowza is a Java application and there is a Java limit of 5gbs.

It is difficult to estimate capacity for a one-to-few chat application because each additional user in a group increases the load exponentially. I.e., the load added by the 4th chatter is greater than was added by the 3rd chatter, because they all publish one stream and playback all the others' streams. The size of each group is limited by client capacity, most users can only publish and display a few streams.

Richard
Comment

People who like this

0 Show 1 · Share
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Ali El Majdaoui · May 13, 2014 at 04:08 AM 0
Share
But I don't understand the difference between NIC and Bandwidth, all VPS companies don't tell us the NIC capacity of the parent dedicated server ( VPS haven't NIC ) there's only the bandwidth.

In order to not get in servers details, is this requirements CPU 3 Cores, 4G RAM, Bandwidth 100Mbps enough to my needs?
avatar image

Answer by Richard Lanham · May 13, 2014 at 01:19 PM

If you are not managing the hardware, and are just using a service, the bandwidth number they give you is what counts. You will not be dealing with a NIC, which is hardware. The bandwidth they provide is what they are saying is your capacity or throughput with their service. The term "throughput" is synonymous with bandwidth: How many bits per second.

Richard
Comment

People who like this

0 Show 1 · Share
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Ali El Majdaoui · May 13, 2014 at 11:06 AM 0
Share
so it's good a start :)

thank you for this infos :)

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

1 Person is following this question.

avatar image

Related Questions

Workaround for closing Flash NetConnection in IE popups 2 Answers

Streaming video from DVcam 0 Answers

Live streaming over UDP 4 Answers

RTMP server not found, no video streaming 1 Answer

Wowza Java Process eating up whole server memory 1 Answer

Hot Topics
  • AWS Hosting
  • Mobile SDK
  • Deployment Options
  • Load Balancing
  • Content Security
Product Sign-in
  • Wowza Streaming Cloud
  • Wowza Player
Under the Hood
  • Developer Tools
  • Wowza System Status
  • Test Players
  • Developer IDE
Resellers
  • Find a Reseller
  • Reseller Portal
  • Become a Reseller
Company
  • About Us
  • Blog
  • News
  • Events
  • Careers
  • Customers
  • Partners
  • Contact Us
Stay Connected
Get Monthly Newsletter
Select a Language
  • English
    • English
    • Español
    • 日本語
    • 한국어
    • हिन्दी भाषा
    • 中文
    • русский язык

© 2005–2019 Wowza Media Systems, LLC. All rights reserved.   Terms | Privacy | Trademarks | Legal


Enterprise
Social Q&A

  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Create an article
  • Forums
  • Wowza ClearCaster
  • Wowza Streaming Engine
  • Wowza Streaming Cloud
  • Wowza Player
  • Wowza GoCoder SDK
  • Wowza Developer Dojo
  • Explore
  • Topics
  • Questions
  • Articles
  • Users
  • Badges