Untitled


SUBMITTED BY: Guest

DATE: June 13, 2019, 12:38 p.m.

FORMAT: Text only

SIZE: 18.6 kB

HITS: 434

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=yes">
  6. <meta name="robots" content="noindex">
  7. <title>David Icke - Renegade from London Real on Vimeo</title>
  8. <style>
  9. body, html, .player, .fallback {
  10. overflow: hidden;
  11. width: 100%;
  12. height: 100%;
  13. margin: 0;
  14. padding: 0;
  15. background-color: transparent;
  16. }
  17. .player.loading { opacity: 0; }
  18. </style>
  19. <script>
  20. !function(){if('PerformanceLongTaskTiming' in window){var g=window.__tti={e:[]};
  21. g.o=new PerformanceObserver(function(l){g.e=g.e.concat(l.getEntries())});
  22. g.o.observe({entryTypes:['longtask']})}}();
  23. </script>
  24. <!--[if IE]><script>var cacheBuster = '?' + Math.round((Math.random() * 1000) + new Date().getTime());</script><![endif]-->
  25. </head>
  26. <body>
  27. <div class="vp-placeholder">
  28. <style>
  29. .vp-placeholder,
  30. .vp-placeholder-thumb,
  31. .vp-placeholder-thumb::before,
  32. .vp-placeholder-thumb::after {
  33. position: absolute;
  34. top: 0;
  35. bottom: 0;
  36. left: 0;
  37. right: 0;
  38. }
  39. .vp-placeholder {
  40. visibility: hidden;
  41. width: 100%;
  42. max-height: 100%;
  43. height: calc(1080 / 1920 * 100vw);
  44. max-width: calc(1920 / 1080 * 100vh);
  45. margin: auto;
  46. }
  47. .vp-placeholder-carousel {
  48. display: none;
  49. background-color: #000;
  50. position: absolute;
  51. left: 0;
  52. right: 0;
  53. bottom: -60px;
  54. height: 60px;
  55. }
  56. </style>
  57. <style>
  58. .vp-placeholder-thumb {
  59. overflow: hidden;
  60. width: 100%;
  61. max-height: 100%;
  62. margin: auto;
  63. }
  64. .vp-placeholder-thumb::before,
  65. .vp-placeholder-thumb::after {
  66. content: "";
  67. display: block;
  68. filter: blur(7px);
  69. margin: 0;
  70. background: url(https://i.vimeocdn.com/video/789904077.jpg?mw=80&q=85) 50% 50% / contain no-repeat;
  71. }
  72. .vp-placeholder-thumb::before {
  73. /* before is used to prevent the bleeding edge to black or white */
  74. margin: -30px;
  75. }
  76. </style>
  77. <div class="vp-placeholder-thumb"></div>
  78. <div class="vp-placeholder-carousel"></div>
  79. <script>
  80. (function(document) {
  81. var placeholder = document.querySelector('.vp-placeholder');
  82. var placeholderThumb = document.querySelector('.vp-placeholder-thumb');
  83. var videoWidth = parseInt('1920');
  84. var videoHeight = parseInt('1080');
  85. // The thumbnail could have a different aspect ratio as the video.
  86. var thumb = new Image();
  87. thumb.onload = function() {
  88. var videoAspectRatio = videoWidth / videoHeight;
  89. var imageAspectRatio = this.width / this.height;
  90. // If the image aspect ratio is more than 5% off of the video
  91. // aspect ratio adjust scaling for thumb.
  92. if (imageAspectRatio <= 0.95 * videoAspectRatio || imageAspectRatio >= 1.05 * videoAspectRatio) {
  93. var rect = placeholder.getBoundingClientRect();
  94. var placeholderWidth = rect.right - rect.left;
  95. var placeholderHeight = rect.bottom - rect.top;
  96. var viewportWidth = window.innerWidth / placeholderWidth * 100;
  97. var viewportHeight = window.innerHeight / placeholderHeight * 100;
  98. placeholderThumb.style.height = 'calc(' + this.height + ' / ' + this.width + ' * ' + viewportWidth + 'vw)';
  99. placeholderThumb.style.maxWidth = 'calc(' + this.width + ' / ' + this.height + ' * ' + viewportHeight + 'vh)';
  100. }
  101. placeholder.style.visibility = 'visible';
  102. };
  103. thumb.src = "https://i.vimeocdn.com/video/789904077.jpg?mw=80&q=85";
  104. }(document));
  105. </script>
  106. </div>
  107. <div id="player" class="player"></div>
  108. <script>
  109. (function(document, player) {
  110. /* global TextTrackList, ActiveXObject, VimeoPlayer */
  111. var config = {"cdn_url":"https://f.vimeocdn.com","vimeo_api_url":"api.vimeo.com","request":{"files":{"dash":{"separate_av":true,"streams":[{"profile":175,"quality":"1080p","id":1316674610,"fps":25},{"profile":174,"quality":"720p","id":1316674791,"fps":25},{"profile":165,"quality":"540p","id":1316674794,"fps":25},{"profile":139,"quality":"240p","id":1316674607,"fps":25},{"profile":164,"quality":"360p","id":1316674608,"fps":25}],"cdns":{"akfire_interconnect_quic":{"url":"https://165skyfiregce-vimeo.akamaized.net/exp=1560475619~acl=%2F330810964%2F%2A~hmac=9c80b931c9536b2508c444b5723de66bced77989bfbadc267fc07062360b6909/330810964/sep/video/1316674608,1316674794,1316674791,1316674610,1316674607/master.json?base64_init=1","origin":"gcs"},"fastly_skyfire":{"url":"https://skyfire.vimeocdn.com/1560475619-0xaa2b4dc81094f151ae923b044faf887e0897d276/330810964/sep/video/1316674608,1316674794,1316674791,1316674610,1316674607/master.json?base64_init=1","origin":"gcs"}},"default_cdn":"fastly_skyfire"},"hls":{"separate_av":false,"default_cdn":"fastly_skyfire","cdns":{"akfire_interconnect_quic":{"url":"https://165skyfiregce-vimeo.akamaized.net/exp=1560475619~acl=%2F330810964%2F%2A~hmac=9c80b931c9536b2508c444b5723de66bced77989bfbadc267fc07062360b6909/330810964/video/1316674608,1316674794,1316674791,1316674610,1316674607/master.m3u8","origin":"gcs"},"fastly_skyfire":{"url":"https://skyfire.vimeocdn.com/1560475619-0xaa2b4dc81094f151ae923b044faf887e0897d276/330810964/video/1316674608,1316674794,1316674791,1316674610,1316674607/master.m3u8","origin":"gcs"}}},"progressive":[{"profile":165,"width":960,"mime":"video/mp4","fps":25,"url":"https://gcs-vimeo.akamaized.net/exp=1560475619~acl=%2A%2F1316674794.mp4%2A~hmac=12afd270420eceedf3206312ffbfc9e45230407e4808b1855bcd2a8daed5a51c/vimeo-prod-skyfire-std-us/01/1162/13/330810964/1316674794.mp4","cdn":"akamai_interconnect","quality":"540p","id":1316674794,"origin":"gcs","height":540},{"profile":174,"width":1280,"mime":"video/mp4","fps":25,"url":"https://gcs-vimeo.akamaized.net/exp=1560475619~acl=%2A%2F1316674791.mp4%2A~hmac=facbfaacbf64d52bb30dd42439f4c8be3243a4acbcedb8c44d5aecea844b2e07/vimeo-prod-skyfire-std-us/01/1162/13/330810964/1316674791.mp4","cdn":"akamai_interconnect","quality":"720p","id":1316674791,"origin":"gcs","height":720},{"profile":175,"width":1920,"mime":"video/mp4","fps":25,"url":"https://gcs-vimeo.akamaized.net/exp=1560475619~acl=%2A%2F1316674610.mp4%2A~hmac=7559ec9ecebf3bb7d0fcf4cf2771dac6d35bd95b406fa1c2fb8554474ebaebfe/vimeo-prod-skyfire-std-us/01/1162/13/330810964/1316674610.mp4","cdn":"akamai_interconnect","quality":"1080p","id":1316674610,"origin":"gcs","height":1080},{"profile":164,"width":640,"mime":"video/mp4","fps":25,"url":"https://gcs-vimeo.akamaized.net/exp=1560475619~acl=%2A%2F1316674608.mp4%2A~hmac=1368078ce2b5ea75e20d90060959f2c6f908e6610080743ff65074b81d979744/vimeo-prod-skyfire-std-us/01/1162/13/330810964/1316674608.mp4","cdn":"akamai_interconnect","quality":"360p","id":1316674608,"origin":"gcs","height":360},{"profile":139,"width":426,"mime":"video/mp4","fps":25,"url":"https://gcs-vimeo.akamaized.net/exp=1560475619~acl=%2A%2F1316674607.mp4%2A~hmac=c7cfecab416154f0dd419030661b0940126131507f190534c2d889b668746f1a/vimeo-prod-skyfire-std-us/01/1162/13/330810964/1316674607.mp4","cdn":"akamai_interconnect","quality":"240p","id":1316674607,"origin":"gcs","height":240}]},"lang":"en","sentry":{"url":"https://6f5f8e1cecfa40fb850f578b69fc1705@sentry.io/1297650","enabled":false,"debug_enabled":true,"debug_intent":0},"ab_tests":{"chromecast":{"data":{},"group":false},"nudge":{"data":{},"group":false},"cdn_preference":{"data":{"city":"singapore","country_code":"PK","hls_pref_found":false,"dash_pref_found":false},"group":true}},"referrer":"https://londonreal.tv/e/david-icke-2/","cookie_domain":".vimeo.com","timestamp":1560428847,"gc_debug":{"bucket":"vimeo-player-debug"},"expires":46472,"currency":"USD","session":"5d6eff66a9f6d3739bca9d19505260873ea738fa1560428847","cookie":{"scaling":1,"volume":1.0,"quality":null,"hd":0,"captions":null},"build":{"backend":"1.2.2","js":"3.11.29"},"urls":{"barebone_js":"https://f.vimeocdn.com/p/3.11.29/js/barebone.js","zeroclip_swf":"https://f.vimeocdn.com/p/external/zeroclipboard/ZeroClipboard.swf","fresnel":"https://fresnel.vimeocdn.com/add/player-stats","js":"https://f.vimeocdn.com/p/3.11.29/js/player.js","proxy":"https://player.vimeo.com/static/proxy.html","chromeless_css":"https://f.vimeocdn.com/p/3.11.29/css/chromeless.css","three_js":"https://f.vimeocdn.com/p/external/three.rvimeo.min.js","sentry_url":"https://f.vimeocdn.com/p/external/sentry.min.js","mux_url":"https://f.vimeocdn.com/p/external/mux.js","vuid_js":"https://f.vimeocdn.com/js_opt/modules/utils/vuid.min.js","chromeless_js":"https://f.vimeocdn.com/p/3.11.29/js/chromeless.js","zeroclip_js":"https://f.vimeocdn.com/p/external/zeroclipboard/ZeroClipboard-patch.js","css":"https://f.vimeocdn.com/p/3.11.29/css/player.css"},"signature":"3ee503e4915f5a1d1642bba22844304e","flags":{"preload_video":"metadata_on_hover","plays":1,"log":0,"dnt":1,"partials":1,"autohide_controls":0},"country":"PK"},"player_url":"player.vimeo.com","video":{"version":{"current":null,"available":[{"is_current":1,"id":59180013,"file_id":1316667038},{"is_current":0,"id":57113719,"file_id":1299799955}]},"height":1080,"duration":11618,"thumbs":{"1280":"https://i.vimeocdn.com/video/789904077_1280.jpg","960":"https://i.vimeocdn.com/video/789904077_960.jpg","640":"https://i.vimeocdn.com/video/789904077_640.jpg","base":"https://i.vimeocdn.com/video/789904077"},"owner":{"account_type":"live_premium","name":"London Real","img":"https://i.vimeocdn.com/portrait/28016754_60x60.jpg","url":"https://vimeo.com/londonrealtv","img_2x":"https://i.vimeocdn.com/portrait/28016754_120x120.jpg","id":38955539},"file_codecs":{"hevc":{"hdr":[],"sdr":[]},"av1":[],"avc":[1316674794,1316674791,1316674610,1316674608,1316674607]},"id":330810964,"embed_code":"<iframe title=\"vimeo-player\" src=\"https://player.vimeo.com/video/330810964\" width=\"640\" height=\"360\" frameborder=\"0\" allowfullscreen><\/iframe>","title":"David Icke - Renegade","share_url":"https://vimeo.com/330810964","width":1920,"embed_permission":"whitelist","fps":25.0,"spatial":0,"live_event":null,"allow_hd":1,"hd":1,"lang":null,"default_to_hd":0,"url":null,"privacy":"disable","bypass_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJjbGlwX2lkIjozMzA4MTA5NjQsImV4cCI6MTU2MDQ3NTM1Mn0.DwDP4js6jjoxnUkxAkYDJ8eRPtowp7XcyvD71DfATic","unlisted_hash":null},"user":{"vimeo_api_interaction_tokens":null,"liked":0,"account_type":"none","vimeo_api_client_token":null,"logged_in":0,"owner":0,"watch_later":0,"id":0,"mod":0},"embed":{"autopause":1,"playsinline":1,"settings":{"fullscreen":1,"byline":0,"like":0,"playbar":1,"title":0,"color":1,"speed":1,"watch_later":0,"share":0,"scaling":1,"custom_logo":{"url":"https://londonreal.tv/episodes/","width":100,"height":100,"img":"https://i.vimeocdn.com/player/264236.png?mw=100&mh=100","sticky":0},"spatial_compass":0,"collections":0,"info_on_pause":0,"portrait":0,"logo":0,"embed":0,"badge":0,"spatial_label":0,"volume":1},"color":"c72128","texttrack":"","on_site":0,"app_id":"122963","muted":0,"dnt":1,"player_id":"player_1","api":3,"editor":false,"context":"embed.main","time":0,"outro":"link","log_plays":1,"quality":null,"transparent":1,"loop":0,"autoplay":0},"view":1,"vimeo_url":"vimeo.com"};
  112. if (!config.request) {
  113. // console.error('Invalid config');
  114. return;
  115. }
  116. if (typeof config.request === 'object' && 'error' in config.request) {
  117. if ('html' in config.request) {
  118. document.documentElement.innerHTML = config.request.html.replace(/&lt;/g, '<').replace(/&gt;/g, '>');
  119. }
  120. return;
  121. }
  122. // This probably won't be needed, but we have frame origin set to only
  123. // allow pages loaded from player.vimeo.com so if this is inside of an
  124. // iframe we should not try to redirect to the vimeo.com url.
  125. //
  126. // We should only redirect if the player.vimeo.com/video/123 URL is
  127. // requested directly.
  128. //
  129. // @see http://stackoverflow.com/questions/326069/how-to-identify-if-a-webpage-is-being-loaded-inside-an-iframe-or-directly-into-t
  130. var isIframe = (function() {
  131. try {
  132. return window.self !== window.top;
  133. } catch (e) {
  134. return true;
  135. }
  136. }());
  137. // Redirect to the mobile site when player is loaded via the twitter app
  138. // for iOS (and Android?). This is so we can leverage the mobile site's
  139. // outro in these cases and provide a tweet button.
  140. if (!isIframe && /twitter/i.test(navigator.userAgent) && config.video.url) {
  141. window.location = config.video.url;
  142. }
  143. // i18n ______________________________________________________
  144. if (config.request.lang) {
  145. document.documentElement.setAttribute('lang', config.request.lang);
  146. }
  147. // Support tests ______________________________________________________
  148. // Check all the prefixed versions of the fullscreen api for support.
  149. var fullscreenSupport = 'exitFullscreen' in document || 'webkitExitFullscreen' in document || 'webkitCancelFullScreen' in document || 'mozCancelFullScreen' in document || 'msExitFullscreen' in document || 'webkitEnterFullScreen' in document.createElement('video');
  150. // Check for h264 and text track support.
  151. var videoSupport = (function() {
  152. var video = document.createElement('video');
  153. return {
  154. h264: 'canPlayType' in video && video.canPlayType('video/mp4') !== '',
  155. textTracks: typeof TextTrackList !== 'undefined' && typeof video.textTracks !== 'undefined' && video.textTracks instanceof TextTrackList
  156. };
  157. }());
  158. // Does this browser support inlining SVG into HTML?
  159. // From modernizr: https://github.com/Modernizr/Modernizr/blob/master/feature-detects/svg/inline.js
  160. var inlineSvgSupport = (function() {
  161. var div = document.createElement('div');
  162. div.innerHTML = '<svg/>';
  163. return (div.firstChild && div.firstChild.namespaceURI) === 'http://www.w3.org/2000/svg';
  164. }());
  165. // Put Windows phone through.
  166. var windowsPhone = /MSIE 9/.test(navigator.userAgent) && /Windows Phone/.test(navigator.userAgent);
  167. var IE10 = /IE 10/.test(navigator.userAgent);
  168. // Initialization _____________________________________________________
  169. /**
  170. * We want to use the player if:
  171. * 1. The browser has fullscreen support, regardless of if it’s enabled,
  172. * 2. IE10 with no Flash support,
  173. * 3. Windows Phone
  174. */
  175. var usePlayer = fullscreenSupport || IE10 || windowsPhone;
  176. // We'll be inserting both the stylesheet and javascript before this script
  177. var firstScript = document.getElementsByTagName('script')[0];
  178. var script = document.createElement('script');
  179. var jsDone = false;
  180. var playerObject = false;
  181. // If the browser doesn't support inline svg, don't use the player.
  182. if (!inlineSvgSupport) {
  183. usePlayer = false;
  184. }
  185. // @NOTE: Make sure this is commented out before committing. - Ryan
  186. // usePlayer = false;
  187. if (!usePlayer) {
  188. // Remove placeholder if it exists for flash and fallback.
  189. // It overlaps the content.
  190. var placeholder = document.querySelector('.vp-placeholder');
  191. if (placeholder && placeholder.parentNode) {
  192. placeholder.parentNode.removeChild(placeholder);
  193. }
  194. }
  195. if (usePlayer) {
  196. // Add the loading class now to avoid any possibility of seeing
  197. // something before the player loads
  198. player.className = 'player loading';
  199. var startTime = new Date().getTime();
  200. // Start the loading of the javascript first
  201. script.src = config.request.urls.js;
  202. firstScript.parentNode.insertBefore(script, firstScript);
  203. script['onreadystatechange' in script ? 'onreadystatechange' : 'onload'] = function() {
  204. if (!jsDone && (!this.readyState || this.readyState === 'loaded' || this.readyState === 'complete')) {
  205. jsDone = true;
  206. playerObject = new VimeoPlayer(player, config, cssDone || { link: link, startTime: startTime });
  207. }
  208. };
  209. // Load the stylesheet
  210. var cssDone = false;
  211. var link = document.createElement('link');
  212. link.rel = 'stylesheet';
  213. // cacheBuster for ie only http://stackoverflow.com/questions/10316247/media-queries-fail-inside-ie9-iframe
  214. link.href = config.request.urls.css + (typeof cacheBuster === 'undefined' ? '' : cacheBuster);
  215. document.getElementsByTagName('head')[0].appendChild(link);
  216. link.onload = function() {
  217. cssDone = true;
  218. };
  219. }
  220. else {
  221. player.innerHTML = '<div class="fallback"><iframe title="vimeo-player" src="/video/330810964/fallback?js&amp;referrer=' + encodeURIComponent(config.request.referrer) + '" frameborder="0"></iframe></div>';
  222. }
  223. if (!config.request.flags.dnt && !config.embed.dnt) {
  224. window._vuid = [
  225. ['pid', config.request.session]
  226. ];
  227. var vim = document.createElement('script');
  228. vim.async = true;
  229. vim.src = config.request.urls.vuid_js;
  230. firstScript.parentNode.insertBefore(vim, firstScript);
  231. }
  232. }(document, document.getElementById('player')));
  233. </script>
  234. </body>
  235. </html>

comments powered by Disqus