SkeyeWebPlayer.js H5播放器,是一款能够同时支持HTTP、HTTP-FLV、HLS(m3u8)视频直播与视频点播等多种协议, 支持H.264、H.265、AAC等多种音视频编码格式,支持mse、wasm等多种解码方式,支持Windows、Android、iOS全平台终端的H5播放器。
功能说明
- 支持 m3u8/HLS 播放;
- 支持 HTTP-FLV/WS-FLV 播放;
- 支持 H265 播放;
- 支持直播和点播播放;
- 支持全屏显示;
- 支持重连播放;
实例化
let player = new WebMediaPlayer( url, ID, callbackFunc,
{
cbUserPtr: this,
decodeType: 'auto',
openAudio: false,
bigPlay: false,
height: true,
showMode: true
});
实例化参数
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
url | 视频地址 | String | null |
ID | 播放器实例的divID(必传) | String | -- |
callbackFunc | 事件回调 | Function | -- |
decodeType | 解码类型(auto:自动,soft:强制H265解码) | String | auto |
openAudio | 是否打开音频 | Boolean | false |
bigPlay | 是否开启大的播放按钮 | Boolean | false |
cbUserPtr | 自定义指针(this的指向) | this | |
showMode | 显示模式,(true:铺满窗口,false:按比例显示) | Boolean | false |
事件
方法名 | 说明 | 参数 |
---|---|---|
play | 播放事件 | url:流地址,autoplay: 自动播放,currentTime:开始时间 |
pause | 播放暂停(必传) | |
destroy | 播放器销毁 | |
openAudio | 打开声音 | |
closeAudio | 关闭声音 |
录像播放相关属性
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
url | 播放流地址 | String | -- |
autoplay | 是否自动播放(0:默认,1:自动播放) | Number | 0 |
currentTime | 视频开始时间(换算成秒) | Number | 0 |
在线文档链接文章来源地址https://www.toymoban.com/news/detail-401554.html
文章来源:https://www.toymoban.com/news/detail-401554.html
到了这里,关于SkeyeWebPlayer.js H5播放器使用文档说明的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!