Patent ID: 7035278
Filing Date: 2006-04-25
Classification: H04L,H04N

Abstract:
1. A method for forming an output transport stream for transporting a plurality of encoded programs having a common time base indicated by periodically inserted time stamps provided by a received transport stream, said method comprising: storing, in a file server, the plurality of encoded programs; defining a plurality of timeslots within said output transport stream, wherein each timeslot is associated with one of the encoded programs; including the encoded programs within the associated timeslots of the output transport stream, in response to subscriber requests for the encoded programs, by including transport packets associated with each of the encoded programs within the associated timeslots within said output transport stream in a manner for maintaining a fixed number of timeslots between consecutive transport packets associated with each of the encoded programs; identifying, for the requesting subscribers, respective timeslots including the requested encoded programs; and transmitting said output transport stream; wherein the encoded programs in the output transport stream have said common time base indicated by said periodically inserted time stamps provided by said received transport stream.