A hybrid event production system, comprising: a video device comprising a display screen, and further comprising a plurality of cameras on a plane substantially parallel to the display screen; and a performance server in data communication with the video device, comprising a processor and memory storing computer readable instructions that, when executed by the processor, configure the production system to: initialize a virtual environment in which to render a hybrid graphically depicted virtual environment in combination with one or more video feeds; associate each of the plurality of cameras with a corresponding location in the virtual environment; authenticate a plurality of spectating users to access the virtual environment; and for each of the plurality of authenticated spectating users: determine a location, within the virtual environment, of a corresponding surrogate for that spectating user, map that spectating user to one of the plurality of cameras based on the determined location of the corresponding surrogate and based on the associated location of each camera, render in real time a video stream graphically depicting the virtual environment based on the location of the corresponding surrogate within the virtual environment and incorporating a video feed from the mapped camera, and deliver the video stream to a device from which the spectating user was authenticated to access the virtual environment. a video device comprising a display screen, and further comprising a plurality of cameras on a plane substantially parallel to the display screen; and a performance server in data communication with the video device, comprising a processor and memory storing computer readable instructions that, when executed by the processor, configure the production system to: initialize a virtual environment in which to render a hybrid graphically depicted virtual environment in combination with one or more video feeds; associate each of the plurality of cameras with a corresponding location in the virtual environment; authenticate a plurality of spectating users to access the virtual environment; and for each of the plurality of authenticated spectating users: determine a location, within the virtual environment, of a corresponding surrogate for that spectating user, map that spectating user to one of the plurality of cameras based on the determined location of the corresponding surrogate and based on the associated location of each camera, render in real time a video stream graphically depicting the virtual environment based on the location of the corresponding surrogate within the virtual environment and incorporating a video feed from the mapped camera, and deliver the video stream to a device from which the spectating user was authenticated to access the virtual environment. determine a location, within the virtual environment, of a corresponding surrogate for that spectating user, map that spectating user to one of the plurality of cameras based on the determined location of the corresponding surrogate and based on the associated location of each camera, render in real time a video stream graphically depicting the virtual environment based on the location of the corresponding surrogate within the virtual environment and incorporating a video feed from the mapped camera, and deliver the video stream to a device from which the spectating user was authenticated to access the virtual environment.