Chusko Blog · 2026-08-12
Chusko vs. cloud casting services
Cloud casting uploads your video to a server, then streams it back. Peer-to-peer casting sends it straight between your devices. Here's how the two approaches compare on privacy, formats, and control.
If you've ever gotten a video onto a big screen, you've probably used a cloud casting service: upload the file to their servers, open it on the TV, stream it back down. It works — and it also quietly makes a copy of your video on infrastructure you don't control.
Chusko is the peer-to-peer alternative. This post compares the two approaches honestly, so you can pick the one that fits how you actually use your files.
The core difference: where the bytes go
In a cloud casting setup, the file makes a round trip: device → datacenter → device. A copy of your video lives on the service's storage, subject to its retention policy and its access controls. In peer-to-peer casting, the file goes device → device. There is no middle copy because there is no middle.
Chusko's only server is a signaling relay that handles the WebRTC handshake — a few kilobytes of connection setup. It never sees the video. When a direct connection isn't possible and a TURN relay forwards packets, those packets are still end-to-end encrypted (DTLS-SRTP); the relay forwards bytes it cannot read.
Side by side
Privacy
- Cloud casting: your video is uploaded and stored by the service. Its contents are accessible to the service's infrastructure.
- Chusko: no upload, no server-side copy. The media exists only on the devices you paired.
Setup friction
- Cloud casting: account signup, upload time proportional to file size, then stream.
- Chusko: no account. Pair with a 6-character code or QR, and playback can start while the projector streams the file.
Format support
- Cloud casting: whatever the service transcodes or accepts — uploads are often converted, and oddball or very large files get rejected.
- Chusko: whatever your browser plays natively — MP4, MOV, WebM, MKV, Ogg — with no remuxing, no fragmentation requirement, and no size ceiling (bytes are disk-backed). Even moov-at-end MP4s play.
Durability and control
- Cloud casting: your access depends on the service: storage quotas, retention policies, terms of service, feature changes.
- Chusko: your access depends on your own devices. Nothing to retain, nothing to delete later, nothing a policy change can take away.
Where each approach makes sense
Cloud services earn their keep when you need remote access to a library: watch your files anywhere, from any device, without carrying the source around. That's a real job — and it's the job that requires handing over copies of your files.
Peer-to-peer makes sense when the job is get this file from a device I hold onto a screen I choose: casting your own videos to your own displays. In that case the upload leg is pure overhead — a wait, a copy, and a privacy trade you didn't need to make.
What stays the same
Both approaches give you playback on a bigger screen; both are better than huddling around a phone. The difference is what happens to your file on the way. If the answer "nothing happens to it — it goes straight between my devices" is what you want, see how Chusko does it in how Chusko casts video peer-to-peer, or check the FAQ.