我需要在 Linux 计算机上播放视频。我并不总是能够直接访问它。我使用的是 Windows PC,我可以 ssh 到那台 Linux PC。我们有没有办法使用 ssh、putty 或其他东西在 VLC 中播放视频?我不需要在 Windows PC 上显示屏幕 - 我想在 Linux 上启动它并显示它。
谢谢你,
答案1
您可以通过 ssh 连接在 Ubuntu 上运行图形应用程序。
- 首先找出 Ubuntu 机器上的显示服务器设置的 DISPLAY 变量的值[1]。
- 从你的 Windows PC 使用 ssh 客户端连接到你的 Ubuntu 机器(我认为 Windows 10 有一个预装的 ssh 客户端)
- 跑步
export DISPLAY=:0
vlc -I ncurses file.mp4
相应地更改值DISPLAY
。上述命令将在 Ubuntu 机器上打开 VLC,您将能够从 Windows 机器控制播放(使用 ncurses 界面)。有关如何控制 VLC 界面的更多信息,请参阅 [0]。
[0]https://wiki.videolan.org/Documentation:Modules/ncurses/
[1] 如果你的 Ubuntu 机器无法直接访问,你可以检查$HOME/.xsession-errors
文件中的DISPLAY
变量,或者检查如何使用命令行列出已连接的显示器?