0

I'm thinking of using VLC in a Kiosk type application I'm designing, and I have a couple questions.

I need VLC to start in fullscreen mode (easily done) but not allow the users to open new files or anything. Seeing as this is for a Kiosk I need to lockdown the system behind the application. After the video is done, VLC should simply quit and exit. A user could be able to prematurely kill VLC (Alt+F4) which is also fine.

Can this be done? Would I need a script calling VLC to add extra features instead of calling it right from my application? Thanks for your help.

3
  • Do you have to use Windows? I found a great ubuntu kiosk project that I was able to modify to fit my needs pretty easily if you don't mind using ubuntu... Jun 20, 2011 at 19:10
  • Hmm. Maybe you don't want the "full" VLC, but rather something like ffplay.exe which is invoked by the command line, displays a video, and then finishes. No controls, nothing else.
    – slhck
    Jun 20, 2011 at 19:25
  • Whatever the solution, I need it to be somewhat cross platform
    – n0pe
    Jun 20, 2011 at 23:15

2 Answers 2

2

I don't know if VLC would support this directly, but if you're using a Unix environment, then you could execute vlc with

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

so that vlc can only see the files within the /sterile/directory/media-files directory. Then, if a user opened any dialogues, they could still yet only interact with the files that VLC knew about.

1
  • This is good for a Unix environment but I need something that would also in Windows.
    – n0pe
    Jun 20, 2011 at 23:15
2

You can use the cvlc with option --fullscreen which will act like a kiosk. The command is:

cvlc --fullscreen mediafile

Hope this will help you.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .