@luxluth/onigiri v0.5.0
onigiri
A small fast and simple video player for the web.
work in progress
Work in progress, not ready for production. Available on:
- chrome
- firefox
- edge
- opera
- webkit
- safari
TODOs
- Add HLS support
- Add DASH support
Usage
npm install @luxluth/onigiri
Example using Svelte
<script lang="ts">
import { onMount } from "svelte";
import Onigiri from "@luxluth/onigiri"
const player = new Onigiri("#video",{
source : {
src : "http://localhost:8000/video/Big_Buck_Bunny.mp4",
crossorigin: "anonymous",
},
attr: {
autoplay: true
},
css : "width: 100%; height: 100vh;",
})
onMount(async () => {
await player.load()
})
</script>
<div id="video"></div>
License
MIT
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago