A method is provided: comprising: receiving, by a gaming 
server, game state data from a player 
client device, the game state data being defined from a game state of a first instance of a 
video game that is executed by the player 
client device; applying, by the gaming 
server, the received game state data and the view direction data to a second instance of the 
video game that is executed by the gaming 
server, to generate a 
wide field of view (FOV) spectator video; receiving, by a 
video server, view direction data from a spectator 
client device, the view direction data being determined from a tracked 
pose of a head-mounted display (HMD); applying, by the 
video server, the view direction data to define a portion of the wide FOV spectator video, the portion of the wide FOV spectator video identifying a sub-area of the wide FOV spectator video that is less than an entire area of the wide FOV spectator video; streaming the portion of the wide FOV spectator video to the spectator client device for rendering on the HMD.