Webcast

Category

Social Platforms

Definition

Content distributed via streaming media technology. A webcast may either be distributed live or on demand.

Source

SMAC

Sites

N/A

Comments