pull/2/head
knotteye 4 years ago
parent 1fa6bf7e81
commit 90cce68581
  1. 2
      site/index.js
  2. 23
      templates/base.njk
  3. 4
      templates/user.njk

@ -186,7 +186,7 @@ async function startVideo(){
//player.initialize(document.querySelector("#videoPlayer"), url, true); //player.initialize(document.querySelector("#videoPlayer"), url, true);
//console.log('called startvideo'); //console.log('called startvideo');
while(true){ while(true){
if(document.querySelector('#videoPlayer') === null) if(!document.querySelector('#videoPlayer'))
break; break;
if(window.location.pathname.substring(window.location.pathname.length - 1) !== '/'){ if(window.location.pathname.substring(window.location.pathname.length - 1) !== '/'){

@ -12,6 +12,29 @@
xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr.send(""); xhr.send("");
} }
function makeRequest(method, url, payload) {
return new Promise(function (resolve, reject) {
let xhr = new XMLHttpRequest();
xhr.open(method, url);
xhr.onload = function () {
if (this.status >= 200 && this.status < 300) {
resolve(xhr.response);
} else {
reject({
status: this.status,
statusText: xhr.statusText
});
}
};
xhr.onerror = function () {
reject({
status: this.status,
statusText: xhr.statusText
});
};
!payload ? xhr.send() : xhr.send(payload);
});
}
</script> </script>
{% block head %} {% block head %}
{% endblock %} {% endblock %}

@ -4,13 +4,13 @@
<link rel="stylesheet" type="text/css" href="/videojs/video-js.min.css">--> <link rel="stylesheet" type="text/css" href="/videojs/video-js.min.css">-->
<script src="/dashjs/dash.all.min.js"></script> <script src="/dashjs/dash.all.min.js"></script>
<script> <script>
async function startVideo(){ async function startVideo(){
//var url = "/live/{{username}}/index.mpd"; //var url = "/live/{{username}}/index.mpd";
//var player = dashjs.MediaPlayer().create(); //var player = dashjs.MediaPlayer().create();
//player.initialize(document.querySelector("#videoPlayer"), url, true); //player.initialize(document.querySelector("#videoPlayer"), url, true);
//console.log('called startvideo'); //console.log('called startvideo');
while(true){ while(true){
if(document.querySelector('#videoPlayer') === null) if(!document.querySelector('#videoPlayer'))
break; break;
if(window.location.pathname.substring(window.location.pathname.length - 1) !== '/'){ if(window.location.pathname.substring(window.location.pathname.length - 1) !== '/'){