Когда требуется разместить на сайте видео, можно можно использовать HTML 5 тег video. А добавив несколько css стилей, он будет адаптироваться под разные экраны.
HTML 5: Адаптивное видео (css video adaptive)
13.04.2021
<div id="video"> <video id="video" src="/mp.mp4" controls="" poster="/mp.jpg"></video> </div> <br/><br/><br/><br/><br/><br/><br/> <p>text</p>
#video { width: 99%; height: 100%; position: relative; overflow: hidden; min-height: calc(100vh - 50px); margin: 0 auto; border: 1px solid red; } #video video { position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); z-index: 0; width: 100%; height: auto; max-height: 100%; border: 1px solid green; } @media (max-width: 768px ) { #video { min-height: auto; height: auto; } #video video { transform: translate(0%,0%); position: static; } }