0 to broadcast video and sound of an event over the internet as it happens, or to be broadcast in this way:
This was accompanied by a free to play weekend and a livestream.
This program was available to television viewers as well as viewers on the internet, who viewed the program via livestream.
Livestream also broadcast a panel discussion between renowned hip-hop and reggae artists.