kmoskwiak / videojs-resolution-switcher

Resolution switcher adds the ability to select the video quality in video.js player.
https://kmoskwiak.github.io/videojs-resolution-switcher/
Other
403 stars 243 forks source link

Error: plugin "videoJsResolutionSwitcher" does not exist in angular #139

Open haseeb-zechtech opened 4 years ago

haseeb-zechtech commented 4 years ago

I have install videojs and videojs-resolution-switcher from npm and trying to use this plugin for adaptive video formats but its show error. i am using angular 6 and have installed latest version of videojs . If someone know solution Please help Someone also try to make this but failed I have attached stackblitz link blow: https://stackblitz.com/edit/angular-btj4zw?file=src%2Fapp%2Fapp.component.ts

My code import videojs from 'video.js'; import "@videojs/http-streaming"; import 'videojs-contrib-quality-levels'; import 'videojs-resolution-switcher';

const options = { 'controls': true, 'autoplay': false, 'controlBar': { 'children': { 'playToggle': true,

      'progressControl': true,
      'currentTimeDisplay': true,
      'timeDivider': true,
      'durationDisplay': true,
      'volumePanel': {
        'inline': true,
      },

      'fullscreenToggle': true,

    },

  },
  'plugins': {
    'videoJsResolutionSwitcher': {
      'default': 'high',
      'dynamicLabel': true
    }
  },
  'html5': {
    'hls': {
      'withCredentials': true,
    }
  },

};
var palayer = setInterval(() => {
  try {
    this.vjs = videojs('my-player', options);
    //this.vjs.hlsQualitySelector();

    $('body .vjs-volume-panel').addClass('vjs-hover');
    $('body .vjs-volume-panel').on('mouseout', function () {
      $('.vjs-volume-panel').addClass('vjs-hover');

    });

    if (this.vjs) {

      clearInterval(palayer);
      //console.log('its worls');ss
    }
  } catch (err) {
    console.log(err);
  }
}, 50);
tavisca-asingla commented 4 years ago

Did you get any solution? I am also facing the same issue.

ssqsunqin commented 4 years ago

解决没

linlinjie commented 4 years ago

版本问题,请用 5.x 版本的videojs

Middeaslam commented 2 years ago

I am also facing the same issue.