summaryrefslogtreecommitdiff
path: root/stream.php
diff options
context:
space:
mode:
authorroot2014-09-14 23:44:49 +0200
committerroot2014-09-14 23:44:49 +0200
commitdfc4ee6bfbff601328f6bf8dadf9716a58cbd903 (patch)
tree6860b0def3434f40b95ccbfb87fd216d91ef5a1c /stream.php
parenteb414bfb80480c1fcac7ded7e07a3dd579d3712c (diff)
parent3a8085d8981c6521cdf5dd3b5ed3412b2aac011e (diff)
downloadvideo-dl-dfc4ee6bfbff601328f6bf8dadf9716a58cbd903.tar.gz
Merge branch 'master' of git.iamfabulous.de:bootstrap-video-dl
Diffstat (limited to 'stream.php')
-rw-r--r--stream.php17
1 files changed, 17 insertions, 0 deletions
diff --git a/stream.php b/stream.php
index bbcc9a7..e304d9c 100644
--- a/stream.php
+++ b/stream.php
@@ -53,6 +53,23 @@ unset($db);
}
else if(task == "player"){
document.getElementById('middle').innerHTML=r.responseText;
+ var canPlay = false;
+ var v = document.createElement('video');
+ if(v.canPlayType && v.canPlayType('video/mp4').replace(/no/, '')) {
+ canPlay = true;
+ }
+ if(canPlay != true){
+ var canWebm = false;
+ if(v.canPlayType && v.canPlayType('video/webm').replace(/no/, '')){
+ if(window.confirm("It seems your browser doesn't support mp4 videos. Do you want to convert it to webm?")){
+ doVideo("convert");
+ }
+ } else {
+ alert("Sorry, it seems your browser doesn't support our video formats.");
+ }
+ }
+ } else if(task == "convert"){
+ document.getElementById('middle').innerHTML=r.responseText;
} else {
doVideo("player");
}