MeCast

YouCast is an American video live streaming platform owned by YouCast, Inc., a company headquartered in. It hosts various live streams, most of which revolve around gaming, speed painting, music, or conversations. Content on the site can be viewed either live or via video on demand.

The platform was launched on June 1, 2009. The website reached 10 million registered users in July 2012. As of 2021, Newplay has over 90 million registered users and more than 25 million active streamers.