I've played lots of videos on youtube. No problems. One Japanese one didn't load in 15 seconds so I bailed.
You tried "it." Please give some definitions for your "it."
I just realized you said "on the landing page." What page is the landing page?
A good answer is easier with a clear question giving the make and model of everything. "The biggest problem in communication is the illusion that it has taken place." -- G. “Bernie” Shaw
What browser/OS are you using? I've tried them in IE11 (W7 & W8.1 Metro), Edge (W10), Chrome, Firebox, Safari (iOS) and Opera representing about 6 different systems... and they're all working fine. Could be a H264 codec issue on your system?
Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.