Hi,
I have limited experience with video playbacks but here is what I know:
FIRST: To properly set up the video player component on the canvas
https://youtu.be/p7iXEZGx2McThere are plenty of 'Video Player' actions in playmaker and there are few available in Ecosystem also.
I did a quick search but I am not able to find that would skip the video. May be there is but not able to find right now.
Work around:
First you need to create a canvas which will handle the video playback. Attach a component called video player to this canvas. It will have a video clip field where you may drop you video file.
Next you may setup a button that appears during the playback, on the same canvas...if it works. On pressing this button you can disable the 'canvas' component on the video canvas.
I am sure there are other simpler ways but to gain access to the canvas component the way I know is to first create a new variable of type 'object' (not to be confused with game object).
Then select object type drop down to reveal a huge list of all objects unity has to offer. Under 'Unity Engine' look for 'UI' and then 'canvas'. (you will have to scroll way down as this list is in alphabetic order)
Now you have successfully set this new variable of type 'canvas'
Next you need the action 'get component'. Select the video canvas game object of which you want to disable the canvas component.
Then you need the action 'set property'. Select your newly created 'canvas' type variable here. Then in Property select 'enable'. Set the value to unchecked (false).
This will disable the canvas component on video canvas if you put the above mentioned actions on the button click. Make sure you also put video player stop action (or something like that) so that it doesn't keep playing in the background.
Again there may be a direct and simpler way. If you find one please let me know.
Cheers!