0.1.7 • Published 1 year ago

lee-player v0.1.7

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

lee-player

引入依赖包

npm install lee-player

使用

options: {
        el: 'video',
        width: document.querySelector('#app').offsetWidth, // 宽度,不传则默认跟随父级
        height: document.querySelector('#app').offsetWidth  * 550 / 818,
        // height: 600 * 0.6723716381418093,  // 高度,自动计算宽高比例
        lang: 'zh', // 语言:en | zh
        theme: '#000', // 主题色
        url: [
          {quality: 'auto', url: 'https://media.w3.org/2010/05/sintel/trailer.mp4'},
          {quality: 'high', url: 'https://yunqivedio.alicdn.com/2017yq/v2/0x0/96d79d3f5400514a6883869399708e11/96d79d3f5400514a6883869399708e11.m3u8'},
          {quality: 'superhigh', url: 'https://cdn.jsdelivr.net/gh/xdlumia/files/video-play/IronMan.mp4'},
          {quality: 'lossless', url: 'https://vkceyugu.cdn.bspapp.com/VKCEYUGU-uni4934e7b/c4d93960-5643-11eb-a16f-5b3e54966275.m3u8'}
        ],  // 视频链接
        subUrl: [
          // {
          //   id: '1',
          //   time: 16,
          //   url: 'https://vkceyugu.cdn.bspapp.com/VKCEYUGU-uni4934e7b/c4d93960-5643-11eb-a16f-5b3e54966275.m3u8',
          //   name: '56dxd'
          // },
          // {
          //   id: '2',
          //   time: 36,
          //   url: 'https://cdn.jsdelivr.net/gh/xdlumia/files/video-play/IronMan.mp4',
          //   name: '13313'
          // },
          // {
          //   id: '3',
          //   time: 58,
          //   url: 'http://cctvalih5ca.v.myalicdn.com/live/cctv1_2/index.m3u8',
          //   name: '666666'
          // },
          // {
          //   id: '4',
          //   time: 77,
          //   url: 'https://vod3.bdzybf3.com/20210104/rKEZ8RtM/1000kb/hls/index.m3u8',
          //   name: '666666'
          // }
        ],
        poster: 'https://img10.360buyimg.com/ddimg/jfs/t1/133888/15/2798/61297/5ef5cd54E69f6dc60/93231446b43a6b1b.jpg', // 封面图
        type: 'hls', // 视频类型:mp4、hls、flv、rtmp
        autoplay: true, // 是否自动播放
        loop: false, // 循环播放
        paused: false, // 是否暂停
        muted: false, // 是否静音
        speed: 1, // 当前倍速
        speedOptions: [0.5, 0.75, 1.0, 1.25, 1.5, 2.0], // 倍速可选列表
        volume: 5, // 默认音量 0~100
        progress: 0, // 播放进度 0~100
        lastPlayTime: 20, // 记忆播放(秒)
        playNext: true, // 允许切换下一集
        quality: 'lossless', // 默认清晰度:{auto: 自动, high: 高清, superhigh: 超清, lossless: 原画}
        subQuality: 'high', // 子视频默认清晰度:{auto: 自动, high: 高清, superhigh: 超清, lossless: 原画}
        isLive: false, // 是否直播
        wideScreen: true, // 允许宽屏
        cssFullScreen: true, // 允许样式全屏
        fullScreen: true, // 允许显示器全屏
        miniScreen: true, // 允许mini小屏
        pipScreen: true, // 允许画中画
        danmu: true, // 开启弹幕
        danmuList: danmuFunc(), // 弹幕池
        danmuSettings: {
          position: 'all', // top、bottom、all
          size: '14', // 12、14、16、18、20、22
          font: '',
          speed: 10, // slow、normal、fast
          color: '#fff', // red、orange、yellow、green、blue、#10C8AF、purple、#fff
          opacity: 0.8 // 0~1(0%~100%)
        }
      }

查看效果

bpkkcs.com.

0.1.7

1 year ago

0.1.6

1 year ago

0.1.5

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago