Wenn wirklich "nur" das Video durchübertragen werden soll, ohne irgendwelche erweiterten Sachen, und es ok ist, wenn das Video im Browser zB. 15sec verschoben zur Realität abgespielt wird (obwohl die Internetverbindung nicht so schlecht ist):
Nicht viel programmieren, sondern VLC verwenden, damit kann man nicht nur Dateien abspielen sondern auch einfache Streams realisieren. Am Computer mit der Kamera einmal um die Kameradaten zu bekommen und internetfertig zu machen, einmal am Server um die Daten abzuholen und an Clients bei Anfrage auszuliefern, und dazu eine HTML5-Seite die den Stream vom Server als <video> anzuzeigen.
Am Server hat man evt. keine Gui, dafür gibts eine "Headless"-Version vom Programm; da muss man sich allerdings etwas einlesen mit welchen Befehlen die zu bedienen ist.. Und der Kameracomputer sollte servertauglich sein (abgesichert, IP am besten fix...)