AllCast has long been one of the most popular Android apps of its kind and it's now finally available on iOS, as well.
The app streams videos, music, and photos from your device to nearly any DLNA device, including Apple TV, Xbox 360/One, Roku, Amazon Fire, various smart TVs, and Chromecast. These are the features that made it so popular on Android and now it is available for iPhone and iPad users, as well.
Another feature that makes AllCast is the very facile setup. Go ahead and follow the link at the end to download it, then just open up the app, connect to your Wi-Fi network and tap the broadcast icon in the button left. After that, Allcast will search out any compatible devices allowing you to view your files on your TV.
You can also link the app to Google+, Instagram, Dropbox, and other media servers to stream content up to your TV. While the app is available for free, you can upgrade to remove ads and receive all of AllCast's premium features for a price of $4.99.