A type of audio and video broadcast over the Internet. A multicast requires superior hardware (a modem speed of at least 128K) and special software (such as RealPlayer). There are various Net radio stations that have live multicasting feeds.
NetLingo Classification: Net Technology
Subscribe to Word of the Day - Email this Definition to a Friend