WEBCASTING


Meaning of WEBCASTING in English

Webcasting implies real-time transmission of encoded video under the control of the server to multigle recipients who all receive the same content at the same time.Multicasting on the Internet.

Internet terms and acronyms English vocab.      Английский словарь Интернет терминов и сокращений.