Streaming video means broadcasting content in real time. A user does not need to wait or download a file to play it. Media gets sent in continuous stream of data and is played as it arrives. The user will need a player, a different program that reproduce the data on display and speakers. A player can be integral part of your application and many people can view simultaneously.
Video call and conferencing
Videoconferencing differs from videophone calls in that it's designed to serve a conference or multiple locations rather than individuals. Video conference is live, visual connection and it provides full motion video and high-quality audio between multiple locations. A video conference uses a computer, camera, speakers, microphone, coder/decoder and network (such as the Internet) to conduct a conference call.