Samba Live

Internet live transmission technology that ensures real time broadcasting of the video that's being captured.