video.js

源码地址:

https://github.com/videojs/video.js/

设定宽高比

https://docs.videojs.com/tutorial-layout.html

// make a vertical video
var player = videojs('vid1', {
  aspectRatio: '9:16'
});
<video style=" 100%; height:100%; object-fit: fill" 
            x-webkit-airplay="allow" 
            x5-playsinline="" 
            x5-video-player-type="h5-page"  //微信官方事例安卓内小窗播放     x5-video-player-type="h5"  不行
            controls="controls"
            webkit-playsinline="true" 
            playsinline="true" 
            id="my-video"
            autoplay="true"
            class="video-js vjs-big-play-centered"
            preload="auto"
            poster="@Model.Room.Logo"
            data-setup='{}'>
        <source src="http://61.133.87.227:1935/live/5YE1QLU75VM0/playlist.m3u8" type="application/x-mpegURL" id="target">
            
        </video>
 
官方事例地址:
 
原文地址:https://www.cnblogs.com/dxh0535/p/11656817.html