translate English to French: Webcasting presented alternative programming that had little exposure on radio.
Ils présentent des programmes différents peu diffusés à la radio.