SopCast is a simple and easy-to-use software that allows users to broadcast audio and video programs for free on the Internet, as well as watch programs online. SopCast uses P2P (Peer-to-Peer) technology to transmit data, which is highly efficient. With SopCast, everyone can broadcast their own programs at a very low cost. Video broadcasting no longer requires a super server or massive bandwidth; individuals can also build a live streaming system comparable to large commercial websites.