Patent ID: 8959241
Filing Date: 2015-02-17
Classification: H04L,H04N

Abstract:
1. A computer implemented method for performing server-side splicing for live streaming media, the method comprising: receiving a request for media content from a client computer; accessing a media playlist, wherein the media playlist comprises a respective universal resource identifier (URI) for each of a plurality of media content segments and consecutive sequence numbers defining an order in which the plurality of media content segments are to be viewed; accessing at least one additional content playlist for additional content to be spliced into the media content to be viewed; replacing some URIs of the media playlist with URIs of the at least one additional content playlist to create a modified media playlist; and correcting a gap in sequence numbers that occurs in the modified media playlist when a number of URIs of the at least one additional content playlist is less than a number of URIs of the media playlist that are replaced.