Buenas noches,
He estado en este campo durante mucho tiempo, voy a responder la pregunta sin entrar en detalles.
Así que aquí va:
Para hacer un sitio web de cámara en vivo, el problema es el codec y el ancho de banda. Si quieres publicar un flujo de forma simple y quedarte en lo "gratis", puedes hacerlo fácilmente utilizando una cámara que integre un servidor web, y que lance un applet de Java o Flash para difundir la imagen. El envío de sonido también es posible. Mientras tengas pocos visitantes, la calidad seguirá siendo correcta, y el sonido también puede transmitirse. Pero el ancho de banda de tu proveedor ADSL o de cable será sometido a presión, y aunque te digan que tu conexión es de 100 Mbits, ten en cuenta que en la práctica está muy lejos de ser el caso.
La buena manera de hacerlo, por ejemplo, para montar un sitio de pago:
Se usa un servidor relay equipado con un Flash Media Server, Red5 o Wowza. Publicas el flujo de la cámara en el servidor (así que utilizas tu ancho de banda ADSL o de cable una sola vez). Y los visitantes se conectan luego al servidor que está conectado a un ancho de banda amplio para recuperar el flujo de video.
Así que, es muy sencillo, pero...
La calidad del ancho de banda influye mucho en la calidad de la imagen y del sonido. Y todos los proveedores de alojamiento que ofrecen un ancho de banda "ilimitado" se negarán a alojarte adecuadamente si tienes un sitio con vocación de "streaming", o de lo contrario, tendrás que ajustar los precios. En OVH o FREE, por ejemplo, recibirás rápidamente una advertencia invitándote a ponerte en contacto para conseguir un plan más adecuado. Claro, debes tener en cuenta que un proveedor como OVH que tiene en total 160 Gbits de ancho de banda (sí, pero repartidos en peerings y entre diferentes proveedores => juegan con las rutas según los precios que los operadores les ofrecen, y eso impacta en la velocidad de las conexiones según el origen o los destinos, esto es una práctica totalmente normal para esta gama de proveedores, así que no tiro la piedra), no puede garantizar 100 o 200 Mbits por cliente; para recordar, OVH tiene alrededor de 12000 servidores alojados, así que haz el cálculo.
Y un sitio exitoso que ofrece, por ejemplo, chat gratis, consumirá fácilmente un promedio de 1Gbits, así que con "picos" que pueden llegar a varios Gbits dependiendo de la hora...
Bueno, bueno... Ahora, en resumen, te doy el precio de un proveedor Tier1 de gama media para 100 Mbits, tienes que contar entre 450 y 500 EUR + los gastos de instalación y la suscripción de un rack en un centro de alojamiento independiente, alrededor de 1000 EUR/Mes por un rack de 42 U
Ahí tienes, tienes una idea del presupuesto, sin contar los programadores que tendrán que implementar tu aplicación de cámara ;)
Tiene que ser muy rentable, no te puedes equivocar, pero hay pocos sitios de cámara genuinos en el mercado. El 99% son afiliados de estos.