webcast
noun
verb
ˈwebkɑːst noun
1 an event such as a musical performance which you can listen to or watch on the Internet 网络直播(节目)
verb
2 to broadcast an event on the Internet, at the time the event happens 〔在网上〕直播
Various local news sites plan to webcast each of the mayoral debates.
当地的各新闻网站都计划在网上直播每一场市长竞选辩论。