A method for enabling participation in a live event, comprising: establishing a multi-player gaming session controlled by a plurality of players through execution of a gaming application at a server, the multi-player gaming session generating an interactive gaming world within which player participation is enabled, the live event being a real-world venue where the plurality of players is present and engaging with the multi-player gaming session being displayed on a screen at the live event; generating at the server a three dimensional live view of the real-world venue based on one or more captured video streams, the 3D live view generated for a physical point-of-view of the live event, wherein the physical POV is anchored to a physical location in the real-world venue, and wherein the 3D live view is generated in dependence upon a mapping schedule that identifies appropriate capture devices in the real-world venue for generating a view at the physical POV; streaming the 3D live view via a network from the server to an HMD of a first remote user, the first remote user being located outside of the real-world venue, the 3D live view presenting an augmented reality view of the live event including the screen to the first remote user through a head mounted display; receiving at the server a request from the first remote user to jump from the 3D live view to a first spectator view of the multi-player gaming session displayed on the screen as a spectator of the interactive gaming world from a first virtual POV defined by a virtual location in the interactive gaming world; generating by the server the first spectator view associated with the first virtual POV, wherein the first spectator view is generated from the multi-player gaming session being displayed on the screen at the live event; and delivering the first spectator view via the network to the HMD of the first remote user for display, the first spectator view presenting in real-time a virtual reality view of the interactive gaming world to the first remote user through the HMD. establishing a multi-player gaming session controlled by a plurality of players through execution of a gaming application at a server, the multi-player gaming session generating an interactive gaming world within which player participation is enabled, the live event being a real-world venue where the plurality of players is present and engaging with the multi-player gaming session being displayed on a screen at the live event; generating at the server a three dimensional live view of the real-world venue based on one or more captured video streams, the 3D live view generated for a physical point-of-view of the live event, wherein the physical POV is anchored to a physical location in the real-world venue, and wherein the 3D live view is generated in dependence upon a mapping schedule that identifies appropriate capture devices in the real-world venue for generating a view at the physical POV; streaming the 3D live view via a network from the server to an HMD of a first remote user, the first remote user being located outside of the real-world venue, the 3D live view presenting an augmented reality view of the live event including the screen to the first remote user through a head mounted display; receiving at the server a request from the first remote user to jump from the 3D live view to a first spectator view of the multi-player gaming session displayed on the screen as a spectator of the interactive gaming world from a first virtual POV defined by a virtual location in the interactive gaming world; generating by the server the first spectator view associated with the first virtual POV, wherein the first spectator view is generated from the multi-player gaming session being displayed on the screen at the live event; and delivering the first spectator view via the network to the HMD of the first remote user for display, the first spectator view presenting in real-time a virtual reality view of the interactive gaming world to the first remote user through the HMD.