SYSTEMS AND METHODS OF ADJUSTING BANDWIDTH AMONG MULTIPLE MEDIA STREAMS
First Claim
1. A method of adjusting bitrate among multiple media streams delivered on a common subscriber connection, comprising:
- receiving information describing a maximum bitrate provisioned on the subscriber connection;
receiving a plurality of media streams, each utilizing a corresponding bitrate, the plurality having a combined bitrate; and
adjusting the bitrate of at least a portion of the plurality of media streams so that the combined bitrate is related to the maximum bitrate provisioned on the subscriber connection.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems and method for adjusting bitrate among multiple media streams delivered on a common subscriber connection. One such method comprises receiving information describing a maximum bitrate provisioned on the subscriber connection, and receiving a plurality of media streams. Each media stream utilizes a corresponding bitrate, and the plurality of media streams has a combined bitrate. The method also comprises adjusting the bitrate of at least a portion of the plurality of media streams so that the combined bitrate is related to the maximum bitrate provisioned on the subscriber connection.
-
Citations
20 Claims
-
1. A method of adjusting bitrate among multiple media streams delivered on a common subscriber connection, comprising:
-
receiving information describing a maximum bitrate provisioned on the subscriber connection; receiving a plurality of media streams, each utilizing a corresponding bitrate, the plurality having a combined bitrate; and adjusting the bitrate of at least a portion of the plurality of media streams so that the combined bitrate is related to the maximum bitrate provisioned on the subscriber connection. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system of adjusting bitrate among multiple media streams delivered on a common subscriber connection, comprising:
-
logic configured to determine a maximum bitrate provisioned on the subscriber connection; logic configured to receive a plurality of media streams, each utilizing a corresponding bitrate, the plurality having a combined bitrate; and logic configured to adjust the bitrate of at least a portion of the plurality of media streams so that the combined bitrate is related to the maximum bitrate provisioned on the subscriber connection. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A system of adjusting bitrate among multiple media streams delivered on a common subscriber connection, comprising:
-
a plurality of transrating engines, each receiving a corresponding input stream having a bitrate, each producing a corresponding output stream having an adjusted bitrate; a statistical rate controller configured to inform each of the plurality of transrating engines as to the corresponding adjusted bitrate; and maximum bitrate determination logic configured to receive an indication of maximum bitrate supported on the subscriber line and to inform the statistical rate controller as to the maximum bitrate, wherein the statistical rate controller is further configured to determine the adjusted bitrate of each transrating engine such that the combined bitrate of streams output by the statistical rate controller is less than the maximum bitrate. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification