All Screen APK

File size: 8.63MB
Requires: Android 4.0+
Updated: February 12, 2018

All Screen lets you view/cast your phone images, video, audio on you TV connected to various streaming devices. This app is free and has no restrictions.
Currently following devices are supported only:

Kodi aka XBMC
Apple TV
Samsung, Sony and Panasonic TV
Smart TV's and DLNA / UPNP (All devices are not supported yet)

Media from 
Local phone storage
UPNP library
Google Plus photos
Google Drive

Note : 
Subtitles are only supported on Chromecast
Subtitles must be in same folder
Only english subtitles are supported currently

Future features:
New device to add (Roku, Fire TV, etc)
and many more