Anything above a 3mb connection will be sufficient unless you require security cameras, in which case we will discuss the possibilities based on your connection.