I am attempting to embed a youtube video, however, I have not discovered a way to keep the bar at the top from showing when the mouse hovers over it. For my purposes it is important that users are not able to have a direct link back to the original video where they can re-watch the video. The following link gives commands for embed features within youtube:
https://developers.google.com/youtube/player_parameters#Overview
I have used the controls and disablekb features to limit viewers ability to skip and replay the video, what I need now is to disable the bar which appears at the top of the video.
(Where I have gotten http://www.youtube.com/embed/bFEoMO0pc7k?controls=0&disablekb=1&egm=1)
This answer no longer works as YouTube has deprecated the showinfo
parameter.
You can hide the embedded player's title bar by adding &showinfo=0
. You cannot completely remove all the links to the original video. Here is the best you can do
<iframe width="560" height="315" src="//www.youtube.com/embed/videoid?modestbranding=1&autohide=1&showinfo=0&controls=0" frameborder="0" allowfullscreen></iframe>
This code will remove the title bar, YouTube branding in controls, controls (optional, delete controls=0
if you need controls). But a white YouTube logo will be displayed on the video with the video link.
Update 1: Here is a new tool that I built to generate customized youtube embed player code- Advanced Youtube Embed Code Generator