It uses WebRTC + p2pt for a signalling server, and is hosted completely on Github pages without a backend.
It supports casting your camera, screen, and YouTube URLs (for videos where iframe embedding is allowed) with remote scrubbing and media controls. It is not compatible with the Chromecast protocol in any way.