Facecast is an international video social platform. It has fun features of live video streaming, funny videos and random video chat. You can go live stream in the broadcasting room, make short videos with the video editor and find friends globally in the random stranger chat. Powerful Features. 1. Filters & Stickers.