Hello... Even if you are using a content delivery network or self-hosting your videos, use Tubemogul to automatically upload the videos to YouTube and other video sharing sites. It's a free and easy way to increase the exposure and audience your video receives.
Use smart video SEO tactics when titling your video page, video file and any tags or meta information. This will increase the chances of your video showing up in search engines.
Don't self-host anything you hope to make a viral video. If the video really does blow up, you might just crash your whole server and make it impossible for anyone to watch. Use YouTube instead. It has the platform and the audience reach you'll need for any amount of viral success.
Customize the video settings if you are embedding video from YouTube or a similar site. Video sharing sites usually let you customize the video embed code to influence the behavior of the video player. You can set it for autoplay, HD or standard, enable or disable social features, and control the videos that are displayed afterward.