A method and apparatus for controlling
access to information over a network. Information and video / audio streams are transmitted across a network by a head end to a member space manager or set-top box where the information may be utilized or viewed. The frequency that a given
stream of information is transmitted on is rotated or switched based on a
switching algorithm. For example, a given
stream (e.g., a motion picture on a pay-per-view
station) may be transmitted on one frequency for a specified time interval, then switched to another frequency for a specified time interval, etc. To enable the member space manager to determine which frequency a given
stream of information is transmitted on at a particular point in time, switching
software may be provided by the head end
server to the member space manager. Switching
software may be encrypted prior to transmission to the member space manager. According to one or more embodiments of the invention, the stream-to-frequency mapping is determined, the mapping is transmitted to the member space manager where it is installed and executed, the stream of information is transmitted on varying frequencies to the member space manager, and the member space manager tunes into the appropriate frequency to receive and utilize a continuous stream of information. By transmitting information in this manner, all
encryption, frequency / channel switching, configuration issues, etc. are transparent to the
end user who merely has to select a
virtual channel to view.