Multiple audio streams
First Claim
1. A system comprising:
- a plurality of units coupled to a network, wherein one of the units initiate a request for video and audio streams in response to a server to determine one or more units provided with segments of the requested video and a multiple audios for the requested video, each of the one or more units selects the requested audio and supply segments of the requested video and audio to the ordering box.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing multiple audio streams for a video over a network such as the Internet. The system comprises a server that includes an encryption unit and a slicing unit, a plurality of boxes, and an ordering box. The server encodes multiple audio streams and a single video to be sliced into segments. The sliced segments of multiple audio streams and the single video are seeded to a number of the plurality of boxes. This may be repeated for other videos with multiple streams. When the ordering box makes a request for a single video with a single audio, then the number of boxes with segments of the requested video and multiple audio streams, filters and sends the requested video and requested single audio stream to the ordering box. Similarly, multiple closed caption streams can be handled and provided like the audio streams.
137 Citations
24 Claims
-
1. A system comprising:
a plurality of units coupled to a network, wherein one of the units initiate a request for video and audio streams in response to a server to determine one or more units provided with segments of the requested video and a multiple audios for the requested video, each of the one or more units selects the requested audio and supply segments of the requested video and audio to the ordering box. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method of providing media services comprising:
-
providing segments of a video and associated multiple audios to one or more units; receiving a request from one of a plurality of units, the request including an order for video and audio; identifying one or more units other than the requesting unit to provide segments pertaining to the requested video and audio to the requesting unit; each of the identified one or more units, selecting the requested audio from the multiple audios associated with the requested video; and streaming the requested video and audio from each of the identified one or more units to the requesting unit. - View Dependent Claims (12, 14, 15, 16, 17, 18, 19, 20)
-
-
13. The method of 12, further comprising multiplexing the segments of the requested video and audio for transfer to the requesting unit.
-
21. A method of providing media services comprising:
-
providing segments of a program including a single video and multiple audios to a number of units in a plurality of units; receiving a request for the program from one of the units in the plurality of units; selecting a single video and a single audio from the program residing at the number of units; and sending segments of the single video and single audio to the ordering unit. - View Dependent Claims (22, 23, 24)
-
Specification