| Chromecast is completely closed-source, I'd argue against buying into that ecosystem. Nymphcast [1] is an alternative, but wouldn't be compatible with existing clients, since the protocol is different. Miraclecast [2] is an implementation of miracast/wi-fi display that runs on Linux. There is also a myriad of alternatives: vnc, raspicast, etc. Leapcast [3] used to be an implementation of what you want (while using chrome as a black box). There are some implementations of airplay servers. And lastly, a lot of media players implement some way of playing on one another (vlc, kodi, jellyfin, plex). Funnily, you might just be interested in UPNP and DLNA. Support for these is quite robust, but it tends to disappear on newer devices (to the benefit of proprietary solutions like chromecast and airplay). [1]: http://nyanko.ws/product_nymphcast.php [2]: https://github.com/albfan/miraclecast [3]: https://github.com/dz0ny/leapcast |
Thanks I'll look into the alternatives you linked