Glossary Internet / Term
The process sending out an audio or video feed to a large, but finite, number of locations. The maximum estimated number of multicast viewers over the Web is about 50,000. See also webcasting.
Permanent link multicasting - Creation date 2020-03-29