Skip to content

Instantly share code, notes, and snippets.

@mister-ben
Created September 2, 2014 12:21
Show Gist options
  • Save mister-ben/dbcc46202698783f9329 to your computer and use it in GitHub Desktop.
Save mister-ben/dbcc46202698783f9329 to your computer and use it in GitHub Desktop.
Player logo overlay for Video Cloud HTML5 player. Logo can only be displayed non-fullscreen.
(function() {
function onPlayerReady() {
var overlay = videoPlayer.overlay();
$(overlay).html('<img id="overlaylogo" src="http://cs1.brightcodes.net/ben/img/genericlogo.png" />').css({
position:"fixed",
height:"100%",
width:"100%"
});
$("#overlaylogo").css({
position:"absolute",
bottom:"50px",
right:"10px"
});
}
var _player = brightcove.api.getExperience();
var videoPlayer = _player.getModule(brightcove.api.modules.APIModules.VIDEO_PLAYER);
var experience = _player.getModule(brightcove.api.modules.APIModules.EXPERIENCE);
if (experience.getReady()) {
onPlayerReady();
} else {
experience.addEventListener(brightcove.player.events.ExperienceEvent.TEMPLATE_READY, onPlayerReady);
}
}());
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment