Чтобы сделать соотношение 16:9 нужно добавить эти стили
.stream-video {
position: relative;
padding-top: 9/16 * 100%;
}
.vjs-player {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
}
Еще желательно сделать чтобы не было видимых границ
<style>
.vjs-player > div {
box-sizing: border-box;
height: 100%;
width: 100%;
}
</style>