Changing video as smooth as possible

I have two transparent videos. One is a transparent video of my host with information about the scene.
Lets call it video1.
When video 1 ends I want video2 (witch is a loop) to play at exactly at the same spot.
also I want video1 to play again if you touch video2 and want the information one more time.
I have tried a bunch of different triggers but I never can seem to get the loop to play even if the trigger say play when video1 ends.

Any suggestions on how to do this?

i want to do something you mentioned.
Do you find any solution can you please share if there is any solution