File requirements, storage caps by plan, playlists and looping, and why a scheduled premiere beats just posting the file.
Upload & Stream takes a finished video file and airs it at a scheduled time as if it were happening live — real-time chat included — instead of just dropping it into a feed for whenever someone scrolls past it. You upload once, set a date and time, and CastFork starts playback automatically at that moment and streams it out to whichever destinations you’ve enabled, whether or not you’re online when it starts.
That last part is worth sitting with: the broadcast doesn’t need you present at all once it’s scheduled. You could be asleep, traveling, or simply not near a computer when it goes out, and it airs exactly the same as if you’d been sitting at the encoder the whole time.
CastFork accepts a specific container and codec combination. Most editing software can export directly to this without any extra conversion step:
If your export doesn’t match, re-export from your editor rather than trying to work around it — this combination is common enough that it’s rarely a real obstacle.
| Plan | Total storage | Per-file cap |
|---|---|---|
| Free | 10 GB | 3 files, 2 GB each |
| Standard | 10 GB | No file-count cap |
| Professional | 50 GB | No file-count cap |
| Business | 250 GB | No file-count cap |
| Enterprise | Custom | Custom |
A single file can run up to 8 hours on every plan from Free through Business; Enterprise sets custom limits.
Build a playlist of up to 40 uploaded videos and let them run back-to-back for up to 24 hours total, unattended — a "best of" marathon or an always-on channel format. For a single video that should repeat rather than run once, loop it up to 10 times per scheduled event. Looping isn’t indefinite — for something closer to a 24/7 channel, a playlist you repeat is the better tool than trying to push loop count past its cap.
Pick a date and time in your own profile timezone — by default the one your browser reports — and CastFork stores it in UTC underneath, converting it back correctly for anyone else who’s also managing the event. Nobody has to do zone math by hand, and the scheduled time doesn’t drift if you or a collaborator are in different zones. See scheduling and promoting a stream for how to give people a reason to show up at that exact moment.
A video sitting in a feed gets watched whenever, by whoever scrolls past it — there’s no shared moment. A scheduled premiere gives people a reason to show up together, chat while it plays, and treat a recording like an event instead of a rerun. See Upload & Stream for the product overview, or pricing for the storage numbers by plan.
Keep reading
Put a stream on the calendar, get a public countdown page and .ics file automatically, and get an audience that shows up on purpose.
How unified chat aggregates chat-capable platforms into one feed, the on-stream overlay, and which destinations support chat today versus on the roadmap.
One live broadcast, sent to every platform you connect at once — what multistreaming actually means and how the single-ingest fan-out model works.
No time limit, no card required. Set your destinations up once, then it's a toggle for every future stream.