Sálavé MediaLyzer je detekční systém funkce, která specificky zaměřuje na HTML5 funkce médií.
Knihovna může být použita pro kontrolu a uvidíme, jestli jedna nebo více funkcí používaných v kódu developera jsou podporovány na straně klienta.
Je-li pravda, pak aplikace lze spustit normálně, ale ne-li knihovna může poskytnout způsob, jak zabránit hanebné chyby nebo zhroucení tím, že ukazuje různé záznamů, hlášení, nebo spuštění záložních skriptů.
Knihovna je přestat malá, pracuje s mobilním prostředí, mohou být použity v celém rozsahu, nebo jen pro několik funkcí.
A demo je součástí balíčku ke stažení.
Podporované / zjistitelné vlastnosti média:
HTML5 videa
HTML5 MP4 H.264 / AAC videa
HTML5 WebM VP8 / Vorbis videa
HTML5 WebM formátu VP9 / Opus videa
HTML5 Ogg Theora / Vorbis videa
HTML5 videa nativní fullscreen
Media Source Extensions
Encrypted Media Extensions
Apple HLS videa
Apple HLS audio
MPEG-DASH DASH264
MPEG-DASH DASH WebM
getUserMedia
RTCPeerConnection
RTCSessionDescription
websocket
H.264 Baseline profil 3.0
H.264 Main Profile 3.0
H.264 High Profile 3.0
H.264 High Profile 4.0
H.264 High Profile 5.0
HTML5 audio
HTML5 M4A AAC audio
HTML5 audio MP3
HTML5 WebM Opus audio
HTML5 WAV PCM audio
HTML5 Ogg Vorbis audio
Web Audio API
podpora Flash
Flash verze
Plátno (všeobecná podpora)
Plátno textu API
Plátno míchání
Plátno WebGL
Web Worker
Web Storage (sessionStorage + localStorage)
Co je nového v této verzi:
- Změnil webmVP9Opus () pro webmVP9Vorbis () metoda detekce
- Odebráno dash264 () a dashWebM () metody & # x3e; nyní součástí dokumentace
- Byla přidána podpora pro HE-AAC a HE-AACv2
- metoda přejmenováno m4aAAC () pro m4aAACLC ()
- Apple HLS jsou nyní vybaveny detekce pouze (ne více user agent specifická manipulace)
Co je nového ve verzi 1.2.2:
- Změnil webmVP9Opus () pro webmVP9Vorbis () metoda detekce
- Odebráno dash264 () a dashWebM () metody & # x3e; nyní součástí dokumentace
- Byla přidána podpora pro HE-AAC a HE-AACv2
- metoda přejmenováno m4aAAC () pro m4aAACLC ()
- Apple HLS jsou nyní vybaveny detekce pouze (ne více user agent specifická manipulace)
Co je nového ve verzi 1.2.0:
- refactored kód pro lehčí a rychlejší JS
- Nastavení uživatel detekce řetězec agenta jako soukromé metody
- přepsal dash264, dashWebM veřejné metody
Požadavky
- Java scripty povoleny na straně klienta li>
Komentáře nebyl nalezen