Patent ID: 8160425

Claim:
A method of storing different streams of video data in a video file, said method comprising: displaying one or more video windows each for displaying different respective ones of said streams of video data in an arrangement; selecting a period of said different streams of video data to be stored in said video file for display in said video windows when the video file is played back by a player; storing, for each said different stream of video data, a portion of the stream corresponding to said selected period in a corresponding video track of said video file; and storing, in said video file, along with each said video track in said video file, a relative spatial position of the video window corresponding to a respective one of the streams in the arrangement, wherein when said video file is played back by the player, the relative spatial positions stored in the video file are usable by the player to maintain the arrangement of video windows for displaying the different respective portions of said streams of video data.