Nein, ein Videostream ist nicht einfacher, wenn du ihn selbst realisieren willst. Du kannst aber auch Windows Media Encoder nehmen und schon hast du deinen fertigen Livestream.
Den Unterschied zwischen
TCP Client/Server und den Sockets kann ich nur ins Blaue raten: Der Socket ist das Objekt für den Zugriff über die
WinAPI und der
TCP Client/Server ist ein Wrapper für diese Funktionen (für den einfacheren und handlicheren Zugriff).
Anstatt deine Frage in Fett zu wiederholen hättest du auch mal die Suche benutzen können oder die Delphi-Hilfe. Da sollte sich was finden lassen.
Bernhard