In my point of you. First method is worth to use it.
If you are using the second method. Make your iframe as an responsive one. otherwise it will affect the user experience.
Prefer Method 1 . Its helps to automatically resize and shows the video as an more effective one.