Media streaming is becoming an ever-crowded market thanks to players like Chromecast, Sling, Apple TV and Roku. We can add another player to the mix with Lenovo Cast, which will become available in August. The puck-shaped accessory can stream 1080p video to your TV from your smartphone, tablet or computer. What's compelling about this is it can display just about anything you have on your smartphone.