TV Connect lets you view/cast your phone images, video, audio on your Apple TV smart TV connected to various streaming devices. This app is free and has no restrictions.
Following devices are supported
Roku (Install companion app when suggested in this app)
Kodi aka XBMC
Android TV (Install companion app from Play Store on your TV http://bit.ly/2bZBRn6)
Smart TV's with DLNA / UPNP capability(All devices are not supported yet, Some feature might not work)
Local phone storage