Term of the Moment


Look Up Another Term

Definition: Livestream

A streaming service for organizations that broadcasts live or recorded video that is available on a website or mobile device. Founded in 2014, Livestream is used by thousands of companies, including cable channels and news organizations. For more information, visit www.livestream.com. See live streaming.