355th Wing mission, vision and priorities (2024)

Table of Contents
Tags Up Next

Playlist:

").appendTo(controls); mbOptions = $("#multiBandwidthOptions"); createMultiBandwithAnchors(currentVideoHeight); multiBandwidth.hover(function () { mbOptions.show(); }, function () { mbOptions.hide(); }); }; // BUILD MULTI-BANDWIDTH PLAYER TOOL function createMultiBandwithAnchors(videoHeight) { videoHeight = checkVideoHeight(videoHeight); updateMultiBandwithAnchors(videoFilesObj, videoHeight); } // CHECK IF CURRENT VIDEO HEIGHT EXISTS function checkVideoHeight(heightToCheck) { var index = videoFilesObj.length - 1; tempHeight = videoFilesObj[index].height; for (var i = 0; i < videoFilesObj.length; i++) { if (videoFilesObj[i].height == heightToCheck) { tempHeight = videoFilesObj[i].height; break; } } return tempHeight; } // SET PLAYER SOURCE AND PLAY VIDEO function setPlayerSource(src) { videoHasPlayed = false; // INIT createMultiBandwithAnchors(currentVideoHeight); // RECREATE THE ANCHORS var time = myPlayer.getCurrentTime(); // GET THE CURRENT TIME myPlayer.setSrc(src); myPlayer.load(); playVideo(); // SET THE TIMER TO THE CURRENT TIME SO IT WILL BE AVAILABLE WHEN THE PLAYER IS RELOADED if (time > 0) { restartTimer = time; } } // The container element is relatively positioned. MediaElement js creates an absolutely // positioned element within. Absolutely positioned items do not respect the containment // of parent relatively positioned elements. This ensures the heights are constrained. function calculateVideoHeight() { if (debug) console.log('DVIDSPlayer() > calculateVideoHeight()'); var playerHeight = $('.DVIDSVideoPlayerItem video').height(); if (debug) console.log('DVIDSPlayer() > calculateVideoHeight', playerHeight); if (playerHeight) { $('.DVIDSVideoPlayer .video-column, .DVIDSVideoPlayerItem, .DVIDSVideoPlayerItemPlaceHolder').css("min-height", playerHeight + 20); $('.DVIDSVideoPlayerItem .mejs__video, .DVIDSVideoPlayerItem video').css('height', playerHeight); } } function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; function setAspectRatio() { if (debug) console.log('DVIDSPlayer() > setAspectRatio()'); // for portrait aspect ratio, need to wait till video is playing, then redetect height var loopCount = 0; var mainLoopId = setInterval(function () { loopCount++; calculateVideoHeight(); if (loopCount > 10) { clearInterval(mainLoopId); } if (debug) console.log('DVIDSPlayer() > setAspectRatio() > setInterval Running'); }, 500); } function playVideo() { document.getElementById('videoPlayer20016').play(); setAspectRatio(); //var playButton = $(".mejs-overlay-play"); //if (playButton.size() != 0) { // playButton.trigger("click"); //} } myPlayer = new MediaElementPlayer('videoPlayer20016', { videoWidth: '100%', videoHeight: '100%', //enableAutosize: true, pluginPath: "/DesktopModules/SharedLibrary/Plugins/MediaElement4.2.9/", hls: { debug: false, capLevelToPlayerSize: true, capLevelOnFPSDrop: true, startLevel: -1, abrMaxWithRealBitrate: true }, features: ["playpause", "progress", "current", "duration", "tracks", "volume", "fullscreen"], success: function (mediaElement, domObject) { $(".DVPPlayerBackground .mejs__poster-img").attr("alt", "The 355th Wing’s mission is to RESCUE \u0026 ATTACK!\u003cbr /\u003eThe 355th Wing’s vision is a Lead Wing with lethal, agile and resilient Airmen.\u003cbr /\u003eThe 355th Wing’s priorities are respected, protected, connected, fight, fit and family."); mediaElement.addEventListener('playing', function (e) { if (defaultButton.length) { if (playEventButtonTriggered === false) { defaultButton.hide(); hoverButton.hide(); playEventButtonTriggered = true; } } if (playEventAlreadyTriggered === false) { DVIDSVideoAnalytics.track('play', analyticsParams); if(debug) { console.debug('DVIDSVideoAnalytics PLAY EVENT'); } playEventAlreadyTriggered = true; } }); mediaElement.addEventListener('play', function (e) { if ($(".mejs__controls").is(":hidden") ) $(".mejs__controls").show(); // if overlay exists, hide it if ($(".mejs__layer.video-overlay").length) $(".mejs__layer.video-overlay").hide(); setAspectRatio(); }); mediaElement.addEventListener('ended', function (e) { DVIDSVideoAnalytics.track('ended', analyticsParams); if(debug) { console.debug('DVIDSVideoAnalytics ENDED EVENT'); } //play next media var nextURL = ""; if (nextURL != "") { document.location = nextURL; } }); //$('#videoPlayer20016').css({'width': '100%', 'height':'100%'}); // EVENT LISTENER FOR WHEN VIDEO TIME HAS BEEN UPDATED mediaElement.addEventListener('timeupdate', function (e) { // IF VIDEO HAS NOT BEEN PLAYED AND SAVED POSITION IS GREATER THAN 0 if (!videoHasPlayed && restartTimer > 0) { // SET THE START TIME FROM THE RELATION IN SECONDS myPlayer.setCurrentTime(restartTimer); // SET THE VIDEO HAS PLAYED FLAG AND CLEAR THE TIMER // OTHERWISE KEEP CONTINUAL LOOP GOING BACK TO THIS TIME // THIS EVENT GETS CALLED AROUND EVERY 250MS videoHasPlayed = true; restartTimer = 0; } }, false); mediaElement.addEventListener('canplay', function (e) { CheckCaptions(); }, false); mediaElement.addEventListener('pause', function (e) { if (defaultButton.length) { defaultButton.removeAttr("style"); hoverButton.removeAttr("style"); playEventButtonTriggered = false; } }, false); mbOptions.delegate("a", "click", function () { var obj = $(this); if (obj.hasClass("chosenMBLink")) { return false; } else { mbOptions.find("a.chosenMBLink").removeClass("chosenMBLink"); obj.addClass("chosenMBLink"); currentVideoHeight = obj.html().substring(0, obj.html().length - 1); setPlayerSource(obj.attr("fileurl")); } mbOptions.hide(); return false; }); // ASSIGN CAPTIONS SELECTOR TO JQUERY OBJECT, SET CLICK DELEGATE AND TURN ON CAPTIONS IF PREVIOUSLY ENABLED captionsSelector = $("div.mejs-captions-selector"); captionsSelector.delegate("input:radio", "click", function () { var lang = this.value; if (lang == "none") { dvpCCEnabled = false; } else { dvpCCEnabled = true; } }); turnOnCaptionsIfEnabled(); } }); $window.on("resize", function () { if ($(".mejs__time-total.mejs__time-slider").attr("aria-valuemax") == "NaN") { $(".mejs__time-total.mejs__time-slider").attr("aria-valuemax",285); } var debouncedFn = debounce(calculateVideoHeight, 250); debouncedFn(); }); // AUTOMATICALLY PLAY VIDEO IF ID PASSED OR VIDEO CLICKED if (true) { playVideo(); //document.getElementById('videoPlayer20016').play(); } }); function updateMultiBandwithAnchors(files, videoHeight) { var mbOptions = $("#multiBandwidthOptions"); var multiBandwidthHTML = []; for (var i = 0; i < files.length; i++) { if (i == files.length - 1) { multiBandwidthHTML.unshift("" + files[i].height + "p"); } else { if (files[i].height != files[i+1].height) { multiBandwidthHTML.unshift("" + files[i].height + "p"); } } } multiBandwidthHTML.push("

