Mirror Castdisplay on your TV can be useful when you’re showing off photos from a recent trip, playing a game or giving a demonstration. With this guide, you’ll be able to duplicate your Android phone’s screen on any TV. Here’s how.
Search Miracast in Play store and download the top listed App. (Both installed App tested works)
Enable the DLNA/ Casting function on your Smart TV
It depends on the TV models and brand as you can simply google your TV model and brand with a “cast” word, you’ll find how to.
If your TV does not support DLNA / WiFi Cast function, you may consider to get a Android TV Box or Chromecast, which will simply solve your issue.
Connect to same WiFi as your TV/TV box/ Chromecast, use your miracast App/Google home to search on your Android Phone
Below is a sample casting case which cast the phone screen to a TV with Microsoft display adapter:
For Chrome Cast, you can refer to this link: https://support.google.com/chromecast/answer/6059461