Radiant MediaLyzer är en funktion detekteringssystem som specifikt riktar HTML5 media funktioner.
Biblioteket kan användas för att kontrollera och se om en eller flera funktioner som används i utvecklarens kod stöds på klientsidan.
Om sant då appen kan köras normalt, men om inte biblioteket kan vara ett sätt att undvika skamliga fel eller kraschar genom att visa olika varningar, meddelanden, eller kör reserv skript.
Biblioteket avsluta små, arbetar med mobila miljöer, kan användas i sin helhet eller bara för några funktioner.
En demo medföljer hämtningspaketet.
Stöds / detekterbara media funktioner:
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 infödda helskärm
Media Source Extensions
krypterade medietillägg
Apple HLS video
Apple HLS ljud
MPEG-DASH DASH264
MPEG-DASH WebM DASH
getUserMedia
RTCPeerConnection
RTCSessionDescription
WebSocket
H.264 Baseline Profile 3.0
H.264 Huvud profil 3.0
H.264 Hög profil 3.0
H.264 Hög profil 4.0
H.264 Hög profil 5.0
HTML5 ljud
HTML5 M4A AAC-ljud
HTML5 MP3
HTML5 WebM Opus ljud
HTML5 WAV PCM-ljud
HTML5 Ogg Vorbis ljud
Web Audio API
Flash-stöd
Flash-version
Canvas (allmänt stöd)
Canvas text API
Canvas blandning
kanfas WebGL
Webb Worker
Web Storage (sessionStorage + local)
Vad är nytt i den här versionen:
- Ändrad webmVP9Opus () till webmVP9Vorbis () detekteringsmetod
- Bort dash264 () och dashWebM () metoder och # x3e; nu en del av dokumentationen
- Stöd för HE-AAC och HE-AACv2
- Omdöpt m4aAAC () för att m4aAACLC ()
- Apple HLS nu har upptäckt (ingen mer användaragenten specifik hantering)
Vad är nytt i version 1.2.2:
- Ändrad webmVP9Opus () till webmVP9Vorbis) detekteringsmetod (
- Bort dash264 () och dashWebM () metoder och # x3e; nu en del av dokumentationen
- Stöd för HE-AAC och HE-AACv2
- Omdöpt m4aAAC () för att m4aAACLC ()
- Apple HLS nu har upptäckt (ingen mer användaragenten specifik hantering)
Vad är nytt i version 1.2.0:
- Refactored kod för lättare och snabbare JS
- Ange användaragentsträng upptäckt som privata metoder
- Skrev dash264, dashWebM offentliga metoder
Krav :
- JavaScript aktiverat på klientsidan
Kommentarer hittades inte