ON-DEMAND ADAPTIVE BITRATE MANAGEMENT FOR STREAMING MEDIA OVER PACKET NETWORKS
First Claim
Patent Images
1. A method comprising:
- acquiring media data to be transmitted through a media network to a terminal;
receiving a receiver report from the terminal;
estimating the condition of the network using information from the receiver report;
determining a data path based on whether the media network is congested, wherein the data path is a compression data path if the media network is congested, or the data path is a pass-through data path if the media network is not congested; and
providing the media data through the determined data path.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method for acquiring media data to be transmitted through a media network to a terminal and receiving a receiver report from the terminal, and estimating the condition of the network using information from the receiver report. Determining a data path based on whether the media network is congested, wherein the data path is a compression data path if the media network is congested, or the data path is a pass-through data path if the media network is not congested; and providing the media data through the determined data path.
43 Citations
18 Claims
-
1. A method comprising:
-
acquiring media data to be transmitted through a media network to a terminal; receiving a receiver report from the terminal; estimating the condition of the network using information from the receiver report; determining a data path based on whether the media network is congested, wherein the data path is a compression data path if the media network is congested, or the data path is a pass-through data path if the media network is not congested; and providing the media data through the determined data path. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a method, the method comprising:
-
acquiring media data to be transmitted through a media network to a terminal; receiving a receiver report from the terminal; estimating the condition of the network using information from the receiver report; determining a data path based on whether the media network is congested, wherein the data path is a compression data path if the media network is congested, or the data path is a pass-through data path if the media network is not congested; and providing the media data through the determined data path. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
an adaptive bitrate manager configured to; acquire media data to be transmitted through a media network to a terminal having a media player; receive a receiver report from the terminal; estimate network congestion using information from the receiver report; determine a data path based on whether the media network is congested, wherein the data path is a compression data path if the media network is congested, or the data path is a pass-through data path if the media network is not congested; and provide the media data through the determined data path. - View Dependent Claims (14, 15, 16, 17, 18)
Specification