EasyPlayer.js H5播放器,是一款能够同时支持 HTTP、HTTP-FLV、HLS(m3u8)、WS、 WEBRTC、FMP4 视频直播与视频点播等多种协议, 支持 H.264、H.265、AAC 等多种音视频编码格式, 支持 mse、wasm、wcs 等多种解码方式, 支持 Windows、Linux、Android、iOS 全平台终端的 H5 播放器,使用简单,功能强大。
new EasyPlayerPro(container, config)
var container = document.getElementById("easyplayer-live");
| 参数 | 类型 | 说明 | 默认值 |
|---|---|---|---|
| isLive | Boolean | 是否直播 | true |
| hasAudio | Boolean | 是否解析音频 | true |
| isMute | Boolean | 是否静音 | false |
| stretch | Boolean | 视频拉伸 | true |
| poster | String | 封面图 | - |
| bufferTime | Number | 最小缓冲时间(秒) | 0.2 |
| loadTimeOut | Number | 加载超时 | 10 |
| MSE | Boolean | MSE 模式 | false |
| WASM | Boolean | WASM 模式 | false |
| gpuDecoder | Boolean | 硬解码 | false |
| debug | Boolean | 调试日志 | false |
| 方法 | 说明 | 参数 |
|---|---|---|
| play | 播放 | url |
| pause | 暂停 | - |
| setMute | 设置静音 | true / false |
| screenshot | 截图 | (name, type, quality) |
| destroy | 销毁实例 | - |