Question [Q] How do I stream Nexus 5 to TV

I have recently bought a Nexus 5, and I am looking for a way to stream, either the whole screen, or just videos/pictures.
The TV I am using is a Samsung UE46C6700 LED-TV, it is an internet TVand it has allshare.
I have not rooted my nexus 5 and also am not planning to do so as long as I still have guarantee

Please reply, thanks!