IP BROADCAST STREAMING SERVICES DISTRIBUTION USING FILE DELIVERY METHODS
First Claim
1. A method of retrieving information for video data, the method comprising:
- retrieving a first portion of media content in accordance with a unicast protocol, wherein the media content conforms to an adaptive video streaming network protocol; and
retrieving a second portion of the media content in accordance with a multicast protocol via a file delivery service, wherein the first portion and the second portion are temporally consecutive in the media content.
1 Assignment
0 Petitions
Accused Products
Abstract
In one example, a device includes one or more processing units configured to send, via a network, a request to retrieve at least a portion of media content, wherein the media content conforms to dynamic adaptive streaming over HTTP (DASH), and wherein the request comprises a request that the at least portion be delivered according to a file delivery service, and, in response to the request, to receive streaming data for the at least portion of the media content in accordance with the file delivery service over the network. The device may prepopulate a browser cache with the received data, such that a browser can, in effect, stream data using the file delivery service. The device may initially retrieve data of the media content using unicast, until a switch point of the data received via the file delivery service is reached.
224 Citations
59 Claims
-
1. A method of retrieving information for video data, the method comprising:
-
retrieving a first portion of media content in accordance with a unicast protocol, wherein the media content conforms to an adaptive video streaming network protocol; and retrieving a second portion of the media content in accordance with a multicast protocol via a file delivery service, wherein the first portion and the second portion are temporally consecutive in the media content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
- 21. A device for retrieving information for video data, the device comprising one or more processors configured to retrieve a first portion of media content in accordance with a unicast protocol, wherein the media content conforms to an adaptive video streaming network protocol, and retrieve a second portion of the media content in accordance with a multicast protocol via a file delivery service, wherein the first portion and the second portion are temporally consecutive in the media content.
-
26. A device for retrieving information for video data, the device comprising:
-
means for retrieving a first portion of media content in accordance with a unicast protocol, wherein the media content conforms to an adaptive video streaming network protocol; and means for retrieving a second portion of the media content in accordance with a multicast protocol via a file delivery service, wherein the first portion and the second portion are temporally consecutive in the media content. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A computer-readable storage medium having stored therein instructions that, when executed, cause one or more processors to:
-
retrieve a first portion of media content in accordance with a unicast protocol, wherein the media content conforms to an adaptive video streaming network protocol; and retrieve a second portion of the media content in accordance with a multicast protocol via a file delivery service, wherein the first portion and the second portion are temporally consecutive in the media content. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A method of outputting information for video data, the method comprising:
-
obtaining media content conforming to an adaptive video streaming network protocol; outputting a first portion of the media content in accordance with a unicast protocol; and outputting a second portion of the media content in accordance with a file delivery service, wherein the first portion and the second portion are temporally consecutive in the media content. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
- 48. A device for outputting information for video data, the device comprising one or more processors configured to obtain media content conforming to an adaptive video streaming network protocol, output a first portion of the media content in accordance with a unicast protocol, and output a second portion of the media content in accordance with a file delivery service, wherein the first portion and the second portion are temporally consecutive in the media content.
-
52. A device for outputting information for video data, the device comprising:
-
means for obtaining media content conforming to an adaptive video streaming network protocol; means for outputting a first portion of the media content in accordance with a unicast protocol; and means for outputting a second portion of the media content in accordance with a file delivery service, wherein the first portion and the second portion are temporally consecutive in the media content. - View Dependent Claims (53, 54, 55)
-
-
56. A computer-readable storage medium having stored thereon instructions that, when executed, cause one or more processors to:
-
obtain media content conforming to an adaptive video streaming network protocol; output a first portion of the media content in accordance with a unicast protocol; and output a second portion of the media content in accordance with a file delivery service, wherein the first portion and the second portion are temporally consecutive in the media content. - View Dependent Claims (57, 58, 59)
-
Specification