Self hosting or hosting by Content Delivery Network. Most web hosts offer video streaming support, so you could host your videos directly on the server that hosts your site. You manage your video streaming from the same window as your website, and you're completely responsible for the administration.

You could also use the services of Content Delivery Networks who host your videos separately. You are given a separate control panel to manage your videos, and this reduces the weight on your site's administration and management.

The two options have their pros and cons, but you'll have to decide which is best for you. Hosting and managing your videos yourself, or having your videos hosted by a separate platform.

One clear advantage of Content Delivery Networks is that they're uniquely designed to manage your videos, so you should get better value per Dollar spent on video streaming.

Read More

Article Source: http://EzineArticles.com/7421957