A free app for Android, by MayurPanki.
Screen Casting – Cast Video to TV is an app that can be used to mirror the display of your Android phone or tablet onto your TV. With this, you can enjoy streaming videos and movies on a larger screen. You can also use this to show photo slideshows and play music. This app supports all video formats, and it can play HD, full HD, 1080p, and 4K videos. It is very easy to control thanks to its amazing features.
The process is simple and takes only a few seconds. All you need to do is make sure that your phone and TV are connected to the same WiFi network. Then, enable Miracast Display on your TV and the Wireless Display option on your phone. Scan for Smart TV and select your TV.
Download this now on your Android device.