init (player) {
    // mark every player instance by _pluginInfoId
    let cgid = player._pluginInfoId
    if (!cgid) {
      cgid = new Date().getTime()
      player._pluginInfoId = cgid
    }

    !player.config.closeResizeObserver && addObserver(player.root, () => {
      player.resize()
    })

    this.pluginGroup[cgid] = {
      _originalOptions: player.config || {},
      _plugins: {}
    }
  }
a plugins manager to register and search