Test navigator.mediaCapabilities.decodingInfo
Test MediaSource.isTypeSupported
Test canPlayType
Github repo
Media Capabilites
Test
navigator.mediaCapabilities.decodingInfo
Parameters for navigator.mediaCapabilities.decodingInfo
type:
file
media-source
webrtc
video:
contentType:
video/mp4; codecs="avc1.42E01E"
video/mp4; codecs="avc1.64001E"
video/mp4; codecs="avc1.4D401E"
video/mp4; codecs="hvc1.1.6.L123.B0"
video/mp4; codecs="av01.0.01M.08"
video/mp4; codecs="av01.0.15M.10"
video/mp4; codecs="dvhe.08.09"
video/webm; codecs="vp8"
framerate:
bitrate:
width:
width:
hasAlphaChannel
hdrMetadataType:
smpteSt2086
smpteSt2094-10
smpteSt2094-40
colorGamut:
srgb
p3
rec2020
transferFunction:
srgb
pq
hlg
scalabilityMode:
spatialScalability
audio:
contentType:
audio/ogg; codecs="vorbis"
audio/mp4; codecs="mp4a.40.2"
audio/mp4; codecs="ac-3"
audio/mp4; codecs="ec-3"
channels:
samplerate:
bitrate:
spatialRendering
keySystemConfiguration:
⚠️ keySystemConfiguration is not supported in Safari.
keySystem:
com.widevine.alpha
com.microsoft.playready.recommendation
initDataType:
cenc
keyids
webm
distinctiveIdentifier:
optional
required
not-allowed
persistentState:
optional
required
not-allowed
sessionTypes:
temporary
persistent-license
HW_SECURE_DECODE (L1 Widevine)
SW_SECURE_DECODE (L3 Widevine)
SL150 (PlayReady)
SL2000 (PlayReady)
SL3000 (PlayReady)
cenc
cbcs
cbcs-1-9
video:
robustness:
encryptionScheme:
audio:
robustness:
encryptionScheme:
Parameters:
Result: