Patent ID: 9118935
Filing Date: 2015-08-25
Classification: H04N

Abstract:
1. A method comprising: maintaining, by a media streaming system, media profile data representative of a plurality of media profiles supported by technical specifications of media content access devices included in a population of media content access devices; defining, by the media streaming system based on a statistical distribution of the media content access devices across the plurality of media profiles, a subset of the plurality of media profiles as benchmark media profiles; maintaining, by the media streaming system for only the subset of the plurality of media profiles defined as the benchmark media profiles, media content data representative of different versions of a media content program, the different versions of the media content program corresponding to the media profiles included in the subset; and using, by the media streaming system, the media content data representative of the different versions of the media content program corresponding to the media profiles included in the subset to stream the media content program on demand, wherein the using of the media content data to stream the media content program on demand comprises: