Basierend auf dem Symbol im Screenshot:
Ich gehe davon aus, dass Sie PuTTY auf einem Windows-Computer verwenden, um über eine SSH-Sitzung eine Verbindung zu einem Remote-Host herzustellen.
In dem Screenshot sehen Sie, was passiert, wenn Sie VLC über PuTTY oder eine andere SSH-Sitzung verwenden. Im Allgemeinen können in SSH-Sitzungen nur Zeichen übertragen werden (und Escape-Sequenzen, mit denen beispielsweise Farben festgelegt werden usw.). VLC erkennt dies als den einzigen verfügbaren Ausgang und spielt es so ab. (Ich wette, es wird auch kein Audio abgespielt?) Was Sie wollen, erfordert einen Grafikmodus.
Grafische Programme CAN remote auf Linux - Rechnern ausgeführt werden, aber es erfordert X11 - Forwarding. Wie funktioniert es? Der SSH-Server überträgt keine Zeichen (und Escape-Sequenzen), sondern X11-Nachrichten. Auf diese Weise kann Ihr lokaler Fenstermanager diese Meldungen analysieren, interpretieren und das Fenster lokal emulieren. Ereignisse wie Mausklicks, Tastendrücke usw. werden an den Server zurückgesendet, der den eigentlichen Programmcode ausführt. Ich kenne keine andere grafische Umgebung, die auf diese Weise funktionieren kann.
Sie können ein Linux X11-Programm unter Windows ausführen, wenn Sie einen lokalen X11-Server ausführen. Die einzige Software, die dazu in der Lage ist, ist Cygwin, die die X11-Umgebung emulieren kann. Andere Methoden sind mir nicht bekannt. (Sie müssen Cygwin starten, den X-Server im Inneren starten, das Terminal auf dem X-Server öffnen, eine Verbindung zum Remote-Host über SSH-Weiterleitung herstellen und den Befehl von dort ausführen.)
Es gibt auch die ganze VNC / Virtual Desktop-Sache, aber es funktioniert anders: Sie stellen eine Verbindung zum Remote-Host her und Sie werden dumm vom Remote-Desktop gestreamt. Der Unterschied besteht darin, dass Sie den gesamten Remotedesktop in einem Fenster sehen (das eine andere Bildschirmgröße aufweist, wenn die Remotemonitorauflösung nicht mit Ihrer übereinstimmt), anstatt Remoteanwendungen normalerweise so zu sehen, als ob sie lokal ausgeführt würden. Und da es dumm ist, komprimiert es den Desktop, als wäre es ein Video, im laufenden Betrieb, ohne zu verstehen, was wirklich passiert (abgesehen von Dingen wie der Cursor-Zeiger-Interaktion).
Beide Methoden sind sehr ressourcenintensiv, wenn sie für die Remote-Videowiedergabe verwendet werden, und es lohnt sich einfach nicht.
Was Sie vielleicht wollen, ist, den entfernten Film zu nehmen, ihn auf Ihren lokalen Computer herunterzuladen und ihn lokal abzuspielen. Dies können Sie mit scp
der PuTTY-Suite oder einer gleichwertigen Version tun .