A method for transferring video data in a media server system comprising a video server and at least one decoder box comprising a plurality of channels, wherein the at least one decoder box is coupled to the video server, the method comprising:
- the server reading multimedia data from a storage media;
- the server transferring a first plurality of multimedia data to said at least one decoder box;
- said at least one decoder box receiving said first plurality of multimedia data, wherein said receiving comprises storing said first plurality of multimedia data in a buffer;
- the server issuing a play command to said at least one decoder box to begin play of said multimedia data, wherein said server issues said play command after transferring said first plurality of multimedia data to said at least one decoder box, wherein said server issues said play command after transferring said first plurality of multimedia data to said at least one decoder box to reduce the possibility of the buffer becoming empty during play of said multimedia data, wherein play continues until a user-selected multimedia sequence has been entirely played;
- and
- transferring multimedia data from said buffer in said at least one decoder box when said play command is received.