VLC (open source) kann sowohl deine Webcam streamen als auch einen Videostream emfpangen und darstellen.
Wenn du alles selbst von Grund auf mit Delphi machen möchtest, dann wirst du viele Wochen für die Implementierung brauchen.
Ein interessantes Thema aber du solltest deinen Programmieraufwand auf jeden Fall begrenzen, sonst wird das nichts (es sei denn du wärst ein Programmiergenie).