DEVICE, METHOD AND SYSTEM FOR MEDIA DISTRIBUTION
First Claim
1. A media distribution system comprising client device circuitry and server device circuitry connected by a data link, in which the server device circuitry is configured to provide respective versions of successive contiguous segments of a media presentation, each segment being encoded as at least two versions at different respective data rates and the client device circuitry is configured to request, from the server device circuitry, a version of each successive segment so as to stream the media presentation from the server device circuitry to the client device circuitry;
- the server device circuitry being configured to provide a data file to the client device circuitry defining the available versions of the segments according to their respective data rates and an indication of their respective encoding quality; and
the client device circuitry being configured to select, in respect of a segment of the media presentation, a version having a data rate which does not exceed the data capacity of the data link and which has the highest indication of encoding quality.
2 Assignments
0 Petitions
Accused Products
Abstract
A media distribution system comprises a client device and a server device connected by a data link, in which the server device is operable to provide respective versions of successive contiguous segments of a media presentation, each segment being encoded as at least two versions at different respective data rates and the client device is operable to request, from the server device, a version of each successive segment so as to stream the media presentation from the server device to the client device; the server device being configured to provide a data file to the client device defining the available versions of the segments according to their respective data rates and an indication of their respective encoding quality; and the client device being configured to select, in respect of a segment of the media presentation, a version having a data rate which does not exceed the data capacity of the data link and which has the highest indication of encoding quality.
54 Citations
10 Claims
-
1. A media distribution system comprising client device circuitry and server device circuitry connected by a data link, in which the server device circuitry is configured to provide respective versions of successive contiguous segments of a media presentation, each segment being encoded as at least two versions at different respective data rates and the client device circuitry is configured to request, from the server device circuitry, a version of each successive segment so as to stream the media presentation from the server device circuitry to the client device circuitry;
-
the server device circuitry being configured to provide a data file to the client device circuitry defining the available versions of the segments according to their respective data rates and an indication of their respective encoding quality; and the client device circuitry being configured to select, in respect of a segment of the media presentation, a version having a data rate which does not exceed the data capacity of the data link and which has the highest indication of encoding quality. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Media distribution server device circuitry connectable by a data link to client device circuitry, in which the server device circuitry is operable to provide respective versions of successive contiguous segments of a media presentation, each segment being encoded as at least two versions at different respective data rates and a data file to the client device circuitry defining the available versions of the segments according to their respective data rates and an indication of their respective encoding quality.
-
9. A media distribution method for a client device and a server device connected by a data link, comprising:
-
the server device providing respective versions of successive contiguous segments of a media presentation, each segment being encoded as at least two versions at different respective data rates; the server device providing a data file to the client device defining the available versions of the segments according to their respective data rates and an indication of their respective encoding quality; the client device requesting, from the server device, a version of each successive segment so as to stream the media presentation from the server device to the client device; and the client device selecting, in respect of a segment of the media presentation, a version having a data rate which does not exceed the data capacity of the data link and which has the highest indication of encoding quality. - View Dependent Claims (10)
-
Specification