Patent ID: 8819748

Claim:
A method in a streaming server for delivering of frames to a client, said method comprising the steps of: determining if there is stream data in an operating element of a memory array, comprising elements, each representing a defined time period; fetching stream data, including information on stream number, media identity and current frame number, from the operating element; determining from a Frame Index Table a media storage where the current frame is located; fetching the current frame from the media storage and storing the current frame in an output memory; sending the current frame to the client on the stream in the fetched stream data; fetching time information for the next frame in the Frame Index Table, wherein the time information comprises Decode Time Stamp (DTS) information related to particular content being streamed, wherein the Frame Index Table includes frame information for multiple movies to be streamed; and scheduling the next frame by calculating the position of an element of the memory array using said fetched time information together with the defined time period, and inserting stream data for the next frame in the calculated element of the memory.