Method and apparatus for delivery of adapted media
First Claim
Patent Images
1. A method of transmitting media to a client by an infrastructure device in a packet-switched network, the method comprising:
- receiving a request for media from the client at the infrastructure device;
receiving a media stream at the infrastructure device;
determining in a strategy controller at the infrastructure device, an optimization strategy for adapting the received media stream for optimized network transmission to the client, the optimization strategy being determined according to at least one of one or more pieces of network information associated with network utilization of the packet-switched network, one or more pieces of client information associated with the client, one or more pieces of media information associated with the media stream, or one or more policies; and
adapting the received media stream according to the determined optimization strategy to produce an output media stream, wherein adapting the received media stream results in a single adapted representation of content from the received media stream.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of transmitting media to a client by an infrastructure device in a packet-switched network includes receiving a media stream at the infrastructure device. The method also includes determining an adaptation strategy according to at least one of one or more pieces of network information associated with the packet-switched network, one or more pieces of client information associated with the client, or one or more policies. The method further includes adapting the media stream according to the adaptation strategy to produce an output media stream.
70 Citations
20 Claims
-
1. A method of transmitting media to a client by an infrastructure device in a packet-switched network, the method comprising:
-
receiving a request for media from the client at the infrastructure device; receiving a media stream at the infrastructure device; determining in a strategy controller at the infrastructure device, an optimization strategy for adapting the received media stream for optimized network transmission to the client, the optimization strategy being determined according to at least one of one or more pieces of network information associated with network utilization of the packet-switched network, one or more pieces of client information associated with the client, one or more pieces of media information associated with the media stream, or one or more policies; and adapting the received media stream according to the determined optimization strategy to produce an output media stream, wherein adapting the received media stream results in a single adapted representation of content from the received media stream. - View Dependent Claims (2, 3, 4, 5, 6, 18, 19, 20)
-
-
7. An apparatus for transmitting media to a client by an infrastructure device in a packet-switched network, the apparatus comprising:
-
a media optimization strategy module adapted to determine a media optimization strategy for adapting a received media stream for improved network transmission to a client; a media adaptation module adapted to execute the media optimization strategy to adapt the received media stream to produce an output media stream, wherein adapting the received media stream results in a single adapted representation of content from the received media stream; an input module coupled to the media adaptation module, the input module adapted to receive a media stream; an output module coupled to the media adaptation module, the output module adapted to transmit the output media stream; a network information analyzer module coupled to the media adaptation module, the network information analyzer module adapted to analyze one or more pieces of network information associated with network utilization of the packet switched network; a client information analyzer module coupled to the media adaptation module, the client information analyzer module adapted to analyze one or more pieces of client information; and a policy module coupled to the media adaptation module. - View Dependent Claims (8, 9)
-
-
10. An apparatus for transmitting media to a client by an infrastructure device in a packet-switched network, the apparatus comprising:
-
an input module adapted to receive a media stream; a media optimization module coupled to the input module and adapted to execute a media adaptation process for adapting the received media stream for improved network transmission to the client, wherein adapting the received media stream results in a single adapted representation of content from the received media stream; and a proxy module coupled to the media optimization module, wherein the proxy module is adapted to receive a request from a client directed to a server external to the infrastructure device, and redirect one or more media elements of the request to the media optimization module. - View Dependent Claims (11, 12)
-
-
13. A method of modifying a media manifest to be delivered to a client by an infrastructure device in a packet-switched network, the method comprising:
-
receiving from a server, a media manifest comprising of two or more alternative encodings of a same media stream, wherein the two or more alternative encodings are created to be selectable at the client; modifying the media manifest to produce a modified media manifest; and delivering the modified media manifest to the client. - View Dependent Claims (14, 15, 16, 17)
-
Specification