it will stream but its based on the app. Open the app you use, and see if there is a "cast" button. If yes, then it will stream. Everything is done from your phone, so yes it works as a remote.
It will not control your TV box though, this is only for casting videos/pictures to your TV.