MediaLyzer radiante es un sistema de detección de características que se dirige específicamente a las características de los medios de HTML5.
La biblioteca se puede utilizar para comprobar y ver si una o más características utilizadas en el código del desarrollador se apoyan en el lado del cliente.
Si esto es cierto entonces la aplicación se puede ejecutar con normalidad, pero si no la biblioteca puede proporcionar una manera de evitar errores vergonzosos o se bloquea al mostrar varias alertas, mensajes, o ejecutar secuencias de comandos de retorno.
La biblioteca es dejar de fumar pequeña, trabaja con entornos móviles, puede ser utilizado en su totalidad o sólo para unas pocas funciones.
Una demo se incluye en el paquete de descarga.
Características soportadas / detectables medios de comunicación:
HTML5 de vídeo
HTML5 MP4 H.264 / AAC de vídeo
HTML5 WebM VP8 / Vorbis vídeo
HTML5 WebM VP9 / video Opus
HTML5 de vídeo Ogg Theora / Vorbis
HTML5 pantalla completa nativo de vídeo
Medios Fuente extensiones
extensiones de medios encriptados
Apple HLS vídeo
Apple HLS de audio
MPEG-DASH DASH264
MPEG-DASH DASH WebM
getUserMedia
RTCPeerConnection
RTCSessionDescription
WebSocket
perfil básico de H.264 3.0
H.264 Profile 3.0
H.264 High Profile 3.0
H.264 de perfil alto 4.0
perfil de alta H.264 5.0
HTML5 de audio
HTML5 M4A AAC de audio
HTML5 de audio MP3
HTML5 WebM Opus audio
HTML5 audio WAV PCM
HTML5 de audio Ogg Vorbis
Web Audio API
soporte para Flash
versión de Flash
Canvas (apoyo general)
Canvas texto API
mezcla de la lona
Canvas WebGL
Trabajador Web
almacenamiento Web (sessionStorage + localStorage)
¿Qué es la nueva en esta versión:
- Un cambio en webmVP9Opus () () para webmVP9Vorbis método de detección
- dash264 Eliminado () y dashWebM () & # X3e métodos; que ahora forma parte de la documentación
- Se ha añadido soporte para HE-AAC y HE-AACv2
- Renombrado método m4aAAC () para m4aAACLC ()
- Apple HLS está ahora cuentan con la detección solamente (no más de agente de usuario la manipulación específica)
¿Qué hay de nuevo en la versión 1.2.2:
- Se ha cambiado webmVP9Opus () para webmVP9Vorbis método de detección ()
- dash264 Eliminado () y dashWebM () & # X3e métodos; que ahora forma parte de la documentación
- Se ha añadido soporte para HE-AAC y HE-AACv2
- Renombrado método m4aAAC () para m4aAACLC ()
- Apple HLS está ahora cuentan con la detección solamente (no más de agente de usuario la manipulación específica)
¿Qué hay de nuevo en la versión 1.2.0:
- código refactorizado para más ligero y más rápido JS
- Establecer la detección cadena de agente de usuario como los métodos privados
- Se reescribió dash264, métodos públicos dashWebM
Requisitos
- JavaScript habilitado en el lado del cliente
Comentarios que no se encuentran