Para hacer streaming, te explico.
Se envia video en tiempo real y comprimido (normalmente H264 que es lo general ultimamente)
Para ello puedes usar un PC con una CPU potente. Para que esa cpu haga la compresion de video y audio y todo lo demas, capture, etc.
La otra opcion es usar un PC con casi cualquier CPU mientras tenga una GPU que haga la compresion de video en tiempo real (y asi elimina esa carga de la CPU)
Este es el listado de GPUs de nvidia que lo hacen (es un ejemplo, puedes usar gpus de amd tambien)
Find the related video encoding and decoding support for all NVIDIA GPU products.
developer.nvidia.com
En la seccion
NVENC - Encoding busca la columna
H.264
(AVCHD)
YUV 4:2:0
Y ahi veras las gpus que pone YES, esas comprimen H264 en tiempo real.
Cuando uses tu software de streaming ( lo mas normal es OBS/restream ) ahi es donde configuras quien realiza el encoding, si usas gpu pues pondras Hardware NVC y si usas la cpu Software x264.
La plataforma que usar ya te dara una key para que la pongas en el OBS asi desde OBS emites a esa web/plataforma.
Debes tener en cuenta la velocidad de subida de internet en esa localizacion. Unos 20mbps seria lo minimo que yo te recomendaria.
Si contratas el equipo, ya te vendra con una GPU que comprime en tiempo real, y seguro que al contratarlo te ayudan a configurar las opciones que necesites. (aunque no se cuantas empresas hay que se dediquen a eso) es un pc normal y corriente pero que tendra alguna capturadora HDMI dentro, para que puedas conectarle tu camara de video, las de toda la vida, salida HDMI De la camara a la entrada HDMI de ese pc con capturadora.
Las camaras baratas que tienen usb (webcam) no te las recomiendo para tu tipo de streaming, mejor una de video, una reflex, etc.