Learn how the need for agility, visibility and security is driving connected strategies for media and entertainment.
Transforming the way live broadcasts and content are delivered globally
Lumen® Vyvx® Broadcast Solutions empower you to reach the world and deliver seamless video and audio streams virtually anywhere via IP, fiber or satellite.
Transforming the way live broadcasts and content are delivered globally
Lumen® Vyvx® Broadcast Solutions empower you to reach the world and deliver seamless video and audio streams virtually anywhere via IP, fiber or satellite.
Benefits
Software‑defined video and large file delivery
Distributed peer assist delivery and multi‑CDN orchestration expand our physical footprint with device telemetry—customizing content delivery to each end‑user device.
Software‑defined video and large file delivery
Distributed peer assist delivery and multi‑CDN orchestration expand our physical footprint with device telemetry—customizing content delivery to each end‑user device.
Edge cloud solutions and application ecosystem
Leverage an ecosystem of programmable edge solutions, including security services, image optimization, API caching and video transformation—plus the ability to deploy open‑source modules, proprietary software or custom code.
Edge cloud solutions and application ecosystem
Leverage an ecosystem of programmable edge solutions, including security services, image optimization, API caching and video transformation—plus the ability to deploy open‑source modules, proprietary software or custom code.
Give your media and entertainment an edge
Deliver fast, personalized experiences globally.
Learn how you can leverage edge computing technology to build custom apps, streamline workflows and address complex business issues.
Learn how you can leverage edge computing technology to build custom apps, streamline workflows and address complex business issues.
Lumen® Edge Computing Services: Media & Entertainment (0:51)
Customer stories
Keeping fans connected and entertained
The Vikings needed a high‑speed backbone to support connectivity for 65,000+ fans on game days. Lumen delivered the immersive, interactive stadium experience fans expected by installing fiber‑based data circuits to expand bandwidth, reliability and cybersecurity.
The Vikings needed a high‑speed backbone to support connectivity for 65,000+ fans on game days. Lumen delivered the immersive, interactive stadium experience fans expected by installing fiber‑based data circuits to expand bandwidth, reliability and cybersecurity.
See how Lumen network connections help the Vikings win (2:08)
“A good fan experience starts with connectivity. Lumen assisted in helping us deliver a best‑in‑class Wi‑Fi solution at our stadium.”
“A good fan experience starts with connectivity. Lumen assisted in helping us deliver a best‑in‑class Wi‑Fi solution at our stadium.”
– Chip Suttles, VP of Technology Seattle Seahawks
“The Lumen solutions that we have for our network have allowed for broader fan engagement. … With Lumen being there by our side as a partner, it's been huge for us to be able to offer that fan engagement and those added features within our environment flawlessly.”
“The Lumen solutions that we have for our network have allowed for broader fan engagement. … With Lumen being there by our side as a partner, it's been huge for us to be able to offer that fan engagement and those added features within our environment flawlessly.”
– Charles Harris, VP of IT Tampa Bay Buccaneers
“Zoom has had historical growth. Our challenge is to be able to keep up with customers’ needs and add capacity to our network. The Lumen global network is one of the biggest networks in the world, and that capacity will be critical to our business as we grow.”
“Zoom has had historical growth. Our challenge is to be able to keep up with customers’ needs and add capacity to our network. The Lumen global network is one of the biggest networks in the world, and that capacity will be critical to our business as we grow.”
– Alex Guerrero, Manager, SaaS Operations Zoom
Enable next-level media and entertainment
Lumen Edge Computing Services: Media and Entertainment
Power innovation at the edge with next‑gen solutions for media and entertainment.
");
var playerHolderId = 'thisPlayer-' + videoID;
addPlayer(videoID, playerHolderId);
});
$("[href='#modal-6303382731001']").click(function(){
$("#6303382731001 .infomodal-modal").addClass("show");
var videoID = 6303382731001;
var newID = "playerHolder-" + videoID;
$("#" + newID).append("");
var playerHolderId = 'thisPlayer-' + videoID;
addPlayer(videoID, playerHolderId);
});
$('.infomodal-modal-close').click(function(){
$(".thisplayer").remove();
});
$('.vjs-share-control').click(function(){
$('.vjs-social-share-links').appendTo('');
});
var queryString = window.location.search;
var urlParams = new URLSearchParams(queryString);
var videoID = urlParams.get('video_id');
if (videoID && videoID.length > 0) {
var playerHolderId = 'playerHolder-undefined';
addPlayer(videoID, playerHolderId);
}
});
' +
'
' +
'
' +
'
' +
'
' +
'
' +
'
' +
'
' +
'
' +
'
' +
'
' +
'
' +
'
' +
'
' +
'
' +
'
' +
'
' +
'' +
'
' +
'
' +
'
' +
'
' +
'
' +
'
' +
'
' +
'
' +
'
';
// Inject the player code into the DOM
document.getElementById(playerHolderId).innerHTML = playerHTML;
// Add and execute the player script tag
var s = document.createElement("script");
s.src =
"https://players.brightcove.net/" +
playerData.accountId +
"/" +
playerData.playerId +
"_default/index.min.js";
// Add the script tag to the document
document.body.appendChild(s);
// Call a function to play the video once player's JavaScropt loaded
s.onload = () => callback(videoID);
}
// +++ Initialize the player and start the video +++
function callback(videoID) {
var thisPlayer = "brightcove-player-" + videoID;
// myPlayer = bc(thisPlayer);
// Can also use the following to assign a player instance to the variable if you choose not to use IDs for elements directly
myPlayer = bc(document.getElementById(thisPlayer));
myPlayer.on("loadedmetadata", function() {
// Mute the audio track, if there is one, so video will autoplay on button click
myPlayer.muted(false);
myPlayer.play();
$(".vjs-dock-title").each(function(i) {
var videoID = $(this).closest('.video-js').attr('data-video-id');
$(this).attr('id', "vjs-dock-title-" + videoID);
});
$(".vjs-dock-description").each(function(i) {
var videoID = $(this).closest('.video-js').attr('data-video-id');
$(this).attr('id', "vjs-dock-description-" + videoID);
});
$(".backButton").remove();
$(".forwardButton").remove();
$('div.vjs-volume-panel').attr('id', 'vjs-volume-panel');
$('div.vjs-playback-rate').attr('id', 'vjs-playback-rate');
$("#vjs-volume-panel").insertAfter("#vjs-playback-rate");
$('#vjs-dock-title-' + videoID).appendTo('#video-title-' + videoID);
$('#vjs-dock-description-' + videoID).appendTo('#video-description-' + videoID);
var firstVolume = document.querySelector(".vjs-volume-panel");
// +++ Create divs for buttons +++
var jumpAmount = 10,
controlBar,
insertBeforeNode,
tenSecBackButton = document.createElement("div"),
tenSecForwardButton = document.createElement("div"),
backButtonImage = document.createElement("img"),
forwardButtonImage = document.createElement("img"),
volumeHolder = document.createElement("div");
// +++ Assign IDs for later element manipulation +++
tenSecBackButton.id = "backButton";
tenSecForwardButton.id = "forwardButton";
volumeHolder.id = "newVolumeHolder";
// +++ Assign properties to elements and assign to parents +++
backButtonImage.setAttribute("src","/content/dam/larry/images/icons/back10.png");
tenSecBackButton.appendChild(backButtonImage);
tenSecBackButton.setAttribute("class","backButton");
forwardButtonImage.setAttribute("src","/content/dam/larry/images/icons/forward10.png");
tenSecForwardButton.appendChild(forwardButtonImage);
tenSecForwardButton.setAttribute("class","forwardButton");
// +++ Get controlbar and insert elements +++
controlBar = myPlayer.$(".vjs-control-bar");
// Get the element to insert buttons in front of in conrolbar
insertBackBeforeNode = myPlayer.$(".vjs-play-control");
insertForwardBeforeNode = myPlayer.$(".vjs-current-time");
insertNewVolumeHolder = myPlayer.$(".vjs-fullscreen-control");
// Insert the button div in proper location
controlBar.insertBefore(tenSecBackButton, insertBackBeforeNode);
controlBar.insertBefore(tenSecForwardButton, insertForwardBeforeNode);
controlBar.insertBefore(volumeHolder, insertNewVolumeHolder);
// +++ Add event handlers to jump back or forward +++
// Back button logic, don't jump to negative times
tenSecBackButton.addEventListener("click", function() {
var newTime,
rewindAmt = jumpAmount,
videoTime = myPlayer.currentTime();
if (videoTime >= rewindAmt) {
newTime = videoTime - rewindAmt;
} else {
newTime = 0;
}
myPlayer.currentTime(newTime);
});
// Forward button logic, don't jump past the duration
tenSecForwardButton.addEventListener("click", function() {
var newTime,
forwardAmt = jumpAmount,
videoTime = myPlayer.currentTime(),
videoDuration = myPlayer.duration();
if (videoTime + forwardAmt <= videoDuration) {
newTime = videoTime + forwardAmt;
} else {
newTime = videoDuration;
}
myPlayer.currentTime(newTime);
});
});
}
VIDEO
Lumen® Edge Computing Services: Media & Entertainment
VIDEO
Lumen® Edge Computing Services: Media & Entertainment
Please complete the form below and one of our specialists will contact you within one business day.
Thank you!
One of our expert sales specialists will review your request and contact you within one business day.
If you have any immediate questions, please contact us at 800-871-9244.