Sender to screen, end to end
Our casting work is in production today: Zebcast casts video from Android phones to any TV over Chromecast, DLNA or Miracast from a single app — three protocols with three very different discovery, session and DRM stories. Shipping that taught us where every protocol bends and breaks, and we have built the receiving side too: DLNA/Miracast receivers, cast-clarity diagnostics, and embedded media servers.
Devices, not just apps
Below the app layer we build the boxes themselves: AOSP customisation and vendor integration on Rockchip silicon (RK3288/RK3568), kiosk and signage devices with OTA update pipelines, DVB broadcast tuning, DRM-ready playback built on hardened VLC-based stacks, and on-device ML where the use case wants it.
Where this is heading
The same stack powers our product roadmap: NippyAds signage management, cast-ready dongles and screen products. If it involves getting media onto a screen — reliably, at fleet scale — it is in scope.