Signaling missing sections of media data for network streaming in a segment
AssigneeQUALCOMM Incorporated
InventorThomas Stockhammer
Life of this patent
Estimating the term…
Abstract
An example device for retrieving media data includes a memory configured to store media data; and one or more processors implemented in circuitry and configured to: retrieve at least a portion of a first segment of a representation of the media data, the at least portion of the first segment including data indicating that the first segment includes a missing section representing a period of time for which media data is not available but for which a segment timeline can be extended; retrieve media data of a second segment having a presentation time following the missing section; extend the segment timeline according to the data of the at least portion of the first segment; and output the media data of the second segment according to the extended segment timeline.
Claims35
A method of retrieving media data, the method comprising:
- retrieving a manifest file for a media presentation including a representation;
- retrieving at least a portion of a first segment of the representation of media data using the manifest file, the first segment being separate from the manifest file, the at least portion of the first segment including data indicating that the first segment includes a missing section representing a period of time for which media data is not available but for which a segment timeline can be extended, the data indicating that the first segment includes the missing section being separate from the missing section;
- retrieving, using the manifest file, media data of a second segment having a presentation time following the missing section;
- extending the segment timeline according to the data of the at least portion of the first segment;
- and
- outputting the media data of the second segment according to the extended segment timeline.
A device for retrieving media data, the device comprising:
- a memory configured to store media data;
- and
- one or more processors implemented in circuitry and configured to:
- retrieve a manifest file for a media presentation including a representation;
- retrieve at least a portion of a first segment of the representation of the media data using the manifest file, the first segment being separate from the manifest file, the at least portion of the first segment including data indicating that the first segment includes a missing section representing a period of time for which media data is not available but for which a segment timeline can be extended, the data indicating that the first segment includes the missing section being separate from the missing section;
- retrieve, using the manifest file, media data of a second segment having a presentation time following the missing section;
- extend the segment timeline according to the data of the at least portion of the first segment;
- and
- output the media data of the second segment according to the extended segment timeline.
A computer-readable storage medium having stored thereon instructions that, when executed, cause a processor to:
- retrieve a manifest file for a media presentation including a representation;
- retrieve at least a portion of a first segment of the representation of the media data using the manifest file, the first segment being separate from the manifest file, the at least portion of the first segment including data indicating that the first segment includes a missing section representing a period of time for which media data is not available but for which a segment timeline can be extended, the data indicating that the first segment includes the missing section being separate from the missing section;
- retrieve, using the manifest file, media data of a second segment having a presentation time following the missing section;
- extend the segment timeline according to the data of the at least portion of the first segment;
- and
- output the media data of the second segment according to the extended segment timeline.
A device for retrieving media data, the device comprising:
- means for retrieving a manifest file for a media presentation including a representation;
- means for retrieving at least a portion of a first segment of the representation of media data using the manifest file, the first segment being separate from the manifest file, the at least portion of the first segment including data indicating that the first segment includes a missing section representing a period of time for which media data is not available but for which a segment timeline can be extended, the data indicating that the first segment includes the missing section being separate from the missing section;
- means for retrieving, using the manifest file, media data of a second segment having a presentation time following the missing section;
- means for extending the segment timeline according to the data of the at least portion of the first segment;
- and
- means for outputting the media data of the second segment according to the extended segment timeline.
Dependencies are inferred from the claim text.