Playing 'watch_popup videos' using the YouTube Api for embedding videos
YouTube offers users to view their videos in 'popup mode', thus allowing them to watch videos without the annoying comments and ads. Another good thing about watch_popup videos is that YouTube doesn't impose constraints on their width and height. So we'll never see 'video too small' (instead of the real video) when we create very small videos.
There are also things that watch_popup videos won't allow. We can't force them to NOT SHOW thumbnails for suggested videos (at the end of the video) by simply adding &rel=0 to the url. And we can't force an end point for watch_popup videos by adding &end=some_integer. But - fortunately enough- the YouTube Player API for Iframe Embeds lets us embed watch_popup videos (althought it was not specifically designed for this). So the question is: can we use the YouTube Player API for hiding suggested videos at the end of watch_popups and for creating end points for those videos?
I created a script proving that this is indeed possible. The result is a player showing YouTube videos without comments, ads and suggested videos but with start points and end points (if desired). Demo and explanations here.