Cast media to Chromecast enabled TV

How can I cast local media to Chromecast enabled tv. I need to play my generic camera on Chromecast enabled Tv.

when I try to stream my camera to my Living room tv through a stream service call this happens

Processing: 20220426_084231.mp4…


when I press call service this happens
ezgif.com-gif-maker (1)

I’m using tapo cameras and the TAPO integration from HACS and it works a treat but that doesnt really help you so

what type of cameras are you using?
can you test casting to any other type of Chromecast device?
can you see the streams in HA itself?
can you cast anything else to the chromecast tv e.g. via media browser

I am using Hikvision cameras 2 different model.
I can successfully cast both YouTube and desktop using Chrome onto the TV.
Both camera are easily being streamed in HA Itself.
Yes like I mentioned in Op I can play other HA media e.g new radio and TV stations, local Mp3 files etc etc on the TV.
I do have another miracast device, will try with it.

is this thread any use? Hikvision setup - Configuration - Home Assistant Community (home-assistant.io)

I can stream in HA dashboard, issue is with streaming on Chromecast.