1.0.11 • Published 3 years ago

@thoughtsunificator/mediaplayer-streaming v1.0.11

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

mediaplayer-streaming Build Status

Streaming component for mediaplayer.

Getting started

Prerequisites

Installing

  • npm install @thoughtsunificator/mediaplayer-core

Usage

import { Core }  from "domodel"
import { Player, PlayerBinding, PlayerModel } from "@thoughtsunificator/mediaplayer-core"
import { StreamingModel, StreamingBinding } from "@thoughtsunificator/mediaplayer-streaming"


window.addEventListener("load", async function() {

	const player = new Player()
	const hotkeys = {
		38: "some event",
	}

	Core.run(PlayerModel, {
		parentNode: document.body,
		binding: new PlayerBinding({
			player,
			hotkeys,
			model: StreamingModel,
			binding: new StreamingBinding({ player })
		})
	})

	player.emit("media url set", "./resource/trailer.mp4")

})

Events

NameTarget
media url setPlayer
hud showPlayer
hud hidePlayer
video volumechangePlayer
video playPlayer
video pausePlayer
video playback togglePlayer
video volume togglePlayer
screenshotPlayer
video time setPlayer
video skip backwardPlayer
video skip forwardPlayer
video speed increasePlayer
video speed decreasePlayer
video volume togglePlayer
video volume setPlayer
video mute setPlayer
video durationchangePlayer
video loadeddataPlayer
video progressPlayer
video loadeddataPlayer
video seekedPlayer
video timeupdatePlayer
video volumechangePlayer

Demo

See https://github.com/thoughtsunificator/mediaplayer-streaming-demo.

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago