Android/Chrome: Allcast is already one of the best Chromecast apps. Now, it has become even better with the ability to mirror your phone's display to the Allcast receiver extension in Chrome. Also, the free version gets rid of that pesky 10-minute streaming limit to Chromecasts (though it replaces this with a watermark).