Patent ID: 10565916

Abstract:
Provided are providing a virtual reality (VR) contents streaming service. For providing the VR contents, a server may be configured to receive a request message for requesting a predetermined VR contents from a user device through a communication network, determine a field of view (FOV) area in each image frame of the predetermined VR contents and a plurality of extended areas adjacent to the FOV area, receive a viewing area switching request from the user device, wherein the viewing area switching request includes information on a viewing area switching direction and a viewing area switching speed, calculate a size of each extended area based on at least one of the viewing area switching direction, the viewing area switching speed, and a location of an object to be displayed in each extended area, redecide a FOV area and a plurality of extended areas based on the calculated size of each extended area, and encode image data of the redecided FOV area and image data of the plurality of redecided extended areas and transmitting the encoded image data to the user device.