Turn Any #Android Device Into a Chromecast
You just need the CastReceiver app.
The app isn't perfect, though as it lacks a valid "cast key," it can't stream DRM-protected content from sources like Netflix or Prime Video. Also, a device running CastReciever must be unlocked before it can be used as a Chromecast target. And if you want to cast to a device for more than five minutes, you need to pay (App is free, but the full functionality is tucked behind an in-app purchase.)
Windows 11 users can run CastReceiver on their PC through the WSA protocol
The app was recently highlighted by Mishaal Rahman, who used CastReciever to turn an old Android tablet into a dedicated streaming display.
https://twitter.com/MishaalRahman/status/1691121348418953216
The developer behind CastReceiver, also makes an AirPlay receiver app for Android devices (including Android TVs