OpenFlint

OpenFlint is an open technology used for displaying ("casting") content from one computerized device on the display of another. Usually this would be from a smaller personal device (like a smartphone) to a device with a larger screen suitable for viewing by multiple spectators (like a TV).