Method and apparatus for adaptive streaming
AssigneeNokia Corporation
InventorMiska Matias HANNUKSELA
Life of this patent
Estimating the term…
Abstract
There is disclosed a method, apparatus and computer program product for adaptive streaming. At least one file comprising media data is generated, wherein a first segment and a second segment are received, and a first instruction and a second instruction are received. The first segment and the second segment are modified on the basis of the first instruction and the second instruction. The at least one file is created on the basis of the modified first segment and the modified second segment.
Claims28
A method comprising:
- receiving a first segment and a second segment,
- receiving a first instruction and a second instruction,
- modifying the first segment and the second segment on the basis of the first instruction and the second instruction,
- creating at least one file on the basis of the modified first segment and the modified second segment.
An apparatus comprising at least one processor and at least one memory, said at least one memory stored with code thereon, which when executed by said at least one processor, causes an apparatus to perform:
- receiving a first segment and a second segment,
- receiving a first instruction and a second instruction,
- modifying the first segment and the second segment on the basis of the first instruction and the second instruction,
- creating the at least one file on the basis of the modified first segment and the modified second segment.
A computer readable storage medium stored with code thereon for use by an apparatus, which when executed by a processor, causes an apparatus to generate at least one file comprising media data, wherein the computer readable storage medium further comprises computer code to cause the apparatus to:
- receive a first segment and a second segment,
- receive a first instruction and a second instruction,
- modify the first segment and the second segment on the basis of the first instruction and the second instruction, and
- create the at least one file on the basis of the modified first segment and the modified second segment.
A method comprising:
- generating a first instruction and a second instruction;
- creating the first instruction and the second instruction to indicate at least one modification of a first segment and a second segment such that at least one file can be created on the basis of the modified first segment and the modified second segment.
A computer readable storage medium stored with code thereon for use by an apparatus, which when executed by a processor, causes an apparatus to generate a first instruction and a second instruction, wherein the computer program product further comprises computer code to cause the apparatus to:
- create a first instruction and a second instruction to indicate at least one modification of a first segment and a second segment such that at least one file can be created on the basis of the modified first segment and the modified second segment.
An apparatus comprising at least one processor and at least one memory, said at least one memory stored with code thereon, which when executed by said at least one processor, causes an apparatus to:
- create a first instruction and a second instruction to indicate at least one modification of a first segment and a second segment such that at least one file can be created on the basis of the modified first segment and the modified second segment.
A method comprising:
- indicating a first resource locator for a first instruction and a second resource locator for a second instruction;
- recognizing the first instruction and the second instruction, the first instruction and the second instruction indicating at least one modification of a first segment and a second segment such that at least one file can be created on the basis of the modified first segment and the modified second segment,
- associating the first resource locator to the first instruction and associating the second resource locator to the second instruction, and
- indicating the first resource locator and the second resource locator in a media presentation description.
A computer readable storage medium stored with code thereon for use by an apparatus, which when executed by a processor, causes an apparatus to indicate a first resource locator for a first instruction and a second resource locator for a second instruction, wherein the computer program product further comprises computer code to cause the apparatus to:
- recognize a first instruction and a second instruction, the first instruction and the second instruction indicating at least one modification of a first segment and a second segment such that at least one file can be created on the basis of the modified first segment and the modified second segment;
- associate the first resource locator to the first instruction and associating the second resource locator to the second instruction, and
- indicate the first resource locator and the second resource locator in a media presentation description.
An apparatus comprising:
- means for receiving a first segment and a second segment;
- means for receiving a first instruction and a second instruction;
- means for modifying the first segment and the second segment on the basis of the first instruction and the second instruction;
- and
- means for creating at least one file on the basis of the modified first segment and the modified second segment.
Dependencies are inferred from the claim text.