Is there any way I can block casting from phone to my TV, or at least set a whitelist so only my device allows it? Sometimes people on my wifi cast to my TV accidentally, turning it on from standby and playing youtube on it, and I can't seem to find a way to block this from happening.
One hack that comes to mind would be to add a network for your TV & any cast-permitted device and a separate one for any other device you don't want to access said TV. Maybe via a wifi repeater or something?