на основе значка на скриншоте:
Я предполагаю, что вы используете PuTTY на машине Windows для подключения к удаленному хосту через сеанс SSH.
то, что вы видите на скриншоте, что происходит, если вы используете VLC через PuTTY или любой другой сеанс SSH по этому вопросу. В общем, SSH сессий способны только передачи символов (и escape-последовательностей, которые делают такие вещи, как настройка цветов и т. д.). VLC плеер обнаруживает это как единственный доступный выход и воспроизводит его так. (Бьюсь об заклад, он не воспроизводит аудио тоже?) Что вы хотите требует графического режима.
графические программы CAN выполняться удаленно на машинах Linux, но для этого требуется пересылка X11. How does it work? Сервер SSH вместо передачи символов (и escape-последовательностей) передает сообщения X11. Таким образом,local window manager может анализировать эти сообщения, интерпретировать их и эмулировать окно локально. Такие события, как клики мышью, нажатия на клавиши и т. д. отправляются обратно на сервер, который выполняет фактический программный код. Я не знаю никаких других графических сред, которые могут работать таким образом.
вы сможете запустить программу Linux X11 на Windows, Если вы запустите локальный сервер X11. Единственное программное обеспечение, способное сделать это, я знаю, это Cygwin, который может эмулировать среду X11, я не знаю никаких других методов. (Вам нужно запустить Cygwin, запустить X-сервер внутри, открыть терминал в X сервер, подключиться к удаленному хосту с помощью SSH переадресации и выполнить команду оттуда.)
есть также вся вещь VNC / virtual desktop, но она работает по-другому: вы подключаетесь к удаленному хосту, и он тупо передает вам удаленный рабочий стол. Различия заключаются в том, что вы видите весь удаленный рабочий стол внутри окна (который будет иметь другой размер экрана, если разрешение удаленного монитора не соответствует вашему), а не видеть удаленные программы обычно, как если бы они были выполнены локально. И так как это глупо, он будет сжимать рабочий стол, как если бы это было видео, на лету, не понимая, что на самом деле происходит (за исключением таких вещей, как взаимодействие курсора.)
оба этих метода являются очень ресурсоемкими при использовании для удаленного воспроизведения видео, и это просто не стоит того.
что вы могли бы хотеть, чтобы захватить удаленный фильм, загрузить его на локальную машину и воспроизвести его локально. Вы можете сделать это с помощью scp
или его эквивалент Шпатлевка.