My Sony Bravia TV sound system is horrible, but my headset hyperX is sufficient.
I tried the apple LocalCast but it does not allow you to cast video at all from its browser.
Android: 10, latest.
Phone: OnePlus 6T.
Chromecast: 3 gen.
TV: some 10 year old Sony Bravia.