Patent ID: 8509598

Claim:
An electronic apparatus configured to receive a first packet group of a stream of content data comprising one or more programs from a server, the apparatus comprising: a buffer configured to store the first packet group; a program information detector configured to detect a first packet of the first packet group, the first packet comprising program information for a configuration of the one or more programs; a random access information detector configured to detect a second packet of a second packet group from among the first packet group, the second packet group carrying a randomly accessible video frame, and the second packet being a start packet of the second packet group and configured to detect a time stamp from the second packet or from another received packet having the same packet identifier as a packet identifier of the second packet, the time stamp being indicative of a presentation time of the randomly accessible video frame; and an index generator configured to generate index information indicative of a storage position of the first packet in the buffer, and of the time stamp.