webcast
The stories below feature webcasts - media presentations distributed over the Internet using streaming technology to distribute a single content source to many simultaneous listeners or viewers. A webcast may either be distributed live or on demand.