Screen Stream Mirroring is a free tool which enables you to broadcast the screen of your device. For example, you can use this feature for presentations, movies, gameplay action, and more. Moreover, it even works to stream live to well-known video sharing platforms like Twitch, YouTube, Ustream, Facebook, and other services that lets you stream content over the Internet.
The user interface rocks an intuitive layout where you will have to select your target device, being a TV, Chromecast device, web browser, and other DLNA devices. A really nice feature of this software is the ability to add an overlay containing video feed from the camera of your device. This function is very helpful when streaming video games or reaction videos on platforms like YouTube and Twitch.
If you're broadcasting live on Twitch, this application offers a chat preview and you can read what your fans are saying while you're streaming video games. Moreover, you can even create various drawings on the screen as you mirror the image. Please keep in mind that some of the features mentioned here might work for you only if your device is rooted.