Stream.Live.Everywhere.
dodocast is a video platform for hosting, 24/7 linear channels and live broadcasts. Upload once — and put it on air as a channel, a scheduled broadcast or an on-demand video, in any player, anywhere.
One 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 live 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 live from a finished video: now or on schedule. Sliding-window live mode, optional loop for a round-the-clock feel, keep the recording after the end.
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 programme 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 everywhere
Channel and broadcast data are available as JSON. Everything you click in the console, you can automate.
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 programme 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.
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