<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" > <channel> <title>Tiza Chaos – Yippee Ki-Ay Blues®</title> <atom:link href="https://www.yippeekiayblues.com/tag/tiza-chaos/feed/" rel="self" type="application/rss+xml" /> <link>https://www.yippeekiayblues.com</link> <description>Bringing You the Blues from a different perspective</description> <lastBuildDate>Wed, 30 Nov 2022 06:56:09 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod> hourly </sy:updatePeriod> <sy:updateFrequency> 1 </sy:updateFrequency> <generator>https://wordpress.org/?v=6.7.1</generator> <image> <url>https://www.yippeekiayblues.com/wp-content/uploads/2015/10/webicon_yka_2.png</url> <title>Tiza Chaos – Yippee Ki-Ay Blues®</title> <link>https://www.yippeekiayblues.com</link> <width>32</width> <height>32</height> </image> <item> <title>Yippee Ki-Ay Blu-Esque</title> <link>https://www.yippeekiayblues.com/yippee-ki-ay-blu-esque-76/</link> <dc:creator><![CDATA[admin]]></dc:creator> <pubDate>Wed, 30 Nov 2022 06:56:09 +0000</pubDate> <category><![CDATA[Blu-Esque]]></category> <category><![CDATA[Blues in Yippee Ki-Ay Blues Grid]]></category> <category><![CDATA[Digs on the Blues]]></category> <category><![CDATA[Shows]]></category> <category><![CDATA[Annika Chambers & Paul Deslauriers]]></category> <category><![CDATA[Blues Music]]></category> <category><![CDATA[Music Video]]></category> <category><![CDATA[Music Video Show]]></category> <category><![CDATA[Tiza Chaos]]></category> <category><![CDATA[Tobacco Road Blues Band]]></category> <category><![CDATA[Yippee Ki-Ay Blu-Esque]]></category> <category><![CDATA[Yippee Ki-Ay Blues]]></category> <guid isPermaLink="false">https://www.yippeekiayblues.com/?p=10347</guid> <description><![CDATA[Tonight, Yippee Ki-Ay Blu-Esque Show. Tiza Chaos is coming live from the Yippee Ki-Ay Blues Futuristic Pod. In this show, Tiza features dynamic musicians and bands, Tobacco Road Blues Band and Annika Chambers & Paul Deslauriers. “Pop Music is the <span class="readmore"><a class="more-link" href="https://www.yippeekiayblues.com/yippee-ki-ay-blu-esque-76/">Read More ...</a></span>]]></description> <content:encoded><![CDATA[<p class="has-text-align-center" style="text-align: center;">Tonight, Yippee Ki-Ay Blu-Esque Show. Tiza Chaos is coming live from the Yippee Ki-Ay Blues Futuristic Pod. In this show, Tiza features dynamic musicians and bands, <a href="https://tobaccoroadbluesband.com/">Tobacco Road Blues Band</a> and <a href="https://annikaandpaul.com/">Annika Chambers & Paul Deslauriers</a>.</p> <p style="text-align: center;"><!-- /wp:paragraph --><!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong><em>“Pop Music is the aspirin, the Blues are the vitamins”</em></strong></p> <p style="text-align: center;"> <style> /* FOLLOWING TWO SHOULD HAVE SAME COLOR - videoControlBarColor */ /* Background color of control bar and big play button */ #video1 .vjs-big-play-button { border-color: #efefef !important; background-color: #333333 !important; font-size: 20px !important; opacity: .7; } /* Color of control bar */ #videocontent1 .vjs-control-bar button { background: unset !important; } #videocontent1 .vjs-matrix .vjs-control-bar { background: #333333 !important; opacity: 1.0 !important; } /* FOLLOWING TWO SHOULD HAVE SAME COLOR - videoMainColor */ /* Color of all text, icons and "play" triangle */ #videocontent1 .vjs-default-skin { color: #efefef !important; overflow: hidden !important; font-size: 10px !important; } /* Change the color of various "bars" text: Scrubber and Volume - make it same as bg color of big play button*/ #videocontent1 .vjs-matrix .vjs-volume-level, #videocontent1 .vjs-matrix .vjs-play-progress, #videocontent1 .vjs-matrix .vjs-slider-bar { background: #efefef !important; } div#videocontent1 { display: block !important; } /* Style inner div to center button */ .inner { left: 50%; top: 10%; transform: translate(-50%, -50%); position: absolute; } /* hide the captions settings item from the captions menu */ .video1.vjs-texttrack-settings { display: none; } #videocontent1 .vjs-menu-button-popup .vjs-menu .vjs-menu-content { background-color: #333333 !important; color: #efefef !important; padding: 0px !important; margin: 0px !important; max-height: none !important; } #videocontent1 .vjs-menu-content li { list-style: none !important; } #videocontent1 li.vjs-menu-item { margin-bottom: 0px !important; margin: 0px !important; } #videocontent1 .vjs-control .vjs-button { padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; padding:0px !important; } #videocontent1 .vjs-playback-rate-value { margin-right: 0em; } #videocontent1 .vjs-playback-rate { margin-right: 0em; } #videocontent1 .vjs-user-inactive .vjs-control-bar { display: none !important; visibility: hidden !important; opacity: 0 !important; cursor: none !important; } /** #videocontent1 .vjs-big-play-button { border: 0px !important; } */ #videocontent1 .vjs-play-control { border: 0px !important; } #videocontent1 .vjs-mute-control { border: 0px !important; } #videocontent1 .vjs-control { border: 0px !important; } #videocontent1 .vjs-button { padding: 0px !important; border: 0px !important; } #videocontent1 .vjs-picture-in-picture-control { display: none !important; visibility: hidden !important; opacity: 0 !important; cursor: none !important; } .video-js-dimensions.vjs-fluid { padding-top: 56.25%; } .video-js { padding-top: 56.25%; } </style> <script> var watermarkCounter = 1; function setCookie(name, value, daysToExpire) { //console.log("setCookie"); var expires = ""; if (daysToExpire) { var date = new Date(); date.setTime(date.getTime() + (daysToExpire * 24 * 60 * 60 * 1000)); expires = "; expires=" + date.toUTCString(); } document.cookie = name + "=" + value + expires + "; path=/"; } function getCookie(cookieName) { const cookies = document.cookie.split(';'); for (const cookie of cookies) { const [name, value] = cookie.trim().split('='); if (name === cookieName) { return decodeURIComponent(value); } } return null; // Cookie not found } </script> <!-- <link href="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/css/video-js-2.min.css" rel="stylesheet"> --> <link href="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/css/videojs.watermark.css" rel="stylesheet"> <!-- <script src="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/javascript/video-2.js"></script> --> <script src="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/javascript/videojs.watermark.js"></script> <div id="videoparent1"> <div id="videocontent1" class="video-wrap"> <video N id="video1" oncontextmenu="return false;" class="vjs-matrix video-js-responsive-container video-js vjs-16-9 vjs-default-skin vjs-big-play-centered" controls preload="metadata" width="800" height="450" data-setup='{"fluid": true ,"playbackRates": [0.5, 0.75, 1, 1.25, 1.5, 1.75, 2] }' playsinline> <source src="https://sei-video-on-demand.s3.us-west-1.amazonaws.com/sessions/Blu-Esque/2022/YKA_Blu_Esque_Show_22.mp4?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA3VBYGRHCVSE4NNXY%2F20250211%2Fus-west-1%2Fs3%2Faws4_request&X-Amz-Date=20250211T201234Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1000&X-Amz-Signature=70905d01f1df16b775389224adaf0f99d65e375679a562dfbe20c196546fca60" type="video/mp4" /> </video> </div> </div> <style> .vjs-fullscreen { padding-top: 0px } .buttonClass { display: flex; justify-content: center; align-items: center; vertical-align: baseline; padding: 0px; } div1.vjs-watermark { bottom: 30px !important; top: unset !important; right: 0 !important; left: unset !important; } </style> <!-- JavaScript Start --> <script> /* <![CDATA[ */ var threshold1; var ajaxurl = "https://www.yippeekiayblues.com/wp-admin/admin-ajax.php"; var promise; var player1 = videojs('video1',{ width: "800", height: "450" }); player1.bigPlayButton.on('click', function(){ if (player1.paused()) { player1.play(); } }); var div1; var hasBeenClosed = false; function closePIP() { var $videoWrap = jQuery('.video-wrap'); var $video = jQuery('.video'); var $closeButton = jQuery('.closeButton') $videoWrap.height('auto'); $video.removeClass('stuck'); $closeButton.removeClass('closeShowing'); $closeButton.addClass('closeHidden'); hasBeenClosed = true; player1.pause(); videojs('video1', { inactivityTimeout: 0 }); player1.bigPlayButton.show(); } jQuery(document).ready(function($) { jQuery("#closeButton").hide(); var $window = jQuery(window); var $videoWrap = jQuery('.video-wrap'); var $video = jQuery('.video'); var videoHeight = $video.outerHeight(); var $closeButton = jQuery('.closeButton') $window.on('scroll', function() { var windowScrollTop = $window.scrollTop(); var videoBottom = videoHeight + $videoWrap.offset().top; if ( (windowScrollTop > videoBottom) && !hasBeenClosed ) { $videoWrap.height(videoHeight); $video.addClass('stuck'); //$closeButton.removeClass('closeHidden'); //$closeButton.removeClass('closeHidden'); //$closeButton.addClass('closeShowing'); //$closeButton.display('block'); jQuery("#closeButton").show(); } else { $videoWrap.height('auto'); $video.removeClass('stuck'); jQuery("#closeButton").hide(); } //console.log("videoHeight: " + videoHeight + ", windowScrollTop: " + windowScrollTop + ", videoBottom: " + videoBottom); }); //hideWatermarkOnLoad1(); //alert(jQuery(window).width() + ", " + jQuery(window).height()); div = document.getElementsByClassName("vjs-watermark")[1-1]; if (div) { //div.style.display = "none"; } if(jQuery(window).width() >= 500) { var skipBehindButton1 = player1.controlBar.addChild("button", {}, 2); var skipBehindButtonDom1 = skipBehindButton1.el(); skipBehindButtonDom1.innerHTML = "<<"; skipBehindButtonDom1.title = "Rewind 15 Seconds"; skipBehindButton1.addClass("buttonClass"); skipBehindButtonDom1.onclick = function(){ skipS3MV1(-15); } var skipAheadButton1 = player1.controlBar.addChild("button", {}, 3); var skipAheadButtonDom1 = skipAheadButton1.el(); skipAheadButtonDom1.innerHTML = ">>"; skipAheadButtonDom1.title = "Fast-Forward 15 Seconds"; skipAheadButton1.addClass("buttonClass"); skipAheadButtonDom1.onclick = function() { skipS3MV1(15); } } }); //End jQuery(document).ready function skipS3MV1(skipBy) { player1.currentTime(player1.currentTime() + skipBy); } function getDomainName(hostName) { return hostName.substring(hostName.lastIndexOf(".", hostName.lastIndexOf(".") - 1) + 1); } function unmuteAndPlayFromStart2() { var player1; if(player1 == null) { player1 = videojs("video1"); } if( (player1.muted()) && (timesMuted == 1) ) { player1.watermark({ file: '', xpos: 1, ypos: 0, xrepeat: 0, opacity: 0, url: '', clickable: false, text: false, textContent: '', fontSize: 0, fontColor: '', fontBGColor: '' }); player1.currentTime(0); player1.muted(false); player1.play(); } timesMuted++; } function unmuteAndPlayFromStart1(player1) { //var player1; if(player1 == null) { player1 = videojs("video1"); } //alert(timesMuted); player1.currentTime(0); player1.muted(false); player1.play(); } function roundUpToAny(n,x=15) { return Math.round((n+x/2)/x)*x; } videojs("video1").ready(function() { //console.log("Videojs Ready - should be called only once"); var player1 = videojs("video1"); var userIdAnon = 0; var videoId = 199; var anonTracking = "N"; var captions = localStorage.getItem('captions'); //console.log("captions on load: " + captions); if(captions === null) captions = "on"; var preferredLang = localStorage.getItem('caption-language'); let tracks = player1.textTracks(); var trackList = Array.prototype.slice.call(tracks); var activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //localStorage.setItem('caption-language', activeTrack.language); //console.log("currently active language: " + activeTrack.language); //console.log("preferredLang on load: " + preferredLang); var preferredLangIsSet = false; //tracks.addEventListener('change', storeLanguageChoice); //var initialTrackLanguageChange = true; //var videoEl1 = player1.el(); var savedSpeed = localStorage.getItem('videoSpeed'); //console.log("savedSpeed on load: " + savedSpeed); if (savedSpeed) { this.playbackRate(savedSpeed); } //activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //console.log("currently active language: " + activeTrack.language); function setupTextTracks() { //console.log("in setupTextTracks"); // If preferredLang found, get track and enable it if( preferredLang && (captions === "on") ) { //console.log("preferredLang is set: " + preferredLang); tracks = player1.textTracks(); //var targetTrack = Array.from(tracks).find(track => track.language === preferredLang); //console.log("targetTrack mode: " + targetTrack.mode); for (var i = 0; i < tracks.length; i++) { var track = tracks[i]; // Check if the track is a captions track and if the language is German ('de') if (track.kind === 'captions' && track.language === preferredLang) { //console.log("Yes, match found"); track.mode = 'showing'; // Show the German captions } else { track.mode = 'disabled'; // Hide other caption tracks } } preferredLangIsSet = true; } } //Can be moved to end?? //Remembering Captions Settings on User Change player1.textTracks().addEventListener('change', function() { //console.log("User changed captions settings"); var tracks = player1.textTracks(); // Convert to array var trackList = Array.prototype.slice.call(tracks); // Check if captions are disabled // I.e. no tracks in 'showing' mode var disabled = !trackList.some(function(track) { return track.mode === 'showing'; }); if(disabled) { // Captions were just set to off localStorage.setItem('captions', 'off'); //console.log('Captions disabled'); } else { localStorage.setItem('captions', 'on'); //console.log('Captions ENABLED'); } if( captions === "on" ) { trackList = Array.prototype.slice.call(tracks); activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //console.log("in User changed captions settings: active language: " + activeTrack.language); localStorage.setItem('caption-language', activeTrack.language); } }); timesMuted = 0; var button = document.createElement("button"); button.setAttribute("id", "muteButton"); var buttonRemoved = false; var endTime = 0; var restartedOnce = false; //Disable full screen zand remove full screen on double click this.on('volumechange', function(){ timesMuted++; //alert("volume change " + timesMuted); if( !buttonRemoved && (timesMuted == 10000) ) { //alert("inside"); video1.removeChild(button); //document.getElementById("muteButton").remove(); buttonRemoved = true; if(restartedOnce == false) { unmuteAndPlayFromStart1(player1); restartedOnce = true; } } }); this.on('click', function(evt) { //console.log("video clicked, " + evt.target.tagName); if (evt.target.tagName === 'VIDEO') { //alert("after click unmuteAndPlayFromStart1(player1)"); //document.getElementsByTagName.removeChild(button); if(!buttonRemoved) { if(document.getElementById("muteButton")) { document.getElementById("muteButton").remove(); buttonRemoved = true; if(restartedOnce == false) { unmuteAndPlayFromStart1(player1); restartedOnce = true; } } } } }); this.on('pause', function() { div = document.getElementsByClassName("vjs-watermark")[1-1]; if (div) { div.style.display = "none"; } jQuery('#video1 .vjs-big-play-button').css('display', 'block'); }); var threshold1 = 15; var counter1 = threshold1; var duration1 = 0; //Track loading time //console.log("ping 1: trackLoads"); var data = { 'action': 'trackLoads', 'videoId': 199, 'playTime': 0, 'event': 'load', 'postId': 10347 }; jQuery.post(ajaxurl, data, function(response) { }); st1 = -1; et1 = 99999; //alert("st1: " + st1 + ", et1: " + et1); playTime1 = 0; playTimeCurrent1 = 0; if( (userIdAnon == 0) && (anonTracking == "Y") && (videoId == getCookie("videoIdAnon")) ) { playTimeAnon = getCookie("playTimeAnon"); //console.log("playTimeAnon from getCookie: " + playTimeAnon); //console.log("videoId: " + videoId); playTimeCurrent1 = playTimeAnon; } //console.log("playTime1: " + playTime1); //console.log("playTimeCurrent1: " + playTimeCurrent1); //console.log(parseInt(st1)); if(parseInt(st1) >= 0 ) { playTimeCurrent1 = parseInt(st1); } this.currentTime(playTimeCurrent1); if( (this.currentTime() + threshold1) > counter1 ) { //console.log("this.currentTime: " + this.currentTime() + ", counter1: " + counter1); //counter1 = this.currentTime() + threshold1; counter1 = this.currentTime(); //console.log("new this.currentTime: " + this.currentTime() + ", counter1: " + counter1); } //console.log("playTime: " + playTime); var gotDuration1 = false; player1.ready(function(){ this.on('loadedmetadata', function(){ //console.log("this.duration: " + this.duration()); duration1 = this.duration(); //if (this.currentTime() <= duration1 -1) }) }); this.on("seeked", function(){ //console.log("seeked: ------------------------Seeking"); cuepoint = 0; ct = this.currentTime(); roundUpHowMuch = 1; roundUp = roundUpToAny(ct,roundUpHowMuch); //diff = roundUp - counter1; diff = ct - playTimeCurrent1; diffRoundup = roundUpToAny(diff,roundUpHowMuch) - 30; //playTime1 = diffRoundup; //console.log("playTimeCurrent1: " + playTimeCurrent1 + ", ct: " + ct + ", roundUp: " + roundUp + ", diff: " + diff + ", diffRoundup: " + diffRoundup); //console.log("seeked: currentTime " + ct + ", old counter1: " + counter1 + ", roundUp: " + roundUp + ", diff: " + diff); counter1 = roundUp; //console.log("New counter1: " + counter1); if( (diffRoundup > roundUpHowMuch) || (diffRoundup < -roundUpHowMuch) ) { //console.log("seeked: Yes, diff > roundUpHowMuch or < -roundUpHowMuch: " + diffRoundup); //console.log("ping 2: seeked"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 199, 'duration': this.duration(), 'threshold': threshold1, 'event': 'seek', 'diff': diffRoundup, 'postId': 10347 }; jQuery.post(ajaxurl, data, function(response) { }); } playTimeCurrent1 = this.currentTime(); //console.log("playTimeCurrent1: " + playTimeCurrent1); //if(ct > roundUp) { //console.log("DO SOMETHING IMPORTANT HERE!!!!!!!!"); //} }); this.on("timeupdate", function(){ //console.log("in timeupdate"); if (this.currentTime() >= et1) { this.pause(); } //if( (this.currentTime() + threshold1) > counter1 ) { //counter1 = this.currentTime() + threshold1; //console.log("this.currentTime: " + this.currentTime() + ", counter1: " + counter1); //} /** if (this.currentTime() <= duration1 -1) { //alert("here"); playTime1 = 0; playTimeCurrent1 = 0; } else { playTime1 = this.currentTime(); playTimeCurrent1 = this.currentTime(); } if( (this.currentTime() + threshold1) < counter1 ) { console.log("this.currentTime: " + this.currentTime() + ", counter1: " + counter1); counter1 = this.currentTime() + threshold1; console.log("new this.currentTime: " + this.currentTime() + ", counter1: " + counter1); } */ //console.log("timeupdate: ---> this.currentTime: " + this.currentTime() + ", counter1: " + counter1); if (this.currentTime() >= counter1) { //console.log("timeupdate: currentTime() >= counter1"); //set a timer for threshold seconds //console.log("this.currentTime: " + this.currentTime() + ", counter1: " + counter1 + ", threshold1: " + threshold1); setInterval(function() { //do nothing }, threshold1 * 1000); //alert (counter1 + " seconds up"); counter1 += threshold1; if(!gotDuration1) { duration1 = this.duration(); gotDuration1 = true; } //Track play time if( !this.paused() ) { //console.log("ping 3: timeupdate"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 199, 'duration': this.duration(), 'threshold': threshold1, 'event': 'play', 'postId': 10347 }; jQuery.post(ajaxurl, data, function(response) { }); if(userIdAnon == 0) { //Anonymous user //setCookie("userIdAnon", "0", 30); setCookie("videoIdAnon", "199", 30); setCookie("playTimeAnon", this.currentTime(), 30); //console.log("playTimeAnon: " + this.currentTime()); } } } }); this.on("play", function(){ //this.playbackRate(1.5); /** if(this.currentTime() < playTimeCurrent1) { console.log("play: this.currentTime() < playTimeCurrent1"); if(this.currentTime() < this.duration()) { this.currentTime(playTimeCurrent1); } else { this.currentTime(0); } //alert(this.currentTime() + ", " + playTime); } */ /** var data = { 'action': 'trackLoads', 'videoId': 199, 'playTime': 0, 'event': 'start', 'postId': 10347 }; jQuery.post(ajaxurl, data, function(response) { }); */ jQuery('#video1 .vjs-big-play-button').css('display', 'none'); div = document.getElementsByClassName("vjs-watermark")[1-1]; if (div) { div.style.display = "block"; } }); this.on("fullscreenchange", function(){ jQuery('.vjs-loading-spinner').remove(); this.loadingSpinner.hide(); }); this.on('ended', function() { //console.log("ping 4: ended"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 199, 'duration': this.duration(), 'threshold': threshold1, 'event': 'end', 'postId': 10347 }; //this.currentTime(st); //alert("starting time: " + st); jQuery.post(ajaxurl, data, function(response) { }); //console.log('ended: ' + this.duration()); endTime1 = this.currentTime(); //Track play time //console.log("event: end firing"); counter1 = st1; playTime1 = 0; playTimeCurrent1 = 0; this.currentTime(0); threshold1 = 15; //console.log("ended: ping 2"); }); this.on('ratechange', function() { var currentSpeed = this.playbackRate(); //console.log("currentSpeed: " + currentSpeed); localStorage.setItem('videoSpeed', currentSpeed); }); jQuery.fn.isInViewport = function() { var elementTop = jQuery(this).offset().top; var elementBottom = elementTop + jQuery(this).outerHeight(); var viewportTop = jQuery(window).scrollTop(); var viewportBottom = viewportTop + jQuery(window).height(); return elementBottom > viewportTop && elementTop < viewportBottom; }; setupTextTracks(); }); //End videojs player ready var promise; //localStorage.removeItem('captions'); //delete localStorage.captions; //localStorage.clear(); /* ]]> */ </script> </p> <p class="has-text-align-center" style="text-align: center;">Also, check out our friends from <a href="https://athomechicagoblues.com/">@home Chicago Blues</a>. Chicago Blues Network.</p> <p style="text-align: center;"><!-- /wp:paragraph --><!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong>Executive Producer – SwiftEyes Innovation Inc.</strong></p> <p style="text-align: center;"><!-- /wp:paragraph --><!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong>Music Credits – Earth, Wind & Fire, Tobacco Road Blues Band and Annika Chambers & Paul Deslauriers </strong></p>]]></content:encoded> </item> <item> <title>Yippee Ki-Ay Blu-Esque</title> <link>https://www.yippeekiayblues.com/yippee-ki-ay-blu-esque-75/</link> <dc:creator><![CDATA[admin]]></dc:creator> <pubDate>Wed, 16 Nov 2022 07:05:55 +0000</pubDate> <category><![CDATA[Blu-Esque]]></category> <category><![CDATA[Blues in Yippee Ki-Ay Blues Grid]]></category> <category><![CDATA[Digs on the Blues]]></category> <category><![CDATA[Shows]]></category> <category><![CDATA[Blues Music]]></category> <category><![CDATA[Blues Rock]]></category> <category><![CDATA[Blues/Roots Music]]></category> <category><![CDATA[Lightnin' Malcolm]]></category> <category><![CDATA[Machinima]]></category> <category><![CDATA[Metaverse]]></category> <category><![CDATA[Music Video Show]]></category> <category><![CDATA[Roots Music]]></category> <category><![CDATA[Tiza Chaos]]></category> <category><![CDATA[Will Jacobs]]></category> <category><![CDATA[Yippee Ki-Ay Blu-Esque]]></category> <category><![CDATA[Yippee Ki-Ay Blues]]></category> <guid isPermaLink="false">https://www.yippeekiayblues.com/?p=10301</guid> <description><![CDATA[Tonight, Yippee Ki-Ay Blu-Esque Show. Tiza Chaos is coming live from the Yippee Ki-Ay Blues Futuristic Pod. In this show, Tiza features dynamic musicians and bands, Lightnin’ Malcolm and Will Jacobs. “Pop Music is the aspirin, the Blues are the <span class="readmore"><a class="more-link" href="https://www.yippeekiayblues.com/yippee-ki-ay-blu-esque-75/">Read More ...</a></span>]]></description> <content:encoded><![CDATA[<p class="has-text-align-center" style="text-align: center;">Tonight, Yippee Ki-Ay Blu-Esque Show. Tiza Chaos is coming live from the Yippee Ki-Ay Blues Futuristic Pod. In this show, Tiza features dynamic musicians and bands, <a href="https://www.lightninmalcolm.com/">Lightnin’ Malcolm</a> and <a href="https://willjacobsband.com/home">Will Jacobs</a>.</p> <p style="text-align: center;"><!-- /wp:paragraph --><!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong><em>“Pop Music is the aspirin, the Blues are the vitamins”</em></strong></p> <p style="text-align: center;"> <style> /* FOLLOWING TWO SHOULD HAVE SAME COLOR - videoControlBarColor */ /* Background color of control bar and big play button */ #video2 .vjs-big-play-button { border-color: #efefef !important; background-color: #333333 !important; font-size: 20px !important; opacity: .7; } /* Color of control bar */ #videocontent2 .vjs-control-bar button { background: unset !important; } #videocontent2 .vjs-matrix .vjs-control-bar { background: #333333 !important; opacity: 1.0 !important; } /* FOLLOWING TWO SHOULD HAVE SAME COLOR - videoMainColor */ /* Color of all text, icons and "play" triangle */ #videocontent2 .vjs-default-skin { color: #efefef !important; overflow: hidden !important; font-size: 10px !important; } /* Change the color of various "bars" text: Scrubber and Volume - make it same as bg color of big play button*/ #videocontent2 .vjs-matrix .vjs-volume-level, #videocontent2 .vjs-matrix .vjs-play-progress, #videocontent2 .vjs-matrix .vjs-slider-bar { background: #efefef !important; } div#videocontent2 { display: block !important; } /* Style inner div to center button */ .inner { left: 50%; top: 10%; transform: translate(-50%, -50%); position: absolute; } /* hide the captions settings item from the captions menu */ .video2.vjs-texttrack-settings { display: none; } #videocontent2 .vjs-menu-button-popup .vjs-menu .vjs-menu-content { background-color: #333333 !important; color: #efefef !important; padding: 0px !important; margin: 0px !important; max-height: none !important; } #videocontent2 .vjs-menu-content li { list-style: none !important; } #videocontent2 li.vjs-menu-item { margin-bottom: 0px !important; margin: 0px !important; } #videocontent2 .vjs-control .vjs-button { padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; padding:0px !important; } #videocontent2 .vjs-playback-rate-value { margin-right: 0em; } #videocontent2 .vjs-playback-rate { margin-right: 0em; } #videocontent2 .vjs-user-inactive .vjs-control-bar { display: none !important; visibility: hidden !important; opacity: 0 !important; cursor: none !important; } /** #videocontent2 .vjs-big-play-button { border: 0px !important; } */ #videocontent2 .vjs-play-control { border: 0px !important; } #videocontent2 .vjs-mute-control { border: 0px !important; } #videocontent2 .vjs-control { border: 0px !important; } #videocontent2 .vjs-button { padding: 0px !important; border: 0px !important; } #videocontent2 .vjs-picture-in-picture-control { display: none !important; visibility: hidden !important; opacity: 0 !important; cursor: none !important; } .video-js-dimensions.vjs-fluid { padding-top: 56.25%; } .video-js { padding-top: 56.25%; } </style> <script> var watermarkCounter = 2; function setCookie(name, value, daysToExpire) { //console.log("setCookie"); var expires = ""; if (daysToExpire) { var date = new Date(); date.setTime(date.getTime() + (daysToExpire * 24 * 60 * 60 * 1000)); expires = "; expires=" + date.toUTCString(); } document.cookie = name + "=" + value + expires + "; path=/"; } function getCookie(cookieName) { const cookies = document.cookie.split(';'); for (const cookie of cookies) { const [name, value] = cookie.trim().split('='); if (name === cookieName) { return decodeURIComponent(value); } } return null; // Cookie not found } </script> <!-- <link href="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/css/video-js-2.min.css" rel="stylesheet"> --> <link href="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/css/videojs.watermark.css" rel="stylesheet"> <!-- <script src="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/javascript/video-2.js"></script> --> <script src="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/javascript/videojs.watermark.js"></script> <div id="videoparent2"> <div id="videocontent2" class="video-wrap"> <video N id="video2" oncontextmenu="return false;" class="vjs-matrix video-js-responsive-container video-js vjs-16-9 vjs-default-skin vjs-big-play-centered" controls preload="metadata" width="800" height="450" data-setup='{"fluid": true ,"playbackRates": [0.5, 0.75, 1, 1.25, 1.5, 1.75, 2] }' playsinline> <source src="https://sei-video-on-demand.s3.us-west-1.amazonaws.com/sessions/Blu-Esque/2022/YKA_Blu_Esque_Show_21.mp4?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA3VBYGRHCVSE4NNXY%2F20250211%2Fus-west-1%2Fs3%2Faws4_request&X-Amz-Date=20250211T201234Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1000&X-Amz-Signature=1656b82aa74a299c9a7ad375f54c21de737e795c7bdcf1bfe66dfadb663928cb" type="video/mp4" /> </video> </div> </div> <style> .vjs-fullscreen { padding-top: 0px } .buttonClass { display: flex; justify-content: center; align-items: center; vertical-align: baseline; padding: 0px; } div2.vjs-watermark { bottom: 30px !important; top: unset !important; right: 0 !important; left: unset !important; } </style> <!-- JavaScript Start --> <script> /* <![CDATA[ */ var threshold2; var ajaxurl = "https://www.yippeekiayblues.com/wp-admin/admin-ajax.php"; var promise; var player2 = videojs('video2',{ width: "800", height: "450" }); player2.bigPlayButton.on('click', function(){ if (player2.paused()) { player2.play(); } }); var div2; var hasBeenClosed = false; function closePIP() { var $videoWrap = jQuery('.video-wrap'); var $video = jQuery('.video'); var $closeButton = jQuery('.closeButton') $videoWrap.height('auto'); $video.removeClass('stuck'); $closeButton.removeClass('closeShowing'); $closeButton.addClass('closeHidden'); hasBeenClosed = true; player2.pause(); videojs('video2', { inactivityTimeout: 0 }); player2.bigPlayButton.show(); } jQuery(document).ready(function($) { jQuery("#closeButton").hide(); var $window = jQuery(window); var $videoWrap = jQuery('.video-wrap'); var $video = jQuery('.video'); var videoHeight = $video.outerHeight(); var $closeButton = jQuery('.closeButton') $window.on('scroll', function() { var windowScrollTop = $window.scrollTop(); var videoBottom = videoHeight + $videoWrap.offset().top; if ( (windowScrollTop > videoBottom) && !hasBeenClosed ) { $videoWrap.height(videoHeight); $video.addClass('stuck'); //$closeButton.removeClass('closeHidden'); //$closeButton.removeClass('closeHidden'); //$closeButton.addClass('closeShowing'); //$closeButton.display('block'); jQuery("#closeButton").show(); } else { $videoWrap.height('auto'); $video.removeClass('stuck'); jQuery("#closeButton").hide(); } //console.log("videoHeight: " + videoHeight + ", windowScrollTop: " + windowScrollTop + ", videoBottom: " + videoBottom); }); //hideWatermarkOnLoad2(); //alert(jQuery(window).width() + ", " + jQuery(window).height()); div = document.getElementsByClassName("vjs-watermark")[2-1]; if (div) { //div.style.display = "none"; } if(jQuery(window).width() >= 500) { var skipBehindButton2 = player2.controlBar.addChild("button", {}, 2); var skipBehindButtonDom2 = skipBehindButton2.el(); skipBehindButtonDom2.innerHTML = "<<"; skipBehindButtonDom2.title = "Rewind 15 Seconds"; skipBehindButton2.addClass("buttonClass"); skipBehindButtonDom2.onclick = function(){ skipS3MV2(-15); } var skipAheadButton2 = player2.controlBar.addChild("button", {}, 3); var skipAheadButtonDom2 = skipAheadButton2.el(); skipAheadButtonDom2.innerHTML = ">>"; skipAheadButtonDom2.title = "Fast-Forward 15 Seconds"; skipAheadButton2.addClass("buttonClass"); skipAheadButtonDom2.onclick = function() { skipS3MV2(15); } } }); //End jQuery(document).ready function skipS3MV2(skipBy) { player2.currentTime(player2.currentTime() + skipBy); } function getDomainName(hostName) { return hostName.substring(hostName.lastIndexOf(".", hostName.lastIndexOf(".") - 1) + 1); } function unmuteAndPlayFromStart2() { var player2; if(player2 == null) { player2 = videojs("video2"); } if( (player2.muted()) && (timesMuted == 1) ) { player2.watermark({ file: '', xpos: 1, ypos: 0, xrepeat: 0, opacity: 0, url: '', clickable: false, text: false, textContent: '', fontSize: 0, fontColor: '', fontBGColor: '' }); player2.currentTime(0); player2.muted(false); player2.play(); } timesMuted++; } function unmuteAndPlayFromStart2(player2) { //var player2; if(player2 == null) { player2 = videojs("video2"); } //alert(timesMuted); player2.currentTime(0); player2.muted(false); player2.play(); } function roundUpToAny(n,x=15) { return Math.round((n+x/2)/x)*x; } videojs("video2").ready(function() { //console.log("Videojs Ready - should be called only once"); var player2 = videojs("video2"); var userIdAnon = 0; var videoId = 193; var anonTracking = "N"; var captions = localStorage.getItem('captions'); //console.log("captions on load: " + captions); if(captions === null) captions = "on"; var preferredLang = localStorage.getItem('caption-language'); let tracks = player2.textTracks(); var trackList = Array.prototype.slice.call(tracks); var activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //localStorage.setItem('caption-language', activeTrack.language); //console.log("currently active language: " + activeTrack.language); //console.log("preferredLang on load: " + preferredLang); var preferredLangIsSet = false; //tracks.addEventListener('change', storeLanguageChoice); //var initialTrackLanguageChange = true; //var videoEl2 = player2.el(); var savedSpeed = localStorage.getItem('videoSpeed'); //console.log("savedSpeed on load: " + savedSpeed); if (savedSpeed) { this.playbackRate(savedSpeed); } //activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //console.log("currently active language: " + activeTrack.language); function setupTextTracks() { //console.log("in setupTextTracks"); // If preferredLang found, get track and enable it if( preferredLang && (captions === "on") ) { //console.log("preferredLang is set: " + preferredLang); tracks = player2.textTracks(); //var targetTrack = Array.from(tracks).find(track => track.language === preferredLang); //console.log("targetTrack mode: " + targetTrack.mode); for (var i = 0; i < tracks.length; i++) { var track = tracks[i]; // Check if the track is a captions track and if the language is German ('de') if (track.kind === 'captions' && track.language === preferredLang) { //console.log("Yes, match found"); track.mode = 'showing'; // Show the German captions } else { track.mode = 'disabled'; // Hide other caption tracks } } preferredLangIsSet = true; } } //Can be moved to end?? //Remembering Captions Settings on User Change player2.textTracks().addEventListener('change', function() { //console.log("User changed captions settings"); var tracks = player2.textTracks(); // Convert to array var trackList = Array.prototype.slice.call(tracks); // Check if captions are disabled // I.e. no tracks in 'showing' mode var disabled = !trackList.some(function(track) { return track.mode === 'showing'; }); if(disabled) { // Captions were just set to off localStorage.setItem('captions', 'off'); //console.log('Captions disabled'); } else { localStorage.setItem('captions', 'on'); //console.log('Captions ENABLED'); } if( captions === "on" ) { trackList = Array.prototype.slice.call(tracks); activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //console.log("in User changed captions settings: active language: " + activeTrack.language); localStorage.setItem('caption-language', activeTrack.language); } }); timesMuted = 0; var button = document.createElement("button"); button.setAttribute("id", "muteButton"); var buttonRemoved = false; var endTime = 0; var restartedOnce = false; //Disable full screen zand remove full screen on double click this.on('volumechange', function(){ timesMuted++; //alert("volume change " + timesMuted); if( !buttonRemoved && (timesMuted == 10000) ) { //alert("inside"); video2.removeChild(button); //document.getElementById("muteButton").remove(); buttonRemoved = true; if(restartedOnce == false) { unmuteAndPlayFromStart2(player2); restartedOnce = true; } } }); this.on('click', function(evt) { //console.log("video clicked, " + evt.target.tagName); if (evt.target.tagName === 'VIDEO') { //alert("after click unmuteAndPlayFromStart2(player2)"); //document.getElementsByTagName.removeChild(button); if(!buttonRemoved) { if(document.getElementById("muteButton")) { document.getElementById("muteButton").remove(); buttonRemoved = true; if(restartedOnce == false) { unmuteAndPlayFromStart2(player2); restartedOnce = true; } } } } }); this.on('pause', function() { div = document.getElementsByClassName("vjs-watermark")[2-1]; if (div) { div.style.display = "none"; } jQuery('#video2 .vjs-big-play-button').css('display', 'block'); }); var threshold2 = 15; var counter2 = threshold2; var duration2 = 0; //Track loading time //console.log("ping 1: trackLoads"); var data = { 'action': 'trackLoads', 'videoId': 193, 'playTime': 0, 'event': 'load', 'postId': 10301 }; jQuery.post(ajaxurl, data, function(response) { }); st2 = -1; et2 = 99999; //alert("st2: " + st2 + ", et2: " + et2); playTime2 = 0; playTimeCurrent2 = 0; if( (userIdAnon == 0) && (anonTracking == "Y") && (videoId == getCookie("videoIdAnon")) ) { playTimeAnon = getCookie("playTimeAnon"); //console.log("playTimeAnon from getCookie: " + playTimeAnon); //console.log("videoId: " + videoId); playTimeCurrent2 = playTimeAnon; } //console.log("playTime2: " + playTime2); //console.log("playTimeCurrent2: " + playTimeCurrent2); //console.log(parseInt(st2)); if(parseInt(st2) >= 0 ) { playTimeCurrent2 = parseInt(st2); } this.currentTime(playTimeCurrent2); if( (this.currentTime() + threshold2) > counter2 ) { //console.log("this.currentTime: " + this.currentTime() + ", counter2: " + counter2); //counter2 = this.currentTime() + threshold2; counter2 = this.currentTime(); //console.log("new this.currentTime: " + this.currentTime() + ", counter2: " + counter2); } //console.log("playTime: " + playTime); var gotDuration2 = false; player2.ready(function(){ this.on('loadedmetadata', function(){ //console.log("this.duration: " + this.duration()); duration2 = this.duration(); //if (this.currentTime() <= duration2 -1) }) }); this.on("seeked", function(){ //console.log("seeked: ------------------------Seeking"); cuepoint = 0; ct = this.currentTime(); roundUpHowMuch = 1; roundUp = roundUpToAny(ct,roundUpHowMuch); //diff = roundUp - counter2; diff = ct - playTimeCurrent2; diffRoundup = roundUpToAny(diff,roundUpHowMuch) - 30; //playTime2 = diffRoundup; //console.log("playTimeCurrent2: " + playTimeCurrent2 + ", ct: " + ct + ", roundUp: " + roundUp + ", diff: " + diff + ", diffRoundup: " + diffRoundup); //console.log("seeked: currentTime " + ct + ", old counter2: " + counter2 + ", roundUp: " + roundUp + ", diff: " + diff); counter2 = roundUp; //console.log("New counter2: " + counter2); if( (diffRoundup > roundUpHowMuch) || (diffRoundup < -roundUpHowMuch) ) { //console.log("seeked: Yes, diff > roundUpHowMuch or < -roundUpHowMuch: " + diffRoundup); //console.log("ping 2: seeked"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 193, 'duration': this.duration(), 'threshold': threshold2, 'event': 'seek', 'diff': diffRoundup, 'postId': 10301 }; jQuery.post(ajaxurl, data, function(response) { }); } playTimeCurrent2 = this.currentTime(); //console.log("playTimeCurrent2: " + playTimeCurrent2); //if(ct > roundUp) { //console.log("DO SOMETHING IMPORTANT HERE!!!!!!!!"); //} }); this.on("timeupdate", function(){ //console.log("in timeupdate"); if (this.currentTime() >= et2) { this.pause(); } //if( (this.currentTime() + threshold2) > counter2 ) { //counter2 = this.currentTime() + threshold2; //console.log("this.currentTime: " + this.currentTime() + ", counter2: " + counter2); //} /** if (this.currentTime() <= duration2 -1) { //alert("here"); playTime2 = 0; playTimeCurrent2 = 0; } else { playTime2 = this.currentTime(); playTimeCurrent2 = this.currentTime(); } if( (this.currentTime() + threshold2) < counter2 ) { console.log("this.currentTime: " + this.currentTime() + ", counter2: " + counter2); counter2 = this.currentTime() + threshold2; console.log("new this.currentTime: " + this.currentTime() + ", counter2: " + counter2); } */ //console.log("timeupdate: ---> this.currentTime: " + this.currentTime() + ", counter2: " + counter2); if (this.currentTime() >= counter2) { //console.log("timeupdate: currentTime() >= counter2"); //set a timer for threshold seconds //console.log("this.currentTime: " + this.currentTime() + ", counter2: " + counter2 + ", threshold2: " + threshold2); setInterval(function() { //do nothing }, threshold2 * 1000); //alert (counter2 + " seconds up"); counter2 += threshold2; if(!gotDuration2) { duration2 = this.duration(); gotDuration2 = true; } //Track play time if( !this.paused() ) { //console.log("ping 3: timeupdate"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 193, 'duration': this.duration(), 'threshold': threshold2, 'event': 'play', 'postId': 10301 }; jQuery.post(ajaxurl, data, function(response) { }); if(userIdAnon == 0) { //Anonymous user //setCookie("userIdAnon", "0", 30); setCookie("videoIdAnon", "193", 30); setCookie("playTimeAnon", this.currentTime(), 30); //console.log("playTimeAnon: " + this.currentTime()); } } } }); this.on("play", function(){ //this.playbackRate(1.5); /** if(this.currentTime() < playTimeCurrent2) { console.log("play: this.currentTime() < playTimeCurrent2"); if(this.currentTime() < this.duration()) { this.currentTime(playTimeCurrent2); } else { this.currentTime(0); } //alert(this.currentTime() + ", " + playTime); } */ /** var data = { 'action': 'trackLoads', 'videoId': 193, 'playTime': 0, 'event': 'start', 'postId': 10301 }; jQuery.post(ajaxurl, data, function(response) { }); */ jQuery('#video2 .vjs-big-play-button').css('display', 'none'); div = document.getElementsByClassName("vjs-watermark")[2-1]; if (div) { div.style.display = "block"; } }); this.on("fullscreenchange", function(){ jQuery('.vjs-loading-spinner').remove(); this.loadingSpinner.hide(); }); this.on('ended', function() { //console.log("ping 4: ended"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 193, 'duration': this.duration(), 'threshold': threshold2, 'event': 'end', 'postId': 10301 }; //this.currentTime(st); //alert("starting time: " + st); jQuery.post(ajaxurl, data, function(response) { }); //console.log('ended: ' + this.duration()); endTime2 = this.currentTime(); //Track play time //console.log("event: end firing"); counter2 = st2; playTime2 = 0; playTimeCurrent2 = 0; this.currentTime(0); threshold2 = 15; //console.log("ended: ping 2"); }); this.on('ratechange', function() { var currentSpeed = this.playbackRate(); //console.log("currentSpeed: " + currentSpeed); localStorage.setItem('videoSpeed', currentSpeed); }); jQuery.fn.isInViewport = function() { var elementTop = jQuery(this).offset().top; var elementBottom = elementTop + jQuery(this).outerHeight(); var viewportTop = jQuery(window).scrollTop(); var viewportBottom = viewportTop + jQuery(window).height(); return elementBottom > viewportTop && elementTop < viewportBottom; }; setupTextTracks(); }); //End videojs player ready var promise; //localStorage.removeItem('captions'); //delete localStorage.captions; //localStorage.clear(); /* ]]> */ </script> </p> <p class="has-text-align-center" style="text-align: center;">Also, check out our friends from <a href="https://athomechicagoblues.com/">@home Chicago Blues</a>. Chicago Blues Network.</p> <p style="text-align: center;"><!-- /wp:paragraph --><!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong>Executive Producer – SwiftEyes Innovation Inc.</strong></p> <p style="text-align: center;"><!-- /wp:paragraph --><!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong>Music Credits – Earth, Wind & Fire, Lightnin’ Malcolm and Will Jacobs </strong></p>]]></content:encoded> </item> <item> <title>Yippee Ki-Ay Blu-Esque</title> <link>https://www.yippeekiayblues.com/yippee-ki-ay-blu-esque-74/</link> <dc:creator><![CDATA[admin]]></dc:creator> <pubDate>Thu, 03 Nov 2022 00:19:08 +0000</pubDate> <category><![CDATA[Blu-Esque]]></category> <category><![CDATA[Blues in Yippee Ki-Ay Blues Grid]]></category> <category><![CDATA[Digs on the Blues]]></category> <category><![CDATA[Shows]]></category> <category><![CDATA[Blues]]></category> <category><![CDATA[Blues Rock]]></category> <category><![CDATA[Malaya Blue]]></category> <category><![CDATA[Tinsley Ellis]]></category> <category><![CDATA[Tiza Chaos]]></category> <category><![CDATA[Yippee Ki-Ay Blu-Esque]]></category> <category><![CDATA[Yippee Ki-Ay Blues]]></category> <guid isPermaLink="false">https://www.yippeekiayblues.com/?p=10254</guid> <description><![CDATA[Tonight, Yippee Ki-Ay Blu-Esque Show. Tiza Chaos is coming live from the Yippee Ki-Ay Blues Futuristic Pod. In this show, Tiza features dynamic musicians and bands, Tinsley Ellis and Malaya Blue. “Pop Music is the aspirin, the Blues are the <span class="readmore"><a class="more-link" href="https://www.yippeekiayblues.com/yippee-ki-ay-blu-esque-74/">Read More ...</a></span>]]></description> <content:encoded><![CDATA[<p class="has-text-align-center" style="text-align: center;">Tonight, Yippee Ki-Ay Blu-Esque Show. Tiza Chaos is coming live from the Yippee Ki-Ay Blues Futuristic Pod. In this show, Tiza features dynamic musicians and bands, <a href="http://www.tinsleyellis.com/">Tinsley Ellis</a> and <a href="https://malayabluemusic.com/">Malaya Blue</a>.</p> <p style="text-align: center;"><!-- /wp:paragraph --> <!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong><em>“Pop Music is the aspirin, the Blues are the vitamins”</em></strong></p> <p style="text-align: center;"> <style> /* FOLLOWING TWO SHOULD HAVE SAME COLOR - videoControlBarColor */ /* Background color of control bar and big play button */ #video3 .vjs-big-play-button { border-color: #efefef !important; background-color: #333333 !important; font-size: 20px !important; opacity: .7; } /* Color of control bar */ #videocontent3 .vjs-control-bar button { background: unset !important; } #videocontent3 .vjs-matrix .vjs-control-bar { background: #333333 !important; opacity: 1.0 !important; } /* FOLLOWING TWO SHOULD HAVE SAME COLOR - videoMainColor */ /* Color of all text, icons and "play" triangle */ #videocontent3 .vjs-default-skin { color: #efefef !important; overflow: hidden !important; font-size: 10px !important; } /* Change the color of various "bars" text: Scrubber and Volume - make it same as bg color of big play button*/ #videocontent3 .vjs-matrix .vjs-volume-level, #videocontent3 .vjs-matrix .vjs-play-progress, #videocontent3 .vjs-matrix .vjs-slider-bar { background: #efefef !important; } div#videocontent3 { display: block !important; } /* Style inner div to center button */ .inner { left: 50%; top: 10%; transform: translate(-50%, -50%); position: absolute; } /* hide the captions settings item from the captions menu */ .video3.vjs-texttrack-settings { display: none; } #videocontent3 .vjs-menu-button-popup .vjs-menu .vjs-menu-content { background-color: #333333 !important; color: #efefef !important; padding: 0px !important; margin: 0px !important; max-height: none !important; } #videocontent3 .vjs-menu-content li { list-style: none !important; } #videocontent3 li.vjs-menu-item { margin-bottom: 0px !important; margin: 0px !important; } #videocontent3 .vjs-control .vjs-button { padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; padding:0px !important; } #videocontent3 .vjs-playback-rate-value { margin-right: 0em; } #videocontent3 .vjs-playback-rate { margin-right: 0em; } #videocontent3 .vjs-user-inactive .vjs-control-bar { display: none !important; visibility: hidden !important; opacity: 0 !important; cursor: none !important; } /** #videocontent3 .vjs-big-play-button { border: 0px !important; } */ #videocontent3 .vjs-play-control { border: 0px !important; } #videocontent3 .vjs-mute-control { border: 0px !important; } #videocontent3 .vjs-control { border: 0px !important; } #videocontent3 .vjs-button { padding: 0px !important; border: 0px !important; } #videocontent3 .vjs-picture-in-picture-control { display: none !important; visibility: hidden !important; opacity: 0 !important; cursor: none !important; } .video-js-dimensions.vjs-fluid { padding-top: 56.25%; } .video-js { padding-top: 56.25%; } </style> <script> var watermarkCounter = 3; function setCookie(name, value, daysToExpire) { //console.log("setCookie"); var expires = ""; if (daysToExpire) { var date = new Date(); date.setTime(date.getTime() + (daysToExpire * 24 * 60 * 60 * 1000)); expires = "; expires=" + date.toUTCString(); } document.cookie = name + "=" + value + expires + "; path=/"; } function getCookie(cookieName) { const cookies = document.cookie.split(';'); for (const cookie of cookies) { const [name, value] = cookie.trim().split('='); if (name === cookieName) { return decodeURIComponent(value); } } return null; // Cookie not found } </script> <!-- <link href="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/css/video-js-2.min.css" rel="stylesheet"> --> <link href="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/css/videojs.watermark.css" rel="stylesheet"> <!-- <script src="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/javascript/video-2.js"></script> --> <script src="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/javascript/videojs.watermark.js"></script> <div id="videoparent3"> <div id="videocontent3" class="video-wrap"> <video N id="video3" oncontextmenu="return false;" class="vjs-matrix video-js-responsive-container video-js vjs-16-9 vjs-default-skin vjs-big-play-centered" controls preload="metadata" width="800" height="450" data-setup='{"fluid": true ,"playbackRates": [0.5, 0.75, 1, 1.25, 1.5, 1.75, 2] }' playsinline> <source src="https://sei-video-on-demand.s3.us-west-1.amazonaws.com/sessions/Blu-Esque/2022/YKA_Blu_Esque_Show_20.mp4?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA3VBYGRHCVSE4NNXY%2F20250211%2Fus-west-1%2Fs3%2Faws4_request&X-Amz-Date=20250211T201234Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1000&X-Amz-Signature=73974ebebcef35f086d1461e4f8674161f7df6520a5b7d4c2fcbd26a392919e7" type="video/mp4" /> </video> </div> </div> <style> .vjs-fullscreen { padding-top: 0px } .buttonClass { display: flex; justify-content: center; align-items: center; vertical-align: baseline; padding: 0px; } div3.vjs-watermark { bottom: 30px !important; top: unset !important; right: 0 !important; left: unset !important; } </style> <!-- JavaScript Start --> <script> /* <![CDATA[ */ var threshold3; var ajaxurl = "https://www.yippeekiayblues.com/wp-admin/admin-ajax.php"; var promise; var player3 = videojs('video3',{ width: "800", height: "450" }); player3.bigPlayButton.on('click', function(){ if (player3.paused()) { player3.play(); } }); var div3; var hasBeenClosed = false; function closePIP() { var $videoWrap = jQuery('.video-wrap'); var $video = jQuery('.video'); var $closeButton = jQuery('.closeButton') $videoWrap.height('auto'); $video.removeClass('stuck'); $closeButton.removeClass('closeShowing'); $closeButton.addClass('closeHidden'); hasBeenClosed = true; player3.pause(); videojs('video3', { inactivityTimeout: 0 }); player3.bigPlayButton.show(); } jQuery(document).ready(function($) { jQuery("#closeButton").hide(); var $window = jQuery(window); var $videoWrap = jQuery('.video-wrap'); var $video = jQuery('.video'); var videoHeight = $video.outerHeight(); var $closeButton = jQuery('.closeButton') $window.on('scroll', function() { var windowScrollTop = $window.scrollTop(); var videoBottom = videoHeight + $videoWrap.offset().top; if ( (windowScrollTop > videoBottom) && !hasBeenClosed ) { $videoWrap.height(videoHeight); $video.addClass('stuck'); //$closeButton.removeClass('closeHidden'); //$closeButton.removeClass('closeHidden'); //$closeButton.addClass('closeShowing'); //$closeButton.display('block'); jQuery("#closeButton").show(); } else { $videoWrap.height('auto'); $video.removeClass('stuck'); jQuery("#closeButton").hide(); } //console.log("videoHeight: " + videoHeight + ", windowScrollTop: " + windowScrollTop + ", videoBottom: " + videoBottom); }); //hideWatermarkOnLoad3(); //alert(jQuery(window).width() + ", " + jQuery(window).height()); div = document.getElementsByClassName("vjs-watermark")[3-1]; if (div) { //div.style.display = "none"; } if(jQuery(window).width() >= 500) { var skipBehindButton3 = player3.controlBar.addChild("button", {}, 2); var skipBehindButtonDom3 = skipBehindButton3.el(); skipBehindButtonDom3.innerHTML = "<<"; skipBehindButtonDom3.title = "Rewind 15 Seconds"; skipBehindButton3.addClass("buttonClass"); skipBehindButtonDom3.onclick = function(){ skipS3MV3(-15); } var skipAheadButton3 = player3.controlBar.addChild("button", {}, 3); var skipAheadButtonDom3 = skipAheadButton3.el(); skipAheadButtonDom3.innerHTML = ">>"; skipAheadButtonDom3.title = "Fast-Forward 15 Seconds"; skipAheadButton3.addClass("buttonClass"); skipAheadButtonDom3.onclick = function() { skipS3MV3(15); } } }); //End jQuery(document).ready function skipS3MV3(skipBy) { player3.currentTime(player3.currentTime() + skipBy); } function getDomainName(hostName) { return hostName.substring(hostName.lastIndexOf(".", hostName.lastIndexOf(".") - 1) + 1); } function unmuteAndPlayFromStart2() { var player3; if(player3 == null) { player3 = videojs("video3"); } if( (player3.muted()) && (timesMuted == 1) ) { player3.watermark({ file: '', xpos: 1, ypos: 0, xrepeat: 0, opacity: 0, url: '', clickable: false, text: false, textContent: '', fontSize: 0, fontColor: '', fontBGColor: '' }); player3.currentTime(0); player3.muted(false); player3.play(); } timesMuted++; } function unmuteAndPlayFromStart3(player3) { //var player3; if(player3 == null) { player3 = videojs("video3"); } //alert(timesMuted); player3.currentTime(0); player3.muted(false); player3.play(); } function roundUpToAny(n,x=15) { return Math.round((n+x/2)/x)*x; } videojs("video3").ready(function() { //console.log("Videojs Ready - should be called only once"); var player3 = videojs("video3"); var userIdAnon = 0; var videoId = 187; var anonTracking = "N"; var captions = localStorage.getItem('captions'); //console.log("captions on load: " + captions); if(captions === null) captions = "on"; var preferredLang = localStorage.getItem('caption-language'); let tracks = player3.textTracks(); var trackList = Array.prototype.slice.call(tracks); var activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //localStorage.setItem('caption-language', activeTrack.language); //console.log("currently active language: " + activeTrack.language); //console.log("preferredLang on load: " + preferredLang); var preferredLangIsSet = false; //tracks.addEventListener('change', storeLanguageChoice); //var initialTrackLanguageChange = true; //var videoEl3 = player3.el(); var savedSpeed = localStorage.getItem('videoSpeed'); //console.log("savedSpeed on load: " + savedSpeed); if (savedSpeed) { this.playbackRate(savedSpeed); } //activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //console.log("currently active language: " + activeTrack.language); function setupTextTracks() { //console.log("in setupTextTracks"); // If preferredLang found, get track and enable it if( preferredLang && (captions === "on") ) { //console.log("preferredLang is set: " + preferredLang); tracks = player3.textTracks(); //var targetTrack = Array.from(tracks).find(track => track.language === preferredLang); //console.log("targetTrack mode: " + targetTrack.mode); for (var i = 0; i < tracks.length; i++) { var track = tracks[i]; // Check if the track is a captions track and if the language is German ('de') if (track.kind === 'captions' && track.language === preferredLang) { //console.log("Yes, match found"); track.mode = 'showing'; // Show the German captions } else { track.mode = 'disabled'; // Hide other caption tracks } } preferredLangIsSet = true; } } //Can be moved to end?? //Remembering Captions Settings on User Change player3.textTracks().addEventListener('change', function() { //console.log("User changed captions settings"); var tracks = player3.textTracks(); // Convert to array var trackList = Array.prototype.slice.call(tracks); // Check if captions are disabled // I.e. no tracks in 'showing' mode var disabled = !trackList.some(function(track) { return track.mode === 'showing'; }); if(disabled) { // Captions were just set to off localStorage.setItem('captions', 'off'); //console.log('Captions disabled'); } else { localStorage.setItem('captions', 'on'); //console.log('Captions ENABLED'); } if( captions === "on" ) { trackList = Array.prototype.slice.call(tracks); activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //console.log("in User changed captions settings: active language: " + activeTrack.language); localStorage.setItem('caption-language', activeTrack.language); } }); timesMuted = 0; var button = document.createElement("button"); button.setAttribute("id", "muteButton"); var buttonRemoved = false; var endTime = 0; var restartedOnce = false; //Disable full screen zand remove full screen on double click this.on('volumechange', function(){ timesMuted++; //alert("volume change " + timesMuted); if( !buttonRemoved && (timesMuted == 10000) ) { //alert("inside"); video3.removeChild(button); //document.getElementById("muteButton").remove(); buttonRemoved = true; if(restartedOnce == false) { unmuteAndPlayFromStart3(player3); restartedOnce = true; } } }); this.on('click', function(evt) { //console.log("video clicked, " + evt.target.tagName); if (evt.target.tagName === 'VIDEO') { //alert("after click unmuteAndPlayFromStart3(player3)"); //document.getElementsByTagName.removeChild(button); if(!buttonRemoved) { if(document.getElementById("muteButton")) { document.getElementById("muteButton").remove(); buttonRemoved = true; if(restartedOnce == false) { unmuteAndPlayFromStart3(player3); restartedOnce = true; } } } } }); this.on('pause', function() { div = document.getElementsByClassName("vjs-watermark")[3-1]; if (div) { div.style.display = "none"; } jQuery('#video3 .vjs-big-play-button').css('display', 'block'); }); var threshold3 = 15; var counter3 = threshold3; var duration3 = 0; //Track loading time //console.log("ping 1: trackLoads"); var data = { 'action': 'trackLoads', 'videoId': 187, 'playTime': 0, 'event': 'load', 'postId': 10254 }; jQuery.post(ajaxurl, data, function(response) { }); st3 = -1; et3 = 99999; //alert("st3: " + st3 + ", et3: " + et3); playTime3 = 0; playTimeCurrent3 = 0; if( (userIdAnon == 0) && (anonTracking == "Y") && (videoId == getCookie("videoIdAnon")) ) { playTimeAnon = getCookie("playTimeAnon"); //console.log("playTimeAnon from getCookie: " + playTimeAnon); //console.log("videoId: " + videoId); playTimeCurrent3 = playTimeAnon; } //console.log("playTime3: " + playTime3); //console.log("playTimeCurrent3: " + playTimeCurrent3); //console.log(parseInt(st3)); if(parseInt(st3) >= 0 ) { playTimeCurrent3 = parseInt(st3); } this.currentTime(playTimeCurrent3); if( (this.currentTime() + threshold3) > counter3 ) { //console.log("this.currentTime: " + this.currentTime() + ", counter3: " + counter3); //counter3 = this.currentTime() + threshold3; counter3 = this.currentTime(); //console.log("new this.currentTime: " + this.currentTime() + ", counter3: " + counter3); } //console.log("playTime: " + playTime); var gotDuration3 = false; player3.ready(function(){ this.on('loadedmetadata', function(){ //console.log("this.duration: " + this.duration()); duration3 = this.duration(); //if (this.currentTime() <= duration3 -1) }) }); this.on("seeked", function(){ //console.log("seeked: ------------------------Seeking"); cuepoint = 0; ct = this.currentTime(); roundUpHowMuch = 1; roundUp = roundUpToAny(ct,roundUpHowMuch); //diff = roundUp - counter3; diff = ct - playTimeCurrent3; diffRoundup = roundUpToAny(diff,roundUpHowMuch) - 30; //playTime3 = diffRoundup; //console.log("playTimeCurrent3: " + playTimeCurrent3 + ", ct: " + ct + ", roundUp: " + roundUp + ", diff: " + diff + ", diffRoundup: " + diffRoundup); //console.log("seeked: currentTime " + ct + ", old counter3: " + counter3 + ", roundUp: " + roundUp + ", diff: " + diff); counter3 = roundUp; //console.log("New counter3: " + counter3); if( (diffRoundup > roundUpHowMuch) || (diffRoundup < -roundUpHowMuch) ) { //console.log("seeked: Yes, diff > roundUpHowMuch or < -roundUpHowMuch: " + diffRoundup); //console.log("ping 2: seeked"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 187, 'duration': this.duration(), 'threshold': threshold3, 'event': 'seek', 'diff': diffRoundup, 'postId': 10254 }; jQuery.post(ajaxurl, data, function(response) { }); } playTimeCurrent3 = this.currentTime(); //console.log("playTimeCurrent3: " + playTimeCurrent3); //if(ct > roundUp) { //console.log("DO SOMETHING IMPORTANT HERE!!!!!!!!"); //} }); this.on("timeupdate", function(){ //console.log("in timeupdate"); if (this.currentTime() >= et3) { this.pause(); } //if( (this.currentTime() + threshold3) > counter3 ) { //counter3 = this.currentTime() + threshold3; //console.log("this.currentTime: " + this.currentTime() + ", counter3: " + counter3); //} /** if (this.currentTime() <= duration3 -1) { //alert("here"); playTime3 = 0; playTimeCurrent3 = 0; } else { playTime3 = this.currentTime(); playTimeCurrent3 = this.currentTime(); } if( (this.currentTime() + threshold3) < counter3 ) { console.log("this.currentTime: " + this.currentTime() + ", counter3: " + counter3); counter3 = this.currentTime() + threshold3; console.log("new this.currentTime: " + this.currentTime() + ", counter3: " + counter3); } */ //console.log("timeupdate: ---> this.currentTime: " + this.currentTime() + ", counter3: " + counter3); if (this.currentTime() >= counter3) { //console.log("timeupdate: currentTime() >= counter3"); //set a timer for threshold seconds //console.log("this.currentTime: " + this.currentTime() + ", counter3: " + counter3 + ", threshold3: " + threshold3); setInterval(function() { //do nothing }, threshold3 * 1000); //alert (counter3 + " seconds up"); counter3 += threshold3; if(!gotDuration3) { duration3 = this.duration(); gotDuration3 = true; } //Track play time if( !this.paused() ) { //console.log("ping 3: timeupdate"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 187, 'duration': this.duration(), 'threshold': threshold3, 'event': 'play', 'postId': 10254 }; jQuery.post(ajaxurl, data, function(response) { }); if(userIdAnon == 0) { //Anonymous user //setCookie("userIdAnon", "0", 30); setCookie("videoIdAnon", "187", 30); setCookie("playTimeAnon", this.currentTime(), 30); //console.log("playTimeAnon: " + this.currentTime()); } } } }); this.on("play", function(){ //this.playbackRate(1.5); /** if(this.currentTime() < playTimeCurrent3) { console.log("play: this.currentTime() < playTimeCurrent3"); if(this.currentTime() < this.duration()) { this.currentTime(playTimeCurrent3); } else { this.currentTime(0); } //alert(this.currentTime() + ", " + playTime); } */ /** var data = { 'action': 'trackLoads', 'videoId': 187, 'playTime': 0, 'event': 'start', 'postId': 10254 }; jQuery.post(ajaxurl, data, function(response) { }); */ jQuery('#video3 .vjs-big-play-button').css('display', 'none'); div = document.getElementsByClassName("vjs-watermark")[3-1]; if (div) { div.style.display = "block"; } }); this.on("fullscreenchange", function(){ jQuery('.vjs-loading-spinner').remove(); this.loadingSpinner.hide(); }); this.on('ended', function() { //console.log("ping 4: ended"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 187, 'duration': this.duration(), 'threshold': threshold3, 'event': 'end', 'postId': 10254 }; //this.currentTime(st); //alert("starting time: " + st); jQuery.post(ajaxurl, data, function(response) { }); //console.log('ended: ' + this.duration()); endTime3 = this.currentTime(); //Track play time //console.log("event: end firing"); counter3 = st3; playTime3 = 0; playTimeCurrent3 = 0; this.currentTime(0); threshold3 = 15; //console.log("ended: ping 2"); }); this.on('ratechange', function() { var currentSpeed = this.playbackRate(); //console.log("currentSpeed: " + currentSpeed); localStorage.setItem('videoSpeed', currentSpeed); }); jQuery.fn.isInViewport = function() { var elementTop = jQuery(this).offset().top; var elementBottom = elementTop + jQuery(this).outerHeight(); var viewportTop = jQuery(window).scrollTop(); var viewportBottom = viewportTop + jQuery(window).height(); return elementBottom > viewportTop && elementTop < viewportBottom; }; setupTextTracks(); }); //End videojs player ready var promise; //localStorage.removeItem('captions'); //delete localStorage.captions; //localStorage.clear(); /* ]]> */ </script> </p> <p class="has-text-align-center" style="text-align: center;">Also, check out our friends from <a href="https://athomechicagoblues.com/">@home Chicago Blues</a>. Chicago Blues Network.</p> <p style="text-align: center;"><!-- /wp:paragraph --> <!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong>Executive Producer – SwiftEyes Innovation Inc.</strong></p> <p style="text-align: center;"><!-- /wp:paragraph --> <!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong>Music Credits – Earth, Wind & Fire, Tinsley Ellis and Malaya Blue </strong></p>]]></content:encoded> </item> <item> <title>Yippee Ki-Ay Blu-Esque</title> <link>https://www.yippeekiayblues.com/yippee-ki-ay-blu-esque-72/</link> <dc:creator><![CDATA[admin]]></dc:creator> <pubDate>Wed, 05 Oct 2022 06:21:08 +0000</pubDate> <category><![CDATA[Blu-Esque]]></category> <category><![CDATA[Blues in Yippee Ki-Ay Blues Grid]]></category> <category><![CDATA[Digs on the Blues]]></category> <category><![CDATA[Shows]]></category> <category><![CDATA[Blues Music]]></category> <category><![CDATA[Blues Video Show]]></category> <category><![CDATA[Deep Blues]]></category> <category><![CDATA[Derrick Procell]]></category> <category><![CDATA[Luke Escombe]]></category> <category><![CDATA[Tiza Chaos]]></category> <category><![CDATA[Yippee Ki-Ay Blu-Esque]]></category> <category><![CDATA[Yippee Ki-Ay Blues]]></category> <guid isPermaLink="false">https://www.yippeekiayblues.com/?p=10181</guid> <description><![CDATA[Tonight, Yippee Ki-Ay Blu-Esque Show. Tiza Chaos is coming live from the Yippee Ki-Ay Blues Futuristic Pod. In this show, Tiza features dynamic musicians, Luke Escombe and Derrick Procell. “Pop Music is the aspirin, the Blues are the vitamins” Also, <span class="readmore"><a class="more-link" href="https://www.yippeekiayblues.com/yippee-ki-ay-blu-esque-72/">Read More ...</a></span>]]></description> <content:encoded><![CDATA[<p class="has-text-align-center" style="text-align: center;">Tonight, Yippee Ki-Ay Blu-Esque Show. Tiza Chaos is coming live from the Yippee Ki-Ay Blues Futuristic Pod. In this show, Tiza features dynamic musicians, <a href="https://lukeescombe.com.au/">Luke Escombe</a> and <a href="https://www.derrickprocellmusic.com/">Derrick Procell</a>.</p> <p style="text-align: center;"><!-- /wp:paragraph --><!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong><em>“Pop Music is the aspirin, the Blues are the vitamins”</em></strong></p> <p style="text-align: center;"> <style> /* FOLLOWING TWO SHOULD HAVE SAME COLOR - videoControlBarColor */ /* Background color of control bar and big play button */ #video4 .vjs-big-play-button { border-color: #efefef !important; background-color: #333333 !important; font-size: 20px !important; opacity: .7; } /* Color of control bar */ #videocontent4 .vjs-control-bar button { background: unset !important; } #videocontent4 .vjs-matrix .vjs-control-bar { background: #333333 !important; opacity: 1.0 !important; } /* FOLLOWING TWO SHOULD HAVE SAME COLOR - videoMainColor */ /* Color of all text, icons and "play" triangle */ #videocontent4 .vjs-default-skin { color: #efefef !important; overflow: hidden !important; font-size: 10px !important; } /* Change the color of various "bars" text: Scrubber and Volume - make it same as bg color of big play button*/ #videocontent4 .vjs-matrix .vjs-volume-level, #videocontent4 .vjs-matrix .vjs-play-progress, #videocontent4 .vjs-matrix .vjs-slider-bar { background: #efefef !important; } div#videocontent4 { display: block !important; } /* Style inner div to center button */ .inner { left: 50%; top: 10%; transform: translate(-50%, -50%); position: absolute; } /* hide the captions settings item from the captions menu */ .video4.vjs-texttrack-settings { display: none; } #videocontent4 .vjs-menu-button-popup .vjs-menu .vjs-menu-content { background-color: #333333 !important; color: #efefef !important; padding: 0px !important; margin: 0px !important; max-height: none !important; } #videocontent4 .vjs-menu-content li { list-style: none !important; } #videocontent4 li.vjs-menu-item { margin-bottom: 0px !important; margin: 0px !important; } #videocontent4 .vjs-control .vjs-button { padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; padding:0px !important; } #videocontent4 .vjs-playback-rate-value { margin-right: 0em; } #videocontent4 .vjs-playback-rate { margin-right: 0em; } #videocontent4 .vjs-user-inactive .vjs-control-bar { display: none !important; visibility: hidden !important; opacity: 0 !important; cursor: none !important; } /** #videocontent4 .vjs-big-play-button { border: 0px !important; } */ #videocontent4 .vjs-play-control { border: 0px !important; } #videocontent4 .vjs-mute-control { border: 0px !important; } #videocontent4 .vjs-control { border: 0px !important; } #videocontent4 .vjs-button { padding: 0px !important; border: 0px !important; } #videocontent4 .vjs-picture-in-picture-control { display: none !important; visibility: hidden !important; opacity: 0 !important; cursor: none !important; } .video-js-dimensions.vjs-fluid { padding-top: 56.25%; } .video-js { padding-top: 56.25%; } </style> <script> var watermarkCounter = 4; function setCookie(name, value, daysToExpire) { //console.log("setCookie"); var expires = ""; if (daysToExpire) { var date = new Date(); date.setTime(date.getTime() + (daysToExpire * 24 * 60 * 60 * 1000)); expires = "; expires=" + date.toUTCString(); } document.cookie = name + "=" + value + expires + "; path=/"; } function getCookie(cookieName) { const cookies = document.cookie.split(';'); for (const cookie of cookies) { const [name, value] = cookie.trim().split('='); if (name === cookieName) { return decodeURIComponent(value); } } return null; // Cookie not found } </script> <!-- <link href="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/css/video-js-2.min.css" rel="stylesheet"> --> <link href="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/css/videojs.watermark.css" rel="stylesheet"> <!-- <script src="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/javascript/video-2.js"></script> --> <script src="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/javascript/videojs.watermark.js"></script> <div id="videoparent4"> <div id="videocontent4" class="video-wrap"> <video N id="video4" oncontextmenu="return false;" class="vjs-matrix video-js-responsive-container video-js vjs-16-9 vjs-default-skin vjs-big-play-centered" controls preload="metadata" width="800" height="450" data-setup='{"fluid": true ,"playbackRates": [0.5, 0.75, 1, 1.25, 1.5, 1.75, 2] }' playsinline> <source src="https://sei-video-on-demand.s3.us-west-1.amazonaws.com/sessions/Blu-Esque/2022/YKA_Blu_Esque_Show_18.mp4?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA3VBYGRHCVSE4NNXY%2F20250211%2Fus-west-1%2Fs3%2Faws4_request&X-Amz-Date=20250211T201234Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1000&X-Amz-Signature=8366d66c9c7a75ab315c708f484451cc0ff1877402e45bbc536fdc70256eb2e4" type="video/mp4" /> </video> </div> </div> <style> .vjs-fullscreen { padding-top: 0px } .buttonClass { display: flex; justify-content: center; align-items: center; vertical-align: baseline; padding: 0px; } div4.vjs-watermark { bottom: 30px !important; top: unset !important; right: 0 !important; left: unset !important; } </style> <!-- JavaScript Start --> <script> /* <![CDATA[ */ var threshold4; var ajaxurl = "https://www.yippeekiayblues.com/wp-admin/admin-ajax.php"; var promise; var player4 = videojs('video4',{ width: "800", height: "450" }); player4.bigPlayButton.on('click', function(){ if (player4.paused()) { player4.play(); } }); var div4; var hasBeenClosed = false; function closePIP() { var $videoWrap = jQuery('.video-wrap'); var $video = jQuery('.video'); var $closeButton = jQuery('.closeButton') $videoWrap.height('auto'); $video.removeClass('stuck'); $closeButton.removeClass('closeShowing'); $closeButton.addClass('closeHidden'); hasBeenClosed = true; player4.pause(); videojs('video4', { inactivityTimeout: 0 }); player4.bigPlayButton.show(); } jQuery(document).ready(function($) { jQuery("#closeButton").hide(); var $window = jQuery(window); var $videoWrap = jQuery('.video-wrap'); var $video = jQuery('.video'); var videoHeight = $video.outerHeight(); var $closeButton = jQuery('.closeButton') $window.on('scroll', function() { var windowScrollTop = $window.scrollTop(); var videoBottom = videoHeight + $videoWrap.offset().top; if ( (windowScrollTop > videoBottom) && !hasBeenClosed ) { $videoWrap.height(videoHeight); $video.addClass('stuck'); //$closeButton.removeClass('closeHidden'); //$closeButton.removeClass('closeHidden'); //$closeButton.addClass('closeShowing'); //$closeButton.display('block'); jQuery("#closeButton").show(); } else { $videoWrap.height('auto'); $video.removeClass('stuck'); jQuery("#closeButton").hide(); } //console.log("videoHeight: " + videoHeight + ", windowScrollTop: " + windowScrollTop + ", videoBottom: " + videoBottom); }); //hideWatermarkOnLoad4(); //alert(jQuery(window).width() + ", " + jQuery(window).height()); div = document.getElementsByClassName("vjs-watermark")[4-1]; if (div) { //div.style.display = "none"; } if(jQuery(window).width() >= 500) { var skipBehindButton4 = player4.controlBar.addChild("button", {}, 2); var skipBehindButtonDom4 = skipBehindButton4.el(); skipBehindButtonDom4.innerHTML = "<<"; skipBehindButtonDom4.title = "Rewind 15 Seconds"; skipBehindButton4.addClass("buttonClass"); skipBehindButtonDom4.onclick = function(){ skipS3MV4(-15); } var skipAheadButton4 = player4.controlBar.addChild("button", {}, 3); var skipAheadButtonDom4 = skipAheadButton4.el(); skipAheadButtonDom4.innerHTML = ">>"; skipAheadButtonDom4.title = "Fast-Forward 15 Seconds"; skipAheadButton4.addClass("buttonClass"); skipAheadButtonDom4.onclick = function() { skipS3MV4(15); } } }); //End jQuery(document).ready function skipS3MV4(skipBy) { player4.currentTime(player4.currentTime() + skipBy); } function getDomainName(hostName) { return hostName.substring(hostName.lastIndexOf(".", hostName.lastIndexOf(".") - 1) + 1); } function unmuteAndPlayFromStart2() { var player4; if(player4 == null) { player4 = videojs("video4"); } if( (player4.muted()) && (timesMuted == 1) ) { player4.watermark({ file: '', xpos: 1, ypos: 0, xrepeat: 0, opacity: 0, url: '', clickable: false, text: false, textContent: '', fontSize: 0, fontColor: '', fontBGColor: '' }); player4.currentTime(0); player4.muted(false); player4.play(); } timesMuted++; } function unmuteAndPlayFromStart4(player4) { //var player4; if(player4 == null) { player4 = videojs("video4"); } //alert(timesMuted); player4.currentTime(0); player4.muted(false); player4.play(); } function roundUpToAny(n,x=15) { return Math.round((n+x/2)/x)*x; } videojs("video4").ready(function() { //console.log("Videojs Ready - should be called only once"); var player4 = videojs("video4"); var userIdAnon = 0; var videoId = 176; var anonTracking = "N"; var captions = localStorage.getItem('captions'); //console.log("captions on load: " + captions); if(captions === null) captions = "on"; var preferredLang = localStorage.getItem('caption-language'); let tracks = player4.textTracks(); var trackList = Array.prototype.slice.call(tracks); var activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //localStorage.setItem('caption-language', activeTrack.language); //console.log("currently active language: " + activeTrack.language); //console.log("preferredLang on load: " + preferredLang); var preferredLangIsSet = false; //tracks.addEventListener('change', storeLanguageChoice); //var initialTrackLanguageChange = true; //var videoEl4 = player4.el(); var savedSpeed = localStorage.getItem('videoSpeed'); //console.log("savedSpeed on load: " + savedSpeed); if (savedSpeed) { this.playbackRate(savedSpeed); } //activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //console.log("currently active language: " + activeTrack.language); function setupTextTracks() { //console.log("in setupTextTracks"); // If preferredLang found, get track and enable it if( preferredLang && (captions === "on") ) { //console.log("preferredLang is set: " + preferredLang); tracks = player4.textTracks(); //var targetTrack = Array.from(tracks).find(track => track.language === preferredLang); //console.log("targetTrack mode: " + targetTrack.mode); for (var i = 0; i < tracks.length; i++) { var track = tracks[i]; // Check if the track is a captions track and if the language is German ('de') if (track.kind === 'captions' && track.language === preferredLang) { //console.log("Yes, match found"); track.mode = 'showing'; // Show the German captions } else { track.mode = 'disabled'; // Hide other caption tracks } } preferredLangIsSet = true; } } //Can be moved to end?? //Remembering Captions Settings on User Change player4.textTracks().addEventListener('change', function() { //console.log("User changed captions settings"); var tracks = player4.textTracks(); // Convert to array var trackList = Array.prototype.slice.call(tracks); // Check if captions are disabled // I.e. no tracks in 'showing' mode var disabled = !trackList.some(function(track) { return track.mode === 'showing'; }); if(disabled) { // Captions were just set to off localStorage.setItem('captions', 'off'); //console.log('Captions disabled'); } else { localStorage.setItem('captions', 'on'); //console.log('Captions ENABLED'); } if( captions === "on" ) { trackList = Array.prototype.slice.call(tracks); activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //console.log("in User changed captions settings: active language: " + activeTrack.language); localStorage.setItem('caption-language', activeTrack.language); } }); timesMuted = 0; var button = document.createElement("button"); button.setAttribute("id", "muteButton"); var buttonRemoved = false; var endTime = 0; var restartedOnce = false; //Disable full screen zand remove full screen on double click this.on('volumechange', function(){ timesMuted++; //alert("volume change " + timesMuted); if( !buttonRemoved && (timesMuted == 10000) ) { //alert("inside"); video4.removeChild(button); //document.getElementById("muteButton").remove(); buttonRemoved = true; if(restartedOnce == false) { unmuteAndPlayFromStart4(player4); restartedOnce = true; } } }); this.on('click', function(evt) { //console.log("video clicked, " + evt.target.tagName); if (evt.target.tagName === 'VIDEO') { //alert("after click unmuteAndPlayFromStart4(player4)"); //document.getElementsByTagName.removeChild(button); if(!buttonRemoved) { if(document.getElementById("muteButton")) { document.getElementById("muteButton").remove(); buttonRemoved = true; if(restartedOnce == false) { unmuteAndPlayFromStart4(player4); restartedOnce = true; } } } } }); this.on('pause', function() { div = document.getElementsByClassName("vjs-watermark")[4-1]; if (div) { div.style.display = "none"; } jQuery('#video4 .vjs-big-play-button').css('display', 'block'); }); var threshold4 = 15; var counter4 = threshold4; var duration4 = 0; //Track loading time //console.log("ping 1: trackLoads"); var data = { 'action': 'trackLoads', 'videoId': 176, 'playTime': 0, 'event': 'load', 'postId': 10181 }; jQuery.post(ajaxurl, data, function(response) { }); st4 = -1; et4 = 99999; //alert("st4: " + st4 + ", et4: " + et4); playTime4 = 0; playTimeCurrent4 = 0; if( (userIdAnon == 0) && (anonTracking == "Y") && (videoId == getCookie("videoIdAnon")) ) { playTimeAnon = getCookie("playTimeAnon"); //console.log("playTimeAnon from getCookie: " + playTimeAnon); //console.log("videoId: " + videoId); playTimeCurrent4 = playTimeAnon; } //console.log("playTime4: " + playTime4); //console.log("playTimeCurrent4: " + playTimeCurrent4); //console.log(parseInt(st4)); if(parseInt(st4) >= 0 ) { playTimeCurrent4 = parseInt(st4); } this.currentTime(playTimeCurrent4); if( (this.currentTime() + threshold4) > counter4 ) { //console.log("this.currentTime: " + this.currentTime() + ", counter4: " + counter4); //counter4 = this.currentTime() + threshold4; counter4 = this.currentTime(); //console.log("new this.currentTime: " + this.currentTime() + ", counter4: " + counter4); } //console.log("playTime: " + playTime); var gotDuration4 = false; player4.ready(function(){ this.on('loadedmetadata', function(){ //console.log("this.duration: " + this.duration()); duration4 = this.duration(); //if (this.currentTime() <= duration4 -1) }) }); this.on("seeked", function(){ //console.log("seeked: ------------------------Seeking"); cuepoint = 0; ct = this.currentTime(); roundUpHowMuch = 1; roundUp = roundUpToAny(ct,roundUpHowMuch); //diff = roundUp - counter4; diff = ct - playTimeCurrent4; diffRoundup = roundUpToAny(diff,roundUpHowMuch) - 30; //playTime4 = diffRoundup; //console.log("playTimeCurrent4: " + playTimeCurrent4 + ", ct: " + ct + ", roundUp: " + roundUp + ", diff: " + diff + ", diffRoundup: " + diffRoundup); //console.log("seeked: currentTime " + ct + ", old counter4: " + counter4 + ", roundUp: " + roundUp + ", diff: " + diff); counter4 = roundUp; //console.log("New counter4: " + counter4); if( (diffRoundup > roundUpHowMuch) || (diffRoundup < -roundUpHowMuch) ) { //console.log("seeked: Yes, diff > roundUpHowMuch or < -roundUpHowMuch: " + diffRoundup); //console.log("ping 2: seeked"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 176, 'duration': this.duration(), 'threshold': threshold4, 'event': 'seek', 'diff': diffRoundup, 'postId': 10181 }; jQuery.post(ajaxurl, data, function(response) { }); } playTimeCurrent4 = this.currentTime(); //console.log("playTimeCurrent4: " + playTimeCurrent4); //if(ct > roundUp) { //console.log("DO SOMETHING IMPORTANT HERE!!!!!!!!"); //} }); this.on("timeupdate", function(){ //console.log("in timeupdate"); if (this.currentTime() >= et4) { this.pause(); } //if( (this.currentTime() + threshold4) > counter4 ) { //counter4 = this.currentTime() + threshold4; //console.log("this.currentTime: " + this.currentTime() + ", counter4: " + counter4); //} /** if (this.currentTime() <= duration4 -1) { //alert("here"); playTime4 = 0; playTimeCurrent4 = 0; } else { playTime4 = this.currentTime(); playTimeCurrent4 = this.currentTime(); } if( (this.currentTime() + threshold4) < counter4 ) { console.log("this.currentTime: " + this.currentTime() + ", counter4: " + counter4); counter4 = this.currentTime() + threshold4; console.log("new this.currentTime: " + this.currentTime() + ", counter4: " + counter4); } */ //console.log("timeupdate: ---> this.currentTime: " + this.currentTime() + ", counter4: " + counter4); if (this.currentTime() >= counter4) { //console.log("timeupdate: currentTime() >= counter4"); //set a timer for threshold seconds //console.log("this.currentTime: " + this.currentTime() + ", counter4: " + counter4 + ", threshold4: " + threshold4); setInterval(function() { //do nothing }, threshold4 * 1000); //alert (counter4 + " seconds up"); counter4 += threshold4; if(!gotDuration4) { duration4 = this.duration(); gotDuration4 = true; } //Track play time if( !this.paused() ) { //console.log("ping 3: timeupdate"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 176, 'duration': this.duration(), 'threshold': threshold4, 'event': 'play', 'postId': 10181 }; jQuery.post(ajaxurl, data, function(response) { }); if(userIdAnon == 0) { //Anonymous user //setCookie("userIdAnon", "0", 30); setCookie("videoIdAnon", "176", 30); setCookie("playTimeAnon", this.currentTime(), 30); //console.log("playTimeAnon: " + this.currentTime()); } } } }); this.on("play", function(){ //this.playbackRate(1.5); /** if(this.currentTime() < playTimeCurrent4) { console.log("play: this.currentTime() < playTimeCurrent4"); if(this.currentTime() < this.duration()) { this.currentTime(playTimeCurrent4); } else { this.currentTime(0); } //alert(this.currentTime() + ", " + playTime); } */ /** var data = { 'action': 'trackLoads', 'videoId': 176, 'playTime': 0, 'event': 'start', 'postId': 10181 }; jQuery.post(ajaxurl, data, function(response) { }); */ jQuery('#video4 .vjs-big-play-button').css('display', 'none'); div = document.getElementsByClassName("vjs-watermark")[4-1]; if (div) { div.style.display = "block"; } }); this.on("fullscreenchange", function(){ jQuery('.vjs-loading-spinner').remove(); this.loadingSpinner.hide(); }); this.on('ended', function() { //console.log("ping 4: ended"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 176, 'duration': this.duration(), 'threshold': threshold4, 'event': 'end', 'postId': 10181 }; //this.currentTime(st); //alert("starting time: " + st); jQuery.post(ajaxurl, data, function(response) { }); //console.log('ended: ' + this.duration()); endTime4 = this.currentTime(); //Track play time //console.log("event: end firing"); counter4 = st4; playTime4 = 0; playTimeCurrent4 = 0; this.currentTime(0); threshold4 = 15; //console.log("ended: ping 2"); }); this.on('ratechange', function() { var currentSpeed = this.playbackRate(); //console.log("currentSpeed: " + currentSpeed); localStorage.setItem('videoSpeed', currentSpeed); }); jQuery.fn.isInViewport = function() { var elementTop = jQuery(this).offset().top; var elementBottom = elementTop + jQuery(this).outerHeight(); var viewportTop = jQuery(window).scrollTop(); var viewportBottom = viewportTop + jQuery(window).height(); return elementBottom > viewportTop && elementTop < viewportBottom; }; setupTextTracks(); }); //End videojs player ready var promise; //localStorage.removeItem('captions'); //delete localStorage.captions; //localStorage.clear(); /* ]]> */ </script> </p> <p class="has-text-align-center" style="text-align: center;">Also, check out our friends from <a href="https://athomechicagoblues.com/">@home Chicago Blues</a>. Chicago Blues Network.</p> <p style="text-align: center;"><!-- /wp:paragraph --><!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong>Executive Producer – SwiftEyes Innovation Inc.</strong></p> <p style="text-align: center;"><!-- /wp:paragraph --><!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong>Music Credits – Earth, Wind & Fire, Luke Escombe and Derrick Procell </strong></p>]]></content:encoded> </item> <item> <title>Yippee Ki-Ay Blu-Esque</title> <link>https://www.yippeekiayblues.com/yippee-ki-ay-blu-esque-67/</link> <dc:creator><![CDATA[admin]]></dc:creator> <pubDate>Wed, 06 Jul 2022 18:06:43 +0000</pubDate> <category><![CDATA[Blu-Esque]]></category> <category><![CDATA[Blues in Yippee Ki-Ay Blues Grid]]></category> <category><![CDATA[Digs on the Blues]]></category> <category><![CDATA[Shows]]></category> <category><![CDATA[Blues]]></category> <category><![CDATA[Blues Genre]]></category> <category><![CDATA[Blues Music]]></category> <category><![CDATA[Blues Rock]]></category> <category><![CDATA[Brad 'Guitar' Wilson]]></category> <category><![CDATA[Kat Riggins]]></category> <category><![CDATA[Metaverse]]></category> <category><![CDATA[Multiverse]]></category> <category><![CDATA[Music Is Life]]></category> <category><![CDATA[Music Video]]></category> <category><![CDATA[Music Video Show]]></category> <category><![CDATA[Tiza Chaos]]></category> <category><![CDATA[Yippee Ki-Ay Blu-Esque]]></category> <category><![CDATA[Yippee Ki-Ay Blues]]></category> <guid isPermaLink="false">https://www.yippeekiayblues.com/?p=9950</guid> <description><![CDATA[Tonight, Yippee Ki-Ay Blu-Esque Show. The new host for the show is Tiza Chaos and Tiza is coming live from the Yippee Ki-Ay Blues Futuristic Pod. In this show, Tiza features two dynamic musicians, Kat Riggins and Brad “Guitar” Wilson. <span class="readmore"><a class="more-link" href="https://www.yippeekiayblues.com/yippee-ki-ay-blu-esque-67/">Read More ...</a></span>]]></description> <content:encoded><![CDATA[<p class="has-text-align-center" style="text-align: center;">Tonight, Yippee Ki-Ay Blu-Esque Show. The new host for the show is Tiza Chaos and Tiza is coming live from the Yippee Ki-Ay Blues Futuristic Pod. In this show, Tiza features two dynamic musicians, <a href="https://katriggins.com/">Kat Riggins</a> and <a href="https://bradwilsonlive.com/">Brad “Guitar” Wilson</a>.</p> <p style="text-align: center;"><!-- /wp:paragraph --><!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong><em>“Pop Music is the aspirin, the Blues are the vitamins”</em></strong></p> <p style="text-align: center;"> <style> /* FOLLOWING TWO SHOULD HAVE SAME COLOR - videoControlBarColor */ /* Background color of control bar and big play button */ #video5 .vjs-big-play-button { border-color: #efefef !important; background-color: #333333 !important; font-size: 20px !important; opacity: .7; } /* Color of control bar */ #videocontent5 .vjs-control-bar button { background: unset !important; } #videocontent5 .vjs-matrix .vjs-control-bar { background: #333333 !important; opacity: 1.0 !important; } /* FOLLOWING TWO SHOULD HAVE SAME COLOR - videoMainColor */ /* Color of all text, icons and "play" triangle */ #videocontent5 .vjs-default-skin { color: #efefef !important; overflow: hidden !important; font-size: 10px !important; } /* Change the color of various "bars" text: Scrubber and Volume - make it same as bg color of big play button*/ #videocontent5 .vjs-matrix .vjs-volume-level, #videocontent5 .vjs-matrix .vjs-play-progress, #videocontent5 .vjs-matrix .vjs-slider-bar { background: #efefef !important; } div#videocontent5 { display: block !important; } /* Style inner div to center button */ .inner { left: 50%; top: 10%; transform: translate(-50%, -50%); position: absolute; } /* hide the captions settings item from the captions menu */ .video5.vjs-texttrack-settings { display: none; } #videocontent5 .vjs-menu-button-popup .vjs-menu .vjs-menu-content { background-color: #333333 !important; color: #efefef !important; padding: 0px !important; margin: 0px !important; max-height: none !important; } #videocontent5 .vjs-menu-content li { list-style: none !important; } #videocontent5 li.vjs-menu-item { margin-bottom: 0px !important; margin: 0px !important; } #videocontent5 .vjs-control .vjs-button { padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; padding:0px !important; } #videocontent5 .vjs-playback-rate-value { margin-right: 0em; } #videocontent5 .vjs-playback-rate { margin-right: 0em; } #videocontent5 .vjs-user-inactive .vjs-control-bar { display: none !important; visibility: hidden !important; opacity: 0 !important; cursor: none !important; } /** #videocontent5 .vjs-big-play-button { border: 0px !important; } */ #videocontent5 .vjs-play-control { border: 0px !important; } #videocontent5 .vjs-mute-control { border: 0px !important; } #videocontent5 .vjs-control { border: 0px !important; } #videocontent5 .vjs-button { padding: 0px !important; border: 0px !important; } #videocontent5 .vjs-picture-in-picture-control { display: none !important; visibility: hidden !important; opacity: 0 !important; cursor: none !important; } .video-js-dimensions.vjs-fluid { padding-top: 56.25%; } .video-js { padding-top: 56.25%; } </style> <script> var watermarkCounter = 5; function setCookie(name, value, daysToExpire) { //console.log("setCookie"); var expires = ""; if (daysToExpire) { var date = new Date(); date.setTime(date.getTime() + (daysToExpire * 24 * 60 * 60 * 1000)); expires = "; expires=" + date.toUTCString(); } document.cookie = name + "=" + value + expires + "; path=/"; } function getCookie(cookieName) { const cookies = document.cookie.split(';'); for (const cookie of cookies) { const [name, value] = cookie.trim().split('='); if (name === cookieName) { return decodeURIComponent(value); } } return null; // Cookie not found } </script> <!-- <link href="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/css/video-js-2.min.css" rel="stylesheet"> --> <link href="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/css/videojs.watermark.css" rel="stylesheet"> <!-- <script src="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/javascript/video-2.js"></script> --> <script src="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/javascript/videojs.watermark.js"></script> <div id="videoparent5"> <div id="videocontent5" class="video-wrap"> <video N id="video5" oncontextmenu="return false;" class="vjs-matrix video-js-responsive-container video-js vjs-16-9 vjs-default-skin vjs-big-play-centered" controls preload="metadata" width="800" height="450" data-setup='{"fluid": true ,"playbackRates": [0.5, 0.75, 1, 1.25, 1.5, 1.75, 2] }' playsinline> <source src="https://sei-video-on-demand.s3.us-west-1.amazonaws.com/sessions/Blu-Esque/2022/YKA_Blu_Esque_Show_13.mp4?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA3VBYGRHCVSE4NNXY%2F20250211%2Fus-west-1%2Fs3%2Faws4_request&X-Amz-Date=20250211T201234Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1000&X-Amz-Signature=95bc311fe35ec273df1f246fde7bd83aecc5c6cfb107406209adfaa4979156db" type="video/mp4" /> </video> </div> </div> <style> .vjs-fullscreen { padding-top: 0px } .buttonClass { display: flex; justify-content: center; align-items: center; vertical-align: baseline; padding: 0px; } div5.vjs-watermark { bottom: 30px !important; top: unset !important; right: 0 !important; left: unset !important; } </style> <!-- JavaScript Start --> <script> /* <![CDATA[ */ var threshold5; var ajaxurl = "https://www.yippeekiayblues.com/wp-admin/admin-ajax.php"; var promise; var player5 = videojs('video5',{ width: "800", height: "450" }); player5.bigPlayButton.on('click', function(){ if (player5.paused()) { player5.play(); } }); var div5; var hasBeenClosed = false; function closePIP() { var $videoWrap = jQuery('.video-wrap'); var $video = jQuery('.video'); var $closeButton = jQuery('.closeButton') $videoWrap.height('auto'); $video.removeClass('stuck'); $closeButton.removeClass('closeShowing'); $closeButton.addClass('closeHidden'); hasBeenClosed = true; player5.pause(); videojs('video5', { inactivityTimeout: 0 }); player5.bigPlayButton.show(); } jQuery(document).ready(function($) { jQuery("#closeButton").hide(); var $window = jQuery(window); var $videoWrap = jQuery('.video-wrap'); var $video = jQuery('.video'); var videoHeight = $video.outerHeight(); var $closeButton = jQuery('.closeButton') $window.on('scroll', function() { var windowScrollTop = $window.scrollTop(); var videoBottom = videoHeight + $videoWrap.offset().top; if ( (windowScrollTop > videoBottom) && !hasBeenClosed ) { $videoWrap.height(videoHeight); $video.addClass('stuck'); //$closeButton.removeClass('closeHidden'); //$closeButton.removeClass('closeHidden'); //$closeButton.addClass('closeShowing'); //$closeButton.display('block'); jQuery("#closeButton").show(); } else { $videoWrap.height('auto'); $video.removeClass('stuck'); jQuery("#closeButton").hide(); } //console.log("videoHeight: " + videoHeight + ", windowScrollTop: " + windowScrollTop + ", videoBottom: " + videoBottom); }); //hideWatermarkOnLoad5(); //alert(jQuery(window).width() + ", " + jQuery(window).height()); div = document.getElementsByClassName("vjs-watermark")[5-1]; if (div) { //div.style.display = "none"; } if(jQuery(window).width() >= 500) { var skipBehindButton5 = player5.controlBar.addChild("button", {}, 2); var skipBehindButtonDom5 = skipBehindButton5.el(); skipBehindButtonDom5.innerHTML = "<<"; skipBehindButtonDom5.title = "Rewind 15 Seconds"; skipBehindButton5.addClass("buttonClass"); skipBehindButtonDom5.onclick = function(){ skipS3MV5(-15); } var skipAheadButton5 = player5.controlBar.addChild("button", {}, 3); var skipAheadButtonDom5 = skipAheadButton5.el(); skipAheadButtonDom5.innerHTML = ">>"; skipAheadButtonDom5.title = "Fast-Forward 15 Seconds"; skipAheadButton5.addClass("buttonClass"); skipAheadButtonDom5.onclick = function() { skipS3MV5(15); } } }); //End jQuery(document).ready function skipS3MV5(skipBy) { player5.currentTime(player5.currentTime() + skipBy); } function getDomainName(hostName) { return hostName.substring(hostName.lastIndexOf(".", hostName.lastIndexOf(".") - 1) + 1); } function unmuteAndPlayFromStart2() { var player5; if(player5 == null) { player5 = videojs("video5"); } if( (player5.muted()) && (timesMuted == 1) ) { player5.watermark({ file: '', xpos: 1, ypos: 0, xrepeat: 0, opacity: 0, url: '', clickable: false, text: false, textContent: '', fontSize: 0, fontColor: '', fontBGColor: '' }); player5.currentTime(0); player5.muted(false); player5.play(); } timesMuted++; } function unmuteAndPlayFromStart5(player5) { //var player5; if(player5 == null) { player5 = videojs("video5"); } //alert(timesMuted); player5.currentTime(0); player5.muted(false); player5.play(); } function roundUpToAny(n,x=15) { return Math.round((n+x/2)/x)*x; } videojs("video5").ready(function() { //console.log("Videojs Ready - should be called only once"); var player5 = videojs("video5"); var userIdAnon = 0; var videoId = 143; var anonTracking = "N"; var captions = localStorage.getItem('captions'); //console.log("captions on load: " + captions); if(captions === null) captions = "on"; var preferredLang = localStorage.getItem('caption-language'); let tracks = player5.textTracks(); var trackList = Array.prototype.slice.call(tracks); var activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //localStorage.setItem('caption-language', activeTrack.language); //console.log("currently active language: " + activeTrack.language); //console.log("preferredLang on load: " + preferredLang); var preferredLangIsSet = false; //tracks.addEventListener('change', storeLanguageChoice); //var initialTrackLanguageChange = true; //var videoEl5 = player5.el(); var savedSpeed = localStorage.getItem('videoSpeed'); //console.log("savedSpeed on load: " + savedSpeed); if (savedSpeed) { this.playbackRate(savedSpeed); } //activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //console.log("currently active language: " + activeTrack.language); function setupTextTracks() { //console.log("in setupTextTracks"); // If preferredLang found, get track and enable it if( preferredLang && (captions === "on") ) { //console.log("preferredLang is set: " + preferredLang); tracks = player5.textTracks(); //var targetTrack = Array.from(tracks).find(track => track.language === preferredLang); //console.log("targetTrack mode: " + targetTrack.mode); for (var i = 0; i < tracks.length; i++) { var track = tracks[i]; // Check if the track is a captions track and if the language is German ('de') if (track.kind === 'captions' && track.language === preferredLang) { //console.log("Yes, match found"); track.mode = 'showing'; // Show the German captions } else { track.mode = 'disabled'; // Hide other caption tracks } } preferredLangIsSet = true; } } //Can be moved to end?? //Remembering Captions Settings on User Change player5.textTracks().addEventListener('change', function() { //console.log("User changed captions settings"); var tracks = player5.textTracks(); // Convert to array var trackList = Array.prototype.slice.call(tracks); // Check if captions are disabled // I.e. no tracks in 'showing' mode var disabled = !trackList.some(function(track) { return track.mode === 'showing'; }); if(disabled) { // Captions were just set to off localStorage.setItem('captions', 'off'); //console.log('Captions disabled'); } else { localStorage.setItem('captions', 'on'); //console.log('Captions ENABLED'); } if( captions === "on" ) { trackList = Array.prototype.slice.call(tracks); activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //console.log("in User changed captions settings: active language: " + activeTrack.language); localStorage.setItem('caption-language', activeTrack.language); } }); timesMuted = 0; var button = document.createElement("button"); button.setAttribute("id", "muteButton"); var buttonRemoved = false; var endTime = 0; var restartedOnce = false; //Disable full screen zand remove full screen on double click this.on('volumechange', function(){ timesMuted++; //alert("volume change " + timesMuted); if( !buttonRemoved && (timesMuted == 10000) ) { //alert("inside"); video5.removeChild(button); //document.getElementById("muteButton").remove(); buttonRemoved = true; if(restartedOnce == false) { unmuteAndPlayFromStart5(player5); restartedOnce = true; } } }); this.on('click', function(evt) { //console.log("video clicked, " + evt.target.tagName); if (evt.target.tagName === 'VIDEO') { //alert("after click unmuteAndPlayFromStart5(player5)"); //document.getElementsByTagName.removeChild(button); if(!buttonRemoved) { if(document.getElementById("muteButton")) { document.getElementById("muteButton").remove(); buttonRemoved = true; if(restartedOnce == false) { unmuteAndPlayFromStart5(player5); restartedOnce = true; } } } } }); this.on('pause', function() { div = document.getElementsByClassName("vjs-watermark")[5-1]; if (div) { div.style.display = "none"; } jQuery('#video5 .vjs-big-play-button').css('display', 'block'); }); var threshold5 = 15; var counter5 = threshold5; var duration5 = 0; //Track loading time //console.log("ping 1: trackLoads"); var data = { 'action': 'trackLoads', 'videoId': 143, 'playTime': 0, 'event': 'load', 'postId': 9950 }; jQuery.post(ajaxurl, data, function(response) { }); st5 = -1; et5 = 99999; //alert("st5: " + st5 + ", et5: " + et5); playTime5 = 0; playTimeCurrent5 = 0; if( (userIdAnon == 0) && (anonTracking == "Y") && (videoId == getCookie("videoIdAnon")) ) { playTimeAnon = getCookie("playTimeAnon"); //console.log("playTimeAnon from getCookie: " + playTimeAnon); //console.log("videoId: " + videoId); playTimeCurrent5 = playTimeAnon; } //console.log("playTime5: " + playTime5); //console.log("playTimeCurrent5: " + playTimeCurrent5); //console.log(parseInt(st5)); if(parseInt(st5) >= 0 ) { playTimeCurrent5 = parseInt(st5); } this.currentTime(playTimeCurrent5); if( (this.currentTime() + threshold5) > counter5 ) { //console.log("this.currentTime: " + this.currentTime() + ", counter5: " + counter5); //counter5 = this.currentTime() + threshold5; counter5 = this.currentTime(); //console.log("new this.currentTime: " + this.currentTime() + ", counter5: " + counter5); } //console.log("playTime: " + playTime); var gotDuration5 = false; player5.ready(function(){ this.on('loadedmetadata', function(){ //console.log("this.duration: " + this.duration()); duration5 = this.duration(); //if (this.currentTime() <= duration5 -1) }) }); this.on("seeked", function(){ //console.log("seeked: ------------------------Seeking"); cuepoint = 0; ct = this.currentTime(); roundUpHowMuch = 1; roundUp = roundUpToAny(ct,roundUpHowMuch); //diff = roundUp - counter5; diff = ct - playTimeCurrent5; diffRoundup = roundUpToAny(diff,roundUpHowMuch) - 30; //playTime5 = diffRoundup; //console.log("playTimeCurrent5: " + playTimeCurrent5 + ", ct: " + ct + ", roundUp: " + roundUp + ", diff: " + diff + ", diffRoundup: " + diffRoundup); //console.log("seeked: currentTime " + ct + ", old counter5: " + counter5 + ", roundUp: " + roundUp + ", diff: " + diff); counter5 = roundUp; //console.log("New counter5: " + counter5); if( (diffRoundup > roundUpHowMuch) || (diffRoundup < -roundUpHowMuch) ) { //console.log("seeked: Yes, diff > roundUpHowMuch or < -roundUpHowMuch: " + diffRoundup); //console.log("ping 2: seeked"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 143, 'duration': this.duration(), 'threshold': threshold5, 'event': 'seek', 'diff': diffRoundup, 'postId': 9950 }; jQuery.post(ajaxurl, data, function(response) { }); } playTimeCurrent5 = this.currentTime(); //console.log("playTimeCurrent5: " + playTimeCurrent5); //if(ct > roundUp) { //console.log("DO SOMETHING IMPORTANT HERE!!!!!!!!"); //} }); this.on("timeupdate", function(){ //console.log("in timeupdate"); if (this.currentTime() >= et5) { this.pause(); } //if( (this.currentTime() + threshold5) > counter5 ) { //counter5 = this.currentTime() + threshold5; //console.log("this.currentTime: " + this.currentTime() + ", counter5: " + counter5); //} /** if (this.currentTime() <= duration5 -1) { //alert("here"); playTime5 = 0; playTimeCurrent5 = 0; } else { playTime5 = this.currentTime(); playTimeCurrent5 = this.currentTime(); } if( (this.currentTime() + threshold5) < counter5 ) { console.log("this.currentTime: " + this.currentTime() + ", counter5: " + counter5); counter5 = this.currentTime() + threshold5; console.log("new this.currentTime: " + this.currentTime() + ", counter5: " + counter5); } */ //console.log("timeupdate: ---> this.currentTime: " + this.currentTime() + ", counter5: " + counter5); if (this.currentTime() >= counter5) { //console.log("timeupdate: currentTime() >= counter5"); //set a timer for threshold seconds //console.log("this.currentTime: " + this.currentTime() + ", counter5: " + counter5 + ", threshold5: " + threshold5); setInterval(function() { //do nothing }, threshold5 * 1000); //alert (counter5 + " seconds up"); counter5 += threshold5; if(!gotDuration5) { duration5 = this.duration(); gotDuration5 = true; } //Track play time if( !this.paused() ) { //console.log("ping 3: timeupdate"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 143, 'duration': this.duration(), 'threshold': threshold5, 'event': 'play', 'postId': 9950 }; jQuery.post(ajaxurl, data, function(response) { }); if(userIdAnon == 0) { //Anonymous user //setCookie("userIdAnon", "0", 30); setCookie("videoIdAnon", "143", 30); setCookie("playTimeAnon", this.currentTime(), 30); //console.log("playTimeAnon: " + this.currentTime()); } } } }); this.on("play", function(){ //this.playbackRate(1.5); /** if(this.currentTime() < playTimeCurrent5) { console.log("play: this.currentTime() < playTimeCurrent5"); if(this.currentTime() < this.duration()) { this.currentTime(playTimeCurrent5); } else { this.currentTime(0); } //alert(this.currentTime() + ", " + playTime); } */ /** var data = { 'action': 'trackLoads', 'videoId': 143, 'playTime': 0, 'event': 'start', 'postId': 9950 }; jQuery.post(ajaxurl, data, function(response) { }); */ jQuery('#video5 .vjs-big-play-button').css('display', 'none'); div = document.getElementsByClassName("vjs-watermark")[5-1]; if (div) { div.style.display = "block"; } }); this.on("fullscreenchange", function(){ jQuery('.vjs-loading-spinner').remove(); this.loadingSpinner.hide(); }); this.on('ended', function() { //console.log("ping 4: ended"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 143, 'duration': this.duration(), 'threshold': threshold5, 'event': 'end', 'postId': 9950 }; //this.currentTime(st); //alert("starting time: " + st); jQuery.post(ajaxurl, data, function(response) { }); //console.log('ended: ' + this.duration()); endTime5 = this.currentTime(); //Track play time //console.log("event: end firing"); counter5 = st5; playTime5 = 0; playTimeCurrent5 = 0; this.currentTime(0); threshold5 = 15; //console.log("ended: ping 2"); }); this.on('ratechange', function() { var currentSpeed = this.playbackRate(); //console.log("currentSpeed: " + currentSpeed); localStorage.setItem('videoSpeed', currentSpeed); }); jQuery.fn.isInViewport = function() { var elementTop = jQuery(this).offset().top; var elementBottom = elementTop + jQuery(this).outerHeight(); var viewportTop = jQuery(window).scrollTop(); var viewportBottom = viewportTop + jQuery(window).height(); return elementBottom > viewportTop && elementTop < viewportBottom; }; setupTextTracks(); }); //End videojs player ready var promise; //localStorage.removeItem('captions'); //delete localStorage.captions; //localStorage.clear(); /* ]]> */ </script> </p> <p class="has-text-align-center" style="text-align: center;">Also, check out our friends from <a href="https://athomechicagoblues.com/">@home Chicago Blues</a>. Chicago Blues Network.</p> <p style="text-align: center;"><!-- /wp:paragraph --><!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong>Executive Producer – SwiftEyes Innovation Inc.</strong></p> <p style="text-align: center;"><!-- /wp:paragraph --><!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong>Music Credits – Earth, Wind & Fire, Kat Riggins and Brad “Guitar” Wilson </strong></p>]]></content:encoded> </item> <item> <title>Yippee Ki-Ay Blu-Esque</title> <link>https://www.yippeekiayblues.com/yippee-ki-ay-blu-esque-64/</link> <dc:creator><![CDATA[admin]]></dc:creator> <pubDate>Wed, 25 May 2022 01:27:50 +0000</pubDate> <category><![CDATA[Blu-Esque]]></category> <category><![CDATA[Blues in Yippee Ki-Ay Blues Grid]]></category> <category><![CDATA[Shows]]></category> <category><![CDATA[Blues Music]]></category> <category><![CDATA[Blues Rock]]></category> <category><![CDATA[Kenny Neal]]></category> <category><![CDATA[Thorbjorn Risager & The Black Tornado]]></category> <category><![CDATA[Tiza Chaos]]></category> <category><![CDATA[Yippee Ki-Ay Blues]]></category> <category><![CDATA[Yippee KiAy Blu-Esque]]></category> <guid isPermaLink="false">https://www.yippeekiayblues.com/?p=9828</guid> <description><![CDATA[Tonight, Yippee Ki-Ay Blu-Esque Show. The new host for the show is Tiza Chaos and Tiza is coming live from the Yippee Ki-Ay Blues Futuristic Pod. In this show, Tiza features two dynamic musicians, Kenny Neal and Thorbjorn Risager and <span class="readmore"><a class="more-link" href="https://www.yippeekiayblues.com/yippee-ki-ay-blu-esque-64/">Read More ...</a></span>]]></description> <content:encoded><![CDATA[<p class="has-text-align-center" style="text-align: center;">Tonight, Yippee Ki-Ay Blu-Esque Show. The new host for the show is Tiza Chaos and Tiza is coming live from the Yippee Ki-Ay Blues Futuristic Pod. In this show, Tiza features two dynamic musicians, <a href="https://kennyneal.net/">Kenny Neal</a> and <a href="https://risager.info/">Thorbjorn Risager and The Black Tornado</a>.</p> <p style="text-align: center;"><!-- /wp:paragraph --><!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong><em>“Pop Music is the aspirin, the Blues are the vitamins”</em></strong></p> <p style="text-align: center;"> <style> /* FOLLOWING TWO SHOULD HAVE SAME COLOR - videoControlBarColor */ /* Background color of control bar and big play button */ #video6 .vjs-big-play-button { border-color: #efefef !important; background-color: #333333 !important; font-size: 20px !important; opacity: .7; } /* Color of control bar */ #videocontent6 .vjs-control-bar button { background: unset !important; } #videocontent6 .vjs-matrix .vjs-control-bar { background: #333333 !important; opacity: 1.0 !important; } /* FOLLOWING TWO SHOULD HAVE SAME COLOR - videoMainColor */ /* Color of all text, icons and "play" triangle */ #videocontent6 .vjs-default-skin { color: #efefef !important; overflow: hidden !important; font-size: 10px !important; } /* Change the color of various "bars" text: Scrubber and Volume - make it same as bg color of big play button*/ #videocontent6 .vjs-matrix .vjs-volume-level, #videocontent6 .vjs-matrix .vjs-play-progress, #videocontent6 .vjs-matrix .vjs-slider-bar { background: #efefef !important; } div#videocontent6 { display: block !important; } /* Style inner div to center button */ .inner { left: 50%; top: 10%; transform: translate(-50%, -50%); position: absolute; } /* hide the captions settings item from the captions menu */ .video6.vjs-texttrack-settings { display: none; } #videocontent6 .vjs-menu-button-popup .vjs-menu .vjs-menu-content { background-color: #333333 !important; color: #efefef !important; padding: 0px !important; margin: 0px !important; max-height: none !important; } #videocontent6 .vjs-menu-content li { list-style: none !important; } #videocontent6 li.vjs-menu-item { margin-bottom: 0px !important; margin: 0px !important; } #videocontent6 .vjs-control .vjs-button { padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; padding:0px !important; } #videocontent6 .vjs-playback-rate-value { margin-right: 0em; } #videocontent6 .vjs-playback-rate { margin-right: 0em; } #videocontent6 .vjs-user-inactive .vjs-control-bar { display: none !important; visibility: hidden !important; opacity: 0 !important; cursor: none !important; } /** #videocontent6 .vjs-big-play-button { border: 0px !important; } */ #videocontent6 .vjs-play-control { border: 0px !important; } #videocontent6 .vjs-mute-control { border: 0px !important; } #videocontent6 .vjs-control { border: 0px !important; } #videocontent6 .vjs-button { padding: 0px !important; border: 0px !important; } #videocontent6 .vjs-picture-in-picture-control { display: none !important; visibility: hidden !important; opacity: 0 !important; cursor: none !important; } .video-js-dimensions.vjs-fluid { padding-top: 56.25%; } .video-js { padding-top: 56.25%; } </style> <script> var watermarkCounter = 6; function setCookie(name, value, daysToExpire) { //console.log("setCookie"); var expires = ""; if (daysToExpire) { var date = new Date(); date.setTime(date.getTime() + (daysToExpire * 24 * 60 * 60 * 1000)); expires = "; expires=" + date.toUTCString(); } document.cookie = name + "=" + value + expires + "; path=/"; } function getCookie(cookieName) { const cookies = document.cookie.split(';'); for (const cookie of cookies) { const [name, value] = cookie.trim().split('='); if (name === cookieName) { return decodeURIComponent(value); } } return null; // Cookie not found } </script> <!-- <link href="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/css/video-js-2.min.css" rel="stylesheet"> --> <link href="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/css/videojs.watermark.css" rel="stylesheet"> <!-- <script src="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/javascript/video-2.js"></script> --> <script src="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/javascript/videojs.watermark.js"></script> <div id="videoparent6"> <div id="videocontent6" class="video-wrap"> <video N id="video6" oncontextmenu="return false;" class="vjs-matrix video-js-responsive-container video-js vjs-16-9 vjs-default-skin vjs-big-play-centered" controls preload="metadata" width="800" height="450" data-setup='{"fluid": true ,"playbackRates": [0.5, 0.75, 1, 1.25, 1.5, 1.75, 2] }' playsinline> <source src="https://sei-video-on-demand.s3.us-west-1.amazonaws.com/sessions/Blu-Esque/2022/YKA_Blu_Esque_Show_10.mp4?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA3VBYGRHCVSE4NNXY%2F20250211%2Fus-west-1%2Fs3%2Faws4_request&X-Amz-Date=20250211T201234Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1000&X-Amz-Signature=f3ef5369bfa3cab4851e8a4f7c46a712b94a83c493490951fdcaf5cc48252710" type="video/mp4" /> </video> </div> </div> <style> .vjs-fullscreen { padding-top: 0px } .buttonClass { display: flex; justify-content: center; align-items: center; vertical-align: baseline; padding: 0px; } div6.vjs-watermark { bottom: 30px !important; top: unset !important; right: 0 !important; left: unset !important; } </style> <!-- JavaScript Start --> <script> /* <![CDATA[ */ var threshold6; var ajaxurl = "https://www.yippeekiayblues.com/wp-admin/admin-ajax.php"; var promise; var player6 = videojs('video6',{ width: "800", height: "450" }); player6.bigPlayButton.on('click', function(){ if (player6.paused()) { player6.play(); } }); var div6; var hasBeenClosed = false; function closePIP() { var $videoWrap = jQuery('.video-wrap'); var $video = jQuery('.video'); var $closeButton = jQuery('.closeButton') $videoWrap.height('auto'); $video.removeClass('stuck'); $closeButton.removeClass('closeShowing'); $closeButton.addClass('closeHidden'); hasBeenClosed = true; player6.pause(); videojs('video6', { inactivityTimeout: 0 }); player6.bigPlayButton.show(); } jQuery(document).ready(function($) { jQuery("#closeButton").hide(); var $window = jQuery(window); var $videoWrap = jQuery('.video-wrap'); var $video = jQuery('.video'); var videoHeight = $video.outerHeight(); var $closeButton = jQuery('.closeButton') $window.on('scroll', function() { var windowScrollTop = $window.scrollTop(); var videoBottom = videoHeight + $videoWrap.offset().top; if ( (windowScrollTop > videoBottom) && !hasBeenClosed ) { $videoWrap.height(videoHeight); $video.addClass('stuck'); //$closeButton.removeClass('closeHidden'); //$closeButton.removeClass('closeHidden'); //$closeButton.addClass('closeShowing'); //$closeButton.display('block'); jQuery("#closeButton").show(); } else { $videoWrap.height('auto'); $video.removeClass('stuck'); jQuery("#closeButton").hide(); } //console.log("videoHeight: " + videoHeight + ", windowScrollTop: " + windowScrollTop + ", videoBottom: " + videoBottom); }); //hideWatermarkOnLoad6(); //alert(jQuery(window).width() + ", " + jQuery(window).height()); div = document.getElementsByClassName("vjs-watermark")[6-1]; if (div) { //div.style.display = "none"; } if(jQuery(window).width() >= 500) { var skipBehindButton6 = player6.controlBar.addChild("button", {}, 2); var skipBehindButtonDom6 = skipBehindButton6.el(); skipBehindButtonDom6.innerHTML = "<<"; skipBehindButtonDom6.title = "Rewind 15 Seconds"; skipBehindButton6.addClass("buttonClass"); skipBehindButtonDom6.onclick = function(){ skipS3MV6(-15); } var skipAheadButton6 = player6.controlBar.addChild("button", {}, 3); var skipAheadButtonDom6 = skipAheadButton6.el(); skipAheadButtonDom6.innerHTML = ">>"; skipAheadButtonDom6.title = "Fast-Forward 15 Seconds"; skipAheadButton6.addClass("buttonClass"); skipAheadButtonDom6.onclick = function() { skipS3MV6(15); } } }); //End jQuery(document).ready function skipS3MV6(skipBy) { player6.currentTime(player6.currentTime() + skipBy); } function getDomainName(hostName) { return hostName.substring(hostName.lastIndexOf(".", hostName.lastIndexOf(".") - 1) + 1); } function unmuteAndPlayFromStart2() { var player6; if(player6 == null) { player6 = videojs("video6"); } if( (player6.muted()) && (timesMuted == 1) ) { player6.watermark({ file: '', xpos: 1, ypos: 0, xrepeat: 0, opacity: 0, url: '', clickable: false, text: false, textContent: '', fontSize: 0, fontColor: '', fontBGColor: '' }); player6.currentTime(0); player6.muted(false); player6.play(); } timesMuted++; } function unmuteAndPlayFromStart6(player6) { //var player6; if(player6 == null) { player6 = videojs("video6"); } //alert(timesMuted); player6.currentTime(0); player6.muted(false); player6.play(); } function roundUpToAny(n,x=15) { return Math.round((n+x/2)/x)*x; } videojs("video6").ready(function() { //console.log("Videojs Ready - should be called only once"); var player6 = videojs("video6"); var userIdAnon = 0; var videoId = 124; var anonTracking = "N"; var captions = localStorage.getItem('captions'); //console.log("captions on load: " + captions); if(captions === null) captions = "on"; var preferredLang = localStorage.getItem('caption-language'); let tracks = player6.textTracks(); var trackList = Array.prototype.slice.call(tracks); var activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //localStorage.setItem('caption-language', activeTrack.language); //console.log("currently active language: " + activeTrack.language); //console.log("preferredLang on load: " + preferredLang); var preferredLangIsSet = false; //tracks.addEventListener('change', storeLanguageChoice); //var initialTrackLanguageChange = true; //var videoEl6 = player6.el(); var savedSpeed = localStorage.getItem('videoSpeed'); //console.log("savedSpeed on load: " + savedSpeed); if (savedSpeed) { this.playbackRate(savedSpeed); } //activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //console.log("currently active language: " + activeTrack.language); function setupTextTracks() { //console.log("in setupTextTracks"); // If preferredLang found, get track and enable it if( preferredLang && (captions === "on") ) { //console.log("preferredLang is set: " + preferredLang); tracks = player6.textTracks(); //var targetTrack = Array.from(tracks).find(track => track.language === preferredLang); //console.log("targetTrack mode: " + targetTrack.mode); for (var i = 0; i < tracks.length; i++) { var track = tracks[i]; // Check if the track is a captions track and if the language is German ('de') if (track.kind === 'captions' && track.language === preferredLang) { //console.log("Yes, match found"); track.mode = 'showing'; // Show the German captions } else { track.mode = 'disabled'; // Hide other caption tracks } } preferredLangIsSet = true; } } //Can be moved to end?? //Remembering Captions Settings on User Change player6.textTracks().addEventListener('change', function() { //console.log("User changed captions settings"); var tracks = player6.textTracks(); // Convert to array var trackList = Array.prototype.slice.call(tracks); // Check if captions are disabled // I.e. no tracks in 'showing' mode var disabled = !trackList.some(function(track) { return track.mode === 'showing'; }); if(disabled) { // Captions were just set to off localStorage.setItem('captions', 'off'); //console.log('Captions disabled'); } else { localStorage.setItem('captions', 'on'); //console.log('Captions ENABLED'); } if( captions === "on" ) { trackList = Array.prototype.slice.call(tracks); activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //console.log("in User changed captions settings: active language: " + activeTrack.language); localStorage.setItem('caption-language', activeTrack.language); } }); timesMuted = 0; var button = document.createElement("button"); button.setAttribute("id", "muteButton"); var buttonRemoved = false; var endTime = 0; var restartedOnce = false; //Disable full screen zand remove full screen on double click this.on('volumechange', function(){ timesMuted++; //alert("volume change " + timesMuted); if( !buttonRemoved && (timesMuted == 10000) ) { //alert("inside"); video6.removeChild(button); //document.getElementById("muteButton").remove(); buttonRemoved = true; if(restartedOnce == false) { unmuteAndPlayFromStart6(player6); restartedOnce = true; } } }); this.on('click', function(evt) { //console.log("video clicked, " + evt.target.tagName); if (evt.target.tagName === 'VIDEO') { //alert("after click unmuteAndPlayFromStart6(player6)"); //document.getElementsByTagName.removeChild(button); if(!buttonRemoved) { if(document.getElementById("muteButton")) { document.getElementById("muteButton").remove(); buttonRemoved = true; if(restartedOnce == false) { unmuteAndPlayFromStart6(player6); restartedOnce = true; } } } } }); this.on('pause', function() { div = document.getElementsByClassName("vjs-watermark")[6-1]; if (div) { div.style.display = "none"; } jQuery('#video6 .vjs-big-play-button').css('display', 'block'); }); var threshold6 = 15; var counter6 = threshold6; var duration6 = 0; //Track loading time //console.log("ping 1: trackLoads"); var data = { 'action': 'trackLoads', 'videoId': 124, 'playTime': 0, 'event': 'load', 'postId': 9828 }; jQuery.post(ajaxurl, data, function(response) { }); st6 = -1; et6 = 99999; //alert("st6: " + st6 + ", et6: " + et6); playTime6 = 0; playTimeCurrent6 = 0; if( (userIdAnon == 0) && (anonTracking == "Y") && (videoId == getCookie("videoIdAnon")) ) { playTimeAnon = getCookie("playTimeAnon"); //console.log("playTimeAnon from getCookie: " + playTimeAnon); //console.log("videoId: " + videoId); playTimeCurrent6 = playTimeAnon; } //console.log("playTime6: " + playTime6); //console.log("playTimeCurrent6: " + playTimeCurrent6); //console.log(parseInt(st6)); if(parseInt(st6) >= 0 ) { playTimeCurrent6 = parseInt(st6); } this.currentTime(playTimeCurrent6); if( (this.currentTime() + threshold6) > counter6 ) { //console.log("this.currentTime: " + this.currentTime() + ", counter6: " + counter6); //counter6 = this.currentTime() + threshold6; counter6 = this.currentTime(); //console.log("new this.currentTime: " + this.currentTime() + ", counter6: " + counter6); } //console.log("playTime: " + playTime); var gotDuration6 = false; player6.ready(function(){ this.on('loadedmetadata', function(){ //console.log("this.duration: " + this.duration()); duration6 = this.duration(); //if (this.currentTime() <= duration6 -1) }) }); this.on("seeked", function(){ //console.log("seeked: ------------------------Seeking"); cuepoint = 0; ct = this.currentTime(); roundUpHowMuch = 1; roundUp = roundUpToAny(ct,roundUpHowMuch); //diff = roundUp - counter6; diff = ct - playTimeCurrent6; diffRoundup = roundUpToAny(diff,roundUpHowMuch) - 30; //playTime6 = diffRoundup; //console.log("playTimeCurrent6: " + playTimeCurrent6 + ", ct: " + ct + ", roundUp: " + roundUp + ", diff: " + diff + ", diffRoundup: " + diffRoundup); //console.log("seeked: currentTime " + ct + ", old counter6: " + counter6 + ", roundUp: " + roundUp + ", diff: " + diff); counter6 = roundUp; //console.log("New counter6: " + counter6); if( (diffRoundup > roundUpHowMuch) || (diffRoundup < -roundUpHowMuch) ) { //console.log("seeked: Yes, diff > roundUpHowMuch or < -roundUpHowMuch: " + diffRoundup); //console.log("ping 2: seeked"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 124, 'duration': this.duration(), 'threshold': threshold6, 'event': 'seek', 'diff': diffRoundup, 'postId': 9828 }; jQuery.post(ajaxurl, data, function(response) { }); } playTimeCurrent6 = this.currentTime(); //console.log("playTimeCurrent6: " + playTimeCurrent6); //if(ct > roundUp) { //console.log("DO SOMETHING IMPORTANT HERE!!!!!!!!"); //} }); this.on("timeupdate", function(){ //console.log("in timeupdate"); if (this.currentTime() >= et6) { this.pause(); } //if( (this.currentTime() + threshold6) > counter6 ) { //counter6 = this.currentTime() + threshold6; //console.log("this.currentTime: " + this.currentTime() + ", counter6: " + counter6); //} /** if (this.currentTime() <= duration6 -1) { //alert("here"); playTime6 = 0; playTimeCurrent6 = 0; } else { playTime6 = this.currentTime(); playTimeCurrent6 = this.currentTime(); } if( (this.currentTime() + threshold6) < counter6 ) { console.log("this.currentTime: " + this.currentTime() + ", counter6: " + counter6); counter6 = this.currentTime() + threshold6; console.log("new this.currentTime: " + this.currentTime() + ", counter6: " + counter6); } */ //console.log("timeupdate: ---> this.currentTime: " + this.currentTime() + ", counter6: " + counter6); if (this.currentTime() >= counter6) { //console.log("timeupdate: currentTime() >= counter6"); //set a timer for threshold seconds //console.log("this.currentTime: " + this.currentTime() + ", counter6: " + counter6 + ", threshold6: " + threshold6); setInterval(function() { //do nothing }, threshold6 * 1000); //alert (counter6 + " seconds up"); counter6 += threshold6; if(!gotDuration6) { duration6 = this.duration(); gotDuration6 = true; } //Track play time if( !this.paused() ) { //console.log("ping 3: timeupdate"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 124, 'duration': this.duration(), 'threshold': threshold6, 'event': 'play', 'postId': 9828 }; jQuery.post(ajaxurl, data, function(response) { }); if(userIdAnon == 0) { //Anonymous user //setCookie("userIdAnon", "0", 30); setCookie("videoIdAnon", "124", 30); setCookie("playTimeAnon", this.currentTime(), 30); //console.log("playTimeAnon: " + this.currentTime()); } } } }); this.on("play", function(){ //this.playbackRate(1.5); /** if(this.currentTime() < playTimeCurrent6) { console.log("play: this.currentTime() < playTimeCurrent6"); if(this.currentTime() < this.duration()) { this.currentTime(playTimeCurrent6); } else { this.currentTime(0); } //alert(this.currentTime() + ", " + playTime); } */ /** var data = { 'action': 'trackLoads', 'videoId': 124, 'playTime': 0, 'event': 'start', 'postId': 9828 }; jQuery.post(ajaxurl, data, function(response) { }); */ jQuery('#video6 .vjs-big-play-button').css('display', 'none'); div = document.getElementsByClassName("vjs-watermark")[6-1]; if (div) { div.style.display = "block"; } }); this.on("fullscreenchange", function(){ jQuery('.vjs-loading-spinner').remove(); this.loadingSpinner.hide(); }); this.on('ended', function() { //console.log("ping 4: ended"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 124, 'duration': this.duration(), 'threshold': threshold6, 'event': 'end', 'postId': 9828 }; //this.currentTime(st); //alert("starting time: " + st); jQuery.post(ajaxurl, data, function(response) { }); //console.log('ended: ' + this.duration()); endTime6 = this.currentTime(); //Track play time //console.log("event: end firing"); counter6 = st6; playTime6 = 0; playTimeCurrent6 = 0; this.currentTime(0); threshold6 = 15; //console.log("ended: ping 2"); }); this.on('ratechange', function() { var currentSpeed = this.playbackRate(); //console.log("currentSpeed: " + currentSpeed); localStorage.setItem('videoSpeed', currentSpeed); }); jQuery.fn.isInViewport = function() { var elementTop = jQuery(this).offset().top; var elementBottom = elementTop + jQuery(this).outerHeight(); var viewportTop = jQuery(window).scrollTop(); var viewportBottom = viewportTop + jQuery(window).height(); return elementBottom > viewportTop && elementTop < viewportBottom; }; setupTextTracks(); }); //End videojs player ready var promise; //localStorage.removeItem('captions'); //delete localStorage.captions; //localStorage.clear(); /* ]]> */ </script> </p> <p class="has-text-align-center" style="text-align: center;">Also, check out our friends from <a href="https://athomechicagoblues.com/">@home Chicago Blues</a>. Chicago Blues Network.</p> <p style="text-align: center;"><!-- /wp:paragraph --><!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong>Executive Producer – SwiftEyes Innovation Inc.</strong></p> <p style="text-align: center;"><!-- /wp:paragraph --><!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong>Music Credits – Earth, Wind & Fire, Kenny Neal and Thorbjorn Risager and The Black Tornado </strong></p>]]></content:encoded> </item> <item> <title>Yippee Ki-Ay Blu-Esque</title> <link>https://www.yippeekiayblues.com/yippee-ki-ay-blu-esque-62/</link> <dc:creator><![CDATA[admin]]></dc:creator> <pubDate>Tue, 26 Apr 2022 22:56:42 +0000</pubDate> <category><![CDATA[Blu-Esque]]></category> <category><![CDATA[Blues in Yippee Ki-Ay Blues Grid]]></category> <category><![CDATA[Shows]]></category> <category><![CDATA[Blues Music]]></category> <category><![CDATA[Blues Rock]]></category> <category><![CDATA[Emma Wilson]]></category> <category><![CDATA[Gary Cain]]></category> <category><![CDATA[Tiva Chaos]]></category> <category><![CDATA[Tiza Chaos]]></category> <category><![CDATA[Yippee Ki-Ay Blu-Esque]]></category> <category><![CDATA[Yippee Ki-Ay Blues]]></category> <guid isPermaLink="false">https://www.yippeekiayblues.com/?p=9767</guid> <description><![CDATA[Tonight, Yippee Ki-Ay Blu-Esque Show. The new host for the show is Tiza Chaos and Tiza is coming live from the Yippee Ki-Ay Blues Futuristic Pod. In this show, Tiza features two dynamic musicians, Emma Wilson and Gary Cain. “Pop <span class="readmore"><a class="more-link" href="https://www.yippeekiayblues.com/yippee-ki-ay-blu-esque-62/">Read More ...</a></span>]]></description> <content:encoded><![CDATA[<p class="has-text-align-center" style="text-align: center;">Tonight, Yippee Ki-Ay Blu-Esque Show. The new host for the show is Tiza Chaos and Tiza is coming live from the Yippee Ki-Ay Blues Futuristic Pod. In this show, Tiza features two dynamic musicians, <a href="https://www.emmawilson.net/">Emma Wilson</a> and <a href="https://www.garycainband.com/">Gary Cain</a>.</p> <p style="text-align: center;"><!-- /wp:paragraph --> <!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong><em>“Pop Music is the aspirin, the Blues are the vitamins”</em></strong></p> <p style="text-align: center;"> <style> /* FOLLOWING TWO SHOULD HAVE SAME COLOR - videoControlBarColor */ /* Background color of control bar and big play button */ #video7 .vjs-big-play-button { border-color: #efefef !important; background-color: #333333 !important; font-size: 20px !important; opacity: .7; } /* Color of control bar */ #videocontent7 .vjs-control-bar button { background: unset !important; } #videocontent7 .vjs-matrix .vjs-control-bar { background: #333333 !important; opacity: 1.0 !important; } /* FOLLOWING TWO SHOULD HAVE SAME COLOR - videoMainColor */ /* Color of all text, icons and "play" triangle */ #videocontent7 .vjs-default-skin { color: #efefef !important; overflow: hidden !important; font-size: 10px !important; } /* Change the color of various "bars" text: Scrubber and Volume - make it same as bg color of big play button*/ #videocontent7 .vjs-matrix .vjs-volume-level, #videocontent7 .vjs-matrix .vjs-play-progress, #videocontent7 .vjs-matrix .vjs-slider-bar { background: #efefef !important; } div#videocontent7 { display: block !important; } /* Style inner div to center button */ .inner { left: 50%; top: 10%; transform: translate(-50%, -50%); position: absolute; } /* hide the captions settings item from the captions menu */ .video7.vjs-texttrack-settings { display: none; } #videocontent7 .vjs-menu-button-popup .vjs-menu .vjs-menu-content { background-color: #333333 !important; color: #efefef !important; padding: 0px !important; margin: 0px !important; max-height: none !important; } #videocontent7 .vjs-menu-content li { list-style: none !important; } #videocontent7 li.vjs-menu-item { margin-bottom: 0px !important; margin: 0px !important; } #videocontent7 .vjs-control .vjs-button { padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; padding:0px !important; } #videocontent7 .vjs-playback-rate-value { margin-right: 0em; } #videocontent7 .vjs-playback-rate { margin-right: 0em; } #videocontent7 .vjs-user-inactive .vjs-control-bar { display: none !important; visibility: hidden !important; opacity: 0 !important; cursor: none !important; } /** #videocontent7 .vjs-big-play-button { border: 0px !important; } */ #videocontent7 .vjs-play-control { border: 0px !important; } #videocontent7 .vjs-mute-control { border: 0px !important; } #videocontent7 .vjs-control { border: 0px !important; } #videocontent7 .vjs-button { padding: 0px !important; border: 0px !important; } #videocontent7 .vjs-picture-in-picture-control { display: none !important; visibility: hidden !important; opacity: 0 !important; cursor: none !important; } .video-js-dimensions.vjs-fluid { padding-top: 56.25%; } .video-js { padding-top: 56.25%; } </style> <script> var watermarkCounter = 7; function setCookie(name, value, daysToExpire) { //console.log("setCookie"); var expires = ""; if (daysToExpire) { var date = new Date(); date.setTime(date.getTime() + (daysToExpire * 24 * 60 * 60 * 1000)); expires = "; expires=" + date.toUTCString(); } document.cookie = name + "=" + value + expires + "; path=/"; } function getCookie(cookieName) { const cookies = document.cookie.split(';'); for (const cookie of cookies) { const [name, value] = cookie.trim().split('='); if (name === cookieName) { return decodeURIComponent(value); } } return null; // Cookie not found } </script> <!-- <link href="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/css/video-js-2.min.css" rel="stylesheet"> --> <link href="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/css/videojs.watermark.css" rel="stylesheet"> <!-- <script src="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/javascript/video-2.js"></script> --> <script src="https://www.yippeekiayblues.com/wp-content/plugins/S3MediaVaultPro/includes/javascript/videojs.watermark.js"></script> <div id="videoparent7"> <div id="videocontent7" class="video-wrap"> <video N id="video7" oncontextmenu="return false;" class="vjs-matrix video-js-responsive-container video-js vjs-16-9 vjs-default-skin vjs-big-play-centered" controls preload="metadata" width="800" height="450" data-setup='{"fluid": true ,"playbackRates": [0.5, 0.75, 1, 1.25, 1.5, 1.75, 2] }' playsinline> <source src="https://sei-video-on-demand.s3.us-west-1.amazonaws.com/sessions/Blu-Esque/2022/YKA_Blu_Esque_Show_8.mp4?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA3VBYGRHCVSE4NNXY%2F20250211%2Fus-west-1%2Fs3%2Faws4_request&X-Amz-Date=20250211T201234Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1000&X-Amz-Signature=8163db95bb5756b05896a8e202590d041a2078f32e04affc6dbca39be7ba772b" type="video/mp4" /> </video> </div> </div> <style> .vjs-fullscreen { padding-top: 0px } .buttonClass { display: flex; justify-content: center; align-items: center; vertical-align: baseline; padding: 0px; } div7.vjs-watermark { bottom: 30px !important; top: unset !important; right: 0 !important; left: unset !important; } </style> <!-- JavaScript Start --> <script> /* <![CDATA[ */ var threshold7; var ajaxurl = "https://www.yippeekiayblues.com/wp-admin/admin-ajax.php"; var promise; var player7 = videojs('video7',{ width: "800", height: "450" }); player7.bigPlayButton.on('click', function(){ if (player7.paused()) { player7.play(); } }); var div7; var hasBeenClosed = false; function closePIP() { var $videoWrap = jQuery('.video-wrap'); var $video = jQuery('.video'); var $closeButton = jQuery('.closeButton') $videoWrap.height('auto'); $video.removeClass('stuck'); $closeButton.removeClass('closeShowing'); $closeButton.addClass('closeHidden'); hasBeenClosed = true; player7.pause(); videojs('video7', { inactivityTimeout: 0 }); player7.bigPlayButton.show(); } jQuery(document).ready(function($) { jQuery("#closeButton").hide(); var $window = jQuery(window); var $videoWrap = jQuery('.video-wrap'); var $video = jQuery('.video'); var videoHeight = $video.outerHeight(); var $closeButton = jQuery('.closeButton') $window.on('scroll', function() { var windowScrollTop = $window.scrollTop(); var videoBottom = videoHeight + $videoWrap.offset().top; if ( (windowScrollTop > videoBottom) && !hasBeenClosed ) { $videoWrap.height(videoHeight); $video.addClass('stuck'); //$closeButton.removeClass('closeHidden'); //$closeButton.removeClass('closeHidden'); //$closeButton.addClass('closeShowing'); //$closeButton.display('block'); jQuery("#closeButton").show(); } else { $videoWrap.height('auto'); $video.removeClass('stuck'); jQuery("#closeButton").hide(); } //console.log("videoHeight: " + videoHeight + ", windowScrollTop: " + windowScrollTop + ", videoBottom: " + videoBottom); }); //hideWatermarkOnLoad7(); //alert(jQuery(window).width() + ", " + jQuery(window).height()); div = document.getElementsByClassName("vjs-watermark")[7-1]; if (div) { //div.style.display = "none"; } if(jQuery(window).width() >= 500) { var skipBehindButton7 = player7.controlBar.addChild("button", {}, 2); var skipBehindButtonDom7 = skipBehindButton7.el(); skipBehindButtonDom7.innerHTML = "<<"; skipBehindButtonDom7.title = "Rewind 15 Seconds"; skipBehindButton7.addClass("buttonClass"); skipBehindButtonDom7.onclick = function(){ skipS3MV7(-15); } var skipAheadButton7 = player7.controlBar.addChild("button", {}, 3); var skipAheadButtonDom7 = skipAheadButton7.el(); skipAheadButtonDom7.innerHTML = ">>"; skipAheadButtonDom7.title = "Fast-Forward 15 Seconds"; skipAheadButton7.addClass("buttonClass"); skipAheadButtonDom7.onclick = function() { skipS3MV7(15); } } }); //End jQuery(document).ready function skipS3MV7(skipBy) { player7.currentTime(player7.currentTime() + skipBy); } function getDomainName(hostName) { return hostName.substring(hostName.lastIndexOf(".", hostName.lastIndexOf(".") - 1) + 1); } function unmuteAndPlayFromStart2() { var player7; if(player7 == null) { player7 = videojs("video7"); } if( (player7.muted()) && (timesMuted == 1) ) { player7.watermark({ file: '', xpos: 1, ypos: 0, xrepeat: 0, opacity: 0, url: '', clickable: false, text: false, textContent: '', fontSize: 0, fontColor: '', fontBGColor: '' }); player7.currentTime(0); player7.muted(false); player7.play(); } timesMuted++; } function unmuteAndPlayFromStart7(player7) { //var player7; if(player7 == null) { player7 = videojs("video7"); } //alert(timesMuted); player7.currentTime(0); player7.muted(false); player7.play(); } function roundUpToAny(n,x=15) { return Math.round((n+x/2)/x)*x; } videojs("video7").ready(function() { //console.log("Videojs Ready - should be called only once"); var player7 = videojs("video7"); var userIdAnon = 0; var videoId = 115; var anonTracking = "N"; var captions = localStorage.getItem('captions'); //console.log("captions on load: " + captions); if(captions === null) captions = "on"; var preferredLang = localStorage.getItem('caption-language'); let tracks = player7.textTracks(); var trackList = Array.prototype.slice.call(tracks); var activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //localStorage.setItem('caption-language', activeTrack.language); //console.log("currently active language: " + activeTrack.language); //console.log("preferredLang on load: " + preferredLang); var preferredLangIsSet = false; //tracks.addEventListener('change', storeLanguageChoice); //var initialTrackLanguageChange = true; //var videoEl7 = player7.el(); var savedSpeed = localStorage.getItem('videoSpeed'); //console.log("savedSpeed on load: " + savedSpeed); if (savedSpeed) { this.playbackRate(savedSpeed); } //activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //console.log("currently active language: " + activeTrack.language); function setupTextTracks() { //console.log("in setupTextTracks"); // If preferredLang found, get track and enable it if( preferredLang && (captions === "on") ) { //console.log("preferredLang is set: " + preferredLang); tracks = player7.textTracks(); //var targetTrack = Array.from(tracks).find(track => track.language === preferredLang); //console.log("targetTrack mode: " + targetTrack.mode); for (var i = 0; i < tracks.length; i++) { var track = tracks[i]; // Check if the track is a captions track and if the language is German ('de') if (track.kind === 'captions' && track.language === preferredLang) { //console.log("Yes, match found"); track.mode = 'showing'; // Show the German captions } else { track.mode = 'disabled'; // Hide other caption tracks } } preferredLangIsSet = true; } } //Can be moved to end?? //Remembering Captions Settings on User Change player7.textTracks().addEventListener('change', function() { //console.log("User changed captions settings"); var tracks = player7.textTracks(); // Convert to array var trackList = Array.prototype.slice.call(tracks); // Check if captions are disabled // I.e. no tracks in 'showing' mode var disabled = !trackList.some(function(track) { return track.mode === 'showing'; }); if(disabled) { // Captions were just set to off localStorage.setItem('captions', 'off'); //console.log('Captions disabled'); } else { localStorage.setItem('captions', 'on'); //console.log('Captions ENABLED'); } if( captions === "on" ) { trackList = Array.prototype.slice.call(tracks); activeTrack = Array.from(tracks).find(track => track.mode === 'showing'); //console.log("in User changed captions settings: active language: " + activeTrack.language); localStorage.setItem('caption-language', activeTrack.language); } }); timesMuted = 0; var button = document.createElement("button"); button.setAttribute("id", "muteButton"); var buttonRemoved = false; var endTime = 0; var restartedOnce = false; //Disable full screen zand remove full screen on double click this.on('volumechange', function(){ timesMuted++; //alert("volume change " + timesMuted); if( !buttonRemoved && (timesMuted == 10000) ) { //alert("inside"); video7.removeChild(button); //document.getElementById("muteButton").remove(); buttonRemoved = true; if(restartedOnce == false) { unmuteAndPlayFromStart7(player7); restartedOnce = true; } } }); this.on('click', function(evt) { //console.log("video clicked, " + evt.target.tagName); if (evt.target.tagName === 'VIDEO') { //alert("after click unmuteAndPlayFromStart7(player7)"); //document.getElementsByTagName.removeChild(button); if(!buttonRemoved) { if(document.getElementById("muteButton")) { document.getElementById("muteButton").remove(); buttonRemoved = true; if(restartedOnce == false) { unmuteAndPlayFromStart7(player7); restartedOnce = true; } } } } }); this.on('pause', function() { div = document.getElementsByClassName("vjs-watermark")[7-1]; if (div) { div.style.display = "none"; } jQuery('#video7 .vjs-big-play-button').css('display', 'block'); }); var threshold7 = 15; var counter7 = threshold7; var duration7 = 0; //Track loading time //console.log("ping 1: trackLoads"); var data = { 'action': 'trackLoads', 'videoId': 115, 'playTime': 0, 'event': 'load', 'postId': 9767 }; jQuery.post(ajaxurl, data, function(response) { }); st7 = -1; et7 = 99999; //alert("st7: " + st7 + ", et7: " + et7); playTime7 = 0; playTimeCurrent7 = 0; if( (userIdAnon == 0) && (anonTracking == "Y") && (videoId == getCookie("videoIdAnon")) ) { playTimeAnon = getCookie("playTimeAnon"); //console.log("playTimeAnon from getCookie: " + playTimeAnon); //console.log("videoId: " + videoId); playTimeCurrent7 = playTimeAnon; } //console.log("playTime7: " + playTime7); //console.log("playTimeCurrent7: " + playTimeCurrent7); //console.log(parseInt(st7)); if(parseInt(st7) >= 0 ) { playTimeCurrent7 = parseInt(st7); } this.currentTime(playTimeCurrent7); if( (this.currentTime() + threshold7) > counter7 ) { //console.log("this.currentTime: " + this.currentTime() + ", counter7: " + counter7); //counter7 = this.currentTime() + threshold7; counter7 = this.currentTime(); //console.log("new this.currentTime: " + this.currentTime() + ", counter7: " + counter7); } //console.log("playTime: " + playTime); var gotDuration7 = false; player7.ready(function(){ this.on('loadedmetadata', function(){ //console.log("this.duration: " + this.duration()); duration7 = this.duration(); //if (this.currentTime() <= duration7 -1) }) }); this.on("seeked", function(){ //console.log("seeked: ------------------------Seeking"); cuepoint = 0; ct = this.currentTime(); roundUpHowMuch = 1; roundUp = roundUpToAny(ct,roundUpHowMuch); //diff = roundUp - counter7; diff = ct - playTimeCurrent7; diffRoundup = roundUpToAny(diff,roundUpHowMuch) - 30; //playTime7 = diffRoundup; //console.log("playTimeCurrent7: " + playTimeCurrent7 + ", ct: " + ct + ", roundUp: " + roundUp + ", diff: " + diff + ", diffRoundup: " + diffRoundup); //console.log("seeked: currentTime " + ct + ", old counter7: " + counter7 + ", roundUp: " + roundUp + ", diff: " + diff); counter7 = roundUp; //console.log("New counter7: " + counter7); if( (diffRoundup > roundUpHowMuch) || (diffRoundup < -roundUpHowMuch) ) { //console.log("seeked: Yes, diff > roundUpHowMuch or < -roundUpHowMuch: " + diffRoundup); //console.log("ping 2: seeked"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 115, 'duration': this.duration(), 'threshold': threshold7, 'event': 'seek', 'diff': diffRoundup, 'postId': 9767 }; jQuery.post(ajaxurl, data, function(response) { }); } playTimeCurrent7 = this.currentTime(); //console.log("playTimeCurrent7: " + playTimeCurrent7); //if(ct > roundUp) { //console.log("DO SOMETHING IMPORTANT HERE!!!!!!!!"); //} }); this.on("timeupdate", function(){ //console.log("in timeupdate"); if (this.currentTime() >= et7) { this.pause(); } //if( (this.currentTime() + threshold7) > counter7 ) { //counter7 = this.currentTime() + threshold7; //console.log("this.currentTime: " + this.currentTime() + ", counter7: " + counter7); //} /** if (this.currentTime() <= duration7 -1) { //alert("here"); playTime7 = 0; playTimeCurrent7 = 0; } else { playTime7 = this.currentTime(); playTimeCurrent7 = this.currentTime(); } if( (this.currentTime() + threshold7) < counter7 ) { console.log("this.currentTime: " + this.currentTime() + ", counter7: " + counter7); counter7 = this.currentTime() + threshold7; console.log("new this.currentTime: " + this.currentTime() + ", counter7: " + counter7); } */ //console.log("timeupdate: ---> this.currentTime: " + this.currentTime() + ", counter7: " + counter7); if (this.currentTime() >= counter7) { //console.log("timeupdate: currentTime() >= counter7"); //set a timer for threshold seconds //console.log("this.currentTime: " + this.currentTime() + ", counter7: " + counter7 + ", threshold7: " + threshold7); setInterval(function() { //do nothing }, threshold7 * 1000); //alert (counter7 + " seconds up"); counter7 += threshold7; if(!gotDuration7) { duration7 = this.duration(); gotDuration7 = true; } //Track play time if( !this.paused() ) { //console.log("ping 3: timeupdate"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 115, 'duration': this.duration(), 'threshold': threshold7, 'event': 'play', 'postId': 9767 }; jQuery.post(ajaxurl, data, function(response) { }); if(userIdAnon == 0) { //Anonymous user //setCookie("userIdAnon", "0", 30); setCookie("videoIdAnon", "115", 30); setCookie("playTimeAnon", this.currentTime(), 30); //console.log("playTimeAnon: " + this.currentTime()); } } } }); this.on("play", function(){ //this.playbackRate(1.5); /** if(this.currentTime() < playTimeCurrent7) { console.log("play: this.currentTime() < playTimeCurrent7"); if(this.currentTime() < this.duration()) { this.currentTime(playTimeCurrent7); } else { this.currentTime(0); } //alert(this.currentTime() + ", " + playTime); } */ /** var data = { 'action': 'trackLoads', 'videoId': 115, 'playTime': 0, 'event': 'start', 'postId': 9767 }; jQuery.post(ajaxurl, data, function(response) { }); */ jQuery('#video7 .vjs-big-play-button').css('display', 'none'); div = document.getElementsByClassName("vjs-watermark")[7-1]; if (div) { div.style.display = "block"; } }); this.on("fullscreenchange", function(){ jQuery('.vjs-loading-spinner').remove(); this.loadingSpinner.hide(); }); this.on('ended', function() { //console.log("ping 4: ended"); var data = { 'action': 'trackViews', 'playTime': this.currentTime(), 'videoId': 115, 'duration': this.duration(), 'threshold': threshold7, 'event': 'end', 'postId': 9767 }; //this.currentTime(st); //alert("starting time: " + st); jQuery.post(ajaxurl, data, function(response) { }); //console.log('ended: ' + this.duration()); endTime7 = this.currentTime(); //Track play time //console.log("event: end firing"); counter7 = st7; playTime7 = 0; playTimeCurrent7 = 0; this.currentTime(0); threshold7 = 15; //console.log("ended: ping 2"); }); this.on('ratechange', function() { var currentSpeed = this.playbackRate(); //console.log("currentSpeed: " + currentSpeed); localStorage.setItem('videoSpeed', currentSpeed); }); jQuery.fn.isInViewport = function() { var elementTop = jQuery(this).offset().top; var elementBottom = elementTop + jQuery(this).outerHeight(); var viewportTop = jQuery(window).scrollTop(); var viewportBottom = viewportTop + jQuery(window).height(); return elementBottom > viewportTop && elementTop < viewportBottom; }; setupTextTracks(); }); //End videojs player ready var promise; //localStorage.removeItem('captions'); //delete localStorage.captions; //localStorage.clear(); /* ]]> */ </script> </p> <p class="has-text-align-center" style="text-align: center;">Also, check out our friends from <a href="https://athomechicagoblues.com/">@home Chicago Blues</a>. Chicago Blues Network.</p> <p style="text-align: center;"><!-- /wp:paragraph --> <!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong>Executive Producer – SwiftEyes Innovation Inc.</strong></p> <p style="text-align: center;"><!-- /wp:paragraph --> <!-- wp:paragraph {"align":"center"} --></p> <p class="has-text-align-center" style="text-align: center;"><strong>Music Credits – Earth, Wind & Fire, Emma Wilson and Gary Cain </strong></p>]]></content:encoded> </item> </channel> </rss>