There are several ways to put a video on websites. The best choice for you depends on your technical savvy, your goals for the video, and your budget.
Understand Your Website –
Before you can put a video on your website, you must :
- Have access to your own website: If you work with a website designer or developer, you might need them to set the proper permissions.
- Know how your site works: Content management systems and free blogging platforms such as WordPress and Weebly likely have built-in, well-
documented procedures for uploading videos. If you host or manage your site, you should have some knowledge of web programming, or access to
someone else who does (such as your web designer, web developer, or hosting provider).
- Know the costs: Some managed platforms charge extra to upload large files. Check with your hosting provider or in the platform’s help files.
Choose Your Video Hosting Method and Provider –
To serve up your video, make it available to your site. The two basic methods for video delivery online are embedding and self-hosting.
- Embedded videos are stored on an external site, such as YouTube or a content delivery network, and code is inserted in a web page that tells your site
to load the video from the external site.
- Self-hosted videos live on your server and are coded directly into your site.
Embed YouTube Videos on Your Website –
Using YouTube or another free video-sharing site is the easiest way to put a video on your website. Most of these sites offer free accounts and let you
upload an unlimited number of videos. YouTube generates a code to use to embed your video on your website or blog.
Use a Content Delivery Network (CDN) for Website Video –
Content delivery networks upload, convert, host, and stream your website videos, plus a lot more beyond that. You can customize the look and behavior
of the video player, automatically insert ads into your web videos, or charge users to download your video content.
Many CDNs include customized video pages and websites, too, so you don’t have to worry about the technical aspects of putting a video on your
One advantage of using a CDN is speed. A CDN-hosted video loads faster than one stored on your server.
Host the Video on Your Own Web Server –
If you purchased server space to host your website, you might be tempted to host the videos there—but this is the least attractive option. You’ll need
coding skills and access to your website’s back end. The chances of something going wrong are higher because of ever-changing online technology and
protocols. For example, Adobe will no longer support its Flash Player after 2020. Outside services like YouTube typically update and adapt continuously to
If you choose to host on your own website, you may need to use HTML5 to display video in a web browser.