Patent ID: 8935432
Filing Date: 2015-01-13
Classification: H04L

Abstract:
1. A method of providing live media streaming via a data communications network, the method comprising: receiving a stream of data representing live media content, the stream of data comprising a plurality of source segments; accessing timing data of each of the received plurality of source segments of the stream of data; creating a mapping that provides an association of the timing data of the received plurality of source segments to time values obtained from a system clock, wherein the mapping associates the timing data of each of the received plurality of source segments to the time value of the system clock at the time the source segment was received; transcoding the received plurality of source segments to form transcoded segments and storing the transcoded segments in memory; receiving a request from a client to obtain the live media content; assigning an offset time value to the client; forming a client manifest comprising information that enables the client to obtain requested segments of the live media content; and sending the client manifest to the client via the data communications network.