...
The live stream was on CornellCast.
I live-streamed the lecture from my desk.
The live-streamed performance made me nostalgic for the Hill.
online event,
...
or online panel
Use these terms to describe live events taking place over the Internet. Online panels typically feature a small group discussion about one particular subject. Online meetings typically include a larger number of participants. Online events encompass a variety of online happenings which don't fall into other categories, or fall into more than one category.
...