下载地址:https://github.com/EasyDarwin/EasyPlayer.js?tab=readme-ov-file
下载地址:https://files.cnblogs.com/files/OleRookie/EasyPlayer.zip?t=1733112660&download=true
代码比较简单:
<script src="/scripts/EasyPlayer/EasyPlayer-pro.js"></script> <div class="demo_play" name="demo_play"></div>
function readvideo(videoid, url) { //关闭视频,释放底层资源 if (playerInfo) playerInfo.destroy(); var dom = $(videoid)[0]; var options = { container: dom, stretch: true, //视频拉伸 loadingText: '图像加载中...', hasAudio: true, //是否解析音频 isNotMute: true, //poster: '', //视频封面图片 //bufferTime: 1, //加载显设置最小缓冲时长,单位:秒,播放器会自动消除延迟 debug: false, } playerInfo = new EasyPlayerPro(options); playerInfo.on('fullscreen', function (flag) { console.log('全屏:' + flag); }); playerInfo.on('play', function () { //关闭静音 playerInfo.setMute(false); //屏蔽控制按钮 var class_right = $(videoid).find('.easyplayer-controls-right'); //WASM class_right.find('.easyplayer-controls-code-wrap').remove(); //清晰度 class_right.find('.easyplayer-stretch').remove(); //截图 class_right.find('.easyplayer-screenshot').remove(); //录像 class_right.find('.easyplayer-record').remove(); //图像缩放 class_right.find('.easyplayer-zoom').remove(); }); playerInfo.play(url); }