"); mbOptions.html(multiBandwidthHTML.join("")); var mbAnchors = mbOptions.children("a"); for (i = 0; i < mbAnchors.length; i++) { if (mbAnchors.eq(i).html() == videoHeight + "p") { mbAnchors.eq(i).addClass("chosenMBLink"); } } mbOptions.css("height", 20 * mbAnchors.length); } function PlayAssetAJAX(id) { var baseUrl = $.ServicesFramework().getServiceRoot('DVIDSVideoPlayer'); $.ajax({ type: "GET", url: baseUrl + "Public/GetAsset?id=" + id, headers: { "ModuleId": 20016, "TabId": 6166, "RequestVerificationToken": $("input[name='__requestverificationtoken']").val() }, success: function (data) { // remove the poster so the initial poster doesn't display while switching videos. $(".DVPPlayerBackground .mejs__poster").css("background-image", ""); $(".DVPPlayerBackground .mejs__poster-img").removeAttr("src"); $(".DVPPlayerBackground video").removeAttr("poster"); // analytics playEventAlreadyTriggered = false; gaUrl = data.AnalyticsUrl; gaTitle = data.AnalyticsTitle; gaID = data.ID; // play through mediaelementjs const $tracks = $(`track.DVIDSCaptions`); if ($tracks.length > 0) { $tracks.attr('src', data.CaptionsUrl); } myPlayer.rebuildtracks(); myPlayer.setSrc(data.Video.HlsSrc); myPlayer.play(); updateMultiBandwithAnchors(data.Bandwidth, 700); }, error: function () { if(debug) { console.log("error loading asset"); } } }); } Video by Airman 1st Class Devlin Bishop, Tech. Sgt. Sergio Gamboa, Airman 1st Class Jhade Herrera, Capt. Mickel McGann, Staff Sgt. Nicholas Ross, Senior Airman William Turnbull, Senior Airman Vaughn Weber, Senior Airman Paige Weldon, Staff Sgt. Kristine Legate, Staff Sgt. Alex Stephens, Staff Sgt. Jacob Stephens

355th Wing mission, vision and priorities

355th Wing

May 31, 2023 | 4:45

The 355th Wing’s mission is to RESCUE & ATTACK!
The 355th Wing’s vision is a Lead Wing with lethal, agile and resilient Airmen.
The 355th Wing’s priorities are respected, protected, connected, fight, fit and family.

More

Tags

visionfamilypriorities355th WingLead Wing

More

Up Next

1:30 EA-37B at DM
1:00 DM Airmen clean up Tucson
2:13 Bulldogs last A-10 sortie
1:30 Fast Brrreak spotlight video
2:03 SA Awareness and Prevention Video
1:01 2024 Heritage Flight Training Course Davis-Monthan AFB
1:08 Davis-Monthan Hosts Women's Leadership Symposium
1:04 Hurricane Hunters Career Day Video
1:26 U.S. Air Force Shooting Team Mesa Competition 2023
3:00 Native American Heritage Month sit-down talk
3:50 Combat Leader Course 2023 overall video
2:49 Domestic Violence Awareness and Prevention command team message
2:32 The Operational Support Team Supports Davis-Monthan Air Force Base
2:45 MHS GENESIS Patient Portal
1:23 Hispanic Heritage Month sit down with Col. Mills
1:02 SEAC's last HH-60G flight
1:43 ASIST Bridge Chat
0:41 SrA Girdano: Air Traffic Controller
0:30 Red Flag-Rescue 23-2 Weather Forecasters
10:53 355th Maintenance Group deep dive
1:39 79th Rescue Generation Squadron: Desert Knights
1:17 357th Fighter Generation Squadron: fired up
1:15 55th RGS Mission Video
5:10 563rd Overall Video
1:08 Overseas IED Training
2:05 55th Rescue Squadron feature
1:07 Astral Knight 2023 sea rescue
0:58 RED FLAG-Rescue 23-1: Overall Video
1:00 Police Week Video
Now Playing 355th Wing mission, vision and priorities

More Videos

355th Wing mission, vision and priorities (2024)
Top Articles
Pressure on Buncombe County government to raise taxes or cut as savings projected to dip
Buncombe County Commission: A new garbage contractor, school consolidation consultant set
Funny Roblox Id Codes 2023
Golden Abyss - Chapter 5 - Lunar_Angel
Www.paystubportal.com/7-11 Login
Joi Databas
DPhil Research - List of thesis titles
Shs Games 1V1 Lol
Evil Dead Rise Showtimes Near Massena Movieplex
Steamy Afternoon With Handsome Fernando
Which aspects are important in sales |#1 Prospection
Detroit Lions 50 50
18443168434
Newgate Honda
Zürich Stadion Letzigrund detailed interactive seating plan with seat & row numbers | Sitzplan Saalplan with Sitzplatz & Reihen Nummerierung
Grace Caroline Deepfake
978-0137606801
Nwi Arrests Lake County
Justified Official Series Trailer
London Ups Store
Committees Of Correspondence | Encyclopedia.com
Pizza Hut In Dinuba
Jinx Chapter 24: Release Date, Spoilers & Where To Read - OtakuKart
How Much You Should Be Tipping For Beauty Services - American Beauty Institute
Free Online Games on CrazyGames | Play Now!
Sizewise Stat Login
VERHUURD: Barentszstraat 12 in 'S-Gravenhage 2518 XG: Woonhuis.
Jet Ski Rental Conneaut Lake Pa
Unforeseen Drama: The Tower of Terror’s Mysterious Closure at Walt Disney World
Ups Print Store Near Me
What Time Does Walmart Auto Center Open
Nesb Routing Number
Olivia Maeday
Random Bibleizer
10 Best Places to Go and Things to Know for a Trip to the Hickory M...
Black Lion Backpack And Glider Voucher
Gopher Carts Pensacola Beach
Duke University Transcript Request
Lincoln Financial Field, section 110, row 4, home of Philadelphia Eagles, Temple Owls, page 1
Jambus - Definition, Beispiele, Merkmale, Wirkung
Ark Unlock All Skins Command
Craigslist Red Wing Mn
D3 Boards
Jail View Sumter
Nancy Pazelt Obituary
Birmingham City Schools Clever Login
Thotsbook Com
Funkin' on the Heights
Vci Classified Paducah
Www Pig11 Net
Ty Glass Sentenced
Latest Posts
Article information

Author: Fredrick Kertzmann

Last Updated:

Views: 6513

Rating: 4.6 / 5 (66 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Fredrick Kertzmann

Birthday: 2000-04-29

Address: Apt. 203 613 Huels Gateway, Ralphtown, LA 40204

Phone: +2135150832870

Job: Regional Design Producer

Hobby: Nordic skating, Lacemaking, Mountain biking, Rowing, Gardening, Water sports, role-playing games

Introduction: My name is Fredrick Kertzmann, I am a gleaming, encouraging, inexpensive, thankful, tender, quaint, precious person who loves writing and wants to share my knowledge and understanding with you.