I have always used the Vimeo player because of its reliability and available controls. If you have the pro plan, you have much more control including what is shown after the video finishes. https://developer.vimeo.com/player
The JS api allows you to fire an event when the video is finished. Look at the docs in the link I provided.