TRANSMITTING MULTIPLE ADAPTIVE BIT RATE (ABR) SEGMENT STREAMS ON A SHARED FREQUENCY
First Claim
1. A method for transmitting multiple adaptive bit rate (ABR) segment streams on a shared frequency, the method comprising:
- encoding a content item based at least in part on a plurality of ABR profiles to generate a plurality of encoded streams, each of the plurality of encoded streams corresponding to one of the plurality of ABR profiles;
segmenting the plurality of encoded streams to generate a plurality of ABR segment streams, each of the plurality of ABR segment streams corresponding to one of the plurality of encoded streams; and
transmitting the plurality of ABR segment streams on the shared frequency.
7 Assignments
0 Petitions
Accused Products
Abstract
A system for transmitting multiple adaptive bit rate (ABR) segment streams on a shared frequency may include an ABR segment generator and transmitter circuitry. The ABR segment generator may encode a content item based at least in part on different ABR profiles to generate encoded streams. The ABR profiles may indicate encoding parameters corresponding to the encoded streams, e.g., bit rates, resolutions, frame rates and/or codecs. The ABR segment generator may be further configured to segment the encoded streams to generate ABR segment streams. The transmitter circuitry may be configured to transmit the ABR segment streams on a shared frequency, such as by transmitting the segment streams over spatially separated antennas, or by applying different orbital angular momentums to the ABR segment streams. In one or more implementations, the system may further include a segment interleaver that is configured to interleave the ABR segment streams.
94 Citations
22 Claims
-
1. A method for transmitting multiple adaptive bit rate (ABR) segment streams on a shared frequency, the method comprising:
-
encoding a content item based at least in part on a plurality of ABR profiles to generate a plurality of encoded streams, each of the plurality of encoded streams corresponding to one of the plurality of ABR profiles; segmenting the plurality of encoded streams to generate a plurality of ABR segment streams, each of the plurality of ABR segment streams corresponding to one of the plurality of encoded streams; and transmitting the plurality of ABR segment streams on the shared frequency. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for receiving adaptive bit rate (ABR) segment streams on a shared frequency, the method comprising:
-
receiving a plurality of ABR segment streams on the shared frequency, wherein each of the plurality of ABR segment streams comprises a plurality of segments of a content item that are encoded based at least in part on one of a plurality of ABR profiles; and selecting, by an electronic device, one of the plurality of ABR segment streams for display based at least in part on a characteristic determinable by the electronic device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A device for transmitting multiple adaptive bit rate (ABR) segment streams on a shared frequency, the device comprising:
-
an ABR segment stream generator configured to encode a content item based at least in part on a plurality of ABR profiles to generate a plurality of encoded streams and to segment the plurality of encoded streams to generate a plurality of ABR segment streams; and a transmitter configured to transmit the plurality of ABR segment streams on the shared frequency. - View Dependent Claims (19, 20, 21, 22)
-
Specification