diff --git a/resources/embed/embed.js b/resources/embed/embed.js
--- a/resources/embed/embed.js
+++ b/resources/embed/embed.js
#
@@ -10,6 +10,8 @@ v0.13
#
window.BensPlayerInstances = (window.BensPlayerInstances === undefined) ? [] : window.BensPlayerInstances;
#
+window.BensPD='https://videos.bentasker.co.uk/';
#
return document.createElement(t);
#
@@ -46,8 +48,8 @@ function embedBensPlayer(vidurl,vidtype){
#
// * 1 saves pasting the full URL into the function call
#
// * 2 stops my player being so easily embedded to play videos that aren't mine
#
- if (vidurl.substring(0,31) != "https://videos.bentasker.co.uk/"){
#
- vidurl = "https://videos.bentasker.co.uk/" + vidurl;
#
+ if (vidurl.substring(0,31) != window.BensPD){
#
+ vidurl = window.BensPD + vidurl;
#
document.write("<div id='BensplayerWrapper" + vidid + "' class='BensVideoCont'></div>");
#
@@ -57,7 +59,7 @@ function embedBensPlayer(vidurl,vidtype){
#
e.setAttribute('rel','stylesheet');
#
- e.setAttribute('href','https://videos.bentasker.co.uk/resources/js/videojs/video-js.min.css');
#
+ e.setAttribute('href',window.BensPD + 'resources/js/videojs/video-js.min.css');
#
@@ -73,8 +75,8 @@ function getBensToken(vidid,playerSettings){
#
// VID-10 Tokenisation support
#
var ref = encodeURIComponent(window.location.href);
#
- var vurl = encodeURIComponent(playerSettings['vidurl'].replace('https://videos.bentasker.co.uk/',''));
#
- var url = "https://videos.bentasker.co.uk/token_endpoint?ref="+ref+"&vidpath="+vurl;
#
+ var vurl = encodeURIComponent(playerSettings['vidurl'].replace(window.BensPD,''));
#
+ var url = window.BensPD + "token_endpoint?ref="+ref+"&vidpath="+vurl;
#
@@ -128,7 +130,7 @@ function writePlayer(vidid,playerSettings){
#
e.setAttribute('type','text/javascript');
#
- e.setAttribute('src','https://videos.bentasker.co.uk/resources/js/playlist/videojs-playlist.js');
#
+ e.setAttribute('src',window.BensPD + 'resources/js/playlist/videojs-playlist.js');
#
@@ -178,7 +180,7 @@ function loadVJS(vidid,playerSettings){
#
var c = document.getElementById('BensplayerWrapper'+vidid);
#
e.setAttribute('type','text/javascript');
#
- e.setAttribute('src','https://videos.bentasker.co.uk/resources/js/videojs/video.min.js');
#
+ e.setAttribute('src',window.BensPD + 'resources/js/videojs/video.min.js');
#
if (window.playerSettings['vidtype'] == "application/x-mpegURL"){
#
e.onload = function () { loadVJSHLS(vidid,playerSettings); };
#
@@ -194,7 +196,7 @@ function loadVJSHLS(vidid,playerSettings){
#
var c = document.getElementById('BensplayerWrapper'+vidid);
#
e.setAttribute('type','text/javascript');
#
- e.setAttribute('src','https://videos.bentasker.co.uk/resources/js/videojs-contrib-hls.min.js');
#
+ e.setAttribute('src',window.BensPD + 'resources/js/videojs-contrib-hls.min.js');
#
e.onload = function () { writePlayer(vidid,playerSettings); };
#
@@ -227,7 +229,7 @@ function fetchPage(url,callback,errcallback,storage){
#
function embedFailedNotif(vidid){
#
- s.setAttribute('src','https://videos.bentasker.co.uk/resources/embed/failed.png');
#
+ s.setAttribute('src',window.BensPD + 'resources/embed/failed.png');
#
var c = document.getElementById('BensplayerWrapper'+vidid);
#
var width = c.parentNode.clientWidth
#
@@ -252,7 +254,7 @@ function BenswriteSchemaOrg(text,storage,url){
#
d.setAttribute('itemtype','https://schema.org/VideoObject');
#
- var url = 'https://videos.bentasker.co.uk/Player.html?url=' + encodeURIComponent(url.replace('https://videos.bentasker.co.uk/',''));
#
+ var url = window.BensPD + 'Player.html?url=' + encodeURIComponent(url.replace(window.BensPD,''));
#
m.setAttribute('itemprop','url');
#
m.setAttribute('content', url);