Google has the new product called Chromecast, with the help of CastOnTV, you can easily play photos and music in your iPhone/ iPad/ Android devices to TV screen in a slideshow way. It also can play videos taken by devices to big TV screen in the same way.
Just put the Chromecast device to your HDMI TV, then photos, music, and videos in the device can be simply showed on TV with big screen under same Wifi network. It can even correct videos orientation to play it right.
And because it has both Android and iOS version, quite easy to share your memory with family or friends together.
Here is some screenshots:
Add photo and music to set as background music to play them in slideshow way.
Select video to play on TV.