Documentation
This is the short version. Most of what you need is on one page. If you want depth on a specific feature, follow the links.
Getting started
- Create an account. Free tier, no card.
- Upload a video. The admin console has a drag-and-drop uploader. MP4 / MOV / MKV / WebM all work.
- Wait for encoding to finish (a few minutes for short clips, longer for 4K).
- Open the video, click Embed, copy the iframe code.
- Paste it into your site. Done.
That is the whole flow. If you just want a hosted player for a marketing page, you are finished at step five. The rest of this page is for people who want to do more.
Embed code
Three ways to put a video on your site:
- Iframe. One line of HTML. Works anywhere that allows iframes. This is what most people use.
- JS embed. A small script tag that injects the player into a div. Use this if you want to talk to the player from your own JavaScript.
- Direct link. Just the URL to a landing page we host. Useful for email and social.
Full examples: embed code patterns.
API overview
The public API is available on Pro and Branded. It covers video upload, metadata read / write, channel management, embed-code generation, and view analytics.
API documentation is coming soon. Once the interactive spec is live it will be at /api/docs. Until then, contact support if you need endpoint details and we will send you what we have.
Custom domain setup (Branded plan)
On the Branded tier your embed URLs read video.yoursite.com instead of ezwp.tv. Setup takes about ten minutes and a DNS record.
- In the admin, go to White Label and enter the subdomain you want (for example video.yoursite.com).
- We show you a CNAME target. Add that CNAME in your DNS provider (Cloudflare, Route 53, GoDaddy, whichever you use).
- Come back, click Verify. We will issue an SSL certificate automatically.
- Once green, all new embed codes for your account will use the branded URL. Existing embeds can be reissued in bulk.
If DNS is unfamiliar territory, email support and we will walk you through it.
FAQ
What video formats can I upload?
MP4, MOV, MKV, WebM, and most common container formats. If your file has an H.264 video stream and an AAC audio stream we can passthrough encode it (faster, lower storage cost). Otherwise we transcode to H.264.
What is the file size limit?
2 GB per upload on Free and Lite, 5 GB on Pro, 10 GB on Branded. Larger than that, contact us.
Do you store the original file?
Yes. We keep your original upload on S3 (cold storage) plus the encoded renditions we serve. If you delete a video, the original and the renditions are purged.
What happens if I hit my bandwidth limit?
We throttle playback on your account until the next billing cycle, or until you upgrade. You will not get a surprise overage bill. We send you an email at 75 percent and 100 percent.
Can I download my videos if I cancel?
Yes. There is a bulk-download link in the admin. We will also email you a signed S3 URL if you ask. We do not hold your files hostage.
Do you track viewers?
We log play events for analytics (plays, completion rate, country). We do not put third-party tracking pixels in the player. If you want Google Analytics events on your own videos, there is a setting for that on Pro and Branded.
Do you have a mobile app?
No. The admin console and the player both work fine on mobile browsers. An app for the sake of an app is not on the roadmap.
Can I pay annually?
Yes. Annual billing is about two months free compared to monthly. See pricing.
Is there a referral / affiliate program?
No. We do not run one.
Where do I ask something that is not here?
Contact us. Support email goes to the team.