3 ms·How about ted.com?by Raphael 19y agoHow about ted.com?DXL 19y agoTED.com doesn't let you upload videos. The site only hosts videos from its own conferences and the player is probably custom-made.