1.0.1 • Published 6 months ago
@octra/web-media v1.0.1
@octra/web-media
This library offers classes and functions for handling audio files in web browsers (e.g. chunked decoding etc.) used by Octra.
Installation
ESM, CJS, TS definitions & UMD (optional)
npm install --save @octra/web-mediaUMD Bundle (for Vanilla JS)
You have two options to install this package und use it as UMD:
a) Install via NPM and reference local files (no internet connection needed om production).
<script type="application/javascript" src="node_modules/@octra/web-media/index.js"></script>b) Reference remote file (internet connection needed on production).
<script type="application/javascript" src="https://unpkg.com/@octra/web-media/index.umd.js"></script>Use
Import
ESM, Typescript
Import the classes and functions from @octra/web-media. For example
import { SampleUnit } from '@octra/web-media';
const unit = new SampleUnit(123123, 22100);UMD Bundle
All functions and classes are available via global scope OctraWebMedia. For example:
/*
make sure that you have injected the umd bundle as described before.
*/
const validator = new OctraWebMedia.SampleUnit(123123, 22100);API
You can find more information about classes and functions of @octra/web-media here.