Hallo,
wir müssen unterscheiden zwischen echtem Streaming und externem Zugriff auf Deinen Rechner zu Hause.
Streaming würde bedeuten, Du streamst einen Inhalt von Deinem Rechner auf eine Internetplattform (z.B. Youtube). Dazu würde ich persönlich nicht VLC nehmen, sondern OBS Studio. OBS Studio streamt dann die Daten (Video) auf die Plattform, und diese erlaubt dann den Zugriff (mittels ihrer eigenen Software) von beliebigen Rechnern aus dem Internet (meist über Browser).
Zugriff auf Deinen Rechner bedeutet, Du greifst von außen über das Internet auf Deinen Rechner zu und rufst dort ein Video auf. Dein Rechner zu Hause ist so nur Datenlieferant, das Video selbst läuft dann auf dem von außen zugreifenden Rechner.
Die zweite Option erfordert die Einrichtung eines DDNS-Services, wie "PlayerNFS" beschrieben hat. Die erste Option benötigt dies nicht.