Stream.Live.Everywhere.
dodocast is a video platform for hosting, 24/7 linear channels and broadcasts. Upload once — and put it on air as a channel, a scheduled broadcast or an on-demand video, in any player, anywhere.
Watch the 2-minute tourOne library. Three ways on air.
Everything starts with a video in your project. From there it can be a plain on-demand asset, a slot in a round-the-clock channel, or the material of a broadcast — with one link, embed and preview for each.
Media
Upload, transcode, deliver. Every video gets an adaptive HLS ladder, a short media code and a ready-to-use link, embed and preview.
Channels
A linear 24/7 channel built from your library. Videos loop in the order you set; scheduled shows take the air for their slot and the loop resumes in the gaps.
Broadcasts
Go on air from a finished video: now or on schedule. Sliding-window live mode, optional loop for round-the-clock air, keep the recording after the end. For now, uploaded files only — no live camera or encoder input.
Built for the air, not just the file.
Most hosting stops at the player. dodocast treats the channel as the first-class object: access, encryption, languages and schedule belong to the air — not to individual videos.
Edit the program on air
An edit publishes a new version that takes effect at the next item boundary. Viewers see an ordinary transition, not a break.
Air without an end date
A channel is simply on air or not. No start/stop windows to babysit — shows are set by the grid, everything else is the loop.
Two manifests, one link
fMP4/CMAF and MPEG-TS HLS for every channel and broadcast. Works with any external player, Smart TV or set-top box.
Language promise
Declare which audio and subtitle languages the channel guarantees. Soft mode plays the default track where a translation is missing; strict mode won't let such material in.
Channel-level encryption
The channel owns the key. Segments are encrypted on the fly, so a single air can mix encrypted and plain videos — per-video settings never leak through.
Live, loop, keep
Live mode: the viewer joins at the current moment, no rewind. Loop turns a broadcast into a round-the-clock feed. Keep recording leaves the link playing as a regular video after the end.
Preview · Link · Embed
Every media, channel and broadcast has a preview, a share link and an embed code one click away. Publish when ready — unpublished stays private.
Projects, members, plans
Separate projects with their own members, quotas and reports: egress traffic, storage, top videos by traffic, balance and service plans in one console.
JSON air data API — soon
Channel schedules and now/next are already served as JSON — for widgets and apps. A public API to automate the console is coming next.
Background video for websites
A short silent clip from your own video for your site’s hero or any block: an MP4 at a permanent link, a phone file, a poster and ready-made code. Replacing the clip doesn’t require editing the site.
More about background video →Upload. Compose. Go on air.
Upload
Drop your videos into a project. They're transcoded into an adaptive ladder and get a short media code.
Compose
Build a channel program or pick the material for a broadcast. Set languages, subtitles, encryption and the schedule.
Go on air
Switch on. Share the link, embed the player, or point your own player or TV app at the HLS manifest.
dodocast plans
Prices in US dollars per month.
$20 welcome bonus on sign-up — enough to try Starter for free.
Starter
Ad-free hosting with playlists, an embeddable player, broadcasts from your videos and a background video for your site.
Request accessPro
Your own 24/7 channel with a program loop and a schedule grid, in Full HD.
Request access| Starter | Pro | Business | |
|---|---|---|---|
| 24/7 channels | — | 1 | 5 |
| Broadcasts from uploaded videos | 3 | 10 | 50 |
| Videos | Unlimited | Unlimited | Unlimited |
| Background videos | 1 | 10 | 50 |
| Playlists | 10 | 50 | Unlimited |
| Projects | 3 | 10 | 50 |
| Storage | 100 GB | 500 GB | 2 TB |
| Stored video duration | 50 h | 300 h | 1000 h |
| Delivery traffic per month | 500 GB | 2 TB | 5 TB |
| Transcoding, min per month | 1000 | 5000 | 20000 |
| Max upload file | 5 GB | 20 GB | 30 GB |
| Max quality | 720p | 1080p | 1080p |
| Direct links | — | ✓ | ✓ |
| Attachments per video | — | 30 | 30 |
Beyond the plan
- Delivery traffic
- $0.03 / GB
- Storage
- $0.05 / GB · month
- Stored video duration
- $0.30 / h
- Transcoding (per rendition)
- $0.01 / min
- Extra channel (Pro, Business)
- $29 / month
Usage beyond the plan is billed at these rates. The billing cycle is the calendar month; storage is billed on the daily peak. Building a background video up to 60 seconds is free; longer clips cost the transcoding rate.
Your channel is one upload away.
We're opening dodocast to early partners: media, education, events, in-house TV. Tell us what you want to put on air.
or write to hello@dodocast.com