A method for observing a virtual reality environment of a virtual reality player, comprising, executing the virtual reality environment via a computer; establishing a connection between the computer and a handheld device of an observer, the virtual reality environment being presented to the virtual reality player using a head mounted display, HMD; receiving image data for identifying a first position of the virtual reality player in a real world space, the image data being captured by a first camera of the handheld device; receiving image data for identifying a face position of the observer to determine a viewing direction to a screen of the handheld device using a second camera, the screen of the handheld device is configured to present the virtual reality environment and at least part of the virtual reality player interacting in the virtual reality environment, wherein a current position of the handheld device and the face position of the observer being continually received by the computer executing the virtual reality environment presented to the virtual reality player; and sending to the handheld device a video stream of the virtual reality environment that includes at least part of the virtual reality player adjusted for the current position of the virtual reality player in the real world and the viewing direction of the observer to the screen of the handheld device, wherein the continually received face position of the observer is used to identify changes in a distance between a face of the observer and the screen; and sending, based on the identified changes in the distance, zoom-in or zoom-out images for the sent video stream of the virtual reality environment, characterised in that said zoom-in is processed when the distance between the face of the observer and the screen increases and said zoom-out is processed when distance between the face of the observer and the screen decreases. executing the virtual reality environment via a computer; establishing a connection between the computer and a handheld device of an observer, the virtual reality environment being presented to the virtual reality player using a head mounted display, HMD; receiving image data for identifying a first position of the virtual reality player in a real world space, the image data being captured by a first camera of the handheld device; receiving image data for identifying a face position of the observer to determine a viewing direction to a screen of the handheld device using a second camera, the screen of the handheld device is configured to present the virtual reality environment and at least part of the virtual reality player interacting in the virtual reality environment, wherein a current position of the handheld device and the face position of the observer being continually received by the computer executing the virtual reality environment presented to the virtual reality player; and sending to the handheld device a video stream of the virtual reality environment that includes at least part of the virtual reality player adjusted for the current position of the virtual reality player in the real world and the viewing direction of the observer to the screen of the handheld device, wherein the continually received face position of the observer is used to identify changes in a distance between a face of the observer and the screen; and sending, based on the identified changes in the distance, zoom-in or zoom-out images for the sent video stream of the virtual reality environment, characterised in that said zoom-in is processed when the distance between the face of the observer and the screen increases and said zoom-out is processed when distance between the face of the observer and the screen decreases.