Skip to content

dhiogoboza/html-video-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTML video samples

Videos samples to test in browsers.

Serving local

To run DRM tests it is required serve over https. To do this, follow the next steps:

  • Generate a self-signed key:
openssl req -new -x509 -keyout server.pem -out server.pem -days 365 -nodes
  • Enable server with https-server.py script:
python3 https-server.py`

Online version

https://dhiogoboza.github.io/html-video-samples/

Browsers support

Video Chrome Firefox
ClearKey > EME > MP4 Fragmented
ClearKey > EME > MP4 Fragmented 2
ClearKey > EME > MP4 non Fragmented
ClearKey > EME > WEBM ✔️
ClearKey > MSE > TOF4K (mpd, dash.js) ✔️ ✔️
ClearKey > MSE > BBB Dash CENC (mpd, dash.js) ✔️ ✔️
ClearKey > MSE > BBB Dash CENC No PSSH Box (mpd, dash.js) ✔️ ✔️
ClearKey > MSE > BBB Dash CENC (mpd, Shaka Player) ✔️ ✔️
ClearKey > MSE > BBB Dash CENC No PSSH Box (mpd, Shaka Player) ✔️ ✔️
ClearKey > MSE > BBB Dash CBCS (mpd, Shaka Player) ✔️
Non encrypted > Dash mpd in video src
Non encrypted > HLS m3u8 in video src

Medias

Bugs found in browsers with this tests

References sources