cornivusTR
Active member
Login into your own SSH and point the current folder to your desired webroot with cd
There is script which was made by me, this installs the current JWPlayer version 8.19.1 on your chosen webroot
To remove the tracking from jwplayer, use sed to edit the files, change the domain where is your web running on, in this example, i named www.example.com
if you use VAST plugin, do this also:
The used key in this example:
After all is finished, you can link the javascript in your project, via /player/v/8.19.1/jwplayer.js or something.
If new version is released, you can repeat the steps.
There is script which was made by me, this installs the current JWPlayer version 8.19.1 on your chosen webroot
Bash:
mkdir -p player/v/8.19.1
cd player/v/8.19.1
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/jwplayer.controls.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/jwplayer.core.controls.html5.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/jwplayer.core.controls.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/jwplayer.core.controls.polyfills.html5.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/jwplayer.core.controls.polyfills.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/jwplayer.core.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/jwplayer.flash.swf
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/jwplayer.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/jwpsrv.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/polyfills.intersection-observer.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/polyfills.webvtt.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/provider.airplay.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/provider.cast.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/provider.flash.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/provider.hlsjs.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/provider.html5.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/vttparser.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/provider.shaka.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/bidding.js
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/googimanvmp.js
mkdir -p translations
cd translations
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/ar.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/da.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/de.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/el.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/es.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/fi.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/fr.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/he.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/id.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/it.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/ja.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/ko.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/nl.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/no.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/pt.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/ro.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/ru.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/sl.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/sv.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/th.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/tr.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/vi.json
wget https://ssl.p.jwpcdn.com/player/v/8.19.1/translations/zh.json
cd ../../..
mkdir -p plugins/vast/v/8.9.1
mkdir -p plugins/bidding/v/0.3.12
mkdir -p plugins/dai/v/0.4.14
mkdir -p plugins/freewheel/v/2.2.11
mkdir -p plugins/related/v/6.2.3
mkdir -p plugins/googima/v/8.8.9
wget https://ssl.p.jwpcdn.com/player/plugins/vast/v/8.9.1/vast.js -O plugins/vast/v/8.9.1/vast.js
wget https://ssl.p.jwpcdn.com/player/plugins/bidding/v/0.3.12/bidding.js -O plugins/bidding/v/0.3.12/bidding.js
wget https://ssl.p.jwpcdn.com/player/plugins/dai/v/0.4.14/dai.js -O plugins/dai/v/0.4.14/dai.js
wget https://ssl.p.jwpcdn.com/player/plugins/gapro/v/2.1.5/gapro.js -O plugins/gapro/v/2.1.5/gapro.js
wget https://ssl.p.jwpcdn.com/player/plugins/freewheel/v/2.2.11/freewheel.js -O plugins/freewheel/v/2.2.11/freewheel.js
wget https://ssl.p.jwpcdn.com/player/plugins/related/v/6.2.3/related.js -O plugins/related/v/6.2.3/related.js
wget https://ssl.p.jwpcdn.com/player/plugins/googima/v/8.8.9/googima.js -O plugins/googima/v/8.8.9/googima.js
cd ..
To remove the tracking from jwplayer, use sed to edit the files, change the domain where is your web running on, in this example, i named www.example.com
Bash:
mkdir -p v1/jwplayer6
touch v1/jwplayer6/ping.gif
sed -i 's/ssl.p.jwpcdn.com/www.example.com/g' player/v/8.19.1/*.js
sed -i 's/ssl.p.jwpcdn.com/www.example.com/g' player/plugins/vast/v/8.9.1/*.js
sed -i 's/ssl.p.jwpcdn.com/www.example.com/g' player/plugins/bidding/v/0.3.12/*.js
sed -i 's/ssl.p.jwpcdn.com/www.example.com/g' player/plugins/dai/v/0.4.14/*.js
sed -i 's/ssl.p.jwpcdn.com/www.example.com/g' player/plugins/gapro/v/2.1.5/*.js
sed -i 's/ssl.p.jwpcdn.com/www.example.com/g' player/plugins/freewheel/v/2.2.11/*.js
sed -i 's/ssl.p.jwpcdn.com/www.example.com/g' player/plugins/related/v/6.2.3/*.js
sed -i 's/ssl.p.jwpcdn.com/www.example.com/g' player/plugins/googima/v/8.8.9/*.js
sed -i 's/prd.jwpltx.com/www.example.com/g' player/v/8.19.1/*.js
sed -i 's/ping-meta-prd.jwpltx.com/www.example.com/g' player/v/8.19.1/*.js
if you use VAST plugin, do this also:
Bash:
sed -i 's/entitlements.jwplayer.com/www.example.com/g' player/v/8.19.1/googimanvmp.js
sed -i 's/entitlements.jwplayer.com/www.example.com/g' player/plugins/googima/v/8.8.9/googima.js
sed -i 's/entitlements.jwplayer.com/www.example.com/g' player/v/8.19.1/*.js
sed -i 's/entitlements.jwplayer.com/www.example.com/g' player/plugins/vast/v/8.9.1/vast.js
echo '{"canPlayAds": true, "canPlayOutstreamAds": true, "canUseVPB": true}' > axJWTrOeEeSWKw4AfQhyIQ.json
The used key in this example:
Code:
jwplayer.key = "uoW6qHjBL3KNudxKVnwa3rt5LlTakbko9e6aQ6VUyKQ=";
After all is finished, you can link the javascript in your project, via /player/v/8.19.1/jwplayer.js or something.
If new version is released, you can repeat the steps.