Method and apparatus for rate adaptation in motion picture experts group media transport
First Claim
1. A Motion Picture Experts Group (MPEG) media transport (MMT) client device for receiving media content, the MMT client device comprising:
- a memory unit; and
a controller configured to;
receive fragments of a first encoded stream of the media content and fragments of a second encoded stream of the same media content based on an available bandwidth and a current transmission bandwidth,wherein a mixed encoded stream comprises the fragments received from the first encoded stream and the fragments received from the second encoded stream; and
adjust dropping the fragments of the first encoded stream prior to requesting fragments from the second encoded stream,wherein the adjusting comprises reducing dropping media fragment units (MFUs) if the available bandwidth is not less than the current transmission bandwidth and the available bandwidth is not greater than one of the current transmission bandwidth times a factor of 1+β and
a threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods for a Motion Picture Experts Group (MPEG) media transport (MMT) device for sending or receiving media content is provided. The MMT device comprises a memory unit and a controller. The controller is configured to measure an available bandwidth, receive fragments of a first encoded stream of the media content and fragments of a second encoded stream of the same media content based on the available bandwidth and a current transmission bandwidth. A mixed encoded stream comprises the fragments received from the first encoded stream and the fragments received from the second encoded stream.
32 Citations
17 Claims
-
1. A Motion Picture Experts Group (MPEG) media transport (MMT) client device for receiving media content, the MMT client device comprising:
-
a memory unit; and a controller configured to; receive fragments of a first encoded stream of the media content and fragments of a second encoded stream of the same media content based on an available bandwidth and a current transmission bandwidth, wherein a mixed encoded stream comprises the fragments received from the first encoded stream and the fragments received from the second encoded stream; and adjust dropping the fragments of the first encoded stream prior to requesting fragments from the second encoded stream, wherein the adjusting comprises reducing dropping media fragment units (MFUs) if the available bandwidth is not less than the current transmission bandwidth and the available bandwidth is not greater than one of the current transmission bandwidth times a factor of 1+β and
a threshold. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A Motion Picture Experts Group (MPEG) media transport (MMT) server device for sending media content, the MMT device comprising:
-
a memory unit; and a controller configured to; measure an available bandwidth; in response to determining a need for rate adaptation, switch from sending fragments of a first encoded stream of the media content to sending fragments of a second encoded stream of the same media content based on a comparison between the available bandwidth and a current transmission bandwidth, wherein the switch is performed at a movie fragment level, and wherein a mixed encoded stream comprises the fragments sent of the first encoded stream and the fragments sent of the encoded second stream; and adjust dropping the fragments of the first encoded stream prior to the switching from the first encoded stream to the second encoded stream, wherein the adjusting comprises reducing dropping media fragment units (MFUs) if the available bandwidth is not less than the current transmission bandwidth and the available bandwidth is not greater than one of the current transmission bandwidth times a factor of 1+β
or a threshold. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for transferring media content, the method comprising:
-
measuring an available bandwidth; in response to determining a need for rate adaptation, switching from sending fragments of a first encoded stream of the media content to sending fragments of a second encoded stream of the same media content based on a comparison between the available bandwidth and a current transmission bandwidth, wherein the switch is performed at a movie fragment level, and wherein a mixed encoded stream comprises the fragments sent of the first encoded stream and the fragments sent of the second encoded stream; and adjusting dropping the fragments of the first encoded stream prior to the switching from the first encoded stream to the second encoded stream, wherein the adjusting comprises reducing dropping media fragment units (MFUs) if the available bandwidth is not less than the current transmission bandwidth and the available bandwidth is not greater than one of the current transmission bandwidth times a factor of 1+β and
a threshold. - View Dependent Claims (14, 15, 16, 17)
-
Specification