Webcast

(Web + broadcast) A broadcast of video signals that's digitized and streamed on the World Wide Web, and which may also be made available for download. (verb) To digitize and stream a broadcast on the World Wide Web.

Picture source: www.athleticbroadcasting.com

» Glossary