Shaka Player

Shaka Player

Shaka Player es una biblioteca de JavaScript de código abierto para medios adaptativos.Reproduce formatos de medios adaptativos (como DASH y HLS) en un navegador, sin usar complementos o Flash.En cambio, Shaka Player usa los estándares web abiertos MediaSourc Extensions y EME.
Shaka Player es una biblioteca de JavaScript de código abierto para medios adaptativos.Reproduce formatos de medios adaptativos (como DASH y HLS) en un navegador, sin usar complementos o Flash.En cambio, Shaka Player utiliza los estándares web abiertos Extensiones de MediaSource y Extensiones de Medios Cifrados.Shaka Player también admite almacenamiento y reproducción fuera de línea de medios usando IndexedDB.El contenido se puede almacenar en cualquier navegador.El almacenamiento de licencias depende del soporte del navegador.Nuestro objetivo principal es hacer que sea lo más fácil posible transmitir video y audio con velocidad de bits adaptable utilizando las modernas tecnologías de navegador.Intentamos mantener la biblioteca ligera, simple y libre de dependencias de terceros.Todo lo que necesita para construir e implementar está en las fuentes.Funciones de DASH Funciones de DASH compatibles: VOD, Live y Grabaciones en curso (contenido de VOD dinámico) MPD @ timeShiftBufferDepth para buscar hacia atrás en transmisiones en vivo Elementos de Xlink de contenido de varios períodos (estático y dinámico) (actuate = onLoad only, resolve-to-cero, contenido alternativo) Todas las formas de información de índice de segmento: SegmentBase @ indexRange, SegmentTimeline, SegmentTemplate @ Duration, SegmentTemplate @ index, SegmentList Multi-codec / multi-container manifiestos (negociaremos el soporte con el navegador y elegiremos los mejores) Cifradocontenido (incluidos esquemas de protección de contenido personalizados, PSSH en el manifiesto) Rotación de teclas El modo truco rastrea las características de HLS Funciones de HLS compatibles: VOD, Live y tipos de eventos Contenido cifrado con compatibilidad con Widevine ISO-BMFF / MP4 / CMAF Compatibilidad con MPEG-2 TS (transmuxing proporcionadopor mux.js v4.4 +, debe incluirse por separado) Subtítulos WebVTT y TTML CEA-608/708
shaka-player

Alternativas a Shaka Player para JavaScript

Plyr

Plyr

¿Por qué?Queríamos un reproductor multimedia ligero, accesible y personalizable que sea compatible con los navegadores modernos.Claro, hay muchos otros jugadores por ahí, pero queríamos mantener las cosas ...
Accessible HTML5 Video Player

Accessible HTML5 Video Player

Un reproductor de video HTML5 liviano que incluye soporte para subtítulos y accesibilidad al lector de pantalla.Para obtener más información, lea la publicación del blog Presentación de un reproductor de video HTML5 accesible en el blog de ingeniería de PayPal.