Real-time streaming, in any form, is a resource-intensive operation that requires high-end gear and software to operate at peak performance. I strongly advise you to choose a managed virtual private server (VPS) or a managed dedicated server for your live streaming website and application. In terms of resources and functionality, both services are well-equipped to manage a large number of users and a significant volume of traffic at the same time with ease.