Radiant MediaLyzer on ominaisuus detektori, joka kohdistuu erityisesti HTML5 median ominaisuuksia.
Kirjasto voidaan tarkistaa ja katso, jos yksi tai useampia piirteitä käytetään kehittäjän koodi tuetaan asiakkaan puolella.
Jos totta niin sovellusta voidaan ajaa normaalisti, mutta jos ei kirjasto voi tarjota tapa välttää häpeällistä virheitä tai kaatuu näyttämällä eri hälytykset, viestit, tai käynnissä Fallback skriptejä.
Kirjasto on lopettaa pieni, toimii mobiili ympäristöissä, voidaan käyttää kokonaisuudessaan tai vain muutaman toimintoja.
Demo on mukana ladattava paketti.
Tuetut / havaittavia median ominaisuuksia:
HTML5 video
HTML5 MP4 H.264 / AAC video
HTML5 WebM VP8 / Vorbis video
HTML5 WebM VP9 / Opus video
HTML5 Ogg Theora / Vorbis video
HTML5 video native fullscreen
Media Source Extensions
Salatut medialaajennusten
Apple HLS video
Apple HLS audio
MPEG-DASH DASH264
MPEG-DASH WebM DASH
getUserMedia
RTCPeerConnection
RTCSessionDescription
WebSocket
H.264 Baseline Profile 3.0
H.264 Main profiili 3.0
H.264 Korkean profiilin 3,0
H.264 Korkean profiilin 4.0
H.264 Korkean profiilin 5.0
HTML5 audio
HTML5 M4A AAC
HTML5 MP3 audio
HTML5 WebM Opus audio
HTML5 WAV PCM-ääntä
HTML5 Ogg Vorbis
Web Audio API
Flash-tuki
Flash-versio
Canvas (yleinen tuki)
Canvas text API
Canvas sekoitus
Canvas WebGL
Verkkotyökalu
Web Storage (sessionStorage + localStoragea)
Mikä on uusi tässä julkaisussa:
- Muuttunut webmVP9Opus () ja webmVP9Vorbis () havaitsemismenetelmä
- Poistettu dash264 () ja dashWebM () menetelmät & # x3e; nyt osa asiakirjoista li>
- Lisätty tuki HE-AAC ja HE-AACv2
- Uudelleennimetyt m4aAAC () menetelmä m4aAACLC ()
- Apple HLS on nyt ominaisuus havaitseminen vain (ei enää user agent erityinen käsittely)
Mikä on uusi versiossa 1.2.2:
- Muuttunut webmVP9Opus () ja webmVP9Vorbis () havaitsemismenetelmä
- Poistettu dash264 () ja dashWebM () menetelmät & # x3e; nyt osa asiakirjoista li>
- Lisätty tuki HE-AAC ja HE-AACv2
- Uudelleennimetyt m4aAAC () menetelmä m4aAACLC ()
- Apple HLS on nyt ominaisuus havaitseminen vain (ei enää user agent erityinen käsittely)
Mikä on uusi versiossa 1.2.0:
- refactored koodi kevyempiä ja nopeampia JS
- Aseta User Agent String havaitseminen yksityisiksi menetelmistä
- rewrote dash264, dashWebM julkinen menetelmät
Vaatimukset
- Javascriptin asiakkaan puolella
Kommentteja ei löytynyt