MANAGING NETWORK TRAFFIC BY EDITING A MANIFEST FILE
First Claim
1. A method for controlling the streaming of content through a network, the method comprising:
- receiving a manifest file at an intermediate network device, the intermediate network device being in a data path between a content source and a client, the manifest file being received at the intermediate network device in response to a request from a client for a content element according to an HTTP adaptive bit rate streaming protocol, the manifest file including at least one Uniform Resource Identifier (URI) that identifies the content element;
editing the manifest file at the intermediate network device; and
sending the edited manifest file to the client.
4 Assignments
0 Petitions
Accused Products
Abstract
A technique for controlling the streaming of content through a network is disclosed. In an embodiment, the technique involves editing the manifest file that is used to implement an HTTP adaptive bit rate streaming protocol. For example, a manifest file is received at an intermediate network device in response to a request from a client for a content element, the manifest file is then edited at the intermediate network device, and then the edited manifest file is sent to the client. In an embodiment, editing the manifest file involves deleting and/or inserting a URI within the manifest file.
-
Citations
11 Claims
-
1. A method for controlling the streaming of content through a network, the method comprising:
-
receiving a manifest file at an intermediate network device, the intermediate network device being in a data path between a content source and a client, the manifest file being received at the intermediate network device in response to a request from a client for a content element according to an HTTP adaptive bit rate streaming protocol, the manifest file including at least one Uniform Resource Identifier (URI) that identifies the content element; editing the manifest file at the intermediate network device; and sending the edited manifest file to the client. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for controlling the streaming of content through a network, the method comprising:
-
an intermediate network device located in a path between a content source and a client, the intermediate network device being configured to receive a manifest file from the content source and to send the manifest file to the client, the manifest file being received at the intermediate network device in response to a request from the client for a content element according to an HTTP adaptive bit rate streaming protocol, the manifest file including at least one Uniform Resource Identifier (URI) that identifies the content element; and the intermediate network device having a manifest editor module configured to identify the manifest file and to edit the manifest file before the manifest file is sent to the client. - View Dependent Claims (8, 9, 10, 11)
-
Specification