如何让 VLC 充当信息亭

如何让 VLC 充当信息亭

我正在考虑在我正在设计的 Kiosk 类型的应用程序中使用 VLC,并且我有几个问题。

我需要 VLC 以全屏模式启动(很容易做到),但不允许用户打开新文件或任何东西。鉴于这是用于 Kiosk,我需要锁定应用程序后面的系统。视频播放完毕后,VLC 应该退出。用户可以提前关闭 VLC(Alt+F4),这也很好。

可以这样做吗?我是否需要一个调用 VLC 的脚本来添加额外功能,而不是直接从我的应用程序中调用它?感谢您的帮助。

答案1

我不知道 VLC 是否直接支持此功能,但如果你使用的是 Unix 环境,那么你可以使用以下命令执行 vlc

chroot /sterile/directory/media-files vlc <options>

这样 VLC 就只能看到目录内的文件/sterile/directory/media-files。然后,如果用户打开任何对话框,他们仍然只能与 VLC 知道的文件进行交互。

答案2

您可以使用cvlcwith 选项--fullscreen,它的作用类似于信息亭。命令如下:

cvlc --fullscreen mediafile

希望对你有帮助。

相关内容