Triggerable Video Player- Where to start?

I might not have worded that right- I would like the full project to be standalone, so that there is no need to connect to any laptop or computer after uploading the code.