Download the VeohTV from either view:
What’s Watch on VeohTV?
VeohTV is a small downloadable application that lets you watch full-length video from Veoh.com and thousands of other websites.
Download and install VeohTV once, then click “Watch on VeohTV” to play any video immediately in VeohTV. No need to download, no waiting time!
Experience Internet Television with VeohTV!