Electronic apparatus and index generation method
AssigneeKabushiki Kaisha Toshiba
InventorJun Ohashi
Life of this patent
Estimating the term…
Abstract
According to one embodiment, an electronic apparatus receives a first packet group of a stream of content data. The apparatus includes a first detector, a second detector and an index generator. The first detector detects a first packet of the first packet group, the first packet including program information. The second detector detects a start packet of a second packet group from the first packet group, the second packet group carrying a randomly accessible video frame. The second detector detects a time stamp from the start packet or another packet having the same packet ID. The index generator generates index information indicating a storage position of the first packet in a buffer and the time stamp.
Claims12
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.
An index generation method of receiving a first packet group of a stream of content data comprising one or more programs, the method comprising:
- storing the first packet group in a buffer;
- detecting a first packet of the first packet group, the first packet comprising program information for a configuration of the one or more programs;
- detecting 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 detecting 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
- generating index information indicative of a storage position of the first packet in the buffer, and of the time stamp.
A computer-readable, non-transitory storage medium having stored thereon a computer program, which is configured to control a computer to receive a first packet group of a stream of content data comprising one or more programs from a server, the computer program controlling the computer to execute functions of:
- storing the first packet group in a buffer;
- detecting a first packet of the first packet group, the first packet comprising program information for a configuration of the one or more programs;
- detecting 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 detecting 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
- generating index information indicative of a storage position of the first packet in the buffer, and of the time stamp.
Dependencies are inferred from the claim text.