diff --git a/tutorials/dev.html b/tutorials/dev.html
index 0595c3e4d..34fffcde2 100644
--- a/tutorials/dev.html
+++ b/tutorials/dev.html
@@ -107,16 +107,16 @@ parameters is activated by presence. Parameters are separated by semicolons.
Example URLs for the test app:
-
http://localhost/shaka/?nocenc
+
https://localhost/shaka/?nocenc
Defaults the UI to a non-encrypted sample.
-
http://localhost/shaka/?dash;vp9
+
https://localhost/shaka/?dash;vp9
Selects the VP9 sample and auto-plays it.
-
http://localhost/shaka/?dash;lang=fr
+
https://localhost/shaka/?dash;lang=fr
Sets the language to French and auto-plays.
-
http://localhost/shaka/?compiled;dash
+
https://localhost/shaka/?compiled;dash
Auto-plays the default sample in compiled mode.
diff --git a/tutorials/offline.html b/tutorials/offline.html
index 19195e5d6..4cf7bdc36 100644
--- a/tutorials/offline.html
+++ b/tutorials/offline.html
@@ -130,7 +130,7 @@ Here is a simple page which demonstrates basic offline storage:
});
// Store content from MPD url.
- var mpdUrl = 'http://turtle-tube.appspot.com/t/t2/dash.mpd';
+ var mpdUrl = 'https://turtle-tube.appspot.com/t/t2/dash.mpd';
var preferredLanguage = 'en-US';
return offlineSource.store(
mpdUrl,
@@ -252,7 +252,7 @@ to be loaded into the {@link shaka.player.Player}.
});
// Store content from MPD url.
- var mpdUrl = 'http://turtle-tube.appspot.com/t/t2/dash.mpd';
+ var mpdUrl = 'https://turtle-tube.appspot.com/t/t2/dash.mpd';
var preferredLanguage = 'en-US';
return offlineSource.store(
mpdUrl,
@@ -385,7 +385,7 @@ shaka.player.OfflineVideoSource} with a known group ID to delete content.
});
// Store content from MPD url.
- var mpdUrl = 'http://turtle-tube.appspot.com/t/t2/dash.mpd';
+ var mpdUrl = 'https://turtle-tube.appspot.com/t/t2/dash.mpd';
var preferredLanguage = 'en-US';
return offlineSource.store(
mpdUrl,
diff --git a/tutorials/player.html b/tutorials/player.html
index 1046a02d8..bbadd6e22 100644
--- a/tutorials/player.html
+++ b/tutorials/player.html
@@ -114,7 +114,7 @@ Here is a simple page which demonstrates basic DASH playback:
});
// Construct a DashVideoSource to represent the DASH manifest.
- var mpdUrl = 'http://turtle-tube.appspot.com/t/t2/dash.mpd';
+ var mpdUrl = 'https://turtle-tube.appspot.com/t/t2/dash.mpd';
var estimator = new shaka.util.EWMABandwidthEstimator();
var source = new shaka.player.DashVideoSource(mpdUrl, null, estimator);
@@ -173,7 +173,7 @@ the {@link http://goo.gl/McU4Rh autoplay attribute} on the video tag.
});
// Construct a DashVideoSource to represent the DASH manifest.
- var mpdUrl = 'http://turtle-tube.appspot.com/t/t2/dash.mpd';
+ var mpdUrl = 'https://turtle-tube.appspot.com/t/t2/dash.mpd';
var estimator = new shaka.util.EWMABandwidthEstimator();
var source = new shaka.player.DashVideoSource(mpdUrl, null, estimator);
@@ -229,7 +229,7 @@ is loaded. You can execute any arbitrary code when load completes.
});
// Construct a DashVideoSource to represent the DASH manifest.
- var mpdUrl = 'http://turtle-tube.appspot.com/t/t2/dash.mpd';
+ var mpdUrl = 'https://turtle-tube.appspot.com/t/t2/dash.mpd';
var estimator = new shaka.util.EWMABandwidthEstimator();
var source = new shaka.player.DashVideoSource(mpdUrl, null, estimator);
@@ -359,7 +359,7 @@ used to enable encrypted content:
// Construct a DashVideoSource to represent the DASH manifest and provide // a callback to interpret the ContentProtection elements.
- var mpdUrl = 'http://turtle-tube.appspot.com/t/e6/dash.mpd';
+ var mpdUrl = 'https://turtle-tube.appspot.com/t/e6/dash.mpd';
var estimator = new shaka.util.EWMABandwidthEstimator();
var source = new shaka.player.DashVideoSource(mpdUrl, interpretContentProtection,
@@ -382,7 +382,7 @@ used to enable encrypted content:
if (schemeIdUri == 'urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed') { // We will use Widevine's testing license server. In a real app, // you would run your own front-end service for this.
- var licenseServerUrl = 'http://widevine-proxy.appspot.com/proxy';
+ var licenseServerUrl = 'https://widevine-proxy.appspot.com/proxy'; // The EME key system identifier for Widevine. var keySystem = 'com.widevine.alpha';
@@ -501,14 +501,14 @@ video will play back in an overlay on top of the thumbnails.
<div class="thumbRow"> <div class="thumbCell"> <img id="t1"
- src="http://turtle-tube.appspot.com/t/t1/thumb.png"
+ src="https://turtle-tube.appspot.com/t/t1/thumb.png" onclick="onImageClick(this)"><br> <i>cute green sea turtle in Ko'olina Hawai'i</i><br> (MP4, WebM) </div> <div class="thumbCell"> <img id="t2"
- src="http://turtle-tube.appspot.com/t/t2/thumb.png"
+ src="https://turtle-tube.appspot.com/t/t2/thumb.png" onclick="onImageClick(this)"><br> <i>Endangered Ocean: Sea Turtles</i><br> (MP4, WebM)
@@ -517,14 +517,14 @@ video will play back in an overlay on top of the thumbnails.
<div class="thumbRow"> <div class="thumbCell"> <img id="t3"
- src="http://turtle-tube.appspot.com/t/t3/thumb.png"
+ src="https://turtle-tube.appspot.com/t/t3/thumb.png" onclick="onImageClick(this)"><br> <i>sea turtles exercise: bent arms</i><br> (WebM only) </div> <div class="thumbCell"> <img id="t4"
- src="http://turtle-tube.appspot.com/t/t4/thumb.png"
+ src="https://turtle-tube.appspot.com/t/t4/thumb.png" onclick="onImageClick(this)"><br> <i>sea turtles exercise: straight arms</i><br> (WebM only)
@@ -533,14 +533,14 @@ video will play back in an overlay on top of the thumbnails.
<div class="thumbRow"> <div class="thumbCell"> <img id="t5"
- src="http://turtle-tube.appspot.com/t/t5/thumb.png"
+ src="https://turtle-tube.appspot.com/t/t5/thumb.png" onclick="onImageClick(this)"><br> <i>Using robots to reveal secrets of walking baby sea turtles</i><br> (MP4, WebM) </div> <div class="thumbCell"> <img id="e6"
- src="http://turtle-tube.appspot.com/t/e6/thumb.png"
+ src="https://turtle-tube.appspot.com/t/e6/thumb.png" onclick="onImageClick(this)"><br> <i>kitten vs sea turtle</i><br> (MP4 only, encrypted)
@@ -550,7 +550,7 @@ video will play back in an overlay on top of the thumbnails.
<div id="videoOverlay"> <div id="vcenterWrapper"> <video id="video"
- poster="http://turtle-tube.appspot.com/poster.jpg"
+ poster="https://turtle-tube.appspot.com/poster.jpg" crossorigin="anonymous" controls autoplay> Your browser does not support HTML5 video.
@@ -601,7 +601,7 @@ video will play back in an overlay on top of the thumbnails.
// Construct a DashVideoSource to represent the DASH manifest and provide
// a callback to interpret the ContentProtection elements (if any).
- var mpdUrl = 'http://turtle-tube.appspot.com/t/' + image.id + '/dash.mpd';
+ var mpdUrl = 'https://turtle-tube.appspot.com/t/' + image.id + '/dash.mpd';
var source = new shaka.player.DashVideoSource(mpdUrl,
interpretContentProtection,
estimator);
@@ -627,7 +627,7 @@ video will play back in an overlay on top of the thumbnails.
if (schemeIdUri == 'urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed') {
// We will use Widevine's testing license server. In a real app,
// you would run your own front-end service for this.
- var licenseServerUrl = 'http://widevine-proxy.appspot.com/proxy';
+ var licenseServerUrl = 'https://widevine-proxy.appspot.com/proxy';
// The EME key system identifier for Widevine.
var keySystem = 'com.widevine.alpha';
@@ -764,14 +764,14 @@ is being played. It also shows an error dialog if/when error events occur.
<div class="thumbRow">
<div class="thumbCell">
<img id="t1"
- src="http://turtle-tube.appspot.com/t/t1/thumb.png"
+ src="https://turtle-tube.appspot.com/t/t1/thumb.png"
onclick="onImageClick(this)"><br>
<i>cute green sea turtle in Ko'olina Hawai'i</i><br>
(MP4, WebM)
</div>
<div class="thumbCell">
<img id="t2"
- src="http://turtle-tube.appspot.com/t/t2/thumb.png"
+ src="https://turtle-tube.appspot.com/t/t2/thumb.png"
onclick="onImageClick(this)"><br>
<i>Endangered Ocean: Sea Turtles</i><br>
(MP4, WebM)
@@ -780,14 +780,14 @@ is being played. It also shows an error dialog if/when error events occur.
<div class="thumbRow">
<div class="thumbCell">
<img id="t3"
- src="http://turtle-tube.appspot.com/t/t3/thumb.png"
+ src="https://turtle-tube.appspot.com/t/t3/thumb.png"
onclick="onImageClick(this)"><br>
<i>sea turtles exercise: bent arms</i><br>
(WebM only)
</div>
<div class="thumbCell">
<img id="t4"
- src="http://turtle-tube.appspot.com/t/t4/thumb.png"
+ src="https://turtle-tube.appspot.com/t/t4/thumb.png"
onclick="onImageClick(this)"><br>
<i>sea turtles exercise: straight arms</i><br>
(WebM only)
@@ -796,14 +796,14 @@ is being played. It also shows an error dialog if/when error events occur.
<div class="thumbRow">
<div class="thumbCell">
<img id="t5"
- src="http://turtle-tube.appspot.com/t/t5/thumb.png"
+ src="https://turtle-tube.appspot.com/t/t5/thumb.png"
onclick="onImageClick(this)"><br>
<i>Using robots to reveal secrets of walking baby sea turtles</i><br>
(MP4, WebM)
</div>
<div class="thumbCell">
<img id="e6"
- src="http://turtle-tube.appspot.com/t/e6/thumb.png"
+ src="https://turtle-tube.appspot.com/t/e6/thumb.png"
onclick="onImageClick(this)"><br>
<i>kitten vs sea turtle</i><br>
(MP4 only, encrypted)
@@ -813,12 +813,12 @@ is being played. It also shows an error dialog if/when error events occur.
<div id="videoOverlay">
<div id="vcenterWrapper">
<video id="video"
- poster="http://turtle-tube.appspot.com/poster.jpg"
+ poster="https://turtle-tube.appspot.com/poster.jpg"
crossorigin="anonymous"
controls autoplay>
Your browser does not support HTML5 video.
</video>
- <img id="hd" src="http://turtle-tube.appspot.com/hd.png">
+ <img id="hd" src="https://turtle-tube.appspot.com/hd.png"> <div id="errorOverlay"></div>
</div>
<button id="closeButton" onclick="closeVideo()">Close Video</button>
@@ -920,7 +920,7 @@ is being played. It also shows an error dialog if/when error events occur.
// Construct a DashVideoSource to represent the DASH manifest and provide
// a callback to interpret the ContentProtection elements (if any).
- var mpdUrl = 'http://turtle-tube.appspot.com/t/' + image.id + '/dash.mpd';
+ var mpdUrl = 'https://turtle-tube.appspot.com/t/' + image.id + '/dash.mpd';
var source = new shaka.player.DashVideoSource(mpdUrl,
interpretContentProtection,
estimator);
@@ -946,7 +946,7 @@ is being played. It also shows an error dialog if/when error events occur.
if (schemeIdUri == 'urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed') {
// We will use Widevine's testing license server. In a real app,
// you would run your own front-end service for this.
- var licenseServerUrl = 'http://widevine-proxy.appspot.com/proxy';
+ var licenseServerUrl = 'https://widevine-proxy.appspot.com/proxy';
// The EME key system identifier for Widevine.
var keySystem = 'com.widevine.alpha';
diff --git a/tutorials/sample1.txt b/tutorials/sample1.txt
index 2b3a29af6..225d3bace 100644
--- a/tutorials/sample1.txt
+++ b/tutorials/sample1.txt
@@ -34,7 +34,7 @@
});
// Construct a DashVideoSource to represent the DASH manifest.
- var mpdUrl = 'http://turtle-tube.appspot.com/t/t2/dash.mpd';
+ var mpdUrl = 'https://turtle-tube.appspot.com/t/t2/dash.mpd';
var estimator = new shaka.util.EWMABandwidthEstimator();
var source = new shaka.player.DashVideoSource(mpdUrl, null, estimator);
diff --git a/tutorials/sample2.txt b/tutorials/sample2.txt
index a0ea62ef6..f57d9f830 100644
--- a/tutorials/sample2.txt
+++ b/tutorials/sample2.txt
@@ -35,7 +35,7 @@
});
// Construct a DashVideoSource to represent the DASH manifest.
- var mpdUrl = 'http://turtle-tube.appspot.com/t/t2/dash.mpd';
+ var mpdUrl = 'https://turtle-tube.appspot.com/t/t2/dash.mpd';
var estimator = new shaka.util.EWMABandwidthEstimator();
var source = new shaka.player.DashVideoSource(mpdUrl, null, estimator);
diff --git a/tutorials/sample3.txt b/tutorials/sample3.txt
index 67025294b..00e87941f 100644
--- a/tutorials/sample3.txt
+++ b/tutorials/sample3.txt
@@ -35,7 +35,7 @@
});
// Construct a DashVideoSource to represent the DASH manifest.
- var mpdUrl = 'http://turtle-tube.appspot.com/t/t2/dash.mpd';
+ var mpdUrl = 'https://turtle-tube.appspot.com/t/t2/dash.mpd';
var estimator = new shaka.util.EWMABandwidthEstimator();
var source = new shaka.player.DashVideoSource(mpdUrl, null, estimator);
diff --git a/tutorials/sample4.txt b/tutorials/sample4.txt
index 7daf4bc3c..942ef13a5 100644
--- a/tutorials/sample4.txt
+++ b/tutorials/sample4.txt
@@ -35,7 +35,7 @@
// Construct a DashVideoSource to represent the DASH manifest and provide
// a callback to interpret the ContentProtection elements.
- var mpdUrl = 'http://turtle-tube.appspot.com/t/e6/dash.mpd';
+ var mpdUrl = 'https://turtle-tube.appspot.com/t/e6/dash.mpd';
var estimator = new shaka.util.EWMABandwidthEstimator();
var source = new shaka.player.DashVideoSource(mpdUrl,
interpretContentProtection,
@@ -58,7 +58,7 @@
if (schemeIdUri == 'urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed') {
// We will use Widevine's testing license server. In a real app,
// you would run your own front-end service for this.
- var licenseServerUrl = 'http://widevine-proxy.appspot.com/proxy';
+ var licenseServerUrl = 'https://widevine-proxy.appspot.com/proxy';
// The EME key system identifier for Widevine.
var keySystem = 'com.widevine.alpha';
diff --git a/tutorials/sample5.txt b/tutorials/sample5.txt
index 9a8ef906a..a3d155ceb 100644
--- a/tutorials/sample5.txt
+++ b/tutorials/sample5.txt
@@ -75,14 +75,14 @@
cute green sea turtle in Ko'olina Hawai'i
(MP4, WebM)