Internet live streaming

Definition

Continuous linear transmission of a broadcasting service over the internet.

Data source

Ministry of Communications or Telecommunications, National Statistical Organizations, Audiovisual Regulatory Authority or Press Council.