Patent ID: 8854435

Claim:
A method implemented by a video presentation system of controlling presentation of video sequences, each video sequence comprising a sequence of images of one and the same subject, each video sequence being associated with a respective view point and each video sequence being stored as viewpoint files in a respective video sequence storage container, the method comprising: opening a first viewpoint file associated with a first view point by using a first reading pointer, opening a second viewpoint file associated with a second view point by using a second reading pointer, wherein the first viewpoint file and the second viewpoint file have the same amount of bytes and the video sequences are located at the same byte positions in the first viewpoint file and the second viewpoint file, obtaining images from a first video sequence stored in the first viewpoint file, providing the obtained images from the first video sequence for presentation, receiving viewer input information indicating a desire to present a second view point, in response to receiving the viewer input information, determining a start position within a second video sequence stored in the second viewpoint file, wherein the start position is determined to be the current byte position pointed by the second reading pointer, discontinuing, by the video presentation system, the obtaining of images from the first video sequence, as of the determined start position, while keeping the first viewpoint file opened by using the first reading pointer, obtaining images from the second video sequence associated with the second view point, starting from the determined start position, and providing the obtained images from the second video sequence for presentation.