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. 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. Install the app on Android or open the site in a browser, 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 the screen device plays natively, including MP4, MOV, WebM, MKV, and 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.