Definitions for "Newscasting"
Sending news out over the Internet, either point-to-point, or with multicast for client computers to receive and display.