Patent ID: 8015307

Claim:
A system for streaming media to a viewer for a request for media comprising: a media switch to receive from the viewer at a media switch address a reservation identification and a presentation identification, to receive reservation data comprising a valid reservation identification, to validate the reservation identification using the valid reservation identification, and, if validated, to stream to the viewer at least some media for a presentation identified by the presentation identification, the presentation comprising at least one media identification and at least one network distribution rule, the at least one network distribution rule to manage one or more system resources; a routing processor comprising a routing processor identification and configured to receive from the viewer the presentation identification and the reservation identification at the routing processor identification, to receive the reservation data, to use the presentation identification to identify the presentation, to select the media switch based on the at least one network distribution rule for the presentation, to determine if the media switch is configured to stream the media for the presentation, and, if so configured, to transmit the reservation data to the media switch and to transmit the media switch address to the viewer; and a management system to receive the request for media, to build a reservation comprising the reservation identification to be validated at the media switch, the routing processor identification, and the presentation identification, to reserve a resource to stream media for the reservation, to transmit the reservation to the viewer, and to transmit the reservation data to the routing processor.