A method, comprising: - receiving, at a workstation and from at least one panoramic video camera, at least one panoramic video stream comprising a panoramic view of a space having at least one real object, wherein the at least one panoramic video stream comprises a live-video feed of the space; - receiving an environmental map file, wherein the environmental map comprises a mapping of the at least one real object to at least one virtual object to bind the at least one real object to the at least one virtual object, wherein the environmental map comprises a mapping of both static real objects to virtual objects and dynamic real object to virtual objects; - augmenting, using the environmental map, the at least one panoramic video stream, wherein the augmenting comprises augmenting the at least one panoramic video stream before transmission of a signal in substantially real time with the capture of the at least one panoramic video, the signal comprising at least a portion of the augmented panoramic video transmitted to a plurality of end users, wherein each of the plurality of end users can navigate the augmented at least one panoramic video stream independently from other of the plurality of end users, thereby providing a view of the space to a given of the plurality of end users that is different from a view seen by other of thee plurality of end users, wherein the augmenting comprises: rendering, within a transmitted video stream comprising the augmented panoramic video, a plurality of real objects contained within the space; and - embedding, within the transmitted video stream, metadata associated with the virtual object into the transmitted video stream. - receiving, at a workstation and from at least one panoramic video camera, at least one panoramic video stream comprising a panoramic view of a space having at least one real object, wherein the at least one panoramic video stream comprises a live-video feed of the space; - receiving an environmental map file, wherein the environmental map comprises a mapping of the at least one real object to at least one virtual object to bind the at least one real object to the at least one virtual object, wherein the environmental map comprises a mapping of both static real objects to virtual objects and dynamic real object to virtual objects; - augmenting, using the environmental map, the at least one panoramic video stream, wherein the augmenting comprises augmenting the at least one panoramic video stream before transmission of a signal in substantially real time with the capture of the at least one panoramic video, the signal comprising at least a portion of the augmented panoramic video transmitted to a plurality of end users, wherein each of the plurality of end users can navigate the augmented at least one panoramic video stream independently from other of the plurality of end users, thereby providing a view of the space to a given of the plurality of end users that is different from a view seen by other of thee plurality of end users, wherein the augmenting comprises: rendering, within a transmitted video stream comprising the augmented panoramic video, a plurality of real objects contained within the space; and - embedding, within the transmitted video stream, metadata associated with the virtual object into the transmitted video stream.