BP - load video files at runtime

Hi, I am making a video gallery where I want to give the user the option to open Mp4 files from their hard drive and play them on a screen, so they can choose their own videos to play during runtime. Does anybody know how to do this?