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.