Media transrating over a bandwidth-limited network
First Claim
Patent Images
1. A method comprising:
- transmitting a media stream over a network;
receiving feedback data that indicates network bandwidth availability; and
excluding video frames from the media stream during the transmitting in response to the feedback data.
2 Assignments
0 Petitions
Accused Products
Abstract
A transrate manager on a host computer determines if there is a limitation in network bandwidth and controls the bit-rate of streaming media content accordingly. The bit-rate is controlled by excluding types of video frames from the streaming media content and then reintroducing excluded types of video frames back into the streaming video content once the network has recovered.
-
Citations
35 Claims
-
1. A method comprising:
-
transmitting a media stream over a network;
receiving feedback data that indicates network bandwidth availability; and
excluding video frames from the media stream during the transmitting in response to the feedback data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
receiving streaming media content from a host device at a full frame transmission level;
transmitting a buffer fullness report to the host device; and
receiving the streaming media content from the host device at a reduced frame transmission level after transmitting the buffer fullness report. - View Dependent Claims (19, 20, 21)
-
-
22. A processor-readable medium comprising processor-executable instructions configured for:
-
transmitting a media stream to a playback device over a network;
receiving buffer fullness reports from the playback device;
dropping a type of video frame from the media stream if the buffer fullness reports indicate that an audio buffer on the playback device is being depleted. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer comprising:
-
a media buffer configured to receive streaming media content from a host device;
a player application configured to access the media buffer and playback the streaming media content; and
a buffer monitor configured to monitor a fullness level of an audio buffer and to transmit buffer fullness reports to the host device. - View Dependent Claims (33)
-
-
34. A computer comprising:
-
media content;
a transrater configured to stream the media content over a network to a playback device; and
a transrate manager configured to determine if the network has a bandwidth limitation and to control the transrater to stream the media content at different rates depending on the bandwidth limitation. - View Dependent Claims (35)
-
Specification