How to use the shaka-player.player function in shaka-player

To help you get started, we’ve selected a few shaka-player examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github nus-mtp / worldscope / app_server / public / src / js / modules / pages / stream.js View on Github external
const initPlayer = function () {
  shaka.polyfill.installAll();

  let video = document.getElementById('video');
  let player = new shaka.player.Player(video);
  Stream.player = player;

  player.addEventListener('error', function (error) {
    Alert.setError({
      shaka: true,
      message: error.detail.message,
      type: error.detail.status,
      context: {
        title: Stream.stream.title,
        key: 'stream'
      }
    });
    console.error(event);
  });

  loadStream();
github clappr / dash-shaka-playback / index.js View on Github external
  get shakaVersion() {return shaka.player.Player.version}
github nus-mtp / worldscope / app_server / public / src / js / modules / pages / stream.js View on Github external
const loadStream = function () {
  let mpdUrl = Stream.stream().link();
  let estimator = new shaka.util.EWMABandwidthEstimator();
  let source = new shaka.player.DashVideoSource(mpdUrl, null, estimator);

  Stream.player.load(source);
};
github clappr / dash-shaka-playback / src / clappr-dash-shaka-playback.js View on Github external
get shakaVersion () {
    return shaka.player.Player.version
  }

shaka-player

DASH/EME video player library

Apache-2.0
Latest version published 6 days ago

Package Health Score

98 / 100
Full package analysis