Elephant 'baby shower' at the London Zoo
The video is using the 'HTML 5 video' element. A 'poster' picture has been made from the video to cover the look of the bare video player before start.
This is a straightforward component, easy to replicate. It works in all common browsers, even in IE11, which normally doesn't understand HTML5.