Shaka Player is een generieke HTML5 video-speler die wordt geleverd met een krachtige JavaScript-bibliotheek die door Google's team met de rol van het verminderen van de tijd die nodig is om een DASH-client uit te voeren.
DASH staat voor Dynamic Adaptive streaming via HTTP, en is een protocol dat de video's in staat stelt om te worden opgesplitst in kleinere segmenten, terwijl ook het aanpassen aan bandbreedte voorwaarden van de gebruiker.
Het Shaka Player JavaScript-bibliotheek stelt ontwikkelaars in staat om een DASH-client met hun speler te voeren, zonder zich zorgen te maken om veel over de eigenaardigheden en verschillen tussen de verschillende browsers.
Shaka werkt met HTML5 video's, via MediaSource Extensions, Gecodeerde Media-extensies, en kan overweg met WebM en MP4-video-bestandsformaten.
Daarnaast WebVTT bestanden ondertiteling worden ook ondersteund wanneer bijschriften nodig zijn.
Documentatie, een sample player en gebruiksinstructies zijn inbegrepen bij de Shaka Player te downloaden pakket.
Wat is nieuw in deze release:
- Kenmerken:
- Ondersteuning voor startnummer van 0, per de recente DASH spec rectificatie.
- Player.destroy () een Promise keert nu terug.
- DrmSchemeInfo heeft nu distinctiveIdentifier, persistentState en robuustheid parameters.
- XHR time-out is nu runtime configureerbare.
- Voegde een licentie pre-processor.
- Buffering doelen zijn nu runtime configureerbare.
- Verduidelijkt buffering event beleid.
- Ondersteuning toegevoegd voor de MPD Location element.
- Aangepaste BandwidthEstimators kunnen nu laten XHR caching.
- Alternative IAbrManager implementaties kunnen nu worden geïnjecteerd tijdens de uitvoering.
- Ondersteuning voor server-certificaat API's door middel van DrmSchemeInfo.
- Bugfixes:
- overschrijven van een licentie server URL in de test app niet langer veroorzaakt een pssh van de MPD om genegeerd te worden.
- Fixed mogelijke gebeurtenis luisteraar lek.
Reacties niet gevonden