Shaka Player er en generisk HTML5 videoafspiller, der kommer med en kraftfuld JavaScript bibliotek skabt af Googles team med rollen som reducerer den nødvendige tid til at gennemføre en DASH-klient.
DASH står for Dynamic Adaptive Streaming over HTTP, og er en protokol, der gør det muligt for videoer, der skal opdeles i mindre segmenter, samtidig tilpasning til brugerens båndbredde forhold.
Shaka Player JavaScript bibliotek giver udviklere mulighed for at gennemføre en DASH-klient med deres afspiller, uden at skulle bekymre sig for meget om særheder og forskelle mellem forskellige browsere.
Shaka arbejder med HTML5 videoer via MediaSource Extensions, krypterede medieudvidelser, og kan håndtere WebM og MP4 video filformater.
Derudover er WebVTT undertekstfiler understøttes også, når der er behov for billedtekster.
Dokumentation, en prøve-afspiller og brugsanvisning er inkluderet i Shaka Player download-pakke.
Hvad er nyt i denne udgivelse:
- Features:
- Tilføjet understøttelse af startNumber på 0, pr den seneste DASH spec berigtigelse.
- Player.destroy () nu returnerer en Promise.
- DrmSchemeInfo har nu distinctiveIdentifier, persistentState og robusthed parametre.
- XHR timeout er nu runtime-konfigureres.
- Tilføjet en licens pre-processor.
- buffering mål er nu runtime-konfigureres.
- Klarede buffering event politik.
- Tilføjet støtte til MPD Placering element.
- Brugerdefinerede BandwidthEstimators kan nu tillade XHR caching.
- Alternativ IAbrManager implementeringer kan nu injiceres ved runtime.
- Tilføjet understøttelse af server certifikat API'er gennem DrmSchemeInfo.
- Fejlrettelser:
- Overstyring en licens server URL i testen app ikke længere forårsager en PSSH fra MPD at blive ignoreret.
- Fast mulig begivenhed lytteren lækage.
Kommentarer ikke fundet