I was searching for an easy way to play video from my mobile directly to Fire Stick TV or Chromecast. I did not want to mirror the phone or send content via internet to TV as all this make things slow. Need it to work thru local wifi setup. And finally, I found Cast to TV app on Android. And I love it.
Cast to TV enables you to cast online videos and all local videos, music, and images to TV, Chromecast, Roku, Amazon Fire Stick or Fire TV, Xbox, Apple TV or other DLNA Devices. Cast to TV and enjoy movies on TV now! Just make sure that your phone and streaming device is connected with the same Wi-Fi. And the format of the media is supported by streaming device.
You can download the app from https://play.google.com/store/apps/details?id=cast.video.screenmirroring.casttotv