1. A method for use by a system to provide live panoramic image capture and distribution, the method comprising: capturing a plurality of perspectives of a visual environment; combining at least a subset of the plurality of perspectives to produce a panoramic image of the visual environment; receiving an image enhancement request data from a broadcast server over a communications network; encoding the panoramic image in response to receiving the image enhancement request data to generate a first panoramic image data, wherein the first panoramic image data includes a selectable preferred panoramic image view of the panoramic image; transmitting the first panoramic image data to an image routing and processing portal for distribution of the panoramic image in real-time, in response to receiving the image enhancement request data; and re-encoding the first panoramic image data to generate a second panoramic image data for transmission to a rendering device.