In broadcasting, digital subchannels are a method of transmitting more than one independent program stream simultaneously from the same digital radio or television station on the same radio frequency channel. This is done by using data compression techniques to reduce the size of each individual program stream, and multiplexing to combine them into a single signal. The practice is sometimes called "multicasting".