TEDx talk videos must live exclusively on the official TEDx Talks YouTube page. You may not upload to Vimeo. However, we encourage you to spread your video by embedding the YouTube player on any site. TEDx also has a presence on Youku in China.
Still can't find what you're looking for?