I’ve used chromecast for years and it gives very detailed information about what is playing and what app is playing it (e.g. the specific movie title on netflix or a song on spotify).
I recently bought a Sony Bravia TV and unfortunately the default HA component does not display the same detailed information. It supports TV channels alright but I never watch regular TV. Mostly just watch Youtube and Netflix. Screenshot showing there is next to no information available while a youtube video is playing:
Lookup the android TV component: I’ve configured this for my two bravia TVs and it gives me tremendous detail including the name of the app and playback status regardless of the app being used. Requires you to enable adb on the TV, but has been running reliably for me for about 3 months now.