Video on your website: host it yourself or embed?
The three ways to put video on a business website, what each costs in speed, privacy and money, and which we use for what.
The short answer
Video is the heaviest element on most pages that carry it, and how it is delivered decides whether the page stays fast and what visitors are exposed to. There are three ways to do it. Embedding from a public video platform is free and convenient, but loads heavy scripts, sets cookies, and shows the platform’s branding and recommendations when playback ends. A dedicated video hosting service delivers adaptive streams through a player you control, with privacy and speed in your hands, for a modest fee. Serving a raw video file from your own hosting works only for short, small, silent clips; anything longer needs streaming. For a business site that cares about speed and privacy we use a dedicated service for real video, a lightly compressed self-hosted file for short ambient clips, and public platform embeds only where the platform’s audience is the point.
The three options
| Option | Speed | Privacy | Cost | Control | Best for |
|---|---|---|---|---|---|
| Public platform embed | Heavy script; needs lazy loading | Cookies and tracking unless privacy mode; consent required | Free | Low: branding, recommendations, availability | Content you also publish on the platform; long-form |
| Dedicated video host | Adaptive streaming from an edge network; light player | No third-party tracking; your analytics | Subscription or usage fee | High: player, styling, access | Marketing, product and explainer video on a business site |
| Self-hosted file | One quality; progressive download; bandwidth on every view | Full | Bandwidth only | Full | Short silent loops of a few seconds, heavily compressed |
Doing video well
- Decide what the video is for: ambient motion, explanation, proof, or reach on a platform. The purpose picks the delivery method.
- Never autoplay with sound; autoplay only muted, short and with a pause control.
- Show a poster image and load the player only when the visitor is about to play, so the page is not slowed by video nobody watches.
- Provide captions and a transcript: accessibility, search and the many viewers who watch muted.
- Compress properly: modern codecs, sensible resolution, short loops for ambient clips.
- Cover it in the privacy setup: embeds from platforms that set cookies need consent; a dedicated host without tracking usually does not.
- Measure the page with the video present, on a phone.
Choosing a dedicated host
Look for adaptive streaming, a player you can style and embed without tracking, edge delivery, captions support, privacy terms that fit European requirements, and pricing that suits a small library rather than a broadcaster. A business has a handful of videos; the cost of hosting them properly is small next to producing them.
What this means for you
Match the delivery to the purpose: a dedicated video host for real video on your site, a compressed self-hosted file for short ambient loops, and public platform embeds only where the platform’s reach is the point, lazy-loaded and in privacy mode. Poster image, no unmuted autoplay, captions and consent where needed. The page stays fast, the visitor stays on your site, and the video does its job.
Frequently asked questions
Can we just upload the video to our website?
For a short, silent background clip of a few seconds, compressed hard, yes. For anything longer, no: a single file must be downloaded progressively at one quality, plays badly on slow connections, costs bandwidth on every view and does not adapt to the device. Real video needs streaming, which means a video hosting service or a public platform.
What is wrong with embedding from a public video platform?
Nothing, if the trade-offs are acceptable. The embed loads a large amount of script that slows the page, sets cookies and tracks visitors, which your privacy policy and consent must cover, and may show related videos from competitors when playback ends. A privacy-enhanced embed mode and lazy loading reduce the first two. For a marketing site that cares about speed and privacy, a dedicated service is usually better.
What does a dedicated video host add?
Adaptive streaming so each visitor gets the right quality, a player you control and style, no third-party cookies or recommendations, analytics that are yours, and delivery from an edge network. The cost is a subscription or usage fee, which for a small business with a handful of videos is small compared with the production cost of the videos themselves.