A method of distributing content from multiple media content providers
comprises combining the content into one or more composite data streams,
and conveying the composite data streams to a plurality of receiver
systems, each of which has a user interface that displays content
provider information and allows for the selection of one of the providers
for playing of the selected provider's media content. The media content
is preferably provided to a computer server system via a data
communications network. One or more composite data streams can be
upconverted and uplinked to a satellite system for reception by satellite
radio receivers. Intermediary service providers might also be used to
receive the composite data streams, either via satellite or land-based
communications lines, and format the data as needed for use by one or
more associated end-user devices